Commit Graph

10507 Commits

Author SHA1 Message Date
marco
9f5fc1c649 * some version updates in normal files
git-svn-id: tags/release_3_2_2@49357 -
2021-05-13 11:27:59 +00:00
michael
72195c84ef * Merging revisions r47343,r47344 from trunk:
------------------------------------------------------------------------
    r47343 | michael | 2020-11-08 18:05:01 +0100 (Sun, 08 Nov 2020) | 1 line
    
    * Fix bug #37852, possible memleak
    ------------------------------------------------------------------------
    r47344 | michael | 2020-11-08 18:10:07 +0100 (Sun, 08 Nov 2020) | 1 line
    
    * Correct line number
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@49320 -
2021-05-01 16:16:57 +00:00
michael
c6175fdd3a * Merging revisions 47342 from trunk:
------------------------------------------------------------------------
    r47342 | michael | 2020-11-08 17:42:06 +0100 (Sun, 08 Nov 2020) | 1 line
    
    * Fail with trailing garbage in joStrict mode, bug ID #0037837
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@49319 -
2021-05-01 16:16:30 +00:00
michael
54697a7d14 * Merging revisions 47006 from trunk:
------------------------------------------------------------------------
    r47006 | michael | 2020-09-29 17:45:27 +0200 (Tue, 29 Sep 2020) | 1 line
    
    * More strict behaviour for identifiers, patch by Benito van der Zander (bug ID 37841)
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@49318 -
2021-05-01 16:15:54 +00:00
michael
073b992122 * Merging revisions 47005 from trunk:
------------------------------------------------------------------------
    r47005 | michael | 2020-09-29 17:33:59 +0200 (Tue, 29 Sep 2020) | 1 line
    
    * Fix more strict handling of numbers (bug ID 37840, patch by Benito van der Zander)
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@49317 -
2021-05-01 16:15:42 +00:00
michael
08aeecc05d * Merging revisions r48711 from trunk:
------------------------------------------------------------------------
    r48711 | michael | 2021-02-18 16:10:05 +0100 (Thu, 18 Feb 2021) | 1 line
    
    * Fix from mattias Gartner for issue ID #38509, correctly rest index on close/reopen
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@49304 -
2021-05-01 08:58:51 +00:00
michael
0fc1640e1d * Merging revisions r49156 from trunk:
------------------------------------------------------------------------
    r49156 | michael | 2021-04-10 08:08:39 +0200 (Sat, 10 Apr 2021) | 1 line
    
    * Fix getpeername, patch by BaldZhang for issue ID #38677
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@49303 -
2021-05-01 08:53:18 +00:00
michael
0e8042141d * Merging revisions r49197 from trunk:
------------------------------------------------------------------------
    r49197 | michael | 2021-04-13 13:41:50 +0200 (Tue, 13 Apr 2021) | 1 line
    
    * Fix for double error
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@49302 -
2021-05-01 08:52:56 +00:00
michael
68ed01ed6c * Merging revisions r49276,r49277 from trunk:
------------------------------------------------------------------------
    r49276 | michael | 2021-04-27 13:16:58 +0200 (Tue, 27 Apr 2021) | 1 line
    
    * Make some properties public
    ------------------------------------------------------------------------
    r49277 | michael | 2021-04-27 13:30:53 +0200 (Tue, 27 Apr 2021) | 1 line
    
    * Forgot to include sslbase
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@49300 -
2021-05-01 08:49:25 +00:00
nickysn
a0963ac7d5 * merged r49283
git-svn-id: branches/fixes_3_2@49297 -
2021-04-29 23:20:30 +00:00
marco
012973a4a2 --- Merging r49244 into '.':
U    rtl/win/sysutils.pp
--- Recording mergeinfo for merge of r49244 into '.':
 U   .
--- Merging r49245 into '.':
U    packages/winunits-base/src/comserv.pp
--- Recording mergeinfo for merge of r49245 into '.':
 G   .
--- Merging r49250 into '.':
G    rtl/win/sysutils.pp
--- Recording mergeinfo for merge of r49250 into '.':
 G   .

# revisions: 49244,49245,49250
r49244 | marco | 2021-04-22 16:00:51 +0200 (Thu, 22 Apr 2021) | 1 line
Changed paths:
   M /trunk/rtl/win/sysutils.pp

 * use W variant to get localestrs.
r49245 | marco | 2021-04-22 17:11:38 +0200 (Thu, 22 Apr 2021) | 1 line
Changed paths:
   M /trunk/packages/winunits-base/src/comserv.pp

 * patch by Wallaby, mantis 0038382, load filename via -W function
r49250 | marco | 2021-04-23 21:06:18 +0200 (Fri, 23 Apr 2021) | 1 line
Changed paths:
   M /trunk/rtl/win/sysutils.pp

 * avoid rangecheck mantis 0038791

git-svn-id: branches/fixes_3_2@49288 -
2021-04-29 11:34:37 +00:00
marco
b29cd3117a --- Merging r49219 into '.':
U    packages/fcl-base/src/streamex.pp
--- Recording mergeinfo for merge of r49219 into '.':
 U   .

# revisions: 49219
r49219 | marco | 2021-04-17 16:30:42 +0200 (Sat, 17 Apr 2021) | 1 line
Changed paths:
   M /trunk/packages/fcl-base/src/streamex.pp

* Apply fix from bug #0038734 from Andrea Mauri to update vpbyte after fillbuffer in a loop. The second instance of fillbuffer is safe, because it is at the procedure exit, and vpbyte is a local variable.

git-svn-id: branches/fixes_3_2@49243 -
2021-04-22 09:49:47 +00:00
marco
3037276c8a --- Merging r49165 into '.':
U    packages/fcl-registry/src/registry.pp
--- Recording mergeinfo for merge of r49165 into '.':
 U   .
--- Merging r49166 into '.':
U    packages/hash/src/sha1.pp
--- Recording mergeinfo for merge of r49166 into '.':
 G   .
--- Merging r49167 into '.':
U    packages/iconvenc/src/iconvert.inc
--- Recording mergeinfo for merge of r49167 into '.':
 G   .

# revisions: 49165,49166,49167
r49165 | marco | 2021-04-10 15:53:57 +0200 (Sat, 10 Apr 2021) | 3 lines
Changed paths:
   M /trunk/packages/fcl-registry/src/registry.pp

 * fix from bart for mantis #0038581 that prohibits reusing readbinarydata
   as basis for a multisz reader.
r49166 | marco | 2021-04-10 16:26:20 +0200 (Sat, 10 Apr 2021) | 1 line
Changed paths:
   M /trunk/packages/hash/src/sha1.pp

 * raise exception when file not found.
r49167 | marco | 2021-04-10 16:58:53 +0200 (Sat, 10 Apr 2021) | 2 lines
Changed paths:
   M /trunk/packages/iconvenc/src/iconvert.inc

 * implemented recommendations from mantis #038510 for better bionic
   compatibility.

git-svn-id: branches/fixes_3_2@49221 -
2021-04-17 14:45:55 +00:00
pierre
0b5797e566 Merge trunk commits 49131 and 49202
------------------------------------------------------------------------
r49131 | pierre | 2021-04-06 16:43:21 -0600 (Tue, 06 Apr 2021) | 1 line
Changed paths:
   M /trunk/packages/fpmkunit/src/fpmkunit.pp

 Delete existing files before overwriting them for Darwin OS to avoid codesign issues
------------------------------------------------------------------------
------------------------------------------------------------------------
r49202 | pierre | 2021-04-14 02:06:54 -0600 (Wed, 14 Apr 2021) | 1 line

Also delete file before copying if destination is a directory on Darwin OS
------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@49204 -
2021-04-14 16:01:11 +00:00
marco
3ed480c0c9 --- Merging r49071 into '.':
U    packages/chm/src/chmfilewriter.pas
--- Recording mergeinfo for merge of r49071 into '.':
 U   .
--- Merging r49125 into '.':
G    packages/chm/src/chmfilewriter.pas
--- Recording mergeinfo for merge of r49125 into '.':
 G   .

# revisions: 49071,49125
r49071 | marco | 2021-03-28 14:48:20 +0200 (Sun, 28 Mar 2021) | 1 line
Changed paths:
   M /trunk/packages/chm/src/chmfilewriter.pas

 * more fixes from serbod repo. Make paths relative.
r49125 | marco | 2021-04-05 21:29:19 +0200 (Mon, 05 Apr 2021) | 1 line
Changed paths:
   M /trunk/packages/chm/src/chmfilewriter.pas

 * attempt to fix mantis #28321.   Use path of project file as base of chm.

git-svn-id: branches/fixes_3_2@49127 -
2021-04-06 13:58:38 +00:00
marco
b660729f12 --- Merging r48282 into '.':
U    packages/fcl-base/src/bufstream.pp
A    tests/webtbs/tw38351.pp
--- Recording mergeinfo for merge of r48282 into '.':
 U   .

# revisions: 48282
r48282 | florian | 2021-01-21 22:08:13 +0100 (Thu, 21 Jan 2021) | 1 line
Changed paths:
   M /trunk/packages/fcl-base/src/bufstream.pp
   A /trunk/tests/webtbs/tw38351.pp

  * fix TBufferedFileStream.Seek(0,soBeginning) as proposed by Andrey Zubarev, resolves #38351

git-svn-id: branches/fixes_3_2@49111 -
2021-04-03 09:14:56 +00:00
marco
46533ea1e8 --- Merging r49040 into '.':
U    packages/rtl-objpas/src/inc/variants.pp
--- Recording mergeinfo for merge of r49040 into '.':
 U   .
--- Merging r49044 into '.':
U    packages/rtl-objpas/src/inc/strutils.pp
--- Recording mergeinfo for merge of r49044 into '.':
 G   .
--- Merging r49047 into '.':
U    packages/regexpr/src/regexpr.pas
--- Recording mergeinfo for merge of r49047 into '.':
 G   .
--- Merging r49101 into '.':
U    rtl/win/wininc/struct.inc
--- Recording mergeinfo for merge of r49101 into '.':
 G   .
--- Merging r49104 into '.':
C    compiler/aarch64/cgcpu.pas
A    tests/webtbs/tw38695.pp
--- Recording mergeinfo for merge of r49104 into '.':
 G   .
Summary of conflicts:
  Text conflicts: 1

# revisions: 49040,49044,49047,49101,49104
r49040 | florian | 2021-03-23 21:57:18 +0100 (Tue, 23 Mar 2021) | 1 line
Changed paths:
   M /trunk/packages/rtl-objpas/src/inc/variants.pp

  * patch by Arnaud Bouchez: initialize dummy_data properly, resolves #38653
r49044 | michael | 2021-03-24 11:40:03 +0100 (Wed, 24 Mar 2021) | 1 line
Changed paths:
   M /trunk/packages/rtl-objpas/src/inc/strutils.pp

Fix casing, bug ID #38660
r49047 | michael | 2021-03-24 18:05:26 +0100 (Wed, 24 Mar 2021) | 1 line
Changed paths:
   M /trunk/packages/regexpr/src/regexpr.pas

* Fix issue #38442
r49101 | marco | 2021-04-02 16:54:40 +0200 (Fri, 02 Apr 2021) | 1 line
Changed paths:
   M /trunk/rtl/win/wininc/struct.inc

 * split propsheetheader in  -A and -W variants.
r49104 | florian | 2021-04-02 18:44:43 +0200 (Fri, 02 Apr 2021) | 2 lines
Changed paths:
   M /trunk/compiler/aarch64/cgcpu.pas
   A /trunk/tests/webtbs/tw38695.pp

* Aarch64: patch by J. Gareth Moreton: fix constant writing, resolves #38695
  + test

git-svn-id: branches/fixes_3_2@49110 -
2021-04-03 09:12:47 +00:00
marco
fabc7fb50f --- Merging r48752 into '.':
U    packages/rtl-objpas/src/inc/strutils.pp
A    tests/test/units/strutils/tboyer.pp
--- Recording mergeinfo for merge of r48752 into '.':
 U   .

# revisions: 48752
r48752 | florian | 2021-02-21 14:54:25 +0100 (Sun, 21 Feb 2021) | 2 lines
Changed paths:
   M /trunk/packages/rtl-objpas/src/inc/strutils.pp
   A /trunk/tests/test/units/strutils/tboyer.pp

  * fix by avk for issue #38513
  + test

git-svn-id: branches/fixes_3_2@49050 -
2021-03-25 12:57:35 +00:00
pierre
e1b53067a6 Merge commit 48814:
------------------------------------------------------------------------
r48814 | pierre | 2021-02-26 17:15:30 +0000 (Fri, 26 Feb 2021) | 1 line

 Do not add libgcc directory to library directories with -Fl option if -Xd option is used
------------------------------------------------------------------------

------------------------------------------------------------------------
r42843 | pierre | 2019-08-26 21:41:41 +0000 (Mon, 26 Aug 2019) | 1 line

 Partial update for go32v2 and sources
------------------------------------------------------------------------
--- Merging r44112 into '.':
G    installer/install.dat
--- Recording mergeinfo for merge of r44112 into '.':
 G   .
------------------------------------------------------------------------
r48836 | hajny | 2021-02-28 02:08:17 +0000 (Sun, 28 Feb 2021) | 1 line

  * package tplylib added, corrections for more than 31 items on a tab
------------------------------------------------------------------------
--- Merging r48836 into '.':
G    installer/install.dat
--- Recording mergeinfo for merge of r48836 into '.':
 G   .
------------------------------------------------------------------------
r49035 | pierre | 2021-03-22 23:26:26 +0000 (Mon, 22 Mar 2021) | 1 line

 Try to fix short package name issues in install.dat and add missing go32v2 packages
------------------------------------------------------------------------
--- Merging r49035 into '.':
G    installer/install.dat
--- Recording mergeinfo for merge of r49035 into '.':
 G   .

git-svn-id: branches/fixes_3_2@49041 -
2021-03-23 23:59:37 +00:00
marco
ae86b74955 --- Merging r48876 into '.':
U    packages/rtl-objpas/src/inc/fmtbcd.pp
--- Recording mergeinfo for merge of r48876 into '.':
 G   .
--- Merging r49021 into '.':
U    packages/fcl-process/src/win/process.inc
--- Recording mergeinfo for merge of r49021 into '.':
 G   .

# revisions: 48876,49021
r48876 | marco | 2021-03-04 11:37:50 +0100 (Thu, 04 Mar 2021) | 1 line
Changed paths:
   M /trunk/packages/rtl-objpas/src/inc/fmtbcd.pp

 * Patch from Lacak. Better fix for mantis 30853
r49021 | marco | 2021-03-20 22:45:19 +0100 (Sat, 20 Mar 2021) | 1 line
Changed paths:
   M /trunk/packages/fcl-process/src/win/process.inc

 * also assign threadid. mantis 38645

git-svn-id: branches/fixes_3_2@49039 -
2021-03-23 13:06:59 +00:00
marco
994797ef11 --- Merging r48967 into '.':
U    packages/rtl-objpas/src/inc/strutils.pp
--- Recording mergeinfo for merge of r48967 into '.':
 U   .

# revisions: 48967
r48967 | michael | 2021-03-14 16:29:27 +0100 (Sun, 14 Mar 2021) | 1 line
Changed paths:
   M /trunk/packages/rtl-objpas/src/inc/strutils.pp

* Patch from N. Neumann to add delphi-compatible bintohex

git-svn-id: branches/fixes_3_2@49009 -
2021-03-19 12:30:10 +00:00
marco
8dd4e2e281 --- Merging r48982 into '.':
U    packages/fcl-process/src/processbody.inc
--- Recording mergeinfo for merge of r48982 into '.':
 U   .

# revisions: 48982
r48982 | marco | 2021-03-15 16:58:05 +0100 (Mon, 15 Mar 2021) | 1 line
Changed paths:
   M /trunk/packages/fcl-process/src/processbody.inc

 * buffer overflow in ReadInputStream if a stream read> READ_BYTES (=64k) large. The overloaded tstream one is ok.

git-svn-id: branches/fixes_3_2@49007 -
2021-03-19 10:22:03 +00:00
michael
e2980ac39b * Merging revisions r48716 from trunk:
------------------------------------------------------------------------
    r48716 | michael | 2021-02-19 09:12:46 +0100 (Fri, 19 Feb 2021) | 1 line
    
    * Month constants appeared in Delphi
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@48935 -
2021-03-10 12:52:30 +00:00
michael
771b27632f * Merging revisions r48864 from trunk:
------------------------------------------------------------------------
    r48864 | michael | 2021-03-02 11:28:21 +0100 (Tue, 02 Mar 2021) | 1 line
    
    * Add constants found in newer kernels
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@48934 -
2021-03-10 12:51:05 +00:00
michael
8f12e787fa * Merging revisions r48898,r48899,r48900,r48901 from trunk:
------------------------------------------------------------------------
    r48898 | michael | 2021-03-07 19:58:23 +0100 (Sun, 07 Mar 2021) | 1 line
    
    * Fix bug ID #0038580: Empty text for startsstr
    ------------------------------------------------------------------------
    r48899 | michael | 2021-03-07 20:00:26 +0100 (Sun, 07 Mar 2021) | 1 line
    
    * Fix bug #38330: reset line number on execute
    ------------------------------------------------------------------------
    r48900 | michael | 2021-03-07 20:02:54 +0100 (Sun, 07 Mar 2021) | 1 line
    
    * Fix bug #38330: reset line number on execute (1-based)
    ------------------------------------------------------------------------
    r48901 | michael | 2021-03-07 20:04:55 +0100 (Sun, 07 Mar 2021) | 1 line
    
    * Wrong delimiter used for samesite cookie value
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@48933 -
2021-03-10 12:50:19 +00:00
michael
08dc64ec0d * Merging revisions r48926,r48931 from trunk:
------------------------------------------------------------------------
    r48926 | michael | 2021-03-09 12:56:08 +0100 (Tue, 09 Mar 2021) | 1 line
    
    * Allow BOM check
    ------------------------------------------------------------------------
    r48931 | michael | 2021-03-10 11:58:55 +0100 (Wed, 10 Mar 2021) | 1 line
    
    * Fix size issue for UTF8, bug ID #37370, patch by Luca Olivetti
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@48932 -
2021-03-10 12:49:27 +00:00
pierre
855efcaad6 Merge commit 48814:
------------------------------------------------------------------------
r48814 | pierre | 2021-02-26 17:15:30 +0000 (Fri, 26 Feb 2021) | 1 line

 Do not add libgcc directory to library directories with -Fl option if -Xd option is used
------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@48854 -
2021-03-01 18:23:01 +00:00
michael
4f32872a71 * Fix missing ftLongWord
git-svn-id: branches/fixes_3_2@48708 -
2021-02-18 10:59:39 +00:00
michael
84ec1e3794 * Merging revisions 48695,48705 from trunk:
------------------------------------------------------------------------
    r48695 | mattias | 2021-02-17 14:26:23 +0100 (Wed, 17 Feb 2021) | 1 line
    
    fcl-db: clean up
    ------------------------------------------------------------------------
    r48705 | mattias | 2021-02-18 10:20:44 +0100 (Thu, 18 Feb 2021) | 1 line
    
    fcl-db: fixed mysql transaction
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@48706 -
2021-02-18 09:54:39 +00:00
michael
0d71b5ede0 * Merging revisions 48702 from trunk:
------------------------------------------------------------------------
    r48702 | michael | 2021-02-17 22:07:57 +0100 (Wed, 17 Feb 2021) | 1 line
    
    * Cursor can be nil, patch from Mattias Gaertner
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@48703 -
2021-02-17 21:09:45 +00:00
michael
19126c8f4e * Merging revisions 48694,48696,48697 from trunk:
------------------------------------------------------------------------
    r48694 | michael | 2021-02-17 14:26:18 +0100 (Wed, 17 Feb 2021) | 1 line
    
    * Fix from Joellin to correctly read monospace fonts
    ------------------------------------------------------------------------
    r48696 | michael | 2021-02-17 14:32:03 +0100 (Wed, 17 Feb 2021) | 1 line
    
    * Fix issue ID #35251 (patch from Rumen Gyurov)
    ------------------------------------------------------------------------
    r48697 | michael | 2021-02-17 14:35:48 +0100 (Wed, 17 Feb 2021) | 1 line
    
    * Example for monospace fonts and subsetting
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@48698 -
2021-02-17 16:35:56 +00:00
michael
4fc1e8986a * Merging revisions 48692 from trunk:
------------------------------------------------------------------------
    r48692 | michael | 2021-02-17 13:59:32 +0100 (Wed, 17 Feb 2021) | 1 line
    
    * Patch from Mattias Gaertner to add MySQL 8.0 support
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@48693 -
2021-02-17 13:04:58 +00:00
marco
b7a08a0150 --- Merging r48525 into '.':
U    packages/symbolic/src/symbolic.pas
--- Recording mergeinfo for merge of r48525 into '.':
 U   .

# revisions: 48525
r48525 | marco | 2021-02-08 10:16:13 +0100 (Mon, 08 Feb 2021) | 1 line
Changed paths:
   M /trunk/packages/symbolic/src/symbolic.pas

 * sqrt is 4 characters long, noticed by Artlogic.

git-svn-id: branches/fixes_3_2@48690 -
2021-02-17 09:36:43 +00:00
Jonas Maebe
a179aa0c2c --- Merging r48662 into '.':
U    packages/cocoaint/src/foundation/NSProcessInfo.inc
--- Recording mergeinfo for merge of r48662 into '.':
 U   .

git-svn-id: branches/fixes_3_2@48663 -
2021-02-13 07:52:41 +00:00
marco
48ba8f691d --- Merging r48428 into '.':
U    packages/pasjpeg/examples/example.pas
--- Recording mergeinfo for merge of r48428 into '.':
 U   .
--- Merging r48431 into '.':
A    packages/pasjpeg/examples/demo.lpi
--- Recording mergeinfo for merge of r48431 into '.':
 G   .
--- Merging r48463 into '.':
 U   packages/graph/src/inc/graph.tex
--- Recording mergeinfo for merge of r48463 into '.':
 G   .
--- Merging r48115 into '.':
U    packages/fv/src/views.pas
--- Recording mergeinfo for merge of r48115 into '.':
 G   .

# revisions: 48428,48431,48463,48115
r48428 | florian | 2021-01-25 22:29:14 +0100 (Mon, 25 Jan 2021) | 1 line
Changed paths:
   M /trunk/packages/pasjpeg/examples/example.pas

  * fix demo example for delphi_stream being defined
r48431 | florian | 2021-01-26 23:00:33 +0100 (Tue, 26 Jan 2021) | 1 line
Changed paths:
   A /trunk/packages/pasjpeg/examples/demo.lpi

  + lazarus project for demo
r48463 | nickysn | 2021-01-31 12:08:21 +0100 (Sun, 31 Jan 2021) | 1 line
Changed paths:
   M /trunk/packages/graph/src/inc/graph.tex

* set eol-style=native and mime-type=text/plain to graph.tex
r48115 | florian | 2021-01-08 17:33:05 +0100 (Fri, 08 Jan 2021) | 1 line
Changed paths:
   M /trunk/packages/fv/src/views.pas

  * avoid div by zero in TView.CalcBounds.GrowI, resolves #30922

git-svn-id: branches/fixes_3_2@48511 -
2021-02-04 16:13:51 +00:00
pierre
c0b2f99585 * Merging of commit 48227
------------------------------------------------------------------------
r48227 | pierre | 2021-01-20 12:39:21 +0000 (Wed, 20 Jan 2021) | 1 line

Fix compilation for OpenBSD target after changes that use libc by default
------------------------------------------------------------------------
--- Merging r48227 into '.':
U    packages/rtl-extra/fpmake.pp
U    packages/rtl-extra/src/bsd/osdefs.inc
--- Recording mergeinfo for merge of r48227 into '.':
 U   .

git-svn-id: branches/fixes_3_2@48503 -
2021-02-02 23:02:36 +00:00
svenbarth
6197ab6e49 Merged revision(s) 48477 from trunk:
* fix for Mantis #38249: apply adjusted patch by avk to implemnt CastTo handling when the source variant is a custom variant, but the destination type is not
+ added test (includes test for #20849)
........

git-svn-id: branches/fixes_3_2@48494 -
2021-02-01 18:13:01 +00:00
svenbarth
8278da648d Merged revision(s) 48458-48459 from trunk:
+ add support for logging to StdOut or StdErr instead of a file or system output; if the specified output is not opened an exception will be thrown
........
+ add event to retrieve the logged messages in addition to writing them to the backend
........

git-svn-id: branches/fixes_3_2@48493 -
2021-02-01 18:12:20 +00:00
Jonas Maebe
2bd8eb2bc4 --- Merging r48098 into '.':
U    packages/cocoaint/src/foundation/NSProcessInfo.inc
--- Recording mergeinfo for merge of r48098 into '.':
 U   .

git-svn-id: branches/fixes_3_2@48099 -
2021-01-06 20:29:58 +00:00
marco
0aed55bcbc # revisions: 47932
git-svn-id: branches/fixes_3_2@48016 -
2021-01-03 16:03:53 +00:00
svenbarth
2270d5c655 Merged revision(s) 48006 from trunk:
+ add a copyright/license header for the nullable unit
........

git-svn-id: branches/fixes_3_2@48008 -
2021-01-03 12:13:44 +00:00
marco
fd02f9b727 # revisions: 44426,44562,45115,45371,45375,45511,44641,44559,47746
git-svn-id: branches/fixes_3_2@47934 -
2021-01-01 18:05:20 +00:00
marco
7f5361f301 --- Merging r47820 into '.':
U    packages/fcl-res/src/rclex.inc
U    packages/fcl-res/src/rclex.l
U    packages/fcl-res/src/rcparser.pas
U    packages/fcl-res/src/rcparser.y
--- Recording mergeinfo for merge of r47820 into '.':
 U   .

# revisions: 47820
r47820 | marco | 2020-12-19 22:47:25 +0100 (Sat, 19 Dec 2020) | 6 lines
Changed paths:
   M /trunk/packages/fcl-res/src/rclex.inc
   M /trunk/packages/fcl-res/src/rclex.l
   M /trunk/packages/fcl-res/src/rcparser.pas
   M /trunk/packages/fcl-res/src/rcparser.y

- fix \ in filenames:
 * copy long_string to long_stringfn and long_string.
 * turn off interpretive I/O (escapes) for long_stringfn
 * use long_stringfn for filenames.

 * filenames also get unquoted production for Delphi compatibility using new non_whitespace_string.  Regex for that is a bit t.b.d, but this made it work with my examples

git-svn-id: branches/fixes_3_2@47904 -
2020-12-30 13:49:27 +00:00
marco
ec6d8f71a2 --- Merging r47891 into '.':
U    packages/winunits-base/src/activex.pp
--- Recording mergeinfo for merge of r47891 into '.':
 U   .

# revisions: 47891
r47891 | marco | 2020-12-29 15:52:03 +0100 (Tue, 29 Dec 2020) | 1 line
Changed paths:
   M /trunk/packages/winunits-base/src/activex.pp

 * committed fix by  Emilio Martinez, first parameter of CreateDataAdviseHolder should be OUT

git-svn-id: branches/fixes_3_2@47903 -
2020-12-30 13:47:27 +00:00
michael
0067e6663c * Merging revisions 47350 from trunk:
------------------------------------------------------------------------
    r47350 | michael | 2020-11-08 21:50:23 +0100 (Sun, 08 Nov 2020) | 1 line
    
    * Fix relative path detection (bug id 37727)
    ------------------------------------------------------------------------

git-svn-id: branches/fixes_3_2@47902 -
2020-12-30 13:06:24 +00:00
svenbarth
3f5b72806b Merged revision(s) 47799 from trunk:
* Patch from Andrey Sobol to fix memleak
........

git-svn-id: branches/fixes_3_2@47867 -
2020-12-28 12:43:23 +00:00
svenbarth
cf6e6c3d92 Merged revision(s) 47687 from trunk:
* fix for Mantis #38151: when a Variant is passed by reference to a IDispatch property then invoke it using DISPATCH_PROPERTYPUTREF instead of DISPATCH_PROPERTYPUT
+ added test
........

git-svn-id: branches/fixes_3_2@47846 -
2020-12-24 23:17:55 +00:00
svenbarth
432fcd52bc Merged revision(s) 45409, 46897-46898, 47007, 47011, 47065, 47084 from trunk:
* fix for Mantis #37042: apply patch and test (adjusted for Big Endian) by Bi0T1N to add support for TBitConverter
........
* avoid range check error when using SwapEndian with 16-bit constants
+ added test
........
* readd SmallInt typecasts to SmallInt overload of SwapEndian
........
* when removing a method from the synchronization queue using TThread.RemoveQueuedEvent then both the Code and the Data need to match (Delphi does the same)
+ added test
........
* simplify TThread.RemoveQueuedEvent - decide what to delete and not what to leave (better corresponds with the docs)
........
+ add ability to specify a SQLite VFS when opening a SQLite database
........
* fix test: TThread.WaitFor calls CheckSynchronize as well, so the thread needs to signal when it's done with removing entries from the queue
........

git-svn-id: branches/fixes_3_2@47782 -
2020-12-15 22:31:59 +00:00
marco
5e88de4761 --- Merging r47703 into '.':
U    packages/chm/src/chmreader.pas
--- Recording mergeinfo for merge of r47703 into '.':
 U   .

# revisions: 47703
r47703 | marco | 2020-12-06 21:17:48 +0100 (Sun, 06 Dec 2020) | 1 line
Changed paths:
   M /trunk/packages/chm/src/chmreader.pas

 * tried to apply patch of mantis #38169 in a more minimal way and fixing some of the omissions.

git-svn-id: branches/fixes_3_2@47735 -
2020-12-09 10:42:23 +00:00
marco
78de5aa123 # revisions: 47618
git-svn-id: branches/fixes_3_2@47726 -
2020-12-08 20:34:09 +00:00