Commit Graph

421 Commits

Author SHA1 Message Date
mattias
951d4caec4 rtl: fixed AnsiSameText using toLowerCase to use default locale 2020-07-08 16:07:00 +00:00
mattias
682a745c51 set pas2js fixes version 1.4.30 2020-07-08 12:09:22 +00:00
mattias
a27c404501 pas2js: fixed assign record with field of dynamic array 2020-07-08 09:31:34 +00:00
mattias
a2f314b267 set pas2js fixes version 1.4.28 2020-07-03 17:06:46 +00:00
mattias
66bec81336 pas2js: fixed try exit(value) finally read Result end 2020-06-29 21:13:31 +00:00
mattias
a9af2a4169 pas2js: fixed system.inc() 2020-06-20 09:35:13 +00:00
mattias
ca81b87183 pas2js: clean up 2020-06-14 17:44:15 +00:00
mattias
e1811952aa pas2js: search no namespace, cmd line namespaces, default prg namespace, issue 37206 2020-06-13 20:59:36 +00:00
mattias
c0a4d85497 pas2js: fixed rtti 2020-06-06 08:17:48 +00:00
mattias
52b91515d3 set pas2js fixes version 1.4.26 2020-06-06 08:07:28 +00:00
mattias
871e01ca66 pas2js: fixed rtti record field anonymous array 2020-06-03 13:27:21 +00:00
mattias
c07791757c set pas2js fixes version 1.4.24 2020-05-11 11:04:19 +00:00
mattias
a60bc1782b pas2js: fixed arrayRef 2020-05-11 10:59:43 +00:00
mattias
4c4543486a set pas2js fixes version 1.4.22 2020-05-10 09:24:34 +00:00
mattias
abac0241c9 pas2js: backported fix SetLength resize 2020-05-09 09:12:11 +00:00
mattias
f874a25f75 pas2js: merged handling of (i*i).helperfunc 2020-04-26 20:51:44 +00:00
mattias
5e22bdf07d pas2js: fixed type helper nested procedure Self 2020-04-26 20:35:44 +00:00
mattias
6f33a413a8 pas2js: fixed type helper nested procedure Self 2020-04-26 20:15:16 +00:00
mattias
31c1d6e401 fcl-passrc: fixed type helper nativeint/nativeuint 2020-04-26 19:24:44 +00:00
mattias
dd3581a9ac fcl-passrc: allow static directive repetition in method implementation 2020-04-25 13:54:47 +00:00
mattias
e89569f361 fcl-passrc: resolver: mode delphi: allow member with same name as ancestor member 2020-04-24 16:48:06 +00:00
mattias
59384d13ce set pas2js fixes version 1.4.20 2020-04-11 11:15:59 +00:00
mattias
7807d83d77 fcl-js: write TJSStatementList using a heap stack to avoid large stack depths 2020-04-11 11:06:10 +00:00
mattias
738fe0d771 fcl-passrc: fixed resolving with-do x, where x is in helper and class 2020-03-30 12:09:35 +00:00
michael
f106f3ef5b * Merging revisions 616 from trunk:
------------------------------------------------------------------------
    r616 | michael | 2019-09-30 15:48:08 +0200 (Mon, 30 Sep 2019) | 1 line
    
    * Fix day names in formatdatetime, fix DateTimeToJSDate
    ------------------------------------------------------------------------
2020-01-23 13:09:20 +00:00
michael
52bd01e30b * Merging revisions 616 from trunk:
------------------------------------------------------------------------
    r616 | michael | 2019-09-30 15:48:08 +0200 (Mon, 30 Sep 2019) | 1 line
    
    * Fix day names in formatdatetime, fix DateTimeToJSDate
    ------------------------------------------------------------------------
2020-01-23 13:08:50 +00:00
mattias
5b4677ea9d set pas2js fixes version 1.4.18 2019-12-15 14:22:11 +00:00
mattias
e814995348 pastojs: treat constref as const, warn for non record/array 2019-12-15 14:15:45 +00:00
mattias
24c18cc178 fcl-passrc: resolver: allow constref 2019-12-15 14:08:23 +00:00
mattias
1e0707f55c fcl-js: fixed srcmap reset column 2019-11-13 19:24:47 +00:00
mattias
a59e387074 pastojs: filer: store canonical class-of 2019-10-30 08:23:12 +00:00
mattias
598d4e8ba7 fcl-passrc: useanalyzer: do not export resourcestrings 2019-10-25 09:36:22 +00:00
mattias
f8d57c149c fcl-passrc: resolver: check arg access 2019-10-18 22:13:09 +00:00
mattias
2ec7063007 fcl-passrc: resolver: check arg access 2019-10-18 21:59:44 +00:00
mattias
0a6f1171ec set pas2js fixes version 1.4.16 2019-10-15 11:52:07 +00:00
mattias
d8ffa13d19 fcl-passrc: resolver: fixed marking implicit call in prop arg 2019-10-15 11:11:51 +00:00
mattias
e53b5ee554 pas2js: fixed setlength(a,0) 2019-10-11 22:11:16 +00:00
mattias
4ecdea7f66 pastojs: fixed DirectoryExists 2019-10-09 22:14:59 +00:00
mattias
d914174c05 pastojs: fixed check for static class method modifier in class helper for extrnal class 2019-09-30 12:32:17 +00:00
mattias
30949ac5eb pastojs: external static method 2019-09-26 07:37:38 +00:00
mattias
5ddb38a5bd pastojs: type helper for jsvalue 2019-09-18 15:47:17 +00:00
mattias
91bd062189 pas2js: replace setArrayLength with faster non recursive version 2019-09-18 15:35:32 +00:00
mattias
a7f83de90c fcl-passrc: clean up 2019-09-01 19:26:56 +00:00
mattias
da53f15c45 fcl-passrc: made helpers deterministic 2019-09-01 19:24:08 +00:00
mattias
f810306aae fcl-passrc: fixed helper for type alias type 2019-09-01 18:53:19 +00:00
mattias
470ad98de2 set pas2js fixes version 1.4.14 2019-08-30 12:42:49 +00:00
mattias
0ca3b5f4be pastojs: added AlwaysRequireSharedBaseFolder to TryCreateRelativePath 2019-08-30 09:21:06 +00:00
mattias
7651157066 pastojs: fixed create relative paths without shared based directory 2019-08-30 03:47:47 +00:00
mattias
d539546850 pastojs: longword bitwise operations not, and, or, xor, shl, shr 2019-08-29 13:11:32 +00:00
mattias
cca010888e pastojs: source map: prepend absolute source files with file:// if sourceroot 2019-08-29 07:13:23 +00:00