Michaël Van Canneyt
36ef7ca8db
* Dotted rtl
2023-10-31 17:48:45 +01:00
Michaël Van Canneyt
b0fd261519
* Correct permissions
2023-10-31 11:57:25 +01:00
Michaël Van Canneyt
29f7b41fc6
* Add system.devices for Delphi compatibility
2023-10-31 11:55:30 +01:00
Michaël Van Canneyt
f07e9675f8
* Add delphi-compatible methods to TAlphaColorF
2023-10-30 11:41:50 +01:00
Michaël Van Canneyt
f2d5deb26d
* Adjust wasmtime interface to latest version
2023-10-30 09:17:01 +01:00
Michaël Van Canneyt
1ce1fcf5ae
* Patch from Rika to fix broken test (tw39885)
2023-10-29 11:04:40 +01:00
Rika Ichinose
9382070454
Refactor and fix a bug in Boyer-Moore.
2023-10-28 06:56:15 +00:00
Michaël Van Canneyt
55e72fc0f1
* Undo last change.
2023-10-28 00:59:48 +02:00
Michaël Van Canneyt
9fe395018a
* Remove TStringList descendents
2023-10-28 00:40:12 +02:00
Michaël Van Canneyt
0368e12aaa
* System messaging, simple implementation
2023-10-27 18:33:05 +02:00
Michaël Van Canneyt
5ba5265fe6
* Delphi compatibility unit system.permissions
2023-10-26 23:41:14 +02:00
Pierre Muller
76becd36b7
Add new TUnsortedCompilerOptionsStringList class
...
which sets Duplicates to dupAccept explicitly in constructor.
Use new TUnsortedCompilerOptionsStringList class to instanciate
all TStrings containing list of complier options.
2023-10-26 09:42:48 +00:00
Michaël Van Canneyt
1e64126fba
* Do not (yet) compile for wasm
2023-10-26 11:20:50 +02:00
Michaël Van Canneyt
a36fca37f1
* Correctly load library, make this public
2023-10-26 11:20:50 +02:00
Michaël Van Canneyt
37654bda66
* Fix windows unicodertl compilation
2023-10-26 11:20:50 +02:00
J. Gareth "Curious Kit" Moreton
1437928ce6
* Packages: i386 BMI1 implementation of MD5 hash
2023-10-25 21:09:25 +00:00
Michaël Van Canneyt
9bb1cda8b5
* Fix compilation in unicode rtl
2023-10-25 17:26:39 +02:00
Michaël Van Canneyt
28dba2e721
* Git did not add .lst files
2023-10-25 16:50:51 +02:00
Michaël Van Canneyt
01589aa693
* WasmEdge library import
2023-10-25 15:07:26 +02:00
Pierre Muller
1f8865454b
Increase size of Param field of TSwitchItem object, to avoid truncation for -Cploongarch64 option
2023-10-25 09:58:23 +00:00
Nikolay Nikolov
376de92a50
Merge branch 'main' into wasm_goto
2023-10-25 03:03:38 +03:00
Michaël Van Canneyt
1866aa1515
* Fix windows compilation
2023-10-24 17:25:42 +02:00
Michaël Van Canneyt
39ef628a77
* Already namespaced
2023-10-24 16:46:28 +02:00
Michaël Van Canneyt
48385fce80
* Forgot to add
2023-10-24 16:43:05 +02:00
Michaël Van Canneyt
4a88ed950a
* No namespaces for fpmkunit
2023-10-24 16:38:34 +02:00
Michaël Van Canneyt
55d33aa6a7
* Fix compilation using namespaces & unicode rtl
2023-10-24 15:27:35 +02:00
Michaël Van Canneyt
652d41a70a
* Dependencies for utils to compile to webassembly
2023-10-24 10:54:18 +02:00
Michaël Van Canneyt
9d00605c35
* Allow compilation for wasm
2023-10-24 10:42:12 +02:00
Michaël Van Canneyt
f4863177b6
* Remove duplicate code, move some code from fileutils to utils
2023-10-24 10:14:37 +02:00
Michaël Van Canneyt
6fda6f79d8
* License header
2023-10-23 23:33:34 +02:00
Michaël Van Canneyt
a0878c9565
* Debug capture separated out
2023-10-23 23:31:33 +02:00
Nikolay Nikolov
d39b5e8296
Merge branch 'main' into wasm_goto
2023-10-23 02:53:55 +03:00
Michaël Van Canneyt
b4ccac8def
* Fix compilation with pas2js
2023-10-22 17:35:47 +02:00
Michaël Van Canneyt
74c995c06b
* Add system.math.vectors for Delphi compatibility.
2023-10-22 17:08:20 +02:00
Nikolay Nikolov
d66a8cb902
+ enable compilation of the hermes package for the WASI platform, since WebAssembly now supports goto
2023-10-22 02:12:47 +03:00
Nikolay Nikolov
0bf609f0f0
+ enable compilation of the fcl-res package for the WASI platform, since WebAssembly now supports goto
2023-10-22 02:08:09 +03:00
Nikolay Nikolov
fbcdce2c87
+ enable compilation of the chm package for the WASI platform, since WebAssembly now supports goto
2023-10-22 02:02:28 +03:00
Nikolay Nikolov
30b745758c
+ enable compilation of the bzip2 unit for the WASI platform, since WebAssembly now supports goto
2023-10-22 01:58:50 +03:00
Michaël Van Canneyt
237e2686f1
* Patch from Dokkie8844 to ease implementation of certificate verification. Fixes issue #40480
2023-10-21 22:24:23 +02:00
Michaël Van Canneyt
b003828d26
* Some fixes for namespaced compilation
2023-10-19 12:19:38 +02:00
Pierre Muller
44e2c05ef7
Set calling convention for fontconfig library import unit
2023-10-19 10:28:17 +02:00
Pierre Muller
3c2fa91c75
Extend support to all BSD systems for libfontconfig and fcl-pdf packages
2023-10-18 21:09:44 +00:00
Pierre Muller
59fe173cc7
Add calls to FcGetVersion, FcConfigGetFilename and FcConfigFilename
2023-10-18 15:24:31 +00:00
Pierre Muller
9070b3647a
Add new FcConfigGetFilename function
2023-10-18 15:24:31 +00:00
Pierre Muller
9782b206cf
Add namespaced version of libfontconfig and unixtype units in _USES clause
2023-10-18 15:18:00 +00:00
Pierre Muller
b51e5f370f
Disable fcl-pdf package for wince target
2023-10-18 15:17:02 +00:00
Michaël Van Canneyt
557a324473
* Add system.actions unit for Delphi compatibility
2023-10-18 17:06:04 +02:00
Michaël Van Canneyt
a88dd9197f
* Some delphi compatibility methods/types for actions
2023-10-18 16:49:39 +02:00
Michaël Van Canneyt
db1efd0264
* Fix windows implementation of find. Fixes issue #40473
2023-10-18 16:40:53 +02:00
Michaël Van Canneyt
c120a13af8
* Unprepare on commit/rollback
2023-10-18 08:57:01 +02:00