Commit Graph

1119 Commits

Author SHA1 Message Date
Michaël Van Canneyt
08742e1a91 * Add missing argument 2022-02-12 14:30:31 +01:00
mattias
8d1989fc9a fcl-passrc: fixed generic method with Self do 2022-02-09 22:05:41 +01:00
mattias
c0c6ce5422 pastojs: add rtl.run() on platform module 2022-02-08 22:13:28 +01:00
mattias
d31e219510 pastojs: fixed find generic proc overload without params, issue 38796 2022-02-08 21:39:15 +01:00
mattias
473db46e08 pastojs: do not write rtl.run for platform module 2022-02-08 18:01:31 +01:00
mattias
9387f87db9 pastojs: mark record fields as used when passing record to a jsvalue parameter 2022-02-08 13:33:52 +01:00
mattias
540fd5e58d pastojs: export variable 2022-02-07 21:44:46 +01:00
mattias
1e77901452 pastojs: changed library exports to export const statements 2022-02-07 21:00:20 +01:00
mattias
e5ac07db13 pastojs: started test TPas2JSUseAnalyzer 2022-02-07 14:37:44 +01:00
mattias
dc7a8fa9e5 pastojs: comment 2022-02-07 12:46:13 +01:00
mattias
621dcbeaf2 pastojs: library added rtl.run, moved exports behind rtl.run, fixed export unit symbols 2022-02-06 19:16:48 +01:00
mattias
4f3093657e pastojs: export from units 2022-02-06 14:37:13 +01:00
mattias
e8f9ffdb5e pastojs: calling constructor of nested external class, issue 38858 2022-02-04 15:59:38 +01:00
mattias
953d15a939 pastojs: consistent error message on custom js file not found, issue 38978 2022-02-04 15:14:34 +01:00
mattias
664a96c584 pastojs: fixed await() as aclass, issue 39028 2022-02-04 14:48:05 +01:00
mattias
9bf4f9e2ce fcl-passrc: fixed attributes of interface types issue 39198 2022-02-04 13:09:56 +01:00
mattias
89e0282856 pastojs: write sourceMappingURL only if map file enabled, issue 39210 2022-02-03 15:20:54 +01:00
mattias
f0f9818824 pastojs: fixed Setlength(unicodestring) issue 39208 2022-02-03 15:15:34 +01:00
mattias
672c9b1466 pastojs: debug log for pas2jslib 2022-02-03 11:11:06 +01:00
mattias
859755ac85 pastojs: less hints 2022-02-03 11:10:33 +01:00
mattias
5e082c9d90 pastojs: less hints 2022-02-03 11:10:13 +01:00
mattias
a0a23a8968 pastojs: less string warnings 2022-02-01 14:47:54 +01:00
mattias
85928a738d pastojs: using TJSVariableStatement.VarDecl 2022-02-01 14:43:30 +01:00
mattias
edeb5909da pastojs: switched to TypedParams 2022-02-01 14:25:39 +01:00
Nikolay Nikolov
b407b67ca1 * regenerate all makefiles with latest fpcmake 2022-01-19 07:08:32 +02:00
Robert Roland
53e5a4a03a Adding aaarch64-embedded target
This adds support for aarch64-embedded, specifically for the Raspberry Pi 3.

Uses UART0 at 115200 baud 8N1 for console IO.
2022-01-05 12:29:00 +00:00
Pierre Muller
271ba59cf1 All Makefile's regenerated 2021-11-25 22:13:32 +00:00
florian
65ef6f1f37 * regenerated Makefiles 2021-11-24 22:50:37 +01:00
mattias
da0260262d pastojs: fixed call type helper on type helper read from pcu 2021-11-18 20:43:53 +01:00
mattias
5c7974fceb pastojs: fixed class property getter static 2021-10-25 21:41:49 +02:00
mattias
7997f884b7 pastojs: library: forbid unit exports 2021-10-22 23:04:02 +02:00
mattias
d2a091ef85 pastojs: library: export var 2021-10-21 22:57:42 +02:00
mattias
429438fbb9 pastojs: fixed clear com interface reference in class field on destroy 2021-10-21 20:02:22 +02:00
mattias
4c544d7858 pastojs: library: export unitname.name as alias 2021-10-20 16:59:41 +02:00
mattias
a4a469ae37 pastojs: library: export name 2021-10-20 14:56:05 +02:00
mattias
0aecf4d89f pastojs: library: create and call main 2021-10-20 11:32:54 +02:00
mattias
20ae686e31 pastojs: test unit linklib 2021-10-20 10:58:56 +02:00
mattias
3ceddfb2d6 pastojs: added test linklib 2021-10-20 10:37:32 +02:00
mattias
1e80ae406d pastojs: comments 2021-10-20 10:37:32 +02:00
mattias
8ae1b6eace pastojs: clone multi dim static array 2021-09-23 17:59:21 +02:00
mattias
a13694988d pastojs: fixed assign external const to int 2021-09-19 17:27:34 +02:00
mattias
a46261bc15 pastojs: fixed tests 2021-09-19 17:03:20 +02:00
mattias
6c1c4a66e8 pastojs: fixed invalidate directory cache 2021-09-19 16:56:36 +02:00
mattias
f10fae66df pastojs: error on linklib options 2021-09-19 14:11:51 +02:00
mattias
d14c13fc72 pastojs: fixed compile tests 2021-09-19 14:04:29 +02:00
mattias
ffc3e1780d pas2js: added SetPas2JSGetFileSrcAttrCallBack 2021-09-14 11:47:10 +03:00
Michaël Van Canneyt
7e158b6c9b * Forgot to commit 2021-09-11 15:29:52 +02:00
Michaël Van Canneyt
a4821b1d0c * Additional module platform
(cherry picked from commit 664de8653dc56b13cddac2cd7024697756ae422d)
2021-09-11 14:38:52 +02:00
mattias
679cfab709 pastojs: added hook GetFileSrcAttr to skip generating srcmap of some files 2021-09-08 18:31:12 +02:00
mattias
7e57e4514a pastojs: added TPas2jsMapper.SaveJSToStream 2021-09-08 18:25:50 +02:00