mattias
|
aec96f8acd
|
pastojs: fixed searching TJSPromise in global scopes
(cherry picked from commit 385b271bcd )
|
2022-04-01 19:51:24 +00:00 |
|
mattias
|
237e7b3d65
|
pastojs: added option ObfuscateLocalIdentifiers
(cherry picked from commit 05c47722dd )
|
2022-04-01 19:51:07 +00:00 |
|
mattias
|
224ba9844d
|
fcl-passrc: anonymous records
(cherry picked from commit 35fd79ca52 )
|
2022-04-01 19:50:02 +00:00 |
|
mattias
|
e9de16aaa1
|
fcl-passrc: anonymous procedure type
(cherry picked from commit 4181e24ea4 )
|
2022-04-01 19:40:28 +00:00 |
|
mattias
|
4c3ec5b30f
|
fcl-pasrc: fixed multilinestrings # combos, double backticks become one, fixed apostroph, renamed MultilineStringsTrimLeft, MultilineStringsEOLStyle
(cherry picked from commit 7c68ead57a )
|
2022-04-01 19:38:48 +00:00 |
|
mattias
|
13513df5bc
|
set pas2js/fixes version to 2.2.1
|
2022-02-22 09:56:53 +01:00 |
|
mattias
|
9f4217d8b3
|
set pas2js fixes version to 2.2.0
|
2022-02-19 11:31:20 +01:00 |
|
mattias
|
a7545e0892
|
fcl-passc: removed testpasutils.pas
|
2022-02-16 11:55:22 +01:00 |
|
Pierre Muller
|
4da4c96349
|
Regenerate Makefile's with mips gcc fixes and new enabled mips64-linux target
|
2022-02-15 15:45:15 +00:00 |
|
Nikolay Nikolov
|
21593942a1
|
* regenerate all makefiles with the latest fpcmake
|
2022-02-13 15:26:54 +02:00 |
|
mattias
|
0fb08a7619
|
pastojs: compile with pas2js
|
2022-02-12 22:34:11 +01:00 |
|
mattias
|
dfcbdd9aa6
|
pastojs: less hints
|
2022-02-12 21:21:54 +01:00 |
|
mattias
|
151c7ba163
|
fcl-passrc: fixed resourcestring
|
2022-02-12 21:15:04 +01:00 |
|
Michaël Van Canneyt
|
c44f82d11a
|
* Copy & AddRef operators
|
2022-02-12 14:55:17 +01:00 |
|
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 |
|