U rtl/linux/pthread.inc
U rtl/unix/cthreads.pp
--- Recording mergeinfo for merge of r43589 into '.':
U .
# revisions: 43589
r43589 | florian | 2019-11-25 21:58:18 +0100 (Mon, 25 Nov 2019) | 1 line
Changed paths:
M /trunk/rtl/linux/pthread.inc
M /trunk/rtl/unix/cthreads.pp
* patch by Benjamin Rosseaux: TEvent.WaitFor on *nix uses Monotonic Clock now
git-svn-id: branches/fixes_3_2@45460 -
------------------------------------------------------------------------
r43305 | pierre | 2019-10-23 06:38:10 +0000 (Wed, 23 Oct 2019) | 1 line
Completely disable Round functions if FPUNONE is defined, to fix avr builds without flaot support
------------------------------------------------------------------------
--- Merging r43305 into '.':
U rtl/inc/iso7185.pp
--- Recording mergeinfo for merge of r43305 into '.':
U .
git-svn-id: branches/fixes_3_2@44701 -
r41140 | pierre | 2019-01-30 10:48:21 +0000 (Wed, 30 Jan 2019) | 1 line
Fix cycling of arm compiler starting with release ppcarm 3.0.4
------------------------------------------------------------------------
--- Merging r41140 into '.':
U rtl/arm/setjump.inc
--- Recording mergeinfo for merge of r41140 into '.':
U .
git-svn-id: branches/fixes_3_2@44375 -
U rtl/win/wininc/struct.inc
--- Recording mergeinfo for merge of r44258 into '.':
U .
--- Merging r44259 into '.':
U packages/winunits-base/src/commctrl.pp
U packages/winunits-base/src/nb30.pp
--- Recording mergeinfo for merge of r44259 into '.':
G .
--- Merging r44260 into '.':
G packages/winunits-base/src/commctrl.pp
--- Recording mergeinfo for merge of r44260 into '.':
G .
# revisions: 44258,44259,44260
git-svn-id: branches/fixes_3_2@44263 -
(TStrings&TEncoding encoding fixes)
r43838
classes: fix TMBCSEncoding.IsSingleByte. Issue #36504
---------------------
r43839
classes: fix TStrings.SaveToStream overloads (Delphi-compatibility + introduce IgnoreEncoding-overload for legacy FPC code like for LoadFromStream)
---------------------
r43840
sysutils: fix TMBCSEncoding.GetPreamble
---------------------
r43841
classes: add TStrings.Options (Delphi-compatibility)
---------------------
r43842
sysutils: change TEncoding.Default from ANSI to SystemEncoding. (It is Delphi-compatible indeed because default SystemEncoding is ANSI.)
---------------------
r43844
fpmkunit: fix compilation after r43841
---------------------
r43845
classes: introduce TRawByteStringStream
---------------------
r43846
sysutils: TEncoding.IsStandardEncoding: FSystemEncodings are standard encodings (they must not be destroyed in user code)
---------------------
r43848
classes: add TStringsOption.soPreserveBOM
---------------------
r43942
TStrings: old SaveToFile(string) and SaveToStream(TStream) should ignore Encoding and stay backwards compatible within FPC. Use the other overloads for Encoding-aware SaveTo* methods
---------------------
r43945
TStrings: add missing SaveToFile overload with IgnoreEncoding parameter
---------------------
r43946
Revert r43942: TStrings: old SaveToFile(string) and SaveToStream(TStream) should ignore Encoding and stay backwards compatible within FPC. Use the other overloads for Encoding-aware SaveTo* methods
---------------------
r43947
TStrings: default options: * remove soWriteBOM for FPC backwards compatibility * add soPreserveBOM so that a loaded file is correctly resaved
---------------------
r43948
TStrings.SaveToStream(TStream): use FEncoding as the default for IgnoreEncoding=False so that loaded files are correctly resaved
---------------------
git-svn-id: branches/fixes_3_2@44067 -
------------------------------------------------------------------------
r43787 | michael | 2019-12-25 14:56:23 +0100 (Wed, 25 Dec 2019) | 1 line
* Remove some unused identifiers
------------------------------------------------------------------------
r43798 | michael | 2019-12-27 12:02:30 +0100 (Fri, 27 Dec 2019) | 1 line
* Fix bug ID #36484: macos forbids loading unversioned library
------------------------------------------------------------------------
r43799 | michael | 2019-12-27 12:08:52 +0100 (Fri, 27 Dec 2019) | 1 line
* Fix bug #36478: add array of category names
------------------------------------------------------------------------
r43800 | michael | 2019-12-27 23:09:52 +0100 (Fri, 27 Dec 2019) | 1 line
* Fix recno
------------------------------------------------------------------------
r43806 | michael | 2019-12-28 22:21:13 +0100 (Sat, 28 Dec 2019) | 1 line
* Search with Postscript font name and humanreadable font name
------------------------------------------------------------------------
r43807 | michael | 2019-12-28 22:21:45 +0100 (Sat, 28 Dec 2019) | 1 line
* Set default font to postscript name
------------------------------------------------------------------------
r43836 | michael | 2020-01-02 15:10:29 +0100 (Thu, 02 Jan 2020) | 1 line
* Fix bug #0036503
------------------------------------------------------------------------
git-svn-id: branches/fixes_3_2@43989 -
* license clarifications. Accidental GPL removed. Introduced by me during
*nix reform in a few .incs and those templates got copied around (os* sysc*)
* clarify OS2/EMX license to actually name the license rather than
saying "NOT GPL" and refering to EMX.
git-svn-id: branches/fixes_3_2@43970 -
merge of revisions 43773, 43774 and 43775 from trunk to fixes_3_2
------------------------------------------------------------------------
r43773 | svenbarth | 2019-12-24 21:29:51 +0000 (Tue, 24 Dec 2019) | 1 line
* as long as the Comp type is declared, declare PComp as well
------------------------------------------------------------------------
--- Merging r43773 into '.':
U rtl/inc/systemh.inc
--- Recording mergeinfo for merge of r43773 into '.':
U .
------------------------------------------------------------------------
r43774 | svenbarth | 2019-12-24 21:29:53 +0000 (Tue, 24 Dec 2019) | 1 line
* if a CPU platform doesn't explicitely provide the Comp type we declare it as an alias to Int64
------------------------------------------------------------------------
--- Merging r43774 into '.':
G rtl/inc/systemh.inc
--- Recording mergeinfo for merge of r43774 into '.':
G .
------------------------------------------------------------------------
r43775 | svenbarth | 2019-12-24 21:29:57 +0000 (Tue, 24 Dec 2019) | 1 line
* Delphi allows overloading based on Comp, so declare it as a type rename instead of a mere alias
------------------------------------------------------------------------
--- Merging r43775 into '.':
G rtl/inc/systemh.inc
--- Recording mergeinfo for merge of r43775 into '.':
G .
git-svn-id: branches/fixes_3_2@43958 -
U rtl/linux/buildrtl.lpi
U rtl/linux/buildrtl.pp
--- Recording mergeinfo for merge of r43618 into '.':
U .
--- Merging r43669 into '.':
U utils/mkinsadd.pp
--- Recording mergeinfo for merge of r43669 into '.':
G .
# revisions: 43618,43669
git-svn-id: branches/fixes_3_2@43957 -
U rtl/unix/genfdset.inc
--- Recording mergeinfo for merge of r43324 into '.':
U .
--- Merging r43389 into '.':
U packages/ncurses/src/ncurses.pp
--- Recording mergeinfo for merge of r43389 into '.':
G .
# revisions: 43324,43389
git-svn-id: branches/fixes_3_2@43927 -
U rtl/objpas/sysutils/sysutilh.inc
U rtl/objpas/sysutils/sysutils.inc
--- Recording mergeinfo for merge of r43826 into '.':
U .
# revisions: 43826
git-svn-id: branches/fixes_3_2@43925 -
U rtl/netbsd/Makefile
U rtl/netbsd/Makefile.fpc
--- Recording mergeinfo for merge of r42610 into '.':
U .
# revisions: 42610
git-svn-id: branches/fixes_3_2@43922 -
------------------------------------------------------------------------
r43417 | michael | 2019-11-08 12:43:10 +0100 (Fri, 08 Nov 2019) | 1 line
* Bit helpers for ordinal functions, adapted from batch by Thaddy De Koning (bug ID 0036146)
------------------------------------------------------------------------
git-svn-id: branches/fixes_3_2@43745 -
------------------------------------------------------------------------
r43414 | michael | 2019-11-08 09:36:31 +0100 (Fri, 08 Nov 2019) | 1 line
* Reduce use of Length(aValue) in setdelimitedtext
------------------------------------------------------------------------
git-svn-id: branches/fixes_3_2@43742 -
------------------------------------------------------------------------
r43405 | michael | 2019-11-06 11:51:34 +0100 (Wed, 06 Nov 2019) | 1 line
* Add AddDelimitedText,AddCommatext by Werner Pamler (bug ID 36249)
------------------------------------------------------------------------
git-svn-id: branches/fixes_3_2@43741 -
------------------------------------------------------------------------
r43357 | michael | 2019-11-02 12:51:28 +0100 (Sat, 02 Nov 2019) | 1 line
* Fix bug ID #36234: unicodedatastering must be of type unicodestring
------------------------------------------------------------------------
git-svn-id: branches/fixes_3_2@43735 -