lp:fpc26x/2.6-upstream-source
Original freepascal upstream branch fixes_2_6 automatically imported from freepascal.org and synched.
- Get this branch:
- bzr branch lp:fpc26x/2.6-upstream-source
Branch merges
Branch information
Import details
This branch is an import of the Subversion branch from http://svn2.freepascal.org:8080/svn/fpc/branches/fixes_2_6.
Last successful import was .
Recent revisions
- 14621. By marco
-
--- Merging r22943 into '.':
A packages/libvlc
A packages/libvlc/ example
A packages/libvlc/ example/ testvlc. pp
A packages/libvlc/ example/ tvlc.pp
A packages/libvlc/ example/ testvlc. lpi
A packages/libvlc/ example/ tvlc.lpi
A packages/libvlc/ Makefile
A packages/libvlc/ fpmake. pp
A packages/libvlc/ Makefile. fpc
A packages/libvlc/src
A packages/libvlc/ src/vlc. pp
A packages/libvlc/ src/libvlc. pp # revisions: 22943
r22943 | michael | 2012-11-06 23:42:15 +0100 (Tue, 06 Nov 2012) | 1 line
Changed paths:
A /trunk/packages/ libvlc
A /trunk/packages/ libvlc/ Makefile
A /trunk/packages/ libvlc/ Makefile. fpc
A /trunk/packages/ libvlc/ example
A /trunk/packages/ libvlc/ example/ testvlc. lpi
A /trunk/packages/ libvlc/ example/ testvlc. pp
A /trunk/packages/ libvlc/ example/ tvlc.lpi
A /trunk/packages/ libvlc/ example/ tvlc.pp
A /trunk/packages/ libvlc/ fpmake. pp
A /trunk/packages/ libvlc/ src
A /trunk/packages/ libvlc/ src/libvlc. pp
A /trunk/packages/ libvlc/ src/vlc. pp * Initial version of libvlc units
- 14620. By marco
-
--- Merging r23144 into '.':
U packages/fcl-base/ src/contnrs. pp
--- Merging r23361 into '.':
A packages/fcl-base/ examples/ intl/restest. cs.mo
A packages/fcl-base/ examples/ intl/restest. cs.po
U packages/fcl-base/ examples/ intl/Makefile # revisions: 23144,23361
r23144 | michael | 2012-12-14 15:56:42 +0100 (Fri, 14 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-base/ src/contnrs. pp * Expose ForeachCall functionality in new Iterate call, but keep backwards compatibiliy
r23361 | hajny | 2013-01-11 00:43:01 +0100 (Fri, 11 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-base/ examples/ intl/Makefile
A /trunk/packages/ fcl-base/ examples/ intl/restest. cs.mo
A /trunk/packages/ fcl-base/ examples/ intl/restest. cs.po + new language added (cs)
- 14619. By marco
-
--- Merging r23091 into '.':
U packages/fcl-base/ src/fpobserver. pp
--- Merging r23092 into '.':
A packages/fcl-base/ examples/ dobserver. pp
--- Merging r23142 into '.':
U packages/fcl-base/ src/contnrs. pp
--- Merging r23143 into '.':
G packages/fcl-base/ src/contnrs. pp # revisions: 23091,23092,
23142,23143
r23091 | michael | 2012-12-02 12:19:20 +0100 (Sun, 02 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-base/ src/fpobserver. pp * Speed optimization similar to tpersist and tlist
r23092 | michael | 2012-12-02 12:24:42 +0100 (Sun, 02 Dec 2012) | 1 line
Changed paths:
A /trunk/packages/ fcl-base/ examples/ dobserver. pp * Small observer demo from Graeme Geldenhuys (bug ID 23329)
r23142 | michael | 2012-12-14 11:55:48 +0100 (Fri, 14 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-base/ src/contnrs. pp ForeachCall needs to be pubic
r23143 | michael | 2012-12-14 15:49:00 +0100 (Fri, 14 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-base/ src/contnrs. pp * Hide internals of ForeachCall data structure
- 14618. By marco
-
* remaining web changes merged. This batch is mostly apache related
--- Merging r23204 into '.':
A packages/httpd24
A packages/httpd24/ fpmake. pp
A packages/httpd24/ Makefile. fpc
A packages/httpd24/ src
A packages/httpd24/ src/util_ filter. inc
A packages/httpd24/ src/httpd. inc
A packages/httpd24/ src/httpd24. pas
A packages/httpd24/ src/http_ config. inc
A packages/httpd24/ src/ap_ config. inc
A packages/httpd24/ src/ap_ mmn.inc
A packages/httpd24/ src/http_ core.inc
A packages/httpd24/ src/aprutil
A packages/httpd24/ src/aprutil/ apr_uri. inc
A packages/httpd24/ src/aprutil/ apr_buckets. inc
A packages/httpd24/ src/ap_ regex.inc
A packages/httpd24/ src/apr
A packages/httpd24/ src/apr/ apr_pools. inc
A packages/httpd24/ src/apr/ apr_time. inc
A packages/httpd24/ src/apr/ apr_user. inc
A packages/httpd24/ src/apr/ apr_allocator. inc
A packages/httpd24/ src/apr/ apr_errno. inc
A packages/httpd24/ src/apr/ apr_version. inc
A packages/httpd24/ src/apr/ apr_strings. inc
A packages/httpd24/ src/apr/ apr.pas
A packages/httpd24/ src/apr/ apr_file_ info.inc
A packages/httpd24/ src/apr/ apr_mmap. inc
A packages/httpd24/ src/apr/ apr_tables. inc
A packages/httpd24/ src/util_ cfgtree. inc
A packages/httpd24/ src/ap_ expr.inc
A packages/httpd24/ src/ap_ release. inc
A packages/httpd24/ src/http_ log.inc
A packages/httpd24/ src/http_ protocol. inc
A packages/httpd24/ Makefile
A packages/httpd24/ examples
A packages/httpd24/ examples/ Makefile
A packages/httpd24/ examples/ mod_hello. pp
A packages/httpd24/ examples/ Makefile. fpc
--- Merging r23206 into '.':
U packages/fpmake_ proc.inc
U packages/fpmake_ add.inc
--- Merging r23207 into '.':
U packages/httpd24/ fpmake. pp
A packages/httpd24/ src/apr/ apr24.pas
D packages/httpd24/ src/apr/ apr.pas
U packages/httpd24/ src/httpd24. pas
--- Merging r23208 into '.':
C packages/fcl-web/ src/base/ Makefile
U packages/fcl-web/ src/base/ Makefile. fpc
A packages/fcl-web/ src/base/ fpapache24. pp
--- Merging r23209 into '.':
U packages/fcl-web/ fpmake. pp
--- Merging r23242 into '.':
G packages/fcl-web/ fpmake. pp
--- Merging r23244 into '.':
U packages/httpd24/ src/apr/ apr_mmap. inc
Summary of conflicts:
Text conflicts: 1# revisions: 23204,23206,
23207,23208, 23209,23242, 23244
r23204 | michael | 2012-12-22 13:41:25 +0100 (Sat, 22 Dec 2012) | 1 line
Changed paths:
A /trunk/packages/ httpd24
A /trunk/packages/ httpd24/ Makefile
A /trunk/packages/ httpd24/ Makefile. fpc
A /trunk/packages/ httpd24/ examples
A /trunk/packages/ httpd24/ examples/ Makefile
A /trunk/packages/ httpd24/ examples/ Makefile. fpc
A /trunk/packages/ httpd24/ examples/ mod_hello. pp
A /trunk/packages/ httpd24/ fpmake. pp
A /trunk/packages/ httpd24/ src
A /trunk/packages/ httpd24/ src/ap_ config. inc
A /trunk/packages/ httpd24/ src/ap_ expr.inc
A /trunk/packages/ httpd24/ src/ap_ mmn.inc
A /trunk/packages/ httpd24/ src/ap_ regex.inc
A /trunk/packages/ httpd24/ src/ap_ release. inc
A /trunk/packages/ httpd24/ src/apr
A /trunk/packages/ httpd24/ src/apr/ apr.pas
A /trunk/packages/ httpd24/ src/apr/ apr_allocator. inc
A /trunk/packages/ httpd24/ src/apr/ apr_errno. inc
A /trunk/packages/ httpd24/ src/apr/ apr_file_ info.inc
A /trunk/packages/ httpd24/ src/apr/ apr_mmap. inc
A /trunk/packages/ httpd24/ src/apr/ apr_pools. inc
A /trunk/packages/ httpd24/ src/apr/ apr_strings. inc
A /trunk/packages/ httpd24/ src/apr/ apr_tables. inc
A /trunk/packages/ httpd24/ src/apr/ apr_time. inc
A /trunk/packages/ httpd24/ src/apr/ apr_user. inc
A /trunk/packages/ httpd24/ src/apr/ apr_version. inc
A /trunk/packages/ httpd24/ src/aprutil
A /trunk/packages/ httpd24/ src/aprutil/ apr_buckets. inc
A /trunk/packages/ httpd24/ src/aprutil/ apr_uri. inc
A /trunk/packages/ httpd24/ src/http_ config. inc
A /trunk/packages/ httpd24/ src/http_ core.inc
A /trunk/packages/ httpd24/ src/http_ log.inc
A /trunk/packages/ httpd24/ src/http_ protocol. inc
A /trunk/packages/ httpd24/ src/httpd. inc
A /trunk/packages/ httpd24/ src/httpd24. pas
A /trunk/packages/ httpd24/ src/util_ cfgtree. inc
A /trunk/packages/ httpd24/ src/util_ filter. inc * httpd 2.4 (Apache 2.4) headers by A. Borka
r23206 | michael | 2012-12-22 17:31:41 +0100 (Sat, 22 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fpmake_ add.inc
M /trunk/packages/ fpmake_ proc.inc * Also compile httpd24
r23207 | michael | 2012-12-22 17:36:43 +0100 (Sat, 22 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ httpd24/ fpmake. pp
D /trunk/packages/ httpd24/ src/apr/ apr.pas
A /trunk/packages/ httpd24/ src/apr/ apr24.pas (from /trunk/ packages/ httpd24/ src/apr/ apr.pas: 23204)
M /trunk/packages/ httpd24/ src/httpd24. pas * Avoid nameclash in apr too
r23208 | michael | 2012-12-22 17:37:50 +0100 (Sat, 22 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ Makefile
M /trunk/packages/ fcl-web/ src/base/ Makefile. fpc
A /trunk/packages/ fcl-web/ src/base/ fpapache24. pp * Version of apache module application that works with Apache 2.4
r23209 | michael | 2012-12-22 17:39:18 +0100 (Sat, 22 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ fpmake. pp * Compile fpapache24
r23242 | pierre | 2012-12-28 16:33:58 +0100 (Fri, 28 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ fpmake. pp CustHttpApp.pp has no resource strings
r23244 | florian | 2012-12-28 22:51:57 +0100 (Fri, 28 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ httpd24/ src/apr/ apr_mmap. inc * patch by olivier to fix BeOS compilation, resolves #23545
- 14617. By marco
-
* all fpdoc/passrc fixes merged, and makefiles adapted.
--- Merging r22005 into '.':
A packages/fcl-passrc/ tests/tctypepar ser.pas
U packages/fcl-passrc/ tests/testpassr c.lpr
A packages/fcl-passrc/ tests/tconstpar ser.pas
A packages/fcl-passrc/ tests/tcmodulep arser.pas
A packages/fcl-passrc/ tests/tcvarpars er.pas
U packages/fcl-passrc/ tests/testpassr c.lpi
A packages/fcl-passrc/ tests/tcbasepar ser.pas
A packages/fcl-passrc/ tests/tcstateme nts.pas
--- Merging r22006 into '.':
U packages/fcl-passrc/ src/pparser. pp
U packages/fcl-passrc/ src/pastree. pp
--- Merging r22028 into '.':
G packages/fcl-passrc/ src/pparser. pp
G packages/fcl-passrc/ src/pastree. pp
--- Merging r22029 into '.':
U packages/fcl-passrc/ tests/tcstateme nts.pas
--- Merging r22030 into '.':
G packages/fcl-passrc/ src/pparser. pp
G packages/fcl-passrc/ src/pastree. pp
--- Merging r22031 into '.':
G packages/fcl-passrc/ tests/tcstateme nts.pas
--- Merging r22051 into '.':
G packages/fcl-passrc/ src/pastree. pp
G packages/fcl-passrc/ src/pparser. pp
--- Merging r22052 into '.':
G packages/fcl-passrc/ tests/tcstateme nts.pas
--- Merging r22053 into '.':
U packages/fcl-passrc/ examples/ test_parser. pp
--- Merging r22078 into '.':
U utils/fpdoc/testunit. xml
U utils/fpdoc/makeskel. pp
U utils/fpdoc/dglobals. pp
U utils/fpdoc/fpdoc.pp
--- Merging r22079 into '.':
U utils/fpdoc/dw_html. pp
C utils/fpdoc/Makefile
A utils/fpdoc/css.inc
U utils/fpdoc/Makefile. fpc
--- Merging r22082 into '.':
G packages/fcl-passrc/ src/pparser. pp
G packages/fcl-passrc/ src/pastree. pp
--- Merging r22083 into '.':
G packages/fcl-passrc/ src/pparser. pp
G packages/fcl-passrc/ src/pastree. pp
--- Merging r22084 into '.':
G packages/fcl-passrc/ src/pparser. pp
G packages/fcl-passrc/ src/pastree. pp
--- Merging r22085 into '.':
G packages/fcl-passrc/ tests/tcstateme nts.pas
U packages/fcl-passrc/ tests/tctypepar ser.pas
U packages/fcl-passrc/ tests/tcvarpars er.pas
--- Merging r22088 into '.':
G packages/fcl-passrc/ tests/tcstateme nts.pas
--- Merging r22092 into '.':
G utils/fpdoc/dw_html. pp
--- Merging r22094 into '.':
G packages/fcl-passrc/ src/pastree. pp
--- Merging r22129 into '.':
G packages/fcl-passrc/ src/pastree. pp
U packages/fcl-passrc/ src/pscanner. pp
G packages/fcl-passrc/ src/pparser. pp
--- Merging r22130 into '.':
U packages/fcl-passrc/ tests/tcmodulep arser.pas
G packages/fcl-passrc/ tests/tcvarpars er.pas
U packages/fcl-passrc/ tests/tcbasepar ser.pas
G packages/fcl-passrc/ tests/tcstateme nts.pas
U packages/fcl-passrc/ tests/tcscanner .pas
G packages/fcl-passrc/ tests/tctypepar ser.pas
U packages/fcl-passrc/ tests/tconstpar ser.pas
--- Merging r22131 into '.':
G packages/fcl-passrc/ tests/testpassr c.lpr
G packages/fcl-passrc/ tests/testpassr c.lpi
A packages/fcl-passrc/ tests/tcclassty pe.pas
--- Merging r22135 into '.':
G packages/fcl-passrc/ tests/tcbasepar ser.pas
G packages/fcl-passrc/ tests/tcstateme nts.pas
G packages/fcl-passrc/ tests/tcscanner .pas
G packages/fcl-passrc/ src/pastree. pp
--- Merging r22136 into '.':
G packages/fcl-passrc/ src/pparser. pp
G packages/fcl-passrc/ src/pscanner. pp
--- Merging r22140 into '.':
G utils/fpdoc/dw_html. pp
--- Merging r22144 into '.':
A packages/fcl-passrc/ tests/tcexprpar ser.pas
G packages/fcl-passrc/ tests/testpassr c.lpr
G packages/fcl-passrc/ tests/testpassr c.lpi
G packages/fcl-passrc/ tests/tcbasepar ser.pas
U packages/fcl-passrc/ tests/tcclassty pe.pas
G packages/fcl-passrc/ tests/tcstateme nts.pas
G packages/fcl-passrc/ tests/tcscanner .pas
G packages/fcl-passrc/ src/pastree. pp
G packages/fcl-passrc/ src/pparser. pp
--- Merging r22150 into '.':
U utils/fpdoc/dwriter. pp
U utils/fpdoc/mkfpdoc. pp
--- Merging r22151 into '.':
U utils/fpdoc/dw_htmlchm. inc
G utils/fpdoc/dw_html. pp
--- Merging r22152 into '.':
G packages/fcl-passrc/ tests/tcclassty pe.pas
G packages/fcl-passrc/ src/pparser. pp
--- Merging r22157 into '.':
G packages/fcl-passrc/ src/pparser. pp
G packages/fcl-passrc/ src/pastree. pp
G packages/fcl-passrc/ examples/ test_parser. pp
G packages/fcl-passrc/ tests/tcbasepar ser.pas
G packages/fcl-passrc/ tests/tcclassty pe.pas
G packages/fcl-passrc/ tests/testpassr c.lpr
A packages/fcl-passrc/ tests/tcprocfun c.pas
G packages/fcl-passrc/ tests/testpassr c.lpi
--- Merging r22164 into '.':
A packages/fcl-passrc/ src/pastounitte st.pp
U packages/fcl-passrc/ fpmake. pp
--- Merging r22165 into '.':
A utils/pas2ut
A utils/pas2ut/pas2ut. lpi
A utils/pas2ut/Makefile. fpc
A utils/pas2ut/pas2ut. pp
A utils/pas2ut/Makefile
--- Merging r22170 into '.':
G packages/fcl-passrc/ tests/tcbasepar ser.pas
G packages/fcl-passrc/ tests/tcclassty pe.pas
G packages/fcl-passrc/ tests/tcstateme nts.pas
G packages/fcl-passrc/ tests/tcscanner .pas
U packages/fcl-passrc/ tests/tcexprpar ser.pas
G packages/fcl-passrc/ src/pparser. pp
G packages/fcl-passrc/ src/pastree. pp
G packages/fcl-passrc/ src/pscanner. pp
--- Merging r22172 into '.':
G packages/fcl-passrc/ fpmake. pp
A packages/fcl-passrc/ tests/tcpassrcu til.pas
G packages/fcl-passrc/ tests/testpassr c.lpr
G packages/fcl-passrc/ tests/testpassr c.lpi
A packages/fcl-passrc/ src/passrcutil. pp
G packages/fcl-passrc/ src/pparser. pp
--- Merging r22173 into '.':
A utils/pas2fpm
A utils/pas2fpm/pas2fpm. pp
A utils/pas2fpm/pas2fpm. lpi
A utils/pas2fpm/Makefile
A utils/pas2fpm/Makefile. fpc
C utils/Makefile
U utils/Makefile.fpc
--- Merging r22174 into '.':
U utils/fpdoc/fpclasschart. pp
--- Merging r22197 into '.':
U utils/pas2fpm/Makefile
U utils/pas2fpm/Makefile. fpc
--- Merging r22198 into '.':
G utils/pas2fpm/Makefile. fpc
G utils/pas2fpm/Makefile
--- Merging r22199 into '.':
U utils/pas2ut/Makefile. fpc
U utils/pas2ut/Makefile
--- Merging r22205 into '.':
G utils/pas2fpm/Makefile. fpc
G utils/pas2fpm/Makefile
G utils/pas2ut/Makefile. fpc
G utils/pas2ut/Makefile
--- Merging r22210 into '.':
G packages/fcl-passrc/ tests/tcexprpar ser.pas
G packages/fcl-passrc/ src/pparser. pp
U packages/fcl-passrc/ src/passrcutil. pp
G packages/fcl-passrc/ src/pscanner. pp
--- Merging r22211 into '.':
U utils/pas2fpm/pas2fpm. pp
--- Merging r22214 into '.':
G utils/pas2fpm/pas2fpm. pp
--- Merging r22404 into '.':
U utils/pas2ut/pas2ut. pp
--- Merging r22405 into '.':
U packages/fcl-passrc/ src/pastounitte st.pp
G utils/pas2ut/pas2ut. pp
--- Merging r22406 into '.':
G packages/fcl-passrc/ src/pastounitte st.pp
--- Merging r23171 into '.':
G utils/fpdoc/dwriter. pp
G utils/fpdoc/dglobals. pp
U utils/fpdoc/fpdocproj. pas
G utils/fpdoc/mkfpdoc. pp
U utils/fpdoc/dw_xml. pp
G utils/fpdoc/fpdoc.pp
--- Merging r23172 into '.':
U utils/fpdoc/dwlinear. pp
G utils/fpdoc/dglobals. pp
U utils/fpdoc/dw_ipflin. pas
--- Merging r23193 into '.':
G utils/fpdoc/dw_html. pp
C utils/fpdoc/Makefile
U utils/fpdoc/fpdoc.lpi
G utils/fpdoc/fpclasschart. pp
G utils/fpdoc/fpdoc.pp
A utils/fpdoc/fpdocclasstree. pp
U utils/fpdoc/fpdoc.css
G utils/fpdoc/Makefile. fpc
A utils/fpdoc/plusimage. inc
U utils/fpdoc/css.inc
U utils/fpdoc/fpclasschart. lpi
G utils/fpdoc/dglobals. pp
A utils/fpdoc/minusimage. inc
--- Merging r23194 into '.':
G utils/fpdoc/dglobals. pp
G utils/fpdoc/dw_html. pp
U utils/fpdoc/fpdocclasstree. pp
--- Merging r23195 into '.':
G utils/fpdoc/fpdocclasstree. pp
G utils/fpdoc/dw_html. pp
--- Merging r23196 into '.':
A utils/fpdoc/images
A utils/fpdoc/images/ plus.png
A utils/fpdoc/images/ minus.png
--- Merging r23222 into '.':
G utils/fpdoc/dwlinear. pp
U utils/fpdoc/dw_latex. pp
G utils/fpdoc/dw_ipflin. pas
--- Merging r23225 into '.':
G packages/fcl-passrc/ src/pparser. pp
U packages/fcl-passrc/ examples/ testunit1. pp
G utils/fpdoc/dw_html. pp
G utils/fpdoc/dglobals. pp
--- Merging r23368 into '.':
G utils/fpdoc/fpdocclasstree. pp
--- Merging r23369 into '.':
G utils/fpdoc/dglobals. pp
--- Merging r23469 into '.':
G packages/fcl-passrc/ src/pscanner. pp
--- Merging r23470 into '.':
G packages/fcl-passrc/ src/pastree. pp
--- Merging r23471 into '.':
G utils/fpdoc/dwriter. pp
--- Merging r23472 into '.':
G utils/fpdoc/dglobals. pp
--- Merging r23473 into '.':
G utils/fpdoc/dw_html. pp
--- Merging r23476 into '.':
G utils/fpdoc/dglobals. pp
--- Merging r23536 into '.':
G packages/fcl-passrc/ src/pparser. pp
--- Merging r23537 into '.':
G utils/fpdoc/dw_html. pp
--- Merging r23734 into '.':
U packages/fcl-passrc/ src/paswrite. pp
--- Merging r23760 into '.':
G packages/fcl-passrc/ src/pparser. pp
G packages/fcl-passrc/ src/pastree. pp
--- Merging r23763 into '.':
G utils/fpdoc/dw_html. pp
--- Merging r23765 into '.':
G utils/fpdoc/dw_htmlchm. inc
--- Merging r24089 into '.':
G utils/fpdoc/dglobals. pp
--- Merging r24099 into '.':
G utils/fpdoc/dw_html. pp
--- Merging r24132 into '.':
G utils/fpdoc/dw_ipflin. pas
--- Merging r24171 into '.':
U utils/fpdoc/README. txt
G utils/fpdoc/testunit. xml
A utils/fpdoc/fpdocstripper. pp
A utils/fpdoc/fpdocstripper. lpi
--- Merging r24273 into '.':
G utils/fpdoc/dglobals. pp
--- Merging r24275 into '.':
G utils/fpdoc/fpdocclasstree. pp
--- Merging r24276 into '.':
G utils/fpdoc/dw_html. pp
G utils/fpdoc/dw_htmlchm. inc
G utils/fpdoc/dglobals. pp
--- Merging r24277 into '.':
G utils/fpdoc/dglobals. pp
--- Merging r24278 into '.':
G utils/fpdoc/dw_html. pp
--- Merging r24289 into '.':
G utils/fpdoc/dwriter. pp
--- Merging r24293 into '.':
G utils/fpdoc/dw_html. pp
--- Merging r24294 into '.':
U rtl/objpas/classes/ classesh. inc
Summary of conflicts:
Text conflicts: 3# revisions: 22005,22006,
22028,22029, 22030,22031, 22051,22052, 22053,22078, 22079,22082, 22083,22084, 22085,22088, 22092,22094, 22129,22130, 22131,22135, 22136,22140, 22144,22150, 22151,22152, 22157,22164, 22165,22170, 22172,22173, 22174,22197, 22198,22199, 22205,22210, 22211,22214, 22404,22405, 22406,23171, 23172,23193, 23194,23195, 23196,23222, 23225,23368, 23369,23469, 23470,23471, 23472,23473, 23476,23536, 23537,23734, 23760,23763, 23765,24089, 24099,24132, 24171,24273, 24275,24276, 24277,24278, 24289,24293, 24294
r22005 | michael | 2012-08-04 10:48:23 +0200 (Sat, 04 Aug 2012) | 1 line
Changed paths:
A /trunk/packages/ fcl-passrc/ tests/tcbasepar ser.pas
A /trunk/packages/ fcl-passrc/ tests/tcmodulep arser.pas
A /trunk/packages/ fcl-passrc/ tests/tconstpar ser.pas
A /trunk/packages/ fcl-passrc/ tests/tcstateme nts.pas
A /trunk/packages/ fcl-passrc/ tests/tctypepar ser.pas
A /trunk/packages/ fcl-passrc/ tests/tcvarpars er.pas
M /trunk/packages/ fcl-passrc/ tests/testpassr c.lpi
M /trunk/packages/ fcl-passrc/ tests/testpassr c.lpr * Test cases for types, var, const, resource string. Start of statement tests
r22006 | michael | 2012-08-04 11:16:54 +0200 (Sat, 04 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp * IF condition expression is now a real expression, not a string
r22028 | michael | 2012-08-07 22:57:35 +0200 (Tue, 07 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp Conditions in for/while/repeat are now expression elements
r22029 | michael | 2012-08-07 22:58:03 +0200 (Tue, 07 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ tests/tcstateme nts.pas * Tests for loop structures
r22030 | michael | 2012-08-07 23:16:01 +0200 (Tue, 07 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp * Use expressions in with statement
r22031 | michael | 2012-08-07 23:16:19 +0200 (Tue, 07 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ tests/tcstateme nts.pas * with statement tests
r22051 | michael | 2012-08-09 21:24:02 +0200 (Thu, 09 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp * Case statement labels are now expressions
r22052 | michael | 2012-08-09 21:24:37 +0200 (Thu, 09 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ tests/tcstateme nts.pas * Case statement tests
r22053 | michael | 2012-08-09 21:31:36 +0200 (Thu, 09 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ examples/ test_parser. pp * Fixed to take expressions into account
r22078 | michael | 2012-08-14 20:27:46 +0200 (Tue, 14 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dglobals. pp
M /trunk/utils/fpdoc/ fpdoc.pp
M /trunk/utils/fpdoc/ makeskel. pp
M /trunk/utils/fpdoc/ testunit. xml * Patch from Reinier Olislagers to update copyright and emit a more friendly message if an input file is not found (bug ID 22639)
r22079 | michael | 2012-08-14 20:47:57 +0200 (Tue, 14 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ Makefile
M /trunk/utils/fpdoc/ Makefile. fpc
A /trunk/utils/fpdoc/ css.inc
M /trunk/utils/fpdoc/ dw_html. pp * Added functionality to create fpdoc.css from internal copy
r22082 | michael | 2012-08-15 11:01:11 +0200 (Wed, 15 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp * Reworked raise parsing, now also supports raise X at Addr
r22083 | michael | 2012-08-15 12:52:21 +0200 (Wed, 15 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp * Better Except handling
r22084 | michael | 2012-08-15 14:21:22 +0200 (Wed, 15 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp * Use expression objects in case and constants
r22085 | michael | 2012-08-15 14:21:52 +0200 (Wed, 15 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ tests/tcstateme nts.pas
M /trunk/packages/ fcl-passrc/ tests/tctypepar ser.pas
M /trunk/packages/ fcl-passrc/ tests/tcvarpars er.pas * Adapted tests to use expression objects where needed
r22088 | michael | 2012-08-15 17:02:05 +0200 (Wed, 15 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ tests/tcstateme nts.pas * Finished try/except statements
r22092 | michael | 2012-08-15 18:00:51 +0200 (Wed, 15 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dw_html. pp * Fixed to conform to new structures in pastree
r22094 | michael | 2012-08-15 18:14:09 +0200 (Wed, 15 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp * Fixed memory leak in classes with interfaces
r22129 | michael | 2012-08-19 18:36:26 +0200 (Sun, 19 Aug 2012) | 4 lines
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp
M /trunk/packages/ fcl-passrc/ src/pscanner. pp * Remove ParseExpression, changed everywhere to DoParseExpression
* Fix handling of procedure modifiers
* Solved all hints/warnings
r22130 | michael | 2012-08-19 18:40:52 +0200 (Sun, 19 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ tests/tcbasepar ser.pas
M /trunk/packages/ fcl-passrc/ tests/tcmodulep arser.pas
M /trunk/packages/ fcl-passrc/ tests/tconstpar ser.pas
M /trunk/packages/ fcl-passrc/ tests/tcscanner .pas
M /trunk/packages/ fcl-passrc/ tests/tcstateme nts.pas
M /trunk/packages/ fcl-passrc/ tests/tctypepar ser.pas
M /trunk/packages/ fcl-passrc/ tests/tcvarpars er.pas * Fixed warnings/hints
r22131 | michael | 2012-08-19 18:45:44 +0200 (Sun, 19 Aug 2012) | 1 line
Changed paths:
A /trunk/packages/ fcl-passrc/ tests/tcclassty pe.pas
M /trunk/packages/ fcl-passrc/ tests/testpassr c.lpi
M /trunk/packages/ fcl-passrc/ tests/testpassr c.lpr * Class parsing tests (preparing for nested types)
r22135 | michael | 2012-08-19 23:57:55 +0200 (Sun, 19 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ tests/tcbasepar ser.pas
M /trunk/packages/ fcl-passrc/ tests/tcscanner .pas
M /trunk/packages/ fcl-passrc/ tests/tcstateme nts.pas * Added support for C-style assignments
r22136 | michael | 2012-08-20 00:01:36 +0200 (Mon, 20 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pparser. pp
M /trunk/packages/ fcl-passrc/ src/pscanner. pp * Support for C-style assignments (bug 22007)
r22140 | michael | 2012-08-20 00:17:29 +0200 (Mon, 20 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dw_html. pp * Patch from Graeme Geldenhuys to fix some tab->spaces (bug 22658)
r22144 | michael | 2012-08-20 18:36:18 +0200 (Mon, 20 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp
M /trunk/packages/ fcl-passrc/ tests/tcbasepar ser.pas
M /trunk/packages/ fcl-passrc/ tests/tcclassty pe.pas
A /trunk/packages/ fcl-passrc/ tests/tcexprpar ser.pas
M /trunk/packages/ fcl-passrc/ tests/tcscanner .pas
M /trunk/packages/ fcl-passrc/ tests/tcstateme nts.pas
M /trunk/packages/ fcl-passrc/ tests/testpassr c.lpi
M /trunk/packages/ fcl-passrc/ tests/testpassr c.lpr * Expression parsing tests, nested types
r22150 | michael | 2012-08-21 00:24:57 +0200 (Tue, 21 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dwriter. pp
M /trunk/utils/fpdoc/ mkfpdoc. pp * Patch from DoDi to allow easy import
r22151 | michael | 2012-08-21 00:26:57 +0200 (Tue, 21 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dw_html. pp
M /trunk/utils/fpdoc/ dw_htmlchm. inc * Write class local consts and types in correct way
r22152 | michael | 2012-08-21 00:28:25 +0200 (Tue, 21 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pparser. pp
M /trunk/packages/ fcl-passrc/ tests/tcclassty pe.pas * Fix parsing of class local consts
r22157 | michael | 2012-08-21 15:24:37 +0200 (Tue, 21 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ examples/ test_parser. pp
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp
M /trunk/packages/ fcl-passrc/ tests/tcbasepar ser.pas
M /trunk/packages/ fcl-passrc/ tests/tcclassty pe.pas
A /trunk/packages/ fcl-passrc/ tests/tcprocfun c.pas
M /trunk/packages/ fcl-passrc/ tests/testpassr c.lpi
M /trunk/packages/ fcl-passrc/ tests/testpassr c.lpr * Tests for procedure/function declarations, fixes in parsing of those
r22164 | michael | 2012-08-21 21:42:40 +0200 (Tue, 21 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ fpmake. pp
A /trunk/packages/ fcl-passrc/ src/pastounitte st.pp * pastounittest added.
r22165 | michael | 2012-08-21 21:43:26 +0200 (Tue, 21 Aug 2012) | 1 line
Changed paths:
A /trunk/utils/pas2ut
A /trunk/utils/pas2ut/ Makefile
A /trunk/utils/pas2ut/ Makefile. fpc
A /trunk/utils/pas2ut/ pas2ut. lpi
A /trunk/utils/pas2ut/ pas2ut. pp * pas2ut, initial version (create unit tests from pascal unit)
r22170 | michael | 2012-08-22 13:25:59 +0200 (Wed, 22 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp
M /trunk/packages/ fcl-passrc/ src/pscanner. pp
M /trunk/packages/ fcl-passrc/ tests/tcbasepar ser.pas
M /trunk/packages/ fcl-passrc/ tests/tcclassty pe.pas
M /trunk/packages/ fcl-passrc/ tests/tcexprpar ser.pas
M /trunk/packages/ fcl-passrc/ tests/tcscanner .pas
M /trunk/packages/ fcl-passrc/ tests/tcstateme nts.pas * For in construct and class/record helpers implemented
r22172 | michael | 2012-08-22 18:43:14 +0200 (Wed, 22 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ fpmake. pp
A /trunk/packages/ fcl-passrc/ src/passrcutil. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp
A /trunk/packages/ fcl-passrc/ tests/tcpassrcu til.pas
M /trunk/packages/ fcl-passrc/ tests/testpassr c.lpi
M /trunk/packages/ fcl-passrc/ tests/testpassr c.lpr * Added passrcutil easy-use unit and component
r22173 | michael | 2012-08-22 18:45:57 +0200 (Wed, 22 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/Makefile
M /trunk/utils/Makefile. fpc
A /trunk/utils/pas2fpm
A /trunk/utils/pas2fpm/ Makefile
A /trunk/utils/pas2fpm/ Makefile. fpc
A /trunk/utils/pas2fpm/ pas2fpm. lpi
A /trunk/utils/pas2fpm/ pas2fpm. pp * Added pas2fpm
r22174 | michael | 2012-08-22 18:49:47 +0200 (Wed, 22 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ fpclasschart. pp * Fixed compilation
r22197 | michael | 2012-08-23 10:04:36 +0200 (Thu, 23 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/pas2fpm/ Makefile
M /trunk/utils/pas2fpm/ Makefile. fpc * Fixed makefile
r22198 | michael | 2012-08-23 10:21:07 +0200 (Thu, 23 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/pas2fpm/ Makefile
M /trunk/utils/pas2fpm/ Makefile. fpc * Dependency on fcl-base added
r22199 | michael | 2012-08-23 10:21:34 +0200 (Thu, 23 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/pas2ut/ Makefile
M /trunk/utils/pas2ut/ Makefile. fpc * Dependency on fcl-base added
r22205 | jonas | 2012-08-23 11:49:29 +0200 (Thu, 23 Aug 2012) | 4 lines
Changed paths:
M /trunk/utils/pas2fpm/ Makefile
M /trunk/utils/pas2fpm/ Makefile. fpc
M /trunk/utils/pas2ut/ Makefile
M /trunk/utils/pas2ut/ Makefile. fpc * like other applications that custapp, these also depend on univint on
the Darwin/iphonesim platforms
* regenerated using a current version of fpcmake
r22210 | michael | 2012-08-23 14:56:19 +0200 (Thu, 23 Aug 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/passrcutil. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp
M /trunk/packages/ fcl-passrc/ src/pscanner. pp
M /trunk/packages/ fcl-passrc/ tests/tcexprpar ser.pas * Some small fixes so sdo is parsed
r22211 | michael | 2012-08-23 14:56:53 +0200 (Thu, 23 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/pas2fpm/ pas2fpm. pp * Improvements so package name can be specified, fpmake is excluded
r22214 | michael | 2012-08-23 17:27:00 +0200 (Thu, 23 Aug 2012) | 1 line
Changed paths:
M /trunk/utils/pas2fpm/ pas2fpm. pp * Interdependency reduction, verbosity introduced
r22404 | michael | 2012-09-16 16:53:50 +0200 (Sun, 16 Sep 2012) | 1 line
Changed paths:
M /trunk/utils/pas2ut/ pas2ut. pp * Fixed error in --limit and --defaultclasstest
r22405 | michael | 2012-09-16 17:06:12 +0200 (Sun, 16 Sep 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastounitte st.pp
M /trunk/utils/pas2ut/ pas2ut. pp * Implemented coCreateDeclaration
r22406 | michael | 2012-09-16 17:59:21 +0200 (Sun, 16 Sep 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastounitte st.pp * Add inherited to setup/teardown
r23171 | michael | 2012-12-18 12:06:01 +0100 (Tue, 18 Dec 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dglobals. pp
M /trunk/utils/fpdoc/ dw_xml. pp
M /trunk/utils/fpdoc/ dwriter. pp
M /trunk/utils/fpdoc/ fpdoc.pp
M /trunk/utils/fpdoc/ fpdocproj. pas
M /trunk/utils/fpdoc/ mkfpdoc. pp * Patch from Reinier Olislaghers - some cosmetic changes (Bug ID 23506)
r23172 | michael | 2012-12-18 14:03:53 +0100 (Tue, 18 Dec 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dglobals. pp
M /trunk/utils/fpdoc/ dw_ipflin. pas
M /trunk/utils/fpdoc/ dwlinear. pp * Patch from Graeme geldenhuys to introduce class hierarchy in IPF
r23193 | michael | 2012-12-20 16:00:10 +0100 (Thu, 20 Dec 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ Makefile
M /trunk/utils/fpdoc/ Makefile. fpc
M /trunk/utils/fpdoc/ css.inc
M /trunk/utils/fpdoc/ dglobals. pp
M /trunk/utils/fpdoc/ dw_html. pp
M /trunk/utils/fpdoc/ fpclasschart. lpi
M /trunk/utils/fpdoc/ fpclasschart. pp
M /trunk/utils/fpdoc/ fpdoc.css
M /trunk/utils/fpdoc/ fpdoc.lpi
M /trunk/utils/fpdoc/ fpdoc.pp
A /trunk/utils/fpdoc/ fpdocclasstree. pp
A /trunk/utils/fpdoc/ minusimage. inc
A /trunk/utils/fpdoc/ plusimage. inc * Added ability to create class chart
r23194 | michael | 2012-12-20 16:54:24 +0100 (Thu, 20 Dec 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dglobals. pp
M /trunk/utils/fpdoc/ dw_html. pp
M /trunk/utils/fpdoc/ fpdocclasstree. pp * Added ability to create class chart
r23195 | michael | 2012-12-20 17:21:14 +0100 (Thu, 20 Dec 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dw_html. pp
M /trunk/utils/fpdoc/ fpdocclasstree. pp * Fixed unresolved elements in tree
r23196 | michael | 2012-12-20 18:16:17 +0100 (Thu, 20 Dec 2012) | 1 line
Changed paths:
A /trunk/utils/fpdoc/ images
A /trunk/utils/fpdoc/ images/ minus.png
A /trunk/utils/fpdoc/ images/ plus.png * Forgot to commit images
r23222 | michael | 2012-12-26 15:13:10 +0100 (Wed, 26 Dec 2012) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dw_ipflin. pas
M /trunk/utils/fpdoc/ dw_latex. pp
M /trunk/utils/fpdoc/ dwlinear. pp * Patch by Graeme Geldenhuys to fix various issues (bug ID 23432)
r23225 | michael | 2012-12-26 19:09:11 +0100 (Wed, 26 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ examples/ testunit1. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp
M /trunk/utils/fpdoc/ dglobals. pp
M /trunk/utils/fpdoc/ dw_html. pp * Patch from Anton to support dotted unit names (Bug ID 22919)
r23368 | michael | 2013-01-12 16:16:48 +0100 (Sat, 12 Jan 2013) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ fpdocclasstree. pp * remove debug output
r23369 | michael | 2013-01-12 17:08:40 +0100 (Sat, 12 Jan 2013) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dglobals. pp * Undid patch to resolve dotted unit names, it breaks generation of FPC documentation
r23469 | michael | 2013-01-21 11:53:22 +0100 (Mon, 21 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pscanner. pp * Set read buffer size to 4K (speeds up)
r23470 | michael | 2013-01-21 11:54:00 +0100 (Mon, 21 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp mechanism to resolve members in ancestors
r23471 | michael | 2013-01-21 11:55:00 +0100 (Mon, 21 Jan 2013) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dwriter. pp * Add context info to unresolved links, for better error info
r23472 | michael | 2013-01-21 11:56:07 +0100 (Mon, 21 Jan 2013) | 3 lines
Changed paths:
M /trunk/utils/fpdoc/ dglobals. pp * Speed up read/write content file
* Configurable ResolveLink (strict or not)
r23473 | michael | 2013-01-21 11:57:54 +0100 (Mon, 21 Jan 2013) | 4 lines
Changed paths:
M /trunk/utils/fpdoc/ dw_html. pp * use global resolveID (better result)
* Better link info in case of error
* Resolve property type to ancestors.
r23476 | michael | 2013-01-21 13:07:52 +0100 (Mon, 21 Jan 2013) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dglobals. pp * Refactoring for better readability
r23536 | michael | 2013-01-29 20:00:00 +0100 (Tue, 29 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pparser. pp * assign name to anonymous string type
r23537 | michael | 2013-01-29 20:01:39 +0100 (Tue, 29 Jan 2013) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ dw_html. pp * Strict resolving
r23734 | marco | 2013-03-08 23:38:34 +0100 (Fri, 08 Mar 2013) | 3 lines
Changed paths:
M /trunk/packages/ fcl-passrc/ src/paswrite. pp * fix for #23915, use inheritsfrom instead of classtype = xxx because
more types now have derivatives. As suggested by Daniel Gaspary.
r23760 | marco | 2013-03-09 23:07:33 +0100 (Sat, 09 Mar 2013) | 15 lines
Changed paths:
M /trunk/packages/ fcl-passrc/ src/pastree. pp
M /trunk/packages/ fcl-passrc/ src/pparser. pp * fixed 3 problems in fcl-passrc found when searching why fcl.chm
didn't build for 2.6.2
1. The nested function in findmemberancestors didn't set result.
Possibily sleeping bug triggered by -gttt
2. TPasmodule.Getelement crashed for some classes loaded from .xct
(code assuming they were pasmodule derivatives)
This probably touches a deeper lying problem where the
(new) classtree doesn't validate nodetypes properly, and loaded
classes end up as modules in one or the other overview
3. *Visibility functions had an out parameter that was not set
in all cases. Changed to VAR. (see mail fpc-devel from today).
Another -gttt sleeper bug.(2) probably was the main problem of the initial crash.
r23763 | marco | 2013-03-10 00:37:59 +0100 (Sun, 10 Mar 2013) | 2 lines
Changed paths:
M /trunk/utils/fpdoc/ dw_html. pp * another small bug caught by -CROriot
r23765 | marco | 2013-03-10 00:54:13 +0100 (Sun, 10 Mar 2013) | 2 lines
Changed paths:
M /trunk/utils/fpdoc/ dw_htmlchm. inc * another minor problem found with -CR
r24089 | marco | 2013-03-31 15:05:36 +0200 (Sun, 31 Mar 2013) | 2 lines
Changed paths:
M /trunk/utils/fpdoc/ dglobals. pp * throw warning when there is a space in the XCT imported link.
r24099 | marco | 2013-04-01 00:01:52 +0200 (Mon, 01 Apr 2013) | 2 lines
Changed paths:
M /trunk/utils/fpdoc/ dw_html. pp * avoid prepending unitname with abs paths.
r24132 | marco | 2013-04-02 17:37:59 +0200 (Tue, 02 Apr 2013) | 5 lines
Changed paths:
M /trunk/utils/fpdoc/ dw_ipflin. pas * committed Graeme's IPF patches, mantis #24084:
- Fixes the resolving of links issues in the Class Hierarchy output for IPF
- Implements BeginURL and EndURL methods for the IPF writer. Now it correctly
handles the [url] tag in fpdoc XML files.
r24171 | michael | 2013-04-07 10:49:03 +0200 (Sun, 07 Apr 2013) | 1 line
Changed paths:
M /trunk/utils/fpdoc/ README. txt
A /trunk/utils/fpdoc/ fpdocstripper. lpi
A /trunk/utils/fpdoc/ fpdocstripper. pp
M /trunk/utils/fpdoc/ testunit. xml * modified Docstripper by Reinier Olislagers (bug 23988)
r24273 | marco | 2013-04-20 01:50:43 +0200 (Sat, 20 Apr 2013) | 2 lines
Changed paths:
M /trunk/utils/fpdoc/ dglobals. pp * don't crash on inclusion of fpmake.pp
r24275 | marco | 2013-04-20 14:46:50 +0200 (Sat, 20 Apr 2013) | 2 lines
Changed paths:
M /trunk/utils/fpdoc/ fpdocclasstree. pp * work arounds the worst of the classtree bugs. LCL now compiles.
r24276 | marco | 2013-04-20 17:31:56 +0200 (Sat, 20 Apr 2013) | 3 lines
Changed paths:
M /trunk/utils/fpdoc/ dglobals. pp
M /trunk/utils/fpdoc/ dw_html. pp
M /trunk/utils/fpdoc/ dw_htmlchm. inc * Various small changes. LCL compiles again, but is 10% smaller.
tree inheritance still not fully linked.
r24277 | marco | 2013-04-20 22:53:59 +0200 (Sat, 20 Apr 2013) | 7 lines
Changed paths:
M /trunk/utils/fpdoc/ dglobals. pp * fixed a bug in resolving external references for classtree and whatever else
uses findelement.A reference was checked against TPasModule with "=", ruling out descendants
like TPasExternalModule. All "content" (.xct) symbols are in externalmodules
r24278 | marco | 2013-04-21 00:27:06 +0200 (Sun, 21 Apr 2013) | 3 lines
Changed paths:
M /trunk/utils/fpdoc/ dw_html. pp * more inheritsfrom fixes. This time for the inheritance pages.
( [properties (by name)] etc )
r24289 | marco | 2013-04-21 19:39:48 +0200 (Sun, 21 Apr 2013) | 2 lines
Changed paths:
M /trunk/utils/fpdoc/ dwriter. pp * fix for shortdescrs. Refmodule was unassigned if the target of the shortdescr was not a module.
r24293 | marco | 2013-04-21 22:20:21 +0200 (Sun, 21 Apr 2013) | 2 lines
Changed paths:
M /trunk/utils/fpdoc/ dw_html. pp * two more "getmodule" fixes.
r24294 | marco | 2013-04-21 23:33:10 +0200 (Sun, 21 Apr 2013) | 2 lines
Changed paths:
M /trunk/rtl/objpas/ classes/ classesh. inc * removed a workaround for pre 2.6.0 fpdocs
- 14616. By marco
-
--- Merging r23210 into '.':
U packages/fcl-web/ src/base/ custfcgi. pp
--- Merging r23238 into '.':
U packages/fcl-web/ src/base/ custhttpapp. pp
U packages/fcl-web/ src/base/ fphttpserver. pp
--- Merging r23245 into '.':
G packages/fcl-web/ src/base/ fphttpserver. pp
--- Merging r23327 into '.':
U packages/fcl-web/ src/base/ custweb. pp
G packages/fcl-web/ src/base/ custfcgi. pp
--- Merging r23332 into '.':
G packages/fcl-web/ src/base/ custfcgi. pp
--- Merging r23335 into '.':
G packages/fcl-web/ src/base/ custfcgi. pp
--- Merging r23340 into '.':
G packages/fcl-web/ src/base/ fphttpserver. pp
G packages/fcl-web/ src/base/ custhttpapp. pp
--- Merging r23403 into '.':
G packages/fcl-web/ src/base/ custfcgi. pp
--- Merging r23502 into '.':
U packages/fcl-web/ src/base/ fphttpclient. pp
--- Merging r23503 into '.':
G packages/fcl-web/ src/base/ fphttpclient. pp
--- Merging r23504 into '.':
G packages/fcl-web/ src/base/ fphttpclient. pp
--- Merging r23505 into '.':
G packages/fcl-web/ src/base/ fphttpclient. pp
--- Merging r23506 into '.':
G packages/fcl-web/ src/base/ fphttpclient. pp
--- Merging r23513 into '.':
U packages/fcl-json/ src/fpjsonrtti. pp
--- Merging r23666 into '.':
U packages/fcl-web/ src/base/ httpdefs. pp
--- Merging r23667 into '.':
U packages/fcl-web/ src/base/ custcgi. pp
G packages/fcl-web/ src/base/ custfcgi. pp
G packages/fcl-web/ src/base/ custweb. pp
--- Merging r23668 into '.':
U packages/fcl-json/ src/fpjson. pp
--- Merging r23669 into '.':
G packages/fcl-json/ src/fpjson. pp
--- Merging r23677 into '.':
G packages/fcl-web/ src/base/ fphttpclient. pp
--- Merging r23699 into '.':
U packages/fcl-web/ examples/ webdata/ demos.txt
U packages/fcl-web/ examples/ helloworld/ README. txt
U packages/fcl-web/ examples/ echo/README. txt
U packages/fcl-web/ examples/ jsonrpc/ demo1/wmdemo. pp
U packages/fcl-web/ examples/ jsonrpc/ demo1/README. txt
U packages/fcl-web/ examples/ httpapp/ testhttp. pp
U packages/fcl-web/ examples/ fptemplate/ README. txt
U packages/fcl-web/ examples/ session/ wmsession. pp
--- Merging r23900 into '.':
U packages/fcl-web/ src/base/ fphttp. pp
--- Merging r24223 into '.':
U packages/fcl-web/ src/base/ webutil. pp
G packages/fcl-web/ src/base/ httpdefs. pp
--- Merging r24347 into '.':
G packages/fcl-web/ src/base/ fphttpclient. pp # revisions: 23210,23238,
23245,23327, 23332,23335, 23340,23403, 23502,23503, 23504,23505, 23506,23513, 23666,23667, 23668,23669, 23677,23699, 23900,24223, 24347
r23210 | michael | 2012-12-22 18:01:57 +0100 (Sat, 22 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ custfcgi. pp * Small improvement to dumprecord
r23238 | michael | 2012-12-28 12:38:46 +0100 (Fri, 28 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ custhttpapp. pp
M /trunk/packages/ fcl-web/ src/base/ fphttpserver. pp * Better error handling, continue to serve requests (bug ID 22260)
r23245 | michael | 2012-12-28 23:57:46 +0100 (Fri, 28 Dec 2012) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ fphttpserver. pp * No PIPE signal on darwin
r23327 | michael | 2013-01-06 17:29:23 +0100 (Sun, 06 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ custfcgi. pp
M /trunk/packages/ fcl-web/ src/base/ custweb. pp * Better error handling in FastCGI in case writing response fails (bug ID 23564)
r23332 | michael | 2013-01-07 09:26:35 +0100 (Mon, 07 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ custfcgi. pp * Better check (see bug 23597)
r23335 | michael | 2013-01-07 11:36:46 +0100 (Mon, 07 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ custfcgi. pp * Patch from Luiz Americo to remove redundant test
r23340 | michael | 2013-01-07 16:46:56 +0100 (Mon, 07 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ custhttpapp. pp
M /trunk/packages/ fcl-web/ src/base/ fphttpserver. pp * Patch from Vladimir Zhirov to add RemoteAddress, RemoteHost, ServerPort fields to content
r23403 | michael | 2013-01-16 11:57:47 +0100 (Wed, 16 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ custfcgi. pp * Fixed case where connection is closed gracefully (Bug ID 23386)
r23502 | michael | 2013-01-23 09:48:16 +0100 (Wed, 23 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ fphttpclient. pp * Speed up HEAD
r23503 | michael | 2013-01-23 09:52:18 +0100 (Wed, 23 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ fphttpclient. pp * Implemented a HEAD class method
r23504 | michael | 2013-01-23 09:56:26 +0100 (Wed, 23 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ fphttpclient. pp * Close connection on one-shot operations
r23505 | michael | 2013-01-23 12:19:55 +0100 (Wed, 23 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ fphttpclient. pp * Updated TODO: Easy Post is already there.
r23506 | michael | 2013-01-23 14:03:32 +0100 (Wed, 23 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ fphttpclient. pp * Patch from Silvio Clecio to implement easy-access methods
r23513 | michael | 2013-01-24 19:01:09 +0100 (Thu, 24 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-json/ src/fpjsonrtti. pp * Added case-insentitive property
r23666 | michael | 2013-02-28 12:20:49 +0100 (Thu, 28 Feb 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ httpdefs. pp * Handle all methods
r23667 | michael | 2013-02-28 12:21:16 +0100 (Thu, 28 Feb 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ custcgi. pp
M /trunk/packages/ fcl-web/ src/base/ custfcgi. pp
M /trunk/packages/ fcl-web/ src/base/ custweb. pp * Handle HTTP_AUTHORIZATION
r23668 | michael | 2013-02-28 15:41:14 +0100 (Thu, 28 Feb 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-json/ src/fpjson. pp * Remove erroneous space in front of float number
r23669 | michael | 2013-02-28 17:29:17 +0100 (Thu, 28 Feb 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-json/ src/fpjson. pp * Removed erroneously committed compacting code
r23677 | michael | 2013-03-01 15:40:19 +0100 (Fri, 01 Mar 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ fphttpclient. pp * Patch from Silvio Clecio to fix filename in FileFormPost
r23699 | michael | 2013-03-06 09:34:20 +0100 (Wed, 06 Mar 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ examples/ echo/README. txt
M /trunk/packages/ fcl-web/ examples/ fptemplate/ README. txt
M /trunk/packages/ fcl-web/ examples/ helloworld/ README. txt
M /trunk/packages/ fcl-web/ examples/ httpapp/ testhttp. pp
M /trunk/packages/ fcl-web/ examples/ jsonrpc/ demo1/README. txt
M /trunk/packages/ fcl-web/ examples/ jsonrpc/ demo1/wmdemo. pp
M /trunk/packages/ fcl-web/ examples/ session/ wmsession. pp
M /trunk/packages/ fcl-web/ examples/ webdata/ demos.txt * Fixes for typos from Reinier Olislagers (bug 23895)
r23900 | michael | 2013-03-17 18:09:08 +0100 (Sun, 17 Mar 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ fphttp. pp * Some optimizations from Luiz Americo, bug ID 23678
r24223 | michael | 2013-04-11 11:50:31 +0200 (Thu, 11 Apr 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ httpdefs. pp
M /trunk/packages/ fcl-web/ src/base/ webutil. pp * Better and more configurable multipart-formdata handling.
r24347 | michael | 2013-04-27 21:01:49 +0200 (Sat, 27 Apr 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-web/ src/base/ fphttpclient. pp ** Fix for mem leak in case of cookies (By Michalis Kamburelis, bug ID 24333)
- 14615. By marco
-
--- Merging r23355 into '.':
U rtl/x86_64/x86_ 64.inc
--- Merging r23822 into '.':
C rtl/openbsd/Makefile. fpc
--- Merging r23823 into '.':
C rtl/openbsd/Makefile
--- Merging r23828 into '.':
C rtl/openbsd/Makefile
G rtl/openbsd/Makefile. fpc
A rtl/openbsd/i386/dllprt0. as
A rtl/openbsd/x86_64/ dllprt0. as
--- Merging r23830 into '.':
U rtl/openbsd/i386/dllprt0. as
--- Merging r23831 into '.':
G rtl/openbsd/i386/dllprt0. as
--- Merging r24218 into '.':
U packages/openssl/ src/openssl. pas
Summary of conflicts:
Text conflicts: 3# revisions: 23355,23822,
23823,23828, 23830,23831, 24218
r23355 | pierre | 2013-01-10 17:19:07 +0100 (Thu, 10 Jan 2013) | 1 line
Changed paths:
M /trunk/rtl/x86_ 64/x86_ 64.inc Use OLDBINUTILS conditional to disable assembler code unsupported by older GNU assmebler for x86_64.inc as in cpu.pp to allow use for openbsd for instance
r23822 | pierre | 2013-03-14 10:40:15 +0100 (Thu, 14 Mar 2013) | 1 line
Changed paths:
M /trunk/rtl/openbsd/ Makefile. fpc Add clocale unit target, contributed by Pascal Stumpf
r23823 | pierre | 2013-03-14 10:40:47 +0100 (Thu, 14 Mar 2013) | 1 line
Changed paths:
M /trunk/rtl/openbsd/ Makefile Regenerated after commit 23822, Add clocale unit target, contributed by Pascal Stumpf
r23828 | pierre | 2013-03-14 14:50:21 +0100 (Thu, 14 Mar 2013) | 1 line
Changed paths:
M /trunk/rtl/openbsd/ Makefile
M /trunk/rtl/openbsd/ Makefile. fpc
A /trunk/rtl/openbsd/ i386/dllprt0. as
A /trunk/rtl/openbsd/ x86_64/ dllprt0. as Add dllprt0 for x86_64 (i386 version simply includes cprt0.as)
r23830 | pierre | 2013-03-14 14:58:22 +0100 (Thu, 14 Mar 2013) | 1 line
Changed paths:
M /trunk/rtl/openbsd/ i386/dllprt0. as Fix error in last commit, include name must be enclosed in double quotes
r23831 | pierre | 2013-03-14 15:15:34 +0100 (Thu, 14 Mar 2013) | 1 line
Changed paths:
M /trunk/rtl/openbsd/ i386/dllprt0. as Real i386 version of dllprt0.as file
r24218 | pierre | 2013-04-10 10:20:38 +0200 (Wed, 10 Apr 2013) | 1 line
Changed paths:
M /trunk/packages/ openssl/ src/openssl. pas * Load crypto library before ssl library, required for OpenBSD (contributed by Pascal Stumpf)
- 14614. By marco
-
--- Merging r23896 into '.':
U packages/fcl-json/ src/fpjson. pp # revisions: 23896
r23896 | marco | 2013-03-17 17:11:08 +0100 (Sun, 17 Mar 2013) | 2 lines
Changed paths:
M /trunk/packages/ fcl-json/ src/fpjson. pp * TJSONArray.Extract by Luiz, mantis #23677
- 14613. By marco
-
--- Merging r24397 into '.':
U rtl/win/wininc/ func.inc # revisions: 24397
r24397 | marco | 2013-04-30 21:12:20 +0200 (Tue, 30 Apr 2013) | 2 lines
Changed paths:
M /trunk/rtl/win/ wininc/ func.inc * vista+ gettickcount64
- 14612. By marco
-
--- Merging r23341 into '.':
U packages/fcl-stl/ src/gvector. pp
--- Merging r23411 into '.':
C packages/fcl-image/ src/fpcanvas. pp (resolved, no netto change)
--- Merging r24163 into '.':
U packages/fcl-fpcunit/ src/plaintestre port.pp
U packages/fcl-fpcunit/ src/consoletest runner. pas
U packages/fcl-fpcunit/ src/fpcunitrepo rt.pp
U packages/fcl-fpcunit/ src/latextestre port.pp
--- Merging r24170 into '.':
U packages/fcl-fpcunit/ src/xmlreporter .pas
U packages/fcl-fpcunit/ src/xmltestrepo rt.pp
--- Merging r24172 into '.':
G packages/fcl-fpcunit/ src/xmlreporter .pas
Summary of conflicts:
Text conflicts: 1# revisions: 23341,23411,
24163,24170, 24172,
r23341 | michael | 2013-01-07 16:55:48 +0100 (Mon, 07 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-stl/ src/gvector. pp * Patch from Denis Volodarsky to add enumerator to vector (bug ID #22689)
r23411 | sekelsenmat | 2013-01-16 16:10:42 +0100 (Wed, 16 Jan 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-image/ src/fpcanvas. pp Fixes a spelling mistake in TFPCustomFont
r24163 | michael | 2013-04-06 14:35:34 +0200 (Sat, 06 Apr 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-fpcunit/ src/consoletest runner. pas
M /trunk/packages/ fcl-fpcunit/ src/fpcunitrepo rt.pp
M /trunk/packages/ fcl-fpcunit/ src/latextestre port.pp
M /trunk/packages/ fcl-fpcunit/ src/plaintestre port.pp * Added SkipTimings option
r24170 | michael | 2013-04-07 10:24:22 +0200 (Sun, 07 Apr 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-fpcunit/ src/xmlreporter .pas
M /trunk/packages/ fcl-fpcunit/ src/xmltestrepo rt.pp * SkipTiming by Reinier
r24172 | michael | 2013-04-07 12:10:16 +0200 (Sun, 07 Apr 2013) | 1 line
Changed paths:
M /trunk/packages/ fcl-fpcunit/ src/xmlreporter .pas * Fix compilation
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)