mattias
|
f27c414bad
|
fcl-passrc: delphi multiline strings as separate TPasExprKind pekStringMultiLine
|
2024-02-28 16:04:22 +01:00 |
|
mattias
|
65ab77e5ce
|
pastojs: convert pascal ** to js **
|
2024-02-28 11:54:08 +01:00 |
|
mattias
|
d0d1bf599b
|
fcl-passrc: fixed precedence of multiply and power
|
2024-02-28 11:54:01 +01:00 |
|
mattias
|
4e424cd0e9
|
pastojs: set fixes version to 3.0.1
|
2024-01-17 15:59:12 +01:00 |
|
mattias
|
9c6d6de5e7
|
pastojs: set fixes version to 3.0.0
|
2024-01-17 10:29:33 +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 |
|
mattias
|
c7db379a4f
|
pastojs: errors on illegal char const
|
2023-10-17 13:02:45 +02:00 |
|
Henrique Gottardi Werlang
|
dd4de2f7e0
|
Removed not used unit.
|
2023-08-29 20:25:50 +00:00 |
|
Henrique Gottardi Werlang
|
8ecdc6ed05
|
Allow constructor RTTI info in Pas2Js generated file.
|
2023-08-29 14:37:51 -03:00 |
|
mattias
|
9f93b88c1c
|
pastojs: fixed pass ClassInstVar to IntfType
|
2023-08-16 18:33:09 +02:00 |
|
mattias
|
0778071be7
|
pastojs: fixed possible mem leak
|
2023-08-16 18:08:46 +02:00 |
|
Henrique Gottardi Werlang
|
14fa611979
|
Fixed creation pointer information in Pas2Js.
|
2023-08-16 06:25:58 +00:00 |
|
Henrique Gottardi Werlang
|
d863ab6a24
|
Invalid pointer operation.
|
2023-08-08 21:46:27 +00:00 |
|
mattias
|
7228b558dd
|
pastojs: skip specialized methods in RTTI, #39268
|
2023-08-04 02:07:05 +02:00 |
|
mattias
|
47a4b9af4c
|
pastojs: less hints
|
2023-08-02 08:48:27 +02:00 |
|
Henrique Gottardi Werlang
|
a9705e6436
|
Removed unit.
|
2023-07-27 20:31:26 +00:00 |
|
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 |
|