mattias
|
a3346a1c63
|
pastojs: nicer filer error messages
|
2021-02-15 12:06:45 +00:00 |
|
mattias
|
0c50b6a698
|
fcl-passrc: useanalyzer: fixed omitting not used hints for properties
|
2021-02-13 13:19:56 +00:00 |
|
mattias
|
3787087cae
|
fcl-passrc: resolver: include(intset,int)
|
2021-02-01 22:13:41 +00:00 |
|
mattias
|
e1d0d3b185
|
pastojs: ord(integer)
|
2021-01-20 21:22:36 +00:00 |
|
mattias
|
ea2fcf3efb
|
pastojs: fixed if then asm a;b end
|
2021-01-20 20:25:06 +00:00 |
|
mattias
|
51e72b06c9
|
pastojs: fixed freeing temp intf var if nil
|
2021-01-19 21:52:31 +00:00 |
|
mattias
|
5810175e08
|
fcl-passrc: fixed checking statement after except-on
|
2021-01-19 19:09:02 +00:00 |
|
mattias
|
d07e0cd1d2
|
pastojs: fixed o as intftype, when o is nil
|
2021-01-19 09:43:25 +00:00 |
|
mattias
|
e1a54398da
|
set pas2js fixes version 2.0.0
|
2021-01-11 22:09:28 +00:00 |
|
mattias
|
7e556c55f2
|
pastojs: clean up
|
2021-01-11 22:04:08 +00:00 |
|
mattias
|
58d29c2b2b
|
pastojs: record complex only for records with class vars
|
2021-01-10 22:59:04 +00:00 |
|
mattias
|
f1bb7ae595
|
set pas2js fixes version 2.0.0.RC8
|
2020-12-31 10:29:33 +00:00 |
|
mattias
|
187fb9cad2
|
pastojs: fixed delay init specialized interface
|
2020-12-31 01:07:56 +00:00 |
|
mattias
|
3df05fb6bb
|
fcl-passrc: resolver: fixed typecast a(b.func) marking implicit call
|
2020-12-30 16:13:45 +00:00 |
|
mattias
|
807fddf658
|
pastojs: await with one param must be async function
|
2020-12-29 23:27:28 +00:00 |
|
mattias
|
8c7e8e568e
|
fcl-passrc: separate hints for not used fields: 4501, 4502
|
2020-12-29 02:39:15 +00:00 |
|
mattias
|
56096412cb
|
fcl-passrc: resolver: fixed resolving string lit switching to utf-16
|
2020-12-29 02:38:53 +00:00 |
|
mattias
|
0947a7b0c2
|
fcl-passrc: fixed implicit call of specialized method
|
2020-12-29 01:16:46 +00:00 |
|
mattias
|
26ca4e7d16
|
fcl-passrc: fixed parsing a(b).c<d>()
|
2020-12-29 00:26:24 +00:00 |
|
mattias
|
917aba3de2
|
fcl-passrc: fixed resolve string lit on non utf-8 system
|
2020-12-28 18:19:58 +00:00 |
|
mattias
|
dc85b9283f
|
fcl-passrc: fixed typecast specialized array to specialized type
|
2020-12-28 16:51:25 +00:00 |
|
mattias
|
94cee0dc39
|
fcl-passrc: check class intf impl proc type modifiers match
|
2020-12-27 20:52:16 +00:00 |
|
mattias
|
f9b7f1dbb2
|
fcl-passrc: typecast generic template type to generic template type
|
2020-12-23 01:07:26 +00:00 |
|
mattias
|
3c51a0d851
|
pastojs: fixed UTF-16 chars
|
2020-12-21 15:52:44 +00:00 |
|
mattias
|
a9b4ca33c3
|
fcl-passrc: resolver: split source and target codepage
|
2020-12-21 15:51:15 +00:00 |
|
mattias
|
e34698f1d5
|
fcl-js: writer: fixed writing invalid UTF-16
|
2020-12-21 15:49:12 +00:00 |
|
mattias
|
7633a39273
|
fcl-passrc: use fmShareDenyNone when writing pas
|
2020-12-19 11:47:14 +00:00 |
|
mattias
|
f211913978
|
pastojs: use fmShareDenyNone when writing js
|
2020-12-19 11:46:30 +00:00 |
|
mattias
|
8aed6ac7e4
|
pastojs: test #256+
|
2020-12-19 11:38:03 +00:00 |
|
mattias
|
9e277a6a6a
|
set pas2js fixes version 2.0.0.RC7
|
2020-12-13 18:23:01 +00:00 |
|
mattias
|
6050bfe6e4
|
pastojs: fixed record member type
|
2020-12-11 20:04:43 +00:00 |
|
mattias
|
91e7558f0f
|
pastojs: fixed unit without implementation
|
2020-12-11 17:34:09 +00:00 |
|
mattias
|
648a86be7e
|
fcl-passrc: resolver: fixed unit without implementation
|
2020-12-11 17:33:13 +00:00 |
|
mattias
|
be81221a1d
|
pastojs: precompiled code: always store with unix line ending, write with platform line ending
|
2020-12-09 21:42:48 +00:00 |
|
mattias
|
8ae6ee1771
|
pastojs: shortrefglobals: enumvalue
|
2020-12-09 20:47:48 +00:00 |
|
mattias
|
fd28aa84e3
|
set pas2js fixes version 2.0.0.RC6
|
2020-12-08 11:56:51 +00:00 |
|
mattias
|
b11d0f692a
|
fcl-passrc: useanalyzer: when member needs typeinfo, mark parent too
|
2020-12-08 11:53:10 +00:00 |
|
mattias
|
a86581a9ea
|
pastojs: clean up
|
2020-12-08 11:52:31 +00:00 |
|
mattias
|
56a9c2d912
|
restored version
|
2020-12-07 23:58:18 +00:00 |
|
mattias
|
327e6aa0c9
|
missing patches from trunk
|
2020-12-07 23:53:55 +00:00 |
|
mattias
|
6330aa3fd6
|
fcl-passrc: fixed tests
|
2020-12-07 23:27:47 +00:00 |
|
mattias
|
e19ce4af3d
|
fcl-passrc: Added new visibility sections for objcprotocol
|
2020-12-07 23:26:25 +00:00 |
|
mattias
|
714623c91c
|
pastojs: added experimental target os electron
|
2020-12-07 23:25:07 +00:00 |
|
mattias
|
782c135262
|
fcl-passrc: far is a procedure type modifier, can appear in type defs
|
2020-12-07 23:19:35 +00:00 |
|
mattias
|
31103c3c9f
|
fcl-passrc: fixed search include file mode objfpc in dir of current include file
|
2020-12-07 23:17:57 +00:00 |
|
mattias
|
2865164d2b
|
fcl-passrc: Includefile also must set basename
|
2020-12-07 23:16:54 +00:00 |
|
mattias
|
87f91b9db0
|
fcl-passrc: resolver: use declproc signature
|
2020-12-07 23:10:42 +00:00 |
|
mattias
|
d16d8367fb
|
pastojs: fixed writing map file when OnWriteJS handler returns true
|
2020-12-07 18:51:56 +00:00 |
|
mattias
|
e6209bbaaa
|
pastojs: on handled error set LastErrorClass empty
|
2020-12-07 17:07:49 +00:00 |
|
mattias
|
5c49a9af0c
|
pastojs: catch load file exceptions and turn into regular errors
|
2020-12-07 16:59:17 +00:00 |
|