marco
e5db5e4aa8
* regened makefiles to propagate makefile versions
...
git-svn-id: trunk@11947 -
2008-10-22 17:32:15 +00:00
marco
37f00410d4
* Apparantly this version can't be skipped. Fix later.
...
git-svn-id: trunk@11946 -
2008-10-22 17:29:31 +00:00
marco
3591d54f24
* updated all makefile.fpc versions to 2.2.2 for fppkg compat.
...
git-svn-id: trunk@11945 -
2008-10-22 17:19:13 +00:00
marco
2a5dfc3bff
* Modernized debug code, fixed crash for .chms without index.
...
git-svn-id: trunk@11944 -
2008-10-22 17:15:59 +00:00
marco
901bf9689e
* patch from peter
...
git-svn-id: trunk@11943 -
2008-10-22 16:30:20 +00:00
michael
e632e754cf
* Patch from Sergei Gorelkin
...
xmlutils.pp:
+ Added THashTable - a simple hashed container with WideString keys.
dom.pp:
* Use the hash table instead of a sorted list for storing document IDs.
* Replaced all TLists by TFPList (which is smaller and faster).
* Fixed TDOMElement.RemoveAttributeNode to throw NOT_FOUND_ERR when
the requested node is not one of the element's attributes.
+ Added node read-only checks where required by the specs, this fixes
about 50 DOM tests.
xmlread.pp:
* Got rid of TXMLCharSource.FReloadHook, the corresponding procedure may
be called directly.
* Used a separate buffer to store the entity value literals, this
enables correct including of external PEs that have a text declaration
at the beginning.
* Some refactoring: ParseAttribute has been split into a separate
procedure, ProcessTextAndRefs was merged into ParseContent.
git-svn-id: trunk@11942 -
2008-10-22 12:25:12 +00:00
Almindor
8fe91950e9
+ add missing SHUT_* constants to openbsd
...
git-svn-id: trunk@11940 -
2008-10-20 16:59:58 +00:00
Almindor
4972ec0ae5
+ add missing SHUT_* constants for fpshutdown() (aliases from winsock2)
...
git-svn-id: trunk@11939 -
2008-10-20 16:57:32 +00:00
Jonas Maebe
19f8aede99
+ some missing docompare() overrides
...
git-svn-id: trunk@11937 -
2008-10-19 16:50:43 +00:00
marco
bbd33ab424
* added chm to default extensions to search in help->files "new" dialog.
...
git-svn-id: trunk@11936 -
2008-10-19 12:52:56 +00:00
florian
10e0f0e387
* keep stack aligned at 8 byte boundary inside the startup code
...
git-svn-id: trunk@11934 -
2008-10-18 21:20:54 +00:00
marco
d11e72b383
* Makefile fix that adds httpd22 dependancy to fcl-web. Maybe fpapache should move to a new package?
...
git-svn-id: trunk@11933 -
2008-10-18 20:11:00 +00:00
florian
2cbdf2cd61
+ arm linux syscalls updated
...
git-svn-id: trunk@11930 -
2008-10-18 18:57:20 +00:00
marco
0518f65f63
* fixed typo
...
git-svn-id: trunk@11929 -
2008-10-18 18:29:32 +00:00
marco
87eaa3c12b
* put expansion of pathname for debugging purposes under ifdef to ease mingw use.
...
git-svn-id: trunk@11928 -
2008-10-18 18:28:56 +00:00
marco
7ecb64fc15
* patches from Attila Borka. Mantis 12373. One minor addition.
...
git-svn-id: trunk@11927 -
2008-10-18 17:57:23 +00:00
marco
99a8b98d40
* fixes from Attila Borka, mantis 12374, updating to 2.2.9 + demo update
...
git-svn-id: trunk@11926 -
2008-10-18 17:53:42 +00:00
florian
695e9fa128
+ TEST_ABI documented
...
git-svn-id: trunk@11919 -
2008-10-18 14:46:30 +00:00
florian
2c5ce2fe12
+ support for TEST_ABI in the testsuite
...
+ arm-linux-eabi object files
git-svn-id: trunk@11918 -
2008-10-18 14:45:03 +00:00
florian
3f03b4fb80
+ propagate FPC_ARMEL if FPC_OARM isn't defined
...
git-svn-id: trunk@11917 -
2008-10-18 14:08:18 +00:00
florian
24fe46b3a3
+ missing includes of fpcdefs.inc added
...
git-svn-id: trunk@11916 -
2008-10-18 14:07:42 +00:00
florian
14a0ec4ea3
* made fptime based on usgettimeofday available
...
* moved defines selecting the right syscall from ossysc.inc to osdefs.inc
git-svn-id: trunk@11915 -
2008-10-18 13:50:55 +00:00
florian
037f95c451
* fixed syscall0 for arm eabi
...
git-svn-id: trunk@11914 -
2008-10-18 13:49:39 +00:00
florian
04fe88f134
* handle 64 bit parameters correctly for arm eabi
...
git-svn-id: trunk@11913 -
2008-10-18 13:48:57 +00:00
florian
3b5699e488
* removed packed, the stat record should be c packed
...
* deprecated old fields as it is done on other architectures
git-svn-id: trunk@11912 -
2008-10-18 13:48:17 +00:00
marco
50de0679f2
* Add the main unit URL to the index, the fp IDE uses the index for context sensitive help.
...
git-svn-id: trunk@11911 -
2008-10-18 12:24:16 +00:00
marco
cbbf7f4cfe
* fixed a bunch of structural errors and missing escapes to get the docs building again.
...
git-svn-id: trunk@11910 -
2008-10-18 12:16:00 +00:00
peter
f170eef1da
* use AvailableRepository when compiling new packages
...
git-svn-id: trunk@11909 -
2008-10-17 21:37:13 +00:00
florian
7c6e0a48e9
* arm-linux-eabi uses mmap2 and ugetrlimit
...
git-svn-id: trunk@11908 -
2008-10-17 19:00:58 +00:00
peter
7b188a6a0e
* reset version to latest release: 2.2.2-0
...
git-svn-id: trunk@11907 -
2008-10-17 18:36:45 +00:00
yury
8850d715af
+ ras and raserror wince api units by Vasil Maximov.
...
git-svn-id: trunk@11906 -
2008-10-17 10:45:52 +00:00
yury
a6bff5f077
+ Some fixes to wince api units by Vasil Maximov.
...
git-svn-id: trunk@11905 -
2008-10-17 10:41:46 +00:00
yury
14b5b6b9f2
+ New wince api units and some fixes to existing api units by Vasil Maximov.
...
git-svn-id: trunk@11904 -
2008-10-16 11:43:01 +00:00
Jonas Maebe
13d92bfa04
+ fpmkfifo for libc
...
git-svn-id: trunk@11903 -
2008-10-16 11:12:37 +00:00
florian
cb9e52826f
* fix range check error in options handling, resolves #12365
...
+ better error output (print filename and line number) for config file directive errors
git-svn-id: trunk@11898 -
2008-10-14 17:06:55 +00:00
joost
422c45ce3e
* Implemented TNumericField.GetAsboolean
...
git-svn-id: trunk@11897 -
2008-10-14 09:08:31 +00:00
michael
5499e08c05
* Override EnableIgnore in TDecorator
...
* Pass EnableIgnore to TTest when a test is added to a TSuite
git-svn-id: trunk@11896 -
2008-10-13 14:17:06 +00:00
marco
b239c87b07
* removed a forgotten writeln that could cause havoc in GUI programs.
...
git-svn-id: trunk@11890 -
2008-10-12 14:52:48 +00:00
Jonas Maebe
64ddae4eff
+ -vq parameter to show message numbers
...
+ -vm<x>,<y> parameter to mask messages <x> and <y>
(both based on a patch submitted by Petr Kristan)
* alphabetically ordered -v<x> option processing code so it's easier
to see which characters are still free (not many anymore)
+ some tests for the -vm functionality
git-svn-id: trunk@11888 -
2008-10-12 12:19:41 +00:00
marco
925c119911
* some more minor fixes to the debug info
...
git-svn-id: trunk@11887 -
2008-10-12 11:14:35 +00:00
marco
9ad5720e46
* small enhancement to wutils 'writeln(stderr,...); kind of debugging'
...
git-svn-id: trunk@11886 -
2008-10-12 10:56:15 +00:00
marco
a091b51e31
* Initial CHM support for textmode IDE.
...
git-svn-id: trunk@11885 -
2008-10-12 10:22:47 +00:00
marco
d6c5cacd80
* avoid double free when reusing chmsitemap objects
...
git-svn-id: trunk@11884 -
2008-10-12 10:02:18 +00:00
mazen
9ab9c1517c
* If no custom libgdb.a file is found, then we try to look for a system default libgdb.a before deciding to build IDE without debugger support. Some distributions like Debian provide package libgdb-dev with libgdb.a on which official IDE in Debian package should link.
...
git-svn-id: trunk@11880 -
2008-10-11 14:42:37 +00:00
Jonas Maebe
c0ccf21c28
* fixed range check error when writing const pointers > high(longint)
...
git-svn-id: trunk@11879 -
2008-10-11 13:39:27 +00:00
Jonas Maebe
79850c5027
* don't crash when someone uses an integer value to declare a wide/unicode
...
string (mantis #12329 )
git-svn-id: trunk@11875 -
2008-10-10 15:01:56 +00:00
Jonas Maebe
8adde04a0b
* don't warn that a unit won't be smartlinked in case no .a file is
...
available when smart linking happens using the plain object files
(mantis #12316 )
git-svn-id: trunk@11874 -
2008-10-10 14:11:00 +00:00
Károly Balogh
d41cb0c251
* another attempt to properly fix the fix for 8391
...
git-svn-id: trunk@11873 -
2008-10-10 07:10:21 +00:00
Károly Balogh
049280bc21
* fix bug #8391 only for arm-wince, because otherwise it breaks other platforms (incl. i386-win32)
...
git-svn-id: trunk@11871 -
2008-10-09 18:37:56 +00:00
michael
b40d826439
* Fixed bug #12323 . Bug is in getting default value of string parameters, unterminated memory copy
...
git-svn-id: trunk@11870 -
2008-10-09 09:55:21 +00:00