Mattias Gaertner
25137aef66
pas2js: help
...
git-svn-id: trunk@41863 -
2019-04-11 10:36:34 +00:00
michael
848a563128
* Fix some warnings
...
git-svn-id: trunk@41809 -
2019-04-01 08:49:36 +00:00
michael
12cfecf1e8
* Change to latest version
...
git-svn-id: trunk@41808 -
2019-04-01 08:39:38 +00:00
Mattias Gaertner
c1224f0705
pas2js: fixed rtl.js
...
git-svn-id: trunk@41788 -
2019-03-24 11:00:50 +00:00
Mattias Gaertner
c3b515695b
pas2js: using Math.pow instead of newer **
...
git-svn-id: trunk@41732 -
2019-03-18 17:23:01 +00:00
pierre
74fed2a4cd
Regenerate Makefile's after fpcmake change in commit #41721
...
git-svn-id: trunk@41723 -
2019-03-17 14:45:03 +00:00
Mattias Gaertner
1ea55d0a74
pastojs: helpers: external method apply to helped type
...
git-svn-id: trunk@41707 -
2019-03-14 22:04:33 +00:00
Mattias Gaertner
6217d44d0b
pas2js: fixed compileserver default mime type html
...
git-svn-id: trunk@41694 -
2019-03-14 10:37:56 +00:00
Mattias Gaertner
dec638761d
pastojs: made $DispatchField a modifier of the class, instead of a method
...
git-svn-id: trunk@41684 -
2019-03-12 12:10:59 +00:00
Mattias Gaertner
6994b67947
pastojs: directives DispatchField and DispatchStrField
...
git-svn-id: trunk@41681 -
2019-03-11 21:47:47 +00:00
Mattias Gaertner
bc8df85d00
pas2js: doc about dispatch
...
git-svn-id: trunk@41676 -
2019-03-11 14:38:23 +00:00
Mattias Gaertner
f52ea868dd
pas2js: compileserver: fall back mime.types
...
git-svn-id: trunk@41666 -
2019-03-10 08:11:33 +00:00
Mattias Gaertner
614755f6da
pastojs: allow typecast extclass to extclass in mode delphi
...
git-svn-id: trunk@41623 -
2019-03-06 21:11:21 +00:00
Mattias Gaertner
5463bceaac
pas2js: doc: about typecasting to TJSOBject descendant
...
git-svn-id: trunk@41603 -
2019-03-05 17:09:15 +00:00
Mattias Gaertner
1ab29b43b7
pastojs: bigint shl/shr int
...
git-svn-id: trunk@41594 -
2019-03-05 13:15:07 +00:00
Mattias Gaertner
e3cd320580
pastojs: method modifier message integer/string
...
git-svn-id: trunk@41583 -
2019-03-03 23:30:13 +00:00
Mattias Gaertner
f6cbe79a0a
pastojs: and/or/xor with nativeint, warn nativeint shl/shr
...
git-svn-id: trunk@41528 -
2019-02-28 21:57:28 +00:00
Mattias Gaertner
16ba0b4a05
fcl-passrc, pastojs: renamed modeswitch multiplescopehelpers to multihelpers
...
git-svn-id: trunk@41465 -
2019-02-25 17:50:32 +00:00
Mattias Gaertner
934ece9274
pas2js: updated docs
...
git-svn-id: trunk@41436 -
2019-02-24 15:45:31 +00:00
Mattias Gaertner
25cb06f021
pastojs: overflow checking for integer operators +,-,* outside nativeint
...
git-svn-id: trunk@41392 -
2019-02-20 09:22:40 +00:00
Mattias Gaertner
0b0ecc0647
pas2js: fixed rtl.freeLoc to return null if already null
...
git-svn-id: trunk@41362 -
2019-02-17 20:44:47 +00:00
Mattias Gaertner
d4a5f7e2e1
pas2js: docs
...
git-svn-id: trunk@41361 -
2019-02-17 20:44:19 +00:00
Mattias Gaertner
4dca114dfe
pas2js: fixed compileserver.lpi unitpaths
...
git-svn-id: trunk@41340 -
2019-02-16 11:17:14 +00:00
Mattias Gaertner
3c9ccb177b
pas2js: set trunk version 1.5.1
...
git-svn-id: trunk@41339 -
2019-02-16 11:01:28 +00:00
Mattias Gaertner
305c754042
pas2js: compileserver: fixed mimetypes under darwin
...
git-svn-id: trunk@41338 -
2019-02-16 11:01:13 +00:00
Mattias Gaertner
90541cc3c3
pas2js: docs
...
git-svn-id: trunk@41329 -
2019-02-15 22:52:35 +00:00
Mattias Gaertner
b958dd7927
pas2js: docs
...
git-svn-id: trunk@41328 -
2019-02-15 22:52:19 +00:00
Mattias Gaertner
f15a18e479
pas2js: docs about helpers version
...
git-svn-id: trunk@41304 -
2019-02-11 17:38:35 +00:00
Mattias Gaertner
54bd9a61e1
pas2js: updated docs about helpers
...
git-svn-id: trunk@41303 -
2019-02-11 17:07:04 +00:00
Mattias Gaertner
97234eb509
pas2js: updated docs about helpers
...
git-svn-id: trunk@41302 -
2019-02-11 17:02:34 +00:00
Mattias Gaertner
599161b180
pas2js: updated docs about helpers
...
git-svn-id: trunk@41301 -
2019-02-11 16:51:37 +00:00
Mattias Gaertner
6bbc1db8bb
pastojs: fixed helper constructor
...
git-svn-id: trunk@41300 -
2019-02-11 15:26:27 +00:00
Mattias Gaertner
e98d7f2a86
pastojs: type helper: arg/var/const/result
...
git-svn-id: trunk@41273 -
2019-02-10 00:24:23 +00:00
michael
76f577ccbf
* Added switch so the server can act as simple file server
...
git-svn-id: trunk@41270 -
2019-02-09 18:33:39 +00:00
Mattias Gaertner
79b82acfcc
pas2js: docs lo|hi
...
git-svn-id: trunk@41190 -
2019-02-03 16:31:26 +00:00
pierre
9299e97932
Disable pas2js for jvm compiler
...
git-svn-id: trunk@41150 -
2019-01-31 11:20:34 +00:00
Mattias Gaertner
6160a2ad51
pastojs: intrinsics lo/hi, issue #34964 , patch from Kryvichh
...
git-svn-id: trunk@41148 -
2019-01-30 16:44:48 +00:00
Mattias Gaertner
70c4d45474
pastojs: fixed rtl.js
...
git-svn-id: trunk@41147 -
2019-01-30 15:53:58 +00:00
pierre
202c4f86c0
Disable jvm-android as fcl-json is not supported for this target
...
git-svn-id: trunk@41142 -
2019-01-30 12:55:04 +00:00
Mattias Gaertner
007f266ccf
fcl-passrc: scanner: bool switch $goto
...
git-svn-id: trunk@41125 -
2019-01-29 19:08:16 +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
06e821b07b
pas2js: added option -Jmabsolute
...
git-svn-id: trunk@41066 -
2019-01-25 08:31:36 +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
Mattias Gaertner
d9ccc42cc4
pastojs: docs
...
git-svn-id: trunk@40799 -
2019-01-07 17:02:27 +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
Mattias Gaertner
e108d9c5eb
pastojs: concat(string1,string2,...)
...
git-svn-id: trunk@40597 -
2018-12-19 23:18:04 +00:00