Jonas Maebe
042cbbc555
+ test for mantis #11396 (already fixed in 2.2.2)
...
git-svn-id: trunk@12816 -
2009-02-28 10:45:27 +00:00
Jonas Maebe
fba565d666
* use statvfs/fstatvfs on solaris instead of statfs/fstatfs, because the
...
latter are deprecated
* replaced (wrong) statfs record definition with the definition of statvfs
git-svn-id: trunk@12815 -
2009-02-28 10:18:36 +00:00
Jonas Maebe
f7003119d0
* fixed AddDisk() in sysutils and dos units, and fixed memory leaks
...
related to this functionality, based on analysis/patch by Michael
Kamburelis (mantis #9985 )
git-svn-id: trunk@12814 -
2009-02-27 22:02:24 +00:00
Jonas Maebe
9e7efd7321
* reduced waiting steps in emulated "timed wait" in basiceventwaitfor
...
further from 50ms to 20ms (mantis #9895 )
git-svn-id: trunk@12813 -
2009-02-27 21:36:55 +00:00
Jonas Maebe
e36352bf9e
* store path information for source files in stabs debug info
...
(mantis #13248 )
git-svn-id: trunk@12812 -
2009-02-27 20:05:44 +00:00
ivost
d2f7122bcb
* added new function for xsd enumerated types parsing to xmlxsd lib
...
git-svn-id: trunk@12811 -
2009-02-27 17:37:16 +00:00
Jonas Maebe
5474004dcc
* fixed calling inherited class methods from a regular method (mantis
...
#11825 )
git-svn-id: trunk@12810 -
2009-02-27 17:05:41 +00:00
marco
1dfded8887
* nodememmanager now changable, but global var still default.
...
git-svn-id: trunk@12809 -
2009-02-27 15:31:10 +00:00
florian
4bc28de96f
* use different haltproc for arm-linux-eabi, this should be cleaned up by using also pascal units for the startup code for arm-linux
...
git-svn-id: trunk@12808 -
2009-02-27 15:20:20 +00:00
florian
f97730f73f
* use labelCanBeSkipped as used by i386 in generic optimizer code too
...
git-svn-id: trunk@12807 -
2009-02-27 13:03:12 +00:00
florian
91dcb722a2
+ optimization of sequential ands
...
git-svn-id: trunk@12806 -
2009-02-27 12:59:08 +00:00
florian
20db8dc978
* handle case tables correctly when inserting pc relative data
...
git-svn-id: trunk@12805 -
2009-02-27 12:58:18 +00:00
ivost
58bbbf1656
* added new function to xmlxsd library
...
git-svn-id: trunk@12804 -
2009-02-26 23:27:51 +00:00
Jonas Maebe
eb40758e9c
* updated target list (arm-darwin)
...
+ added support for ibresources, ibwpofile, ibmainname, iblinkotherframeworks
* fixed reading of tobjectdef since we started storing the vmt entries as
part of the objectdef, and since the addition of df_copied_def and
po_dispid
* fixed/completed various copies of enums in symconst/globtype
+ added note to "uses" clause about why we don't just use those units
(to save people from making the same mistake as me, realising it, and
having to change everything back)
git-svn-id: trunk@12803 -
2009-02-26 22:50:22 +00:00
florian
8a940151a7
o patch by Sergej Gorelkin:
...
* When OpenExeFile is called with an empty filename argument,
it apparently opens stdin and crashes immediately thereafter trying to seek in non-seekable stream.
The filename is empty whenever GetLineInfo is called with the address that does not belong to valid module.
git-svn-id: trunk@12802 -
2009-02-26 18:34:48 +00:00
florian
3638a3b680
* patch by Paul van Helden: added SHCameraCapture function and structures for WinCE; resolves #13222
...
git-svn-id: trunk@12801 -
2009-02-26 17:07:16 +00:00
marco
00d1174c69
* avltreetest demo
...
git-svn-id: trunk@12800 -
2009-02-26 10:45:29 +00:00
Károly Balogh
c9308d4299
* Somewhat working mouse support (left button + moves), only to be used with FV
...
* An attempt to optimize forced screen updates in video mode, because they really blow, and Free Vision forces a whole screen update on every window move
* Probably other stuff i already forgot
git-svn-id: trunk@12799 -
2009-02-26 00:46:27 +00:00
ivost
5738d9ab55
* added new xml node reader functions
...
git-svn-id: trunk@12798 -
2009-02-26 00:28:44 +00:00
marco
3265ce1aa1
* small makefile fix introduced with 64-bit port?
...
git-svn-id: trunk@12797 -
2009-02-25 22:24:08 +00:00
ivost
8a253dde71
* added more try functions (don't throw exceptions)
...
git-svn-id: trunk@12796 -
2009-02-25 22:18:32 +00:00
Károly Balogh
a55ec3bf3b
* have a larger buffer for Exec() (can't remember if this was actually an useful change, but let's have it commited, as next snapshot will have this code anyway)
...
git-svn-id: trunk@12795 -
2009-02-25 21:32:29 +00:00
Károly Balogh
d800d165de
* use directory separator from System unit
...
git-svn-id: trunk@12794 -
2009-02-25 21:28:41 +00:00
ivost
7798d6a265
* added new xsd types and reniced some implementations (integer parsers, date/time parsers, etc...)
...
git-svn-id: trunk@12793 -
2009-02-25 21:22:39 +00:00
florian
eaba28bbf1
* less code commented
...
git-svn-id: trunk@12792 -
2009-02-25 19:41:30 +00:00
florian
234a182bdc
* properties set
...
git-svn-id: trunk@12791 -
2009-02-25 19:36:18 +00:00
florian
cb9a0f2196
* msg files updated after last commit
...
git-svn-id: trunk@12790 -
2009-02-25 15:44:54 +00:00
florian
d511f8d84e
* year of copyright updated
...
git-svn-id: trunk@12789 -
2009-02-25 15:44:20 +00:00
ivost
c9bcb0fb66
* fixed xsd:date, xsd:time and xsd:dateTime parsers in xsd helper library
...
git-svn-id: trunk@12788 -
2009-02-24 23:23:00 +00:00
florian
694f563079
* fixed assembler tables for sse4 instructions, resolves #13186
...
git-svn-id: trunk@12787 -
2009-02-24 20:07:11 +00:00
florian
1bc505b622
* replaced PATHSEP by / for instruction and register table generation
...
git-svn-id: trunk@12786 -
2009-02-24 19:57:40 +00:00
ivost
bc2aeb2997
* extended libxml2 xsd helper functions
...
git-svn-id: trunk@12785 -
2009-02-24 19:28:25 +00:00
ivost
ce01f1d47e
* added more xsd helper functions
...
git-svn-id: trunk@12784 -
2009-02-24 12:59:12 +00:00
Jonas Maebe
3884a9b065
* initialise temporary variants using fillchar instead of using varclearproc
...
(the latter assumes the variant has already been initialised at least
once). Thanks to Yury.
git-svn-id: trunk@12783 -
2009-02-24 09:57:37 +00:00
Jonas Maebe
e115455ca0
* forgot to commit, part of r12781
...
git-svn-id: trunk@12782 -
2009-02-23 21:39:20 +00:00
Jonas Maebe
f1daa9fa73
+ added support for streaming basic variant types (boolean, integer types,
...
floating point types, currency and string types), based on description
by Anton Kavalenka at
http://wiki.freepascal.org/FPC_Cleanroom#Variant_streaming_implementation
and based on his test program (mantis #10482 )
git-svn-id: trunk@12781 -
2009-02-23 21:32:12 +00:00
joost
60d4f81cfa
* Close dataset again when its not necessary anymore
...
* Implemented THTMLPageProducer
* Fixed possible AV regarding UseValues
* Renamed THTMLCustomEntityProducer.OnWritePage to OnWriteEntity
* Fixed some visibility notes (protected/public)
git-svn-id: trunk@12780 -
2009-02-23 21:10:10 +00:00
Vincent Snijders
acba12517b
* fixed compilation on win64 by using LResult as result type of a window proc
...
git-svn-id: trunk@12779 -
2009-02-23 20:29:08 +00:00
Jonas Maebe
d20080c3d6
* fixed order of parameter pushing to gmon_monstartup
...
git-svn-id: trunk@12778 -
2009-02-23 18:03:49 +00:00
Jonas Maebe
4bb1d13d83
* fixed reading utf-8 strings from streams (based on patch by Anton
...
Kavalenka, mantis #13015 )
git-svn-id: trunk@12777 -
2009-02-23 14:58:23 +00:00
blikblum
49001ee67a
* set default values for published properties
...
git-svn-id: trunk@12776 -
2009-02-23 14:55:40 +00:00
joost
d3c965880f
* Set and get full PBufBookmark buffer on get/SetBookmarkData to avoid random
...
data at the end of the bookmark-buffer, solves bug #8541
git-svn-id: trunk@12775 -
2009-02-22 20:21:39 +00:00
joost
e4495fc350
* Patch from Luiz Americo to replace TList by TFPList in TLookupList, bug #13225
...
git-svn-id: trunk@12774 -
2009-02-22 17:36:23 +00:00
joost
ee123bbaf9
* Set default value of UsePrimaryKeyAsKey to fix streaming, bug #13207
...
git-svn-id: trunk@12773 -
2009-02-22 17:25:24 +00:00
joost
8d5463bfae
* Added test for r12771
...
git-svn-id: trunk@12772 -
2009-02-22 15:32:27 +00:00
joost
7e4f521361
* Patch from Luiz Americo to fix bug #12330 : TLookupList returns wrong value
...
when key is not found
git-svn-id: trunk@12771 -
2009-02-22 15:17:00 +00:00
blikblum
df7a6b0f5d
* Make SqliteVersion a class method
...
git-svn-id: trunk@12770 -
2009-02-22 12:31:35 +00:00
joost
9132405487
Patch from Luiz Americo, bug #13221 :
...
* add const keyword to some string parameters
* remove two typos: an extra semicolon in BindFields and an extra assignment in SetActive
git-svn-id: trunk@12769 -
2009-02-22 11:19:41 +00:00
blikblum
0a4f4ea8e1
* Remove debug code
...
git-svn-id: trunk@12768 -
2009-02-22 07:10:17 +00:00
blikblum
2503a6fb8d
* Fix calculation of fieldoffset in Get/SetFieldData
...
git-svn-id: trunk@12767 -
2009-02-22 07:09:06 +00:00