Commit Graph

52748 Commits

Author SHA1 Message Date
Mattias Gaertner
a316c6c922 pastojs: implemented varargstring[]:=
git-svn-id: trunk@38023 -
2018-01-23 18:41:17 +00:00
Mattias Gaertner
150598155e pastojs: fixed TPasArgument name transform
git-svn-id: trunk@38022 -
2018-01-23 15:29:09 +00:00
Mattias Gaertner
c456aac8e5 fcl-passrc: fixed parent of var init expression
git-svn-id: trunk@38021 -
2018-01-23 10:39:04 +00:00
florian
f61b074912 * (re)store alignment when doing a $push/$pop
git-svn-id: trunk@38020 -
2018-01-22 21:06:07 +00:00
maciej-izak
1c149202d8 fcl-passrc: paswrite: more Delphi compatible order for directives.
git-svn-id: trunk@38019 -
2018-01-22 13:55:42 +00:00
michael
d1bba7ec3d * Fix bug #33052, stripquotes is removed accidentally in TIniFile constructor call of inherited
git-svn-id: trunk@38018 -
2018-01-20 14:45:26 +00:00
michael
ea00dc02cc * Fix bug #33043
git-svn-id: trunk@38017 -
2018-01-20 14:40:19 +00:00
Mattias Gaertner
b4d8ea7477 pastojs: range check of proc argument integer
git-svn-id: trunk@38016 -
2018-01-19 18:49:05 +00:00
svenbarth
1a301b5cce + add an echo example for Microsoft's kernel mode HTTP(S) server
git-svn-id: trunk@38015 -
2018-01-19 17:14:43 +00:00
Mattias Gaertner
9ede3e245f pastojs: range check int+=
git-svn-id: trunk@38014 -
2018-01-19 17:14:27 +00:00
svenbarth
7f001aca58 + add fcl-web implementation based on Microsoft's kernel mode HTTP(S) server
Things to do:
- allow multiple URL groups
- listen using multiple threads
- client side SSL certificates

git-svn-id: trunk@38013 -
2018-01-19 17:13:14 +00:00
svenbarth
e8c1b6af20 + add unit for Microsoft's http.h which interfaces with the kernel mode HTTP(S) server
git-svn-id: trunk@38012 -
2018-01-19 17:08:24 +00:00
Mattias Gaertner
32f4d9e3a5 pas2js: range check int:=
git-svn-id: trunk@38011 -
2018-01-19 17:00:20 +00:00
Mattias Gaertner
a3fa160934 pastojs: range check int:=
git-svn-id: trunk@38010 -
2018-01-19 17:00:06 +00:00
Mattias Gaertner
76b69f8e6e fcl-passrc: resolver: when range checks enabled search for ERangeError
git-svn-id: trunk@38009 -
2018-01-19 16:58:52 +00:00
Mattias Gaertner
afb4add9c7 fcl-passrc: renamed bsMethodCallChecks to bsObjectChecks
git-svn-id: trunk@38008 -
2018-01-19 09:35:29 +00:00
michael
37a9467603 * Fix patch, unit was not recompiled on last make.. :/
git-svn-id: trunk@38007 -
2018-01-19 08:55:34 +00:00
michael
1ba38d5b87 * Do not raise exception unless needed
git-svn-id: trunk@38006 -
2018-01-19 08:35:30 +00:00
Mattias Gaertner
df61c3fa0d pas2js: -CR
git-svn-id: trunk@38005 -
2018-01-19 00:54:36 +00:00
Mattias Gaertner
7a55c7b0a1 pastojs: check object type casts
git-svn-id: trunk@38004 -
2018-01-19 00:54:14 +00:00
Mattias Gaertner
89382e0929 pas2js: rtl.js isExt with check for instance
git-svn-id: trunk@38003 -
2018-01-19 00:03:08 +00:00
Mattias Gaertner
1bdff08a98 pastojs: jsvalue is classoftype
git-svn-id: trunk@38002 -
2018-01-19 00:01:57 +00:00
Mattias Gaertner
a112eae49a pastojs: jsvalue is classtype
git-svn-id: trunk@38001 -
2018-01-18 23:55:45 +00:00
Mattias Gaertner
f77a788a76 fcl-passrc: resolver: typealias is typealias
git-svn-id: trunk@38000 -
2018-01-18 23:55:14 +00:00
Mattias Gaertner
b54ca867b1 pas2js: rtl.js: set functions: remove hasOwnProperty - other properties are not enumerable, added rtl.checkMethodCall
git-svn-id: trunk@37999 -
2018-01-18 21:43:47 +00:00
Mattias Gaertner
5bccc69f6a pas2js: docs
git-svn-id: trunk@37998 -
2018-01-18 17:23:35 +00:00
Mattias Gaertner
d3c2bce9a9 pastojs: implemented verify method call validity
git-svn-id: trunk@37997 -
2018-01-18 17:23:21 +00:00
Mattias Gaertner
58fac6e844 fcl-passrc: added bool option methodcallcheck
git-svn-id: trunk@37996 -
2018-01-18 17:22:40 +00:00
pierre
61d0d8717a Disable 37973 for AIX specific stabx format
git-svn-id: trunk@37995 -
2018-01-18 16:29:39 +00:00
Mattias Gaertner
0a30e6ef26 pastojs: static array: multi dim: const init
git-svn-id: trunk@37994 -
2018-01-18 14:36:19 +00:00
Mattias Gaertner
700b2fdb03 pas2js: doc
git-svn-id: trunk@37993 -
2018-01-18 12:36:16 +00:00
Mattias Gaertner
e7f6808c9f pastojs: Assert with EAssertFailed
git-svn-id: trunk@37992 -
2018-01-18 12:30:44 +00:00
Mattias Gaertner
8adf783350 fcl-passrc: resolver: store Assert constructor, useanalyzer: mark EAssertFailed
git-svn-id: trunk@37991 -
2018-01-18 12:30:11 +00:00
Mattias Gaertner
dad73e69bd pas2js: set version 0.8.44
git-svn-id: trunk@37990 -
2018-01-17 15:54:07 +00:00
Mattias Gaertner
f108ec82a9 fcl-passrc: resolver: started searching assert class
git-svn-id: trunk@37989 -
2018-01-17 15:48:54 +00:00
Mattias Gaertner
b53adba12d pastojs: assert() without sysutils
git-svn-id: trunk@37988 -
2018-01-17 15:01:48 +00:00
Mattias Gaertner
e768efdddc fcl-passrc: comment
git-svn-id: trunk@37987 -
2018-01-17 15:01:28 +00:00
Mattias Gaertner
096c386aac fcl-js: write ?: with empty B and C
git-svn-id: trunk@37986 -
2018-01-17 15:01:03 +00:00
Mattias Gaertner
f980a24541 fcl-passrc: resolver $assertions
git-svn-id: trunk@37985 -
2018-01-17 14:08:50 +00:00
Mattias Gaertner
8ae94b7a70 fcl-passrc: resolver: assert()
git-svn-id: trunk@37984 -
2018-01-17 11:40:53 +00:00
Mattias Gaertner
a2164135f1 pastojs: formatting
git-svn-id: trunk@37983 -
2018-01-17 10:57:49 +00:00
Mattias Gaertner
3e82c18a82 pastojs: fixed update dir cache
git-svn-id: trunk@37982 -
2018-01-16 23:13:00 +00:00
Mattias Gaertner
c7ea58e86c fc-passrc: fixed error message on empty file
git-svn-id: trunk@37981 -
2018-01-16 23:03:14 +00:00
Mattias Gaertner
204d381337 fcl-passrc: analyzer: check $hints on/off at end of proc
git-svn-id: trunk@37980 -
2018-01-15 23:23:38 +00:00
florian
8d52be0d10 * package enabled for embedded-*
git-svn-id: trunk@37979 -
2018-01-15 22:03:07 +00:00
svenbarth
ecda183153 * revert r37968: it does more harm than good
git-svn-id: trunk@37978 -
2018-01-15 16:41:22 +00:00
Mattias Gaertner
62ae07bdaa pastojs: version 0.8.43
git-svn-id: trunk@37977 -
2018-01-15 11:24:11 +00:00
lacak
ac32de1a69 sql-db: mysql: make MariaDB 10.0, 10.1, 10.2 also alias of MySQL 5.7.
As far as there are only very small changes between 10.0, 10.1, 10.2 client api
Bug #32834

git-svn-id: trunk@37976 -
2018-01-15 10:03:36 +00:00
lacak
f51f09414b fcl-db: mssql: cancel all pending results in case of unpreparation statement and in case dataset is closed.
git-svn-id: trunk@37975 -
2018-01-15 09:43:08 +00:00
lacak
d47be9c3f7 fcl-db: sqldb: reverting previous commit 37947.
- leave in sqldb.pp ANSI SQL compliant format of datetime literals <unquoted timestamp string> ::= <unquoted date string> <space> <unquoted time string>
- in case of MS SQL there is datetime format affected by SET DATEFORMAT and SET LANGUAGE so here use ISO 8601 format which is unambiguous.
Bug #32979

git-svn-id: trunk@37974 -
2018-01-15 08:45:24 +00:00