pierre
d2a04366d4
Disable jvm-android and jvm-java targets for fprcp, h2pas and tply packages because they use memory allocation or fpc_get_output
...
git-svn-id: trunk@41106 -
2019-01-29 09:01:42 +00:00
Mattias Gaertner
70fa288fc4
fcl-passrc: resolver: fixed find ancestor property
...
git-svn-id: trunk@41087 -
2019-01-27 22:34:05 +00:00
Mattias Gaertner
c99972bc43
fpdoc: fixed compile
...
git-svn-id: trunk@41084 -
2019-01-27 10:41:12 +00:00
pierre
2657006f78
Also use installed ppudump for ppu testing in utils directory
...
git-svn-id: trunk@41076 -
2019-01-26 10:17:58 +00:00
pierre
eb4f3a29da
Enable paszlib package and disable utils/fpcm and utils/fpcmkcfg for nativent OS
...
git-svn-id: trunk@41070 -
2019-01-25 14:39:12 +00:00
pierre
cab2b6261a
Disable targets that do not support fcl-base for utils packages that need fcl-base
...
git-svn-id: trunk@41069 -
2019-01-25 12:58:21 +00:00
Mattias Gaertner
06e821b07b
pas2js: added option -Jmabsolute
...
git-svn-id: trunk@41066 -
2019-01-25 08:31:36 +00:00
michael
181766766b
* Do not save so much session info
...
git-svn-id: trunk@40946 -
2019-01-20 17:57:27 +00:00
michael
3355bc65b0
* Correct options for parsing
...
git-svn-id: trunk@40945 -
2019-01-20 17:56:30 +00:00
michael
1b31c90bba
* Fix filename allocator for operators
...
git-svn-id: trunk@40937 -
2019-01-20 13:47:25 +00:00
michael
37d3dad0d6
* Remove debug statement
...
git-svn-id: trunk@40929 -
2019-01-20 11:17:46 +00:00
michael
80057f9d0b
* Remove debug statement
...
git-svn-id: trunk@40928 -
2019-01-20 11:15:07 +00:00
michael
1895b3ce37
* Fix hints and warnings (parameter not used disabled on purpose)
...
* PParser uses UTF8, assume that everywhere
* Remove HTM support: allocating the filenames did not work anyway.
git-svn-id: trunk@40925 -
2019-01-20 11:10:50 +00:00
Mattias Gaertner
64cb8424ee
pastojs: refute to read olf precompiled records, comments
...
git-svn-id: trunk@40819 -
2019-01-09 20:53:40 +00:00
Mattias Gaertner
3ed38ef3fa
pastojs: doc: records missing features
...
git-svn-id: trunk@40809 -
2019-01-08 10:04:27 +00:00
Mattias Gaertner
8506f9dbf7
pastojs: doc
...
git-svn-id: trunk@40808 -
2019-01-08 09:42:49 +00:00
Mattias Gaertner
2e11b23883
pastojs: renamed rtl.createTRecord to rtl.recNewT, constructor added return this
...
git-svn-id: trunk@40807 -
2019-01-08 09:41:17 +00:00
michael
db29d01c15
* Applied patch by Bart Broersma to fix bug ID #34277
...
git-svn-id: trunk@40803 -
2019-01-08 03:55:32 +00:00
Mattias Gaertner
d9ccc42cc4
pastojs: docs
...
git-svn-id: trunk@40799 -
2019-01-07 17:02:27 +00:00
pierre
090a2cf371
Commit automatically updated file after commit 40753
...
git-svn-id: trunk@40798 -
2019-01-07 16:55:11 +00:00
Mattias Gaertner
d1edbac29b
pastojs:
...
- changed records from function to Object
- added $new, $assign, $clone, $eq
- passig records to var argument now passes directly instead of temp setter
- using $assign for aRecord:= copying values, keeping object, needed by pointer of record
- advanced records: methods, class vars, const, property, array property, default property, RTTI
git-svn-id: trunk@40797 -
2019-01-07 16:01:35 +00:00
Károly Balogh
5182dc37af
haiku-x86_64: regenerated all Makefiles, take 2
...
git-svn-id: trunk@40758 -
2019-01-04 03:18:42 +00:00
Károly Balogh
2f7fe0e737
haiku-x86_64: add target to the compiler and ppudump, enable it in fpmake and fpcmake
...
git-svn-id: trunk@40753 -
2019-01-04 02:16:24 +00:00
joost
f465826ba9
* Repositories from the include-files must be processed between the global and user repositories
...
git-svn-id: trunk@40690 -
2018-12-29 11:45:51 +00:00
pierre
1d7f5fa812
* in lexbase and yaccbase units,
...
use DirectorySeparator instead of '\' in functions
path, root and addext.
* in plex and pyacc programs, for unix,
try to find installed yyparse.cod using
path of paramstr(0).
git-svn-id: trunk@40619 -
2018-12-23 16:17:49 +00:00
Mattias Gaertner
e108d9c5eb
pastojs: concat(string1,string2,...)
...
git-svn-id: trunk@40597 -
2018-12-19 23:18:04 +00:00
Mattias Gaertner
eee0074eb4
pas2js: rtl.js set version
...
git-svn-id: trunk@40580 -
2018-12-16 22:39:31 +00:00
Mattias Gaertner
f7661c6fd4
pastojs: added -iJ
...
git-svn-id: trunk@40559 -
2018-12-15 13:38:23 +00:00
Mattias Gaertner
38a511a2f0
pas2js: cleaned up pcu
...
git-svn-id: trunk@40554 -
2018-12-15 11:11:24 +00:00
Mattias Gaertner
95c4736785
pas2js: added option -JoRTL-x=y, added shared converter options
...
git-svn-id: trunk@40553 -
2018-12-15 11:04:50 +00:00
Mattias Gaertner
cea0060507
pastojs: procedure val(const string; out enum; out int)
...
git-svn-id: trunk@40551 -
2018-12-14 15:36:12 +00:00
Mattias Gaertner
ac94267311
pastojs: anonymous functions docs
...
git-svn-id: trunk@40530 -
2018-12-12 10:24:29 +00:00
joost
bfe870afd9
* Added version-number to fppkg
...
git-svn-id: trunk@40515 -
2018-12-09 23:40:44 +00:00
Mattias Gaertner
a97fd7e819
nodepas2js: fixed loading default cfg
...
git-svn-id: trunk@40509 -
2018-12-08 20:50:58 +00:00
Mattias Gaertner
1e15e35eab
pastojs: checked writeln
...
git-svn-id: trunk@40495 -
2018-12-07 17:16:14 +00:00
Mattias Gaertner
8d3c133caa
pastojs: added $i %EnvVar%
...
git-svn-id: trunk@40488 -
2018-12-07 08:09:50 +00:00
Mattias Gaertner
58e50ef07e
pastojs: added $i %file%
...
git-svn-id: trunk@40487 -
2018-12-07 07:57:49 +00:00
Mattias Gaertner
148cc6e157
pas2js: cleaned up lpi
...
git-svn-id: trunk@40478 -
2018-12-06 09:34:31 +00:00
Mattias Gaertner
711065cf78
pastojs: restored built in function debugger
...
git-svn-id: trunk@40477 -
2018-12-06 09:34:04 +00:00
michael
fd609fe19c
* Web browser compiler, initial implementation
...
git-svn-id: trunk@40471 -
2018-12-04 21:42:53 +00:00
yury
1cc3c199c8
* pas2jni: TClass helper must be generated only for the system unit.
...
git-svn-id: trunk@40462 -
2018-12-04 13:07:05 +00:00
Mattias Gaertner
3c8c833234
pastojs: restored built-in function debugger
...
git-svn-id: trunk@40457 -
2018-12-03 16:41:45 +00:00
michael
b9905f6a2c
* Instantiate FS compiler
...
git-svn-id: trunk@40452 -
2018-12-02 18:44:34 +00:00
michael
2c7f401bf7
* Instantiate PCU compiler
...
git-svn-id: trunk@40451 -
2018-12-02 18:44:21 +00:00
pierre
a1fbde242d
Fix cleaning of unicode utils package in fpmake
...
git-svn-id: trunk@40397 -
2018-11-29 16:55:07 +00:00
pierre
101ce4d37b
Add several missing unit references in fpmake files
...
git-svn-id: trunk@40391 -
2018-11-28 23:45:35 +00:00
Mattias Gaertner
9f7f43673f
pastojs: added built-in procedure debugger
...
git-svn-id: trunk@40372 -
2018-11-26 09:36:02 +00:00
pierre
234d442f71
Also disable fpdoc and pas2jni utils packages for targets not supporting fcl-process package
...
git-svn-id: trunk@40363 -
2018-11-23 13:29:01 +00:00
pierre
426e523a81
Fix go32v2 utils compilation by using the same OS limitation for utils-fppkg as in fcl-process package
...
git-svn-id: trunk@40362 -
2018-11-23 13:12:06 +00:00
Mattias Gaertner
74f950c88b
pastojs: changed -Jpostproc to -Jpcmd
...
git-svn-id: trunk@40356 -
2018-11-19 09:48:48 +00:00