lp:fpc26x/2.6-upstream-source

Created by Bernd Kreuss on 2012-10-04 and last modified on 2013-05-23

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

Related bugs

Related blueprints

Branch information

Owner:
Bernd Kreuss
Project:
fpc 2.6 Packaging
Status:
Mature

Import details

Import Status: Failed

This branch is an import of the Subversion branch from http://svn2.freepascal.org:8080/svn/fpc/branches/fixes_2_6.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was on 2013-06-07.

Import started on 2013-06-11 on neumayer and finished on 2013-06-11 taking 40 seconds — see the log
Import started on 2013-06-09 on pear and finished on 2013-06-09 taking 25 seconds — see the log
Import started on 2013-06-08 on pear and finished on 2013-06-08 taking 25 seconds — see the log
Import started on 2013-06-08 on pear and finished on 2013-06-08 taking 25 seconds — see the log

Recent revisions

14621. By marco on 2013-05-23

--- 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 on 2013-05-23

--- 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 on 2013-05-23

--- 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 on 2013-05-23

 * 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 on 2013-05-23

  * all fpdoc/passrc fixes merged, and makefiles adapted.

--- Merging r22005 into '.':
A packages/fcl-passrc/tests/tctypeparser.pas
U packages/fcl-passrc/tests/testpassrc.lpr
A packages/fcl-passrc/tests/tconstparser.pas
A packages/fcl-passrc/tests/tcmoduleparser.pas
A packages/fcl-passrc/tests/tcvarparser.pas
U packages/fcl-passrc/tests/testpassrc.lpi
A packages/fcl-passrc/tests/tcbaseparser.pas
A packages/fcl-passrc/tests/tcstatements.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/tcstatements.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/tcstatements.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/tcstatements.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/tcstatements.pas
U packages/fcl-passrc/tests/tctypeparser.pas
U packages/fcl-passrc/tests/tcvarparser.pas
--- Merging r22088 into '.':
G packages/fcl-passrc/tests/tcstatements.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/tcmoduleparser.pas
G packages/fcl-passrc/tests/tcvarparser.pas
U packages/fcl-passrc/tests/tcbaseparser.pas
G packages/fcl-passrc/tests/tcstatements.pas
U packages/fcl-passrc/tests/tcscanner.pas
G packages/fcl-passrc/tests/tctypeparser.pas
U packages/fcl-passrc/tests/tconstparser.pas
--- Merging r22131 into '.':
G packages/fcl-passrc/tests/testpassrc.lpr
G packages/fcl-passrc/tests/testpassrc.lpi
A packages/fcl-passrc/tests/tcclasstype.pas
--- Merging r22135 into '.':
G packages/fcl-passrc/tests/tcbaseparser.pas
G packages/fcl-passrc/tests/tcstatements.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/tcexprparser.pas
G packages/fcl-passrc/tests/testpassrc.lpr
G packages/fcl-passrc/tests/testpassrc.lpi
G packages/fcl-passrc/tests/tcbaseparser.pas
U packages/fcl-passrc/tests/tcclasstype.pas
G packages/fcl-passrc/tests/tcstatements.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/tcclasstype.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/tcbaseparser.pas
G packages/fcl-passrc/tests/tcclasstype.pas
G packages/fcl-passrc/tests/testpassrc.lpr
A packages/fcl-passrc/tests/tcprocfunc.pas
G packages/fcl-passrc/tests/testpassrc.lpi
--- Merging r22164 into '.':
A packages/fcl-passrc/src/pastounittest.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/tcbaseparser.pas
G packages/fcl-passrc/tests/tcclasstype.pas
G packages/fcl-passrc/tests/tcstatements.pas
G packages/fcl-passrc/tests/tcscanner.pas
U packages/fcl-passrc/tests/tcexprparser.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/tcpassrcutil.pas
G packages/fcl-passrc/tests/testpassrc.lpr
G packages/fcl-passrc/tests/testpassrc.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/tcexprparser.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/pastounittest.pp
G utils/pas2ut/pas2ut.pp
--- Merging r22406 into '.':
G packages/fcl-passrc/src/pastounittest.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/tcbaseparser.pas
   A /trunk/packages/fcl-passrc/tests/tcmoduleparser.pas
   A /trunk/packages/fcl-passrc/tests/tconstparser.pas
   A /trunk/packages/fcl-passrc/tests/tcstatements.pas
   A /trunk/packages/fcl-passrc/tests/tctypeparser.pas
   A /trunk/packages/fcl-passrc/tests/tcvarparser.pas
   M /trunk/packages/fcl-passrc/tests/testpassrc.lpi
   M /trunk/packages/fcl-passrc/tests/testpassrc.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/tcstatements.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/tcstatements.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/tcstatements.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/tcstatements.pas
   M /trunk/packages/fcl-passrc/tests/tctypeparser.pas
   M /trunk/packages/fcl-passrc/tests/tcvarparser.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/tcstatements.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/tcbaseparser.pas
   M /trunk/packages/fcl-passrc/tests/tcmoduleparser.pas
   M /trunk/packages/fcl-passrc/tests/tconstparser.pas
   M /trunk/packages/fcl-passrc/tests/tcscanner.pas
   M /trunk/packages/fcl-passrc/tests/tcstatements.pas
   M /trunk/packages/fcl-passrc/tests/tctypeparser.pas
   M /trunk/packages/fcl-passrc/tests/tcvarparser.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/tcclasstype.pas
   M /trunk/packages/fcl-passrc/tests/testpassrc.lpi
   M /trunk/packages/fcl-passrc/tests/testpassrc.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/tcbaseparser.pas
   M /trunk/packages/fcl-passrc/tests/tcscanner.pas
   M /trunk/packages/fcl-passrc/tests/tcstatements.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/tcbaseparser.pas
   M /trunk/packages/fcl-passrc/tests/tcclasstype.pas
   A /trunk/packages/fcl-passrc/tests/tcexprparser.pas
   M /trunk/packages/fcl-passrc/tests/tcscanner.pas
   M /trunk/packages/fcl-passrc/tests/tcstatements.pas
   M /trunk/packages/fcl-passrc/tests/testpassrc.lpi
   M /trunk/packages/fcl-passrc/tests/testpassrc.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/tcclasstype.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/tcbaseparser.pas
   M /trunk/packages/fcl-passrc/tests/tcclasstype.pas
   A /trunk/packages/fcl-passrc/tests/tcprocfunc.pas
   M /trunk/packages/fcl-passrc/tests/testpassrc.lpi
   M /trunk/packages/fcl-passrc/tests/testpassrc.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/pastounittest.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/tcbaseparser.pas
   M /trunk/packages/fcl-passrc/tests/tcclasstype.pas
   M /trunk/packages/fcl-passrc/tests/tcexprparser.pas
   M /trunk/packages/fcl-passrc/tests/tcscanner.pas
   M /trunk/packages/fcl-passrc/tests/tcstatements.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/tcpassrcutil.pas
   M /trunk/packages/fcl-passrc/tests/testpassrc.lpi
   M /trunk/packages/fcl-passrc/tests/testpassrc.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/tcexprparser.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/pastounittest.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/pastounittest.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 on 2013-05-21

--- 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 on 2013-05-21

--- 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 on 2013-05-21

--- 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 on 2013-05-21

--- 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 on 2013-05-21

--- 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/plaintestreport.pp
U packages/fcl-fpcunit/src/consoletestrunner.pas
U packages/fcl-fpcunit/src/fpcunitreport.pp
U packages/fcl-fpcunit/src/latextestreport.pp
--- Merging r24170 into '.':
U packages/fcl-fpcunit/src/xmlreporter.pas
U packages/fcl-fpcunit/src/xmltestreport.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/consoletestrunner.pas
   M /trunk/packages/fcl-fpcunit/src/fpcunitreport.pp
   M /trunk/packages/fcl-fpcunit/src/latextestreport.pp
   M /trunk/packages/fcl-fpcunit/src/plaintestreport.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/xmltestreport.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)
This branch contains Public information 
Everyone can see this information.

Subscribers