Commit Graph

29072 Commits

Author SHA1 Message Date
florian
369ed493f2 * new node flag nf_modify to mark nodes being read and then written by one load node
* dfa takes care of nf_modify to create better life information
o resolves #11846 and #11849

git-svn-id: trunk@11615 -
2008-08-20 21:35:05 +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
Vincent Snijders
783a1ce4e7 * fixed typos in comment
git-svn-id: trunk@11613 -
2008-08-18 22:23:32 +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
michael
acf0c8019b * Patch from Vincent Snijders to fix EscapeText
git-svn-id: trunk@11610 -
2008-08-18 10:58:00 +00:00
michael
cbdd282f19 * Diff domains and sequences
git-svn-id: trunk@11609 -
2008-08-18 10:05:52 +00:00
michael
6a5954201d * Added import routines for domains/seqences, and populate code
git-svn-id: trunk@11608 -
2008-08-18 09:14:38 +00:00
michael
3d3c85dd4a * Domains and sequences are now also written to .ini
git-svn-id: trunk@11607 -
2008-08-18 08:09:36 +00:00
michael
8aa9dc6d0e * Rework zodat domeinen aangemaakt kunnen worden
git-svn-id: trunk@11606 -
2008-08-18 07:13:51 +00:00
Jonas Maebe
1bf9ae2b4f * "To many colors" -> "Too many colors" (remark by Gerold Veith, mantis
#11909)

git-svn-id: trunk@11605 -
2008-08-17 17:26:24 +00:00
florian
702817a4e5 + forgotten test
git-svn-id: trunk@11604 -
2008-08-17 15:10:54 +00:00
michael
7edaea59fd * Forgot to set capabilities
git-svn-id: trunk@11603 -
2008-08-17 14:56:05 +00:00
michael
2a108bb4bf * Firebird/Interbase needs CREATE GENERATOR instead of sequence, added sequence/domain capability
git-svn-id: trunk@11602 -
2008-08-17 14:52:58 +00:00
michael
81b4052a2a * Added initial support for domains, foreign keys and sequences
git-svn-id: trunk@11601 -
2008-08-17 14:45:12 +00:00
marco
03fd61b68d * booltostr overload
git-svn-id: trunk@11600 -
2008-08-17 13:26:02 +00:00
Jonas Maebe
5feba9b3d7 * also free memory when a destructor is called without an explicit
instance reference (mantis 11896)
  * fixed double destructor call in tests/test/cg/tcalcla1.pp which
    caused an error after this change

git-svn-id: trunk@11599 -
2008-08-17 12:38:41 +00:00
marco
24d8341ed6 * (IDE-sysutils) dateutil has now unpacktime/packtime alike to Delphi dt.
* newstr and disposestr for pshortstring in sysutils. Avoids import order
     problems because of duplicate definitions of pstring between objects
     and sysutils

git-svn-id: trunk@11598 -
2008-08-17 12:10:35 +00:00
florian
e67c03d30a * fixed for 64 bit targets
git-svn-id: trunk@11597 -
2008-08-17 07:51:15 +00:00
Jonas Maebe
7b467fa2a0 * Don't inline ioresult. It's not speed critical and inlining it causes
code bloat.

git-svn-id: trunk@11596 -
2008-08-16 20:51:52 +00:00
Jonas Maebe
76ce35b905 * method definitions in "child" interfaces also hide those in "parent"
interfaces, even if they only differ in resulttype (mantis #11862)
  * fixing this required that multiple entries for the same method in a
    interface vmt are all written out (change in
    ImplementedInterface.AddImplProc)

git-svn-id: trunk@11595 -
2008-08-16 20:08:25 +00:00
Jonas Maebe
2c88f7aa95 * %os -> %target
git-svn-id: trunk@11594 -
2008-08-16 17:13:10 +00:00
Jonas Maebe
c65f8e7652 * safecall is only supposed to do anything for Windows targets. Removed
partial implementation for other targets and run test only for Windows

git-svn-id: trunk@11593 -
2008-08-16 14:46:20 +00:00
Jonas Maebe
6d0326a55b * don't call procvars passed to formal parameters (mantis #11861)
git-svn-id: trunk@11592 -
2008-08-16 14:40:51 +00:00
Jonas Maebe
6d9bf8081a * fixed test for 64 bit platforms
git-svn-id: trunk@11591 -
2008-08-16 14:37:19 +00:00
Jonas Maebe
e295053448 * fixed test for 64 bit platforms
git-svn-id: trunk@11590 -
2008-08-16 14:31:51 +00:00
marco
cebfe55996 * Patch from Mattias for #11809
git-svn-id: trunk@11589 -
2008-08-16 11:18:06 +00:00
michael
7b32574345 * Patch from Paul Ishenin to add GTK 2.4 symbols
git-svn-id: trunk@11587 -
2008-08-16 09:19:38 +00:00
Jonas Maebe
6697f173b6 * the fact that a procedure is local does not mean that it by definition
does not need a GOT pointer (mantis #11852)

git-svn-id: trunk@11586 -
2008-08-16 08:12:23 +00:00
ivost
77cf5bff6b * libxml2 translation alsmost finished
git-svn-id: trunk@11585 -
2008-08-15 20:38:21 +00:00
florian
43f3b72139 * continued to play with avr
git-svn-id: trunk@11584 -
2008-08-15 13:52:54 +00:00
ivost
fe9092be31 * progress on libxml2 translation
git-svn-id: trunk@11583 -
2008-08-15 09:56:06 +00:00
ivost
cd9cb036b9 * progress on libxml2 translation
git-svn-id: trunk@11582 -
2008-08-14 19:46:02 +00:00
yury
8818df640f * Fixed passing of open array of wide string literals to function which expects 'array of pwidechar' parameter in case source file has utf8 encoding. Compiler thrown the following error in such case: Incompatible type for arg no. 1: Got "Array Of Const/Constant Open Array of WideString", expected "Open Array Of PWideChar".
+ Test for this issue.

git-svn-id: trunk@11581 -
2008-08-14 18:55:10 +00:00
yury
bf6bf46708 * buildrtl does not depend on macpas unit.
git-svn-id: trunk@11580 -
2008-08-14 15:03:27 +00:00
yury
15d0521f39 * Inlining is not supported for formal parameters. Disable inlining to prevent warning.
git-svn-id: trunk@11579 -
2008-08-14 14:56:28 +00:00
yury
9015e06907 * Some fixes and additions by Vasil Maximov.
git-svn-id: trunk@11578 -
2008-08-14 14:51:21 +00:00
yury
f020a0a669 * LPMSG is pointer to MSG. Spotted by Vasil Maximov.
git-svn-id: trunk@11577 -
2008-08-14 14:49:36 +00:00
michael
e797713e67 * Correct location for IB import...
git-svn-id: trunk@11576 -
2008-08-14 14:37:04 +00:00
florian
07182fba98 * continued work on avr-embedded
git-svn-id: trunk@11575 -
2008-08-14 14:23:25 +00:00
michael
980c6b7040 * Improved import of data dictionary for Interbase connections
git-svn-id: trunk@11574 -
2008-08-14 13:20:56 +00:00
michael
db6b5f53d2 * Corrections for BCD support
git-svn-id: trunk@11573 -
2008-08-14 13:19:24 +00:00
ivost
81ff2df54d * progress on libxml2 translation
git-svn-id: trunk@11572 -
2008-08-14 10:59:12 +00:00
Almindor
5298b2b567 * apply patch from Paul Ishenin which adds missing gdk2.6 symbols
git-svn-id: trunk@11570 -
2008-08-14 10:31:06 +00:00
marco
13093ab53c * fix for #11865 -Oppentium3
git-svn-id: trunk@11569 -
2008-08-14 10:24:06 +00:00
ivost
922fa49bb9 * progress on libxml2 translation
git-svn-id: trunk@11568 -
2008-08-14 09:49:08 +00:00
michael
71f89ce8cd * Changed AssertException so "no exception" is displayed if there was no exception
git-svn-id: trunk@11567 -
2008-08-14 08:07:16 +00:00
marco
89ae7d0b25 * skip e0 scancodes in certain cases. bug #8978
git-svn-id: trunk@11566 -
2008-08-13 20:09:57 +00:00
ivost
4aee6550d8 * progress in libxml2 translation
git-svn-id: trunk@11565 -
2008-08-13 19:38:58 +00:00
michael
c9892be230 * Patch from Paul Ishenin: - added pango_renderer_xxx and pango_matrix_xxx symbols from pango 1.6 version
git-svn-id: trunk@11563 -
2008-08-13 15:24:28 +00:00