Mattias Gaertner
2086bdbbc0
pastojs: check reserved global JS identifiers only for non prefixed identifiers
...
git-svn-id: trunk@39360 -
2018-07-03 14:05:38 +00:00
Mattias Gaertner
7e64102b74
fcl-passrc: fixed scanner row, col in macro
...
git-svn-id: trunk@39344 -
2018-06-29 15:48:21 +00:00
Mattias Gaertner
7a6fed75a0
fcl-passrc: $warn directive
...
git-svn-id: trunk@39315 -
2018-06-27 14:27:43 +00:00
Mattias Gaertner
5228cada27
pas2js: set version 0.9.26
...
git-svn-id: trunk@39304 -
2018-06-25 18:21:04 +00:00
Mattias Gaertner
b2bd41d08e
pastojs: hint how to use -vl
...
git-svn-id: trunk@39300 -
2018-06-25 09:27:49 +00:00
michael
6e8ec3449f
* Allow to set version, add copyright header
...
git-svn-id: trunk@39295 -
2018-06-23 16:32:59 +00:00
michael
bfc5d63fde
* Add webidl2pas
...
git-svn-id: trunk@39293 -
2018-06-23 14:02:55 +00:00
Mattias Gaertner
821182d518
pas2js: docs
...
git-svn-id: trunk@39284 -
2018-06-23 08:36:45 +00:00
Mattias Gaertner
118ec57000
pastojs: typecast function to TJSFunction
...
git-svn-id: trunk@39208 -
2018-06-10 13:45:40 +00:00
Mattias Gaertner
2a598c851f
pastojs: allow {$H+}, error on {$H-}
...
git-svn-id: trunk@39128 -
2018-05-28 06:46:52 +00:00
Mattias Gaertner
df71ab3ecf
pastojs: writestr and -Sm
...
git-svn-id: trunk@39125 -
2018-05-27 22:01:09 +00:00
marco
dcfe1cae13
* fix 4265 cases where the index resolved a lemma that had a link= property.
...
Mantis #32325
* adds a warning for the cases that are fixed. If generation logs are saved, this makes it easy to check if new problems are related to this fix.
git-svn-id: trunk@39065 -
2018-05-20 16:59:45 +00:00
marco
d7f2ab0d28
* fix resolve* functions for filesystems with backslashes.
...
git-svn-id: trunk@39061 -
2018-05-20 16:03:30 +00:00
marco
f401410500
* quick fix for uninitialized "CodeEl" usage that trips up small test programs
...
git-svn-id: trunk@39051 -
2018-05-20 13:06:13 +00:00
Mattias Gaertner
763fd783e0
pastojs: typecast array to/from tjsobject
...
git-svn-id: trunk@39034 -
2018-05-20 10:40:07 +00:00
Mattias Gaertner
3d186b2706
pastojs: for value in externalarray do
...
git-svn-id: trunk@39026 -
2018-05-19 17:59:50 +00:00
Mattias Gaertner
cd4eb4738c
pas2js: fixed rtti module
...
git-svn-id: trunk@38992 -
2018-05-14 16:55:04 +00:00
Mattias Gaertner
8a5c519f2d
pastojs: option -FE
...
git-svn-id: trunk@38983 -
2018-05-12 18:26:39 +00:00
Mattias Gaertner
69d6e8ac90
pastojs: added option -vv, -va includes -vd
...
git-svn-id: trunk@38965 -
2018-05-10 09:27:40 +00:00
Mattias Gaertner
e9843bccf0
pastojs: added option -SI<interfacestyel>
...
git-svn-id: trunk@38964 -
2018-05-10 08:00:33 +00:00
Mattias Gaertner
cc7983d781
pastojs: external class field with brackets
...
git-svn-id: trunk@38958 -
2018-05-09 12:47:17 +00:00
Mattias Gaertner
e283024ad7
pastojs: added option -vz, -ic, -io, -it, fixed -va writing used files, fixed -o. -Jc, -vt now writes used unit scopes
...
git-svn-id: trunk@38957 -
2018-05-09 08:41:44 +00:00
nickysn
1c1cd43178
* update revision.inc
...
git-svn-id: trunk@38951 -
2018-05-08 12:18:06 +00:00
Mattias Gaertner
d323bd087e
pastojs: added option -FN<x>, marked -NS as obsolete
...
git-svn-id: trunk@38940 -
2018-05-07 07:17:32 +00:00
Mattias Gaertner
7ea975a869
pastojs: default(record)
...
git-svn-id: trunk@38882 -
2018-04-30 23:48:28 +00:00
Mattias Gaertner
8100f9b222
pastojs: nested classes
...
git-svn-id: trunk@38878 -
2018-04-30 18:03:48 +00:00
Mattias Gaertner
a918071130
pastojs: docs
...
git-svn-id: trunk@38876 -
2018-04-30 08:32:44 +00:00
michael
e4ca90ba1f
* Fix warnings, read <keyword> for gobble keywords
...
git-svn-id: trunk@38874 -
2018-04-30 07:14:04 +00:00
Mattias Gaertner
994167481d
pas2js: docs: record const
...
git-svn-id: trunk@38870 -
2018-04-29 19:26:57 +00:00
marco
64d8f26b38
* more compiler suffix fixes, mantis #33606 , Aarch64 and m68k
...
git-svn-id: trunk@38866 -
2018-04-29 14:08:00 +00:00
Mattias Gaertner
b6f50c9847
pas2js: docs: type alias type
...
git-svn-id: trunk@38853 -
2018-04-27 08:45:36 +00:00
Mattias Gaertner
47b350947f
pas2js: added hexstr
...
git-svn-id: trunk@38846 -
2018-04-26 08:12:55 +00:00
michael
0adfb4fb02
* Fix bug ID #33651
...
git-svn-id: trunk@38845 -
2018-04-26 07:08:41 +00:00
Mattias Gaertner
0fd731efc5
pastojs: docs: typecast int(int)
...
git-svn-id: trunk@38843 -
2018-04-25 13:37:39 +00:00
Mattias Gaertner
2750a0010c
fcl-passrc: resolver: GetElementSourcePos for intrinsic
...
git-svn-id: trunk@38841 -
2018-04-25 00:24:00 +00:00
Mattias Gaertner
1215cafb4e
pastojs: range check string index
...
git-svn-id: trunk@38835 -
2018-04-24 18:01:53 +00:00
Mattias Gaertner
268ffcb854
pastojs: range check array index
...
git-svn-id: trunk@38834 -
2018-04-24 17:42:31 +00:00
Mattias Gaertner
65ae09a914
pastojs: range check char:=, char parameter
...
git-svn-id: trunk@38831 -
2018-04-24 11:51:49 +00:00
nickysn
0f0a326bb7
* update revision.inc
...
git-svn-id: trunk@38830 -
2018-04-24 11:34:20 +00:00
Mattias Gaertner
63032c796f
pas2js: docs
...
git-svn-id: trunk@38826 -
2018-04-23 17:25:14 +00:00
Mattias Gaertner
73310ac57f
pastojs: jsvalue:=currency
...
git-svn-id: trunk@38808 -
2018-04-22 11:35:58 +00:00
Mattias Gaertner
0601b437a4
pas2js: added option -JoUseStrict
...
git-svn-id: trunk@38793 -
2018-04-19 12:42:00 +00:00
Mattias Gaertner
2945f4a3c9
pas2js: changed TGuid to record
...
git-svn-id: trunk@38792 -
2018-04-19 12:16:03 +00:00
marco
8d67230b2d
* fix for bug #33606 , ppc<x> suffix (x86_64->x64)
...
git-svn-id: trunk@38773 -
2018-04-15 17:10:51 +00:00
pierre
69376efa26
Regenerated Makefile's after addition of ppas and ppaslink script removal in rev 38745
...
git-svn-id: trunk@38748 -
2018-04-12 15:20:27 +00:00
pierre
e59120b70b
Regenerated after change to fpcmake.ini
...
git-svn-id: trunk@38747 -
2018-04-12 15:17:21 +00:00
pierre
0e8e25cfb5
Update to rev 38745 after change to fpcmake.ini
...
git-svn-id: trunk@38746 -
2018-04-12 15:16:26 +00:00
pierre
e8c753dbd3
Add ppas and ppaslink scripts removal to fpc_clean and fpc_cleanall
...
git-svn-id: trunk@38745 -
2018-04-12 15:10:30 +00:00
Mattias Gaertner
e1ead17c77
pas2js: simplify
...
git-svn-id: trunk@38721 -
2018-04-09 22:36:10 +00:00
Mattias Gaertner
77cf535e21
pas2js: version 0.9.15
...
git-svn-id: trunk@38715 -
2018-04-08 15:37:03 +00:00