Commit Graph

1186 Commits

Author SHA1 Message Date
Michaël Van Canneyt
81c6474e9f * Dotted filenames for package pastojs 2023-07-27 19:04:16 +02:00
Michael VAN CANNEYT
bd4e9676fa * Add namespaces.lst 2023-07-27 19:04:09 +02:00
Michaël Van Canneyt
2289c1f6a2 * Remove redundant Makefile.fpc 2023-07-25 13:01:55 +02:00
Michaël Van Canneyt
bb1b1bc705 * Regenerate makefiles with subtarget support 2023-07-24 16:32:02 +02:00
Michaël Van Canneyt
6b5a4dbf6e * use cthreads in correct location 2023-07-19 14:27:28 +02:00
mattias
757f65d0e2 pastojs: less hints 2023-07-18 20:19:47 +02:00
Michaël Van Canneyt
6cfff900e8 * Fix tests 2023-07-15 18:22:42 +02:00
Michaël Van Canneyt
945446b06a * PChar -> PAnsiChar 2023-07-15 18:22:37 +02:00
Henrique Gottardi Werlang
55ecd471c8 Changed the map file name to keep all um UTF-8. 2023-07-15 06:30:35 +00:00
mattias
37a5130fc3 pastojs: TCustomTestCLI.OnWriteFile: check if binary 2023-07-12 14:19:21 +02:00
mattias
322503678d pastojs: fixed test on windows 2023-07-12 13:12:18 +02:00
mattias
440af0f81f fcl-passrc, pastojs: fixed crash on evaluating ord(int), #39260 2023-07-12 10:22:05 +02:00
mattias
9386659286 pastojs: added test for rangecheck currency 2023-07-12 08:20:16 +02:00
mattias
ccd445bbd1 pastojs: less hints 2023-07-12 08:13:09 +02:00
Jinyang He
6b4ee224bf set default result in TPCUWriter.IsExternalEl 2023-06-21 03:57:58 +00:00
mattias
5f757a2313 pastojs: fixed pass non safecall proctype to safecall proc type arg, issue #39261 2023-05-13 11:06:57 +02:00
Henrique Gottardi Werlang
9d7fe32028 The exit code isn't reseted in the pas2js compiler. 2023-05-12 17:54:46 -03:00
mattias
6ec8c9e2a2 passrc: test issue 39216 2023-05-12 22:21:07 +02:00
Dmytro Bogatskyy
327aac7f24 Add aarch64-iphonesim target 2023-03-27 18:45:00 +00:00
mattias
3cec86390a fcl-js: fixed writing small floats 2023-03-03 23:20:29 +01:00
mattias
acb1e59862 pastojs: allow readonly modeswitch functionreferences and anonymousfunctions 2023-03-03 23:20:29 +01:00
Michaël Van Canneyt
910fc7215d * Added additional constants for enumerated, fix build 2023-02-08 15:48:35 +01:00
Jinyang He
783bbb66f9 Update Makefiles 2023-02-05 19:18:48 +00:00
mattias
87a9214983 pastojs: FindDefaultConfig: search in symlinked compiler exe 2022-10-21 12:10:09 +01:00
mattias
3e181d7640 pastojs: fixed clone array of tobject, pas2js issue 39238 2022-10-11 00:41:24 +02:00
mattias
a2182cb7a5 fcl-passrc: omit hint for not used anonymous type 2022-10-04 20:42:02 +02:00
mattias
02f41731eb pastojs: fixed concat array of record and static array 2022-09-12 22:18:24 +02:00
mattias
a429b47436 pastojs: added const 2022-09-12 10:12:12 +02:00
mattias
89dbfd0d99 pastojs: fixed search inc file 2022-08-31 19:14:52 +02:00
mattias
558da7363e pastojs: commnet 2022-06-21 09:07:47 +02:00
mattias
22926e4fc7 pastojs: faster concat append array:=array+ 2022-06-11 00:21:07 +02:00
mattias
34605e9cd1 pastojs: faster concat append for var args 2022-06-10 23:40:04 +02:00
mattias
1e3c5865de pastojs: fixed concat append for nil and referenced array 2022-06-10 23:12:30 +02:00
mattias
d3a2145e5a pastojs: faster AnArray:=Concat(AnArray,...) 2022-06-10 18:46:18 +02:00
mattias
2dd072a492 pastojs: started array of interface 2022-06-10 15:48:21 +02:00
mattias
deddc441bc pastojs: updated date 2022-06-09 18:31:19 +02:00
mattias
b7e64867be pastojs: TPasElement free instead of reference count 2022-06-09 17:01:03 +02:00
mattias
eae098ae3e pastojs: fixed tests 2022-06-09 17:01:03 +02:00
mattias
11e4f6285d pas2js: fixed mem leak pcu 2022-06-09 17:01:03 +02:00
mattias
31c8934071 pas2js: fixed mem leak resources 2022-06-09 17:01:03 +02:00
mattias
2970d98550 pas2js: fixed mem leak file cache 2022-06-09 17:01:03 +02:00
mattias
a6be7fc1c2 pastojs: fixed mem leak with specializations 2022-06-09 17:01:03 +02:00
mattias
3f2e2ad0fa fcl-passrc: fixed directives DispatchField and DispatchStrField 2022-06-09 17:01:03 +02:00
mattias
e49094f045 pastojs: TPasElement free instead of refence count 2022-06-09 17:01:03 +02:00
mattias
a01c20ad20 pastojs: started TPasElement free instead of refence count 2022-06-09 17:01:03 +02:00
mattias
8499fb34b2 fcl-passrc: fixed method override modifier inherits overload modifier 2022-06-03 09:17:38 +02:00
mattias
02211971a3 fcl-passrc: added enums msFunctionReferences,msAnonymousFunctions 2022-05-27 00:30:06 +02:00
Nikolay Nikolov
8c562995d7 * regenerate makefiles with latest fpcmake 2022-05-24 14:01:59 +03:00
mattias
20e3a7311c pastojs: fixed absolute result 2022-05-22 23:46:29 +02:00
mattias
bcea5581de pastojs: fixed call inherited of nested class 2022-05-22 19:56:39 +02:00