Henrique Gottardi Werlang
|
d48e984ba0
|
Fix for the visibility checking with the correct configuration.
|
2025-03-15 10:53:17 -03:00 |
|
Nikolay Nikolov
|
0d069b160f
|
+ added wasip1threads to fpmake.pp
|
2025-02-28 15:12:20 +02:00 |
|
Nikolay Nikolov
|
4423989868
|
* renamed wasi -> wasip1 in fpmake.pp files
|
2025-02-28 15:12:19 +02:00 |
|
mattias
|
d0b4e8730a
|
pastojs: fixed refcount for-Intf-in-something-do, issue #39293
|
2025-02-05 16:51:46 +01:00 |
|
mattias
|
4d8c9c9d78
|
pastojs: convert exit(ComIntf) to setting Result variable, issue #39292
|
2025-02-05 12:46:01 +01:00 |
|
mattias
|
00ed18a61b
|
pastojs: rtti flag for class property
|
2025-02-03 13:59:43 +01:00 |
|
mattias
|
671079789c
|
pastojs: extended rtti: strict private, protected
|
2025-01-31 09:41:39 +01:00 |
|
florian
|
879e13d96a
|
* fix duplicate identifiers
|
2025-01-18 14:25:56 +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 |
|
mattias
|
8c28eb0935
|
pastojs: fixed compile
|
2025-01-03 13:16:26 +01:00 |
|
mattias
|
3c6f111209
|
pastojs: added resourcestring
|
2024-11-21 12:13:40 +01:00 |
|
Henrique Gottardi Werlang
|
e0da2d0e46
|
Checking the compatibility of the procedure with the await function.
|
2024-10-10 20:10:39 +00:00 |
|
Henrique Gottardi Werlang
|
2cf533c0ed
|
Changed the implementation to allow await to accept functions that return a promise.
|
2024-10-09 20:05:14 +00:00 |
|
mattias
|
af206dfecd
|
fcl-js: escape unicode whitespaces in string literals
|
2024-09-10 10:28:45 +02:00 |
|
mattias
|
1a3d651cfb
|
pastojs: fixed else modeswitch
|
2024-09-10 10:26:56 +02:00 |
|
Michaël Van Canneyt
|
fe41a51db3
|
New string for new parser option
|
2024-05-22 20:33:40 +02:00 |
|
mattias
|
0566580f15
|
fcl-passrc: delphi multiline strings as separate TPasExprKind pekStringMultiLine
|
2024-02-28 16:03:27 +01:00 |
|
mattias
|
d8a2f7f714
|
pastojs: convert pascal ** to js **
|
2024-02-28 11:51:20 +01:00 |
|
mattias
|
3822465e2f
|
fcl-passrc: fixed precedence of multiply and power
|
2024-02-28 11:36:33 +01:00 |
|
Henrique Gottardi Werlang
|
664f8fc2ba
|
Fix for default value of a class of type.
|
2024-01-28 07:47:51 +00:00 |
|
mattias
|
71b10a21e1
|
pastojs: set version to 3.1.1
|
2024-01-17 15:27:50 +01:00 |
|
mattias
|
70311bffc6
|
pastojs: less hints
|
2024-01-11 19:03:17 +01:00 |
|
mattias
|
f6de2c5756
|
pastojs: fixed compile with pas2js
|
2024-01-05 16:18:40 +01:00 |
|
Michaël Van Canneyt
|
75f20c086a
|
Merge branch 'extended_process'
|
2024-01-03 14:10:39 +01:00 |
|
Michaël Van Canneyt
|
f232009010
|
* Set subtarget define as soon as -t option is parsed
|
2024-01-03 14:08:24 +01:00 |
|
Michaël Van Canneyt
|
124834fe29
|
* SUBTARGET defines
|
2023-12-24 15:08:06 +01:00 |
|
Michaël Van Canneyt
|
126cc09037
|
* Correct check on command-line for -t
|
2023-12-24 15:03:41 +01:00 |
|
mattias
|
c202c6c2fe
|
pastojs: forbid subtarget -t parameter in config file
|
2023-12-20 19:42:50 +01:00 |
|
mattias
|
84fb1c5a68
|
pastojs: clean up
|
2023-12-16 14:26:12 +01:00 |
|
mattias
|
c22d1530f7
|
pastojs: fixed tests for new char init #0
|
2023-12-16 14:25:44 +01:00 |
|
mattias
|
e549de1e3a
|
pastojs: simplified
|
2023-12-16 11:13:19 +01:00 |
|
mattias
|
ae5a15825a
|
pastojs: fixed cmd line help -t param
|
2023-12-16 11:12:53 +01:00 |
|
mattias
|
2d40736203
|
fcl-passrc: fixed unique number
|
2023-12-16 11:11:09 +01:00 |
|
Henrique Gottardi Werlang
|
776216d032
|
Changed the default value for Char, to be a #0 char and not an empty string.
|
2023-12-13 13:41:51 +00:00 |
|
Michaël Van Canneyt
|
dd768554b4
|
* Extra directive name
|
2023-12-06 20:20:09 +01:00 |
|
Michaël Van Canneyt
|
68217c7cd0
|
* Subtarget support
|
2023-12-03 13:14:22 +01:00 |
|
Henrique Gottardi Werlang
|
8a8699ab6a
|
Fix for function Val to validate the parameter count of the function.
|
2023-12-01 22:13:57 +00:00 |
|
Michaël Van Canneyt
|
9ba9e886ae
|
* Fix compilation
|
2023-11-29 00:05:53 +01:00 |
|
Henrique Gottardi Werlang
|
9120ef74e5
|
Fix for external class declared inside another external class.
|
2023-11-28 22:55:22 +00:00 |
|
Michaël Van Canneyt
|
dd78479afa
|
* Register msDelphiMultilineStrings
|
2023-11-19 11:25:14 +01:00 |
|
Michaël Van Canneyt
|
363bc3e019
|
* Fix compilation after Delpĥi mode strings were added
|
2023-11-17 17:20:03 +01:00 |
|
Michaël Van Canneyt
|
1866aa1515
|
* Fix windows compilation
|
2023-10-24 17:25:42 +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
|
b4ccac8def
|
* Fix compilation with pas2js
|
2023-10-22 17:35:47 +02:00 |
|
mattias
|
985dec61b1
|
pastojs: do not add rtti for public constructor for class without rtti, related #37752
|
2023-10-17 15:09:22 +02:00 |
|
mattias
|
bb817db47a
|
pas2js: skip invalid surrogate
|
2023-10-17 13:11:09 +02:00 |
|
mattias
|
6bb5c3c48c
|
pastojs: added test for utf-16 surrogates
|
2023-10-17 13:03:12 +02:00 |
|