Commit Graph

2480 Commits

Author SHA1 Message Date
ivost
b4be847639 * fixed libxml2 for linux
git-svn-id: trunk@11760 -
2008-09-13 10:30:53 +00:00
marco
e7c43e55c5 * more unaligned fixes for xmlread. Mantis 12137
git-svn-id: trunk@11759 -
2008-09-13 09:54:13 +00:00
florian
7c82bbcbcd * use unaligned instead some hacking :)
git-svn-id: trunk@11755 -
2008-09-13 08:42:35 +00:00
marco
bf98838366 * GL_ARB_Vertex_buffer_object returned true when it should be false in some cases, mantis 12128
git-svn-id: trunk@11754 -
2008-09-13 08:41:57 +00:00
ivost
2e1f993232 * enabled libxml2 for win32 (hope it's still working for linux)
git-svn-id: trunk@11753 -
2008-09-13 00:27:27 +00:00
marco
0d9bf5addb * committed fix for unaligned access from id 12079
git-svn-id: trunk@11751 -
2008-09-12 16:59:56 +00:00
michael
af63b5466b * Bugfixes from Attila Borka:
- Bug fix in the template parser. Bug0012095
  - Fixed: CGI applications did not create and populate contentfields (caused AV if someone 
    tried to access it) for the http request, both the query and content parameters were put 
    into the queryfields list
  - Bug0012094 fix: CGI applications AllowDefaultModule=true did not work for Delphi style calls (it is ok 
    for querystring parameter passed module names)
  - fptemplate.pp->TTemplateParser: Added support for template tag parameters. 

git-svn-id: trunk@11747 -
2008-09-11 18:47:41 +00:00
ivost
6ba813b261 * added {H+} to enable ansistring inside libxml2
git-svn-id: trunk@11744 -
2008-09-10 21:04:11 +00:00
ivost
84fb9f1025 * fixed bug in libxml2
* added AnsiString version of BAD_CAST macro

git-svn-id: trunk@11742 -
2008-09-10 21:02:41 +00:00
joost
1f960d8d59 * Implemented abstract class TBufDatasetReader and TXMLBufDatasetReader
git-svn-id: trunk@11740 -
2008-09-10 20:23:33 +00:00
florian
b178b08ba7 Merged revisions 11665-11738 via svnmerge from
http://svn.freepascal.org/svn/fpc/branches/unicodestring

........
  r11665 | florian | 2008-08-30 13:30:17 +0200 (Sat, 30 Aug 2008) | 1 line
  
  * continued to work on unicodestring type support
........
  r11666 | florian | 2008-08-30 19:02:26 +0200 (Sat, 30 Aug 2008) | 2 lines
  
  * expectloc for wide/ansi/unicode strings is LOC_CONSTANT or LOC_REGISTER now
........
  r11667 | florian | 2008-08-30 20:42:37 +0200 (Sat, 30 Aug 2008) | 1 line
  
  * more unicodestring stuff fixed, test results on win32 are already good
........
  r11670 | florian | 2008-08-30 23:21:48 +0200 (Sat, 30 Aug 2008) | 2 lines
  
  * first fixes for unix bootstrapping
........
  r11683 | ivost | 2008-09-01 12:46:39 +0200 (Mon, 01 Sep 2008) | 2 lines
  
      * fixed 64bit bug in iconvenc.pas
........
  r11689 | florian | 2008-09-01 23:12:34 +0200 (Mon, 01 Sep 2008) | 1 line
  
  * fixed several errors when building on unix
........
  r11694 | florian | 2008-09-03 20:32:43 +0200 (Wed, 03 Sep 2008) | 1 line
  
  * fixed unix compilation
........
  r11695 | florian | 2008-09-03 21:01:04 +0200 (Wed, 03 Sep 2008) | 1 line
  
  * bootstrapping fix
........
  r11696 | florian | 2008-09-03 21:07:18 +0200 (Wed, 03 Sep 2008) | 1 line
  
  * more bootstrapping fixed
........
  r11698 | florian | 2008-09-03 22:47:54 +0200 (Wed, 03 Sep 2008) | 1 line
  
  + two missing compiler procs exported
........
  r11701 | florian | 2008-09-04 16:42:34 +0200 (Thu, 04 Sep 2008) | 2 lines
  
  + lazarus project for the linux rtl
........
  r11702 | florian | 2008-09-04 16:43:27 +0200 (Thu, 04 Sep 2008) | 2 lines
  
  + set unicode string procedures
........
  r11707 | florian | 2008-09-04 23:23:02 +0200 (Thu, 04 Sep 2008) | 2 lines
  
  * fixed several type casting stuff
........
  r11712 | florian | 2008-09-05 22:46:03 +0200 (Fri, 05 Sep 2008) | 1 line
  
  * fixed unicodestring compilation on windows after recent unix changes
........
  r11713 | florian | 2008-09-05 23:35:12 +0200 (Fri, 05 Sep 2008) | 1 line
  
  + UnicodeString support for Variants
........
  r11715 | florian | 2008-09-06 20:59:54 +0200 (Sat, 06 Sep 2008) | 1 line
  
  * patch by Martin Schreiber for UnicodeString streaming
........
  r11716 | florian | 2008-09-06 22:22:55 +0200 (Sat, 06 Sep 2008) | 2 lines
  
  * fixed test
........
  r11717 | florian | 2008-09-07 10:25:51 +0200 (Sun, 07 Sep 2008) | 1 line
  
  * fixed typo when converting tunicodestring to punicodechar
........
  r11718 | florian | 2008-09-07 11:29:52 +0200 (Sun, 07 Sep 2008) | 3 lines
  
  * fixed writing of UnicodeString properties
  * moved some helper routines to unicode headers
........
  r11734 | florian | 2008-09-09 22:38:55 +0200 (Tue, 09 Sep 2008) | 1 line
  
  * fixed bootstrapping
........
  r11735 | florian | 2008-09-10 11:25:28 +0200 (Wed, 10 Sep 2008) | 2 lines
  
  * first fixes for persisten unicodestrings
........
  r11736 | florian | 2008-09-10 14:31:00 +0200 (Wed, 10 Sep 2008) | 3 lines
  
  Initialized merge tracking via "svnmerge" with revisions "1-11663" from 
  http://svn.freepascal.org/svn/fpc/trunk
........
  r11737 | florian | 2008-09-10 21:06:57 +0200 (Wed, 10 Sep 2008) | 3 lines
  
  * fixed unicodestring <-> variant handling
  * fixed unicodestring property reading
........

git-svn-id: trunk@11739 -
2008-09-10 20:14:31 +00:00
michael
89b8e2e9e7 * Fixed SetItem as per bugreport of Paul Ishenin
git-svn-id: trunk@11732 -
2008-09-09 06:41:57 +00:00
sekelsenmat
fb8ffb0b99 Renames MaxRecordLength to the better DefaultRecordLength and fixes default size setting in sdfdata
git-svn-id: trunk@11730 -
2008-09-08 18:19:33 +00:00
sekelsenmat
b573908e93 Allows the maximum record size in TFixedDataset and descendents to be modifyed.
git-svn-id: trunk@11727 -
2008-09-07 19:17:12 +00:00
marco
ca0bdc816b * shared suffix use for fb (for mac os x compat), bug #12062
git-svn-id: trunk@11710 -
2008-09-05 07:47:25 +00:00
peter
e90ce867d9 * fphashlist, update hashcapacity also if capacity is changed
git-svn-id: trunk@11699 -
2008-09-03 21:04:53 +00:00
ivost
5c33285229 * fixed 64bit bug in iconvenc.pas
git-svn-id: trunk@11688 -
2008-09-01 18:46:40 +00:00
marco
42f8738003 * shappbarmessage missed a indirection (pointer), bug #12024
git-svn-id: trunk@11684 -
2008-09-01 11:54:49 +00:00
michael
53deaee379 * Added support for interface delegation (Implements)
git-svn-id: trunk@11677 -
2008-08-31 21:25:21 +00:00
michael
1e563e9718 * Patch from Zolotov Alex to include apr_hash
git-svn-id: trunk@11675 -
2008-08-31 20:22:21 +00:00
michael
b0d803c0a8 * Fixed bug #0011528,
* StripQuotes now also does single quotes.
* Note that for TMemIniFile the previous behaviour (StripQuotes=False) is kept, which
  is Delphi compatible.

git-svn-id: trunk@11674 -
2008-08-31 20:14:05 +00:00
michael
46f9928054 * Patch so uninitialized sockets are not closed
git-svn-id: trunk@11673 -
2008-08-31 15:01:05 +00:00
michael
d9255c3220 * Added RunArguments
git-svn-id: trunk@11669 -
2008-08-30 21:15:04 +00:00
yury
2637f29ec4 * Keep declaration of CeOidGetInfoEx2 with var parameter for backward compatibility.
git-svn-id: trunk@11663 -
2008-08-29 08:56:22 +00:00
yury
3e7ab056a9 * Patch by Carolos Foscolos.
git-svn-id: trunk@11660 -
2008-08-28 15:45:04 +00:00
Almindor
e5a798c01f * applied patch from Hansi, fixes TInetSocket.DoConnect
git-svn-id: trunk@11659 -
2008-08-28 09:54:48 +00:00
yury
a01db888c2 * Patch by Carolos Foscolos. PCEOID, CREATE_INVALIDGUID and cleaned up file also included windbase_edb.inc which is now called by windbase.
git-svn-id: trunk@11656 -
2008-08-26 08:02:20 +00:00
ivost
5eb4081bc0 * fixed bug in libxml2 tree.inc
* added new xsd helper functions

git-svn-id: trunk@11655 -
2008-08-25 22:19:48 +00:00
ivost
01dc3a0e12 * xmlxsd helper unit
* removed csrc from libxml directory

git-svn-id: trunk@11654 -
2008-08-25 21:14:23 +00:00
Almindor
a2ff73bd8f * fix lua_alloc callback definition
git-svn-id: trunk@11653 -
2008-08-25 20:31:00 +00:00
paul
3990f4a4c9 gtk2:
- add Has_GtkFileSystem define
  - hide filesystem macroses by $ifdef block
fixes #0011837

git-svn-id: trunk@11651 -
2008-08-25 14:19:29 +00:00
michael
37d912046a * Added IsForward define to class declaration type
git-svn-id: trunk@11650 -
2008-08-25 13:50:26 +00:00
ivost
d392b8de35 * updates for libxml2
* disabled legacy mode in libxml2 headers

git-svn-id: trunk@11646 -
2008-08-25 09:47:09 +00:00
marco
622ace494e * fix from Michalis K. for nesting depth of XMLs (# 11957)
git-svn-id: trunk@11644 -
2008-08-24 08:23:02 +00:00
marco
92d95bcab5 * lowercase all platform.inc inclusions for fpdoc's sake.
git-svn-id: trunk@11642 -
2008-08-23 14:44:45 +00:00
michael
797103884a * Patch from Sergei Gorelkin to handle unicode
git-svn-id: trunk@11637 -
2008-08-23 11:34:47 +00:00
ivost
510e22e898 * new libxml2 samples
git-svn-id: trunk@11634 -
2008-08-22 22:06:19 +00:00
ivost
52666b1dc0 * new libxml2 sample
git-svn-id: trunk@11633 -
2008-08-22 21:15:51 +00:00
ivost
e15b2039cb * fixed sample io1.pas
git-svn-id: trunk@11632 -
2008-08-22 20:39:41 +00:00
ivost
29295df972 * add new libxml sample
git-svn-id: trunk@11631 -
2008-08-22 20:10:53 +00:00
ivost
128a857e82 * adding more samples
git-svn-id: trunk@11630 -
2008-08-22 20:08:44 +00:00
joost
171193a675 * Fixed fixed-width char-parameters + test
git-svn-id: trunk@11629 -
2008-08-22 12:49:29 +00:00
michael
243a724dac * Patch from Paul Ishenin to remove unneeded symbols
git-svn-id: trunk@11627 -
2008-08-22 07:03:36 +00:00
michael
4476673fc0 * Forgot to commit pango-layout.inc
* Further patches from Paul Ishenin
  - one error in gdk (translation was correct, but error is placed in the gdkpango.h)
  - and ocasionally missed 3 functions and one constant.

git-svn-id: trunk@11620 -
2008-08-21 08:01:49 +00:00
michael
738428b082 * Patch from Paul Ishenin, adding gtk 2.6 symbols
git-svn-id: trunk@11618 -
2008-08-21 07:37:56 +00:00
michael
996f298ee7 * Patch from Paul Ishenin:
- added goption.inc with apropriate glib symbols
  - added gincludes.inc which contains all other include files (similar to
    gtk/gdk bindings and simlify inclusion into glib2.pas)
  - checked/corrected all the .inc files and make them follow to template used in gtk/gdk (4 sections:
    read_forward_definitions, read_interface_types, read_interface_rest, read_implementation)
  - removed from most of .inc files unneeded comments that has been taken from original glib .h files. Some of
    them were used by glib devels and others repeats official documentation.

git-svn-id: trunk@11617 -
2008-08-21 07:34:06 +00:00
michael
8344f8a9d2 * Finished support for sequences and domains
git-svn-id: trunk@11616 -
2008-08-21 07:04:18 +00:00
Vincent Snijders
1a3c4c04cb * fixed typo in comment of freetype header file
git-svn-id: trunk@11614 -
2008-08-20 08:32:08 +00:00
joost
80749e3513 * Fixed bugs 9143 and 11706 (duplicates)
git-svn-id: trunk@11612 -
2008-08-18 21:00:24 +00:00
joost
a891358859 * Moved the load-process from OpenCursor and LoadBuffer to InternalOpen
* Load the update-buffer from an xml-file properly
 * Do not try to add a second entry for a deleted record in SaveToFile
 * Added TBufIndex.StoreSpareRecIntoBookmark

git-svn-id: trunk@11611 -
2008-08-18 20:49:14 +00:00