Michaël Van Canneyt
|
2484efc2e7
|
* Allow to specify list of banned classes.
|
2025-03-04 17:54:47 +01:00 |
|
Nikolay Nikolov
|
0d069b160f
|
+ added wasip1threads to fpmake.pp
|
2025-02-28 15:12:20 +02:00 |
|
Nikolay Nikolov
|
b8007e33e3
|
* wasi renamed wasip1 in the utils/*/fpmake.pp files
|
2025-02-28 15:12:20 +02:00 |
|
mattias
|
7f4df82e7a
|
pas2js: make typeinfo(char) a tTypeInfoInteger descendant
|
2025-02-04 18:46:21 +01:00 |
|
mattias
|
6c7d2f6bac
|
pastojs: default property rtti visibility publishedpublic
|
2025-01-07 13:57:00 +01:00 |
|
mattias
|
e73b47df2a
|
pastojs: extended rtti for methods and properties
|
2025-01-07 13:46:26 +01:00 |
|
Ondrej Pokorny
|
96cb3b01de
|
Pas2JS: showException with stack trace for RTL Exception object
|
2024-12-09 16:43:39 +00:00 |
|
Michaël Van Canneyt
|
474629788f
|
* Fix compiler hints
|
2024-12-06 10:02:15 +01:00 |
|
Michaël Van Canneyt
|
d790d7bf50
|
* Build on top of new fpsimpleserver
|
2024-11-01 16:49:51 +01:00 |
|
mattias
|
855a1fa03e
|
pas2js: added path to fcl-web
|
2024-10-11 13:42:39 +02:00 |
|
Ondrej Pokorny
|
295364e95b
|
pas2js: rtl.showException: show stack trace both in alert box and console
|
2024-07-25 20:15:59 +02:00 |
|
Michaël Van Canneyt
|
91ee643d5f
|
* Update debug info setting
|
2024-07-24 16:20:58 +02:00 |
|
Michaël Van Canneyt
|
558704f91c
|
* Make getters/setter protected, add flag to make them private methods
|
2024-06-13 15:55:18 +02:00 |
|
Henrique Gottardi Werlang
|
105fae6d48
|
Fix for locating the exception type when compiling with the units with namespace.
|
2024-06-06 09:47:26 -03:00 |
|
Michaël Van Canneyt
|
38cfab3cbe
|
* Allow to specify used classes
|
2024-06-03 17:19:52 +02:00 |
|
Michaël Van Canneyt
|
3d0cf17e5c
|
* Remove wrong help line
|
2024-05-15 08:22:15 +02:00 |
|
Michaël Van Canneyt
|
4664b14081
|
* Allow to build stub
|
2024-05-14 08:44:05 +02:00 |
|
Michaël Van Canneyt
|
9f580c7104
|
* Specify dotted units
|
2024-04-29 16:26:16 +02:00 |
|
Michaël Van Canneyt
|
799b90ca3f
|
* Use writehelp to display error
|
2024-04-12 18:00:07 +02:00 |
|
Michaël Van Canneyt
|
5bc1cfa9bc
|
* -r/chrome option
|
2024-04-11 17:05:41 +02:00 |
|
Michaël Van Canneyt
|
04e715445f
|
* Patch from Thierry Gayet to fix crash when no options are specified on command-line
|
2024-03-25 15:47:06 +01:00 |
|
mattias
|
71b10a21e1
|
pastojs: set version to 3.1.1
|
2024-01-17 15:27:50 +01:00 |
|
mattias
|
03d7518b9b
|
pas2js: updated nodepas2js and compile with ecmascript6
|
2024-01-07 12:53:20 +01:00 |
|
mattias
|
f6de2c5756
|
pastojs: fixed compile with pas2js
|
2024-01-05 16:18:40 +01:00 |
|
mattias
|
92e960c49a
|
pas2js: marked allowed writeln
|
2023-12-30 18:16:31 +01:00 |
|
Michaël Van Canneyt
|
00330a562c
|
* Rework to use new fpdebugcapture unit
|
2023-10-24 12:27:10 +02:00 |
|
Michaël Van Canneyt
|
652d41a70a
|
* Dependencies for utils to compile to webassembly
|
2023-10-24 10:54:18 +02:00 |
|
mattias
|
8f576a3aef
|
pas2js: updated lpi
|
2023-08-02 08:52:16 +02:00 |
|
Michaël Van Canneyt
|
37a4446393
|
* Use single Makefile
|
2023-07-25 15:07:59 +02:00 |
|
Michaël Van Canneyt
|
2232626ff7
|
* Fix makefiles
|
2023-07-25 14:33:16 +02:00 |
|
Michaël Van Canneyt
|
6f5c356ae5
|
* PChar -> PAnsiChar
|
2023-07-24 14:55:42 +02:00 |
|
Michaël Van Canneyt
|
4d79ff20e2
|
* Add cthreads
|
2023-07-16 13:58:49 +02:00 |
|
mattias
|
1066a0dbfd
|
pas2js: createSafeCallback: return null for null
|
2023-05-13 11:24:38 +02:00 |
|
Dmytro Bogatskyy
|
327aac7f24
|
Add aarch64-iphonesim target
|
2023-03-27 18:45:00 +00:00 |
|
mattias
|
93a47ddada
|
pas2js: fixed compileserver compile with fpc 3.2.2
|
2023-02-14 22:38:42 +01:00 |
|
Jinyang He
|
783bbb66f9
|
Update Makefiles
|
2023-02-05 19:18:48 +00:00 |
|
mattias
|
0f43c7b229
|
pas2js: use exename instead of paramstr 0, to search pas2js.cfg in exe location
|
2022-10-25 17:52:08 +02:00 |
|
Michaël Van Canneyt
|
9e60c686b4
|
* Add crossoriginisolation and debugcapture
|
2022-10-19 22:57:11 +02:00 |
|
Henrique Gottardi Werlang
|
2bf377744a
|
Changed the interface creation to keep the generic name of an interface.
|
2022-09-23 23:14:17 +00:00 |
|
mattias
|
02f41731eb
|
pastojs: fixed concat array of record and static array
|
2022-09-12 22:18:24 +02:00 |
|
mattias
|
e1312deafe
|
pas2js: fixed array push records/sets
|
2022-07-29 13:24:22 +02:00 |
|
mattias
|
c9947b4ee6
|
webidl: added option --globals
|
2022-07-27 23:56:59 +02:00 |
|
mattias
|
0ac7e38797
|
webidl: wasmjob: split unit
|
2022-06-24 19:51:32 +02:00 |
|
mattias
|
8d79dcc0d0
|
webidl: exitcode 1 on exception, wasmjob: units
|
2022-06-23 17:18:28 +02:00 |
|
mattias
|
a9ec4b3767
|
webidl: added -f
|
2022-06-23 16:24:16 +02:00 |
|
mattias
|
832bbe9cab
|
webidl: TWebIDLToPasWasmJob clean up
|
2022-06-23 16:19:51 +02:00 |
|
mattias
|
f26725e70c
|
pas2js: fixed rtl.arrayPush copy instead of reference
|
2022-06-21 09:08:28 +02:00 |
|
mattias
|
b4926283f8
|
webidltopas: show source positions
|
2022-06-20 08:42:50 +02:00 |
|
mattias
|
b4cf545a94
|
webidltopas: started split TWebIDLToPas2js
|
2022-06-19 22:05:12 +02:00 |
|
mattias
|
ad9383f2c0
|
webidltopas: started outputformat
|
2022-06-19 21:03:10 +02:00 |
|