marco
98f00acb06
* trunk to 3.3.1
...
git-svn-id: trunk@39635 -
2018-08-18 15:47:44 +00:00
marco
57b73f7022
* don't include date/rev info of fpcmake. complicates merging.
...
git-svn-id: trunk@39631 -
2018-08-18 15:06:58 +00:00
marco
d143ab60e1
* regenned makefile without date/rev components for easier merging.
...
git-svn-id: trunk@39630 -
2018-08-18 15:06:25 +00:00
marco
4dbc2ae873
* enable processunicode in fpmake and .fpcmake for win32 and win64.
...
git-svn-id: trunk@39628 -
2018-08-18 14:09:56 +00:00
marco
9b969c6cca
* second part processunicode commit.
...
git-svn-id: trunk@39627 -
2018-08-18 13:56:21 +00:00
marco
b7e6492119
* Unicode version TProcess in two commits.
...
* first misc files & rename process.pp -> processbody.inc
Next commit will add new process.pp + update of processbody.inc to preserve history.
git-svn-id: trunk@39626 -
2018-08-18 13:55:11 +00:00
marco
ee810cea10
* give stderr as much chance to drain as output per runcommandloop cycle.
...
* clean some stale variable declarations
* variable with class to instantiate in runcommand. This allows hooking runcommand* with a derivative.
git-svn-id: trunk@39625 -
2018-08-18 10:30:24 +00:00
florian
9e9c2c02ed
* test fails now if it causes an exception
...
git-svn-id: trunk@39624 -
2018-08-17 19:49:40 +00:00
florian
ea32ddd5b2
* avoid overflows of execution weight
...
git-svn-id: trunk@39623 -
2018-08-16 20:45:36 +00:00
florian
75251913b1
* properly pass execution weight in SetExecutionWeight
...
git-svn-id: trunk@39622 -
2018-08-16 20:45:36 +00:00
florian
a825a66d01
* IntPower inverts the base first for negative exponents and multiplies then, resolves #34124
...
git-svn-id: trunk@39621 -
2018-08-16 20:45:35 +00:00
joost
098464d260
* Fixed RunCommandIndir with poStderrToOutput
...
git-svn-id: trunk@39620 -
2018-08-15 21:31:56 +00:00
michael
cfab40fd74
* Publish ancestorclass
...
git-svn-id: trunk@39619 -
2018-08-15 18:47:59 +00:00
michael
3d7ce42194
* Fix bug #34135 , patch by Andrea Urbani
...
git-svn-id: trunk@39618 -
2018-08-15 17:18:17 +00:00
michael
677cc1c930
* Type-safe dataset access implementation and code generator
...
git-svn-id: trunk@39617 -
2018-08-15 10:54:36 +00:00
michael
f4a455fb35
* Add new mysql versions
...
git-svn-id: trunk@39616 -
2018-08-15 10:51:08 +00:00
michael
27b969b397
* Ignore spaces in defines
...
git-svn-id: trunk@39615 -
2018-08-15 08:09:26 +00:00
michael
b47b3163bf
* Fix compilation
...
git-svn-id: trunk@39614 -
2018-08-15 08:09:05 +00:00
michael
e3e621a05c
* Fix bug #34131 , missing Msg in checkIS
...
git-svn-id: trunk@39613 -
2018-08-14 13:50:20 +00:00
marco
2d74227859
* Fixes #34113 + auxOutMessage The wrong functions were all under #ifdef winver> x030a or 0x0400
...
git-svn-id: trunk@39612 -
2018-08-13 07:20:50 +00:00
michael
70aa822137
* extra IsDigit use
...
git-svn-id: trunk@39611 -
2018-08-12 17:09:45 +00:00
michael
134b5553c3
Fix bug #34117 , more clear hexdig
...
git-svn-id: trunk@39610 -
2018-08-12 09:27:54 +00:00
michael
a3f756013d
Fix 34119: factor out IsDigit function
...
git-svn-id: trunk@39609 -
2018-08-12 09:14:27 +00:00
michael
2d2ba5f0cd
* Fix bug #34118 , unclean NOTLETTER check
...
git-svn-id: trunk@39608 -
2018-08-12 08:55:37 +00:00
michael
64e4f169de
* Fix repeated calling of flush, bug ID #34112
...
git-svn-id: trunk@39607 -
2018-08-12 08:52:15 +00:00
svenbarth
38ffcff3aa
* fix program name of the test
...
git-svn-id: trunk@39606 -
2018-08-12 07:21:58 +00:00
michael
722927bc4f
* Add Pas2js
...
git-svn-id: trunk@39605 -
2018-08-10 07:12:49 +00:00
pierre
cca5a219d2
Add missing directory for examples
...
git-svn-id: trunk@39604 -
2018-08-10 06:45:37 +00:00
pierre
aa4d26c358
Rectify location of ipcclient and ipcserver sources from fcl-base/examples to fpc-process/examples directory in fpmake files
...
git-svn-id: trunk@39603 -
2018-08-10 05:38:26 +00:00
pierre
26e4b4cfb4
Remove false warning about dependency on fcl-process for OSes that are handled differently in fpmkunit and fppkg
...
git-svn-id: trunk@39602 -
2018-08-09 15:31:08 +00:00
pierre
0426f94c36
fcl-net restrict openssl pacakge dependency to OSes that compile unit sslsockets
...
git-svn-id: trunk@39595 -
2018-08-09 11:50:43 +00:00
pierre
65c88ce4e2
fcl-pdf does not need winunits-base package for wince OS target
...
git-svn-id: trunk@39594 -
2018-08-09 11:43:16 +00:00
marco
dd52e79089
* two comment spelling fixes. Mantis #34092 & #34097
...
git-svn-id: trunk@39593 -
2018-08-08 08:39:20 +00:00
michael
6603bf149a
* Amend Patch for bug id #21594 , fixing possible AV in corner cases
...
git-svn-id: trunk@39592 -
2018-08-08 05:00:40 +00:00
pierre
e4346b264f
Add missing alignment in DynArrayIndex function
...
git-svn-id: trunk@39586 -
2018-08-07 16:34:57 +00:00
michael
7e6416b1f4
* Use constant for formatting floats, adjust sign/precision argument
...
git-svn-id: trunk@39585 -
2018-08-07 08:12:23 +00:00
Mattias Gaertner
669259bf5d
pastojs: filer: default sourcefilename
...
git-svn-id: trunk@39583 -
2018-08-06 17:57:41 +00:00
Mattias Gaertner
0031588e06
pastojs: store if impl proc body is empty
...
git-svn-id: trunk@39582 -
2018-08-06 17:50:10 +00:00
Mattias Gaertner
971c7b45e7
fcl-passrc: resolver: fixed uninitialized var
...
git-svn-id: trunk@39581 -
2018-08-06 17:49:49 +00:00
pierre
ada8891d9e
Also allow clang assembler for powerpc64-darwin target
...
git-svn-id: trunk@39580 -
2018-08-06 16:13:05 +00:00
pierre
bc75e8547e
Improve detect_linuxvcs to allow parsing of /proc/PID/stat even with spaces in exe name
...
git-svn-id: trunk@39579 -
2018-08-06 16:10:28 +00:00
pierre
76d3893d78
Changes for symbian target OS, adding most of standard units, as empty stubs
...
git-svn-id: trunk@39578 -
2018-08-06 15:16:55 +00:00
pierre
0064860f75
Changes for symbian target OS
...
git-svn-id: trunk@39577 -
2018-08-06 15:14:25 +00:00
pierre
d0a7e29052
Add character, fpwidestring, unicodedata and unicodenumtable units to allow compilation of uregexpr unit from package regexpr
...
git-svn-id: trunk@39576 -
2018-08-06 12:23:08 +00:00
pierre
805aaf18d6
Add character, fpwidestring, unicodedata and unicodenumtable units to Makefile to allow compilation of uregexpr unit from pacakge regexpr
...
git-svn-id: trunk@39575 -
2018-08-06 10:12:37 +00:00
pierre
394b353c34
Add character, fpwidestring, unicodedata and unicodenumtable units to builrtl to allow compilation of uregexpr unit from pacakge regexpr
...
git-svn-id: trunk@39574 -
2018-08-06 10:11:58 +00:00
pierre
2ad89601e1
Add character, fpwidestring, unicodedata and unicodenumtable units to allow compilation of uregexpr unit from pacakge regexpr
...
git-svn-id: trunk@39573 -
2018-08-06 09:42:02 +00:00
Károly Balogh
3c25184889
unbroke build for anything non Windows and non-Unix, where the nonblocking code is disabled anyway
...
git-svn-id: trunk@39572 -
2018-08-04 15:52:57 +00:00
svenbarth
7e0d7e118e
* fix compilation after r39568 as Min() requires the Math unit
...
git-svn-id: trunk@39571 -
2018-08-04 14:12:55 +00:00
michael
aa4a470cfb
* Code cleanup, part 2: remove functions already in sysutils, most of them not used anyway.
...
git-svn-id: trunk@39570 -
2018-08-04 12:12:10 +00:00