reiniero
65acb03936
+ fcl-db/export: fpdbfexport: support Visual Foxpro format
...
git-svn-id: trunk@24356 -
2013-04-28 15:59:31 +00:00
Jonas Maebe
6462d10b17
* de-tabbed
...
* mention ppudump (mantis #24328 )
git-svn-id: trunk@24355 -
2013-04-28 13:45:03 +00:00
Jonas Maebe
52dd59ee74
* write full help when executing ppudump without parameters (based on patch
...
by Reinier Olislagers, mantis #24328 )
git-svn-id: trunk@24354 -
2013-04-28 13:44:57 +00:00
reiniero
a2bb01a313
* fcl-db/dbase: fix test for large strings for (visual) foxpro
...
git-svn-id: trunk@24353 -
2013-04-28 08:42:22 +00:00
florian
ac819b0b97
* jvm lazarus project file properly named
...
git-svn-id: trunk@24352 -
2013-04-28 08:39:20 +00:00
nickysn
40ab132efa
* replaced tcgint(lo(x)) with longint(lo(x)) and tcgint(hi(x)) with longint(hi(x)) in cg64f32.pas, which should fix some of the const sign expansion regressions on some 32-bit architectures
...
git-svn-id: trunk@24351 -
2013-04-28 07:42:56 +00:00
joost
527c407b62
* Re-generated Makefiles for the changes in the Makefile.fpcs in r24349
...
git-svn-id: trunk@24350 -
2013-04-27 20:48:14 +00:00
joost
20a3809e58
* Now zipinstall is passed to fpmake by all Makefile.fpc's
...
git-svn-id: trunk@24349 -
2013-04-27 20:34:00 +00:00
joost
394d2f39b6
* Re-generated Makefile to add dependency on libtar package, introduced in
...
r24346
git-svn-id: trunk@24348 -
2013-04-27 19:08:36 +00:00
michael
043df96385
** Fix for mem leak in case of cookies (By Michalis Kamburelis, bug ID #24333 )
...
git-svn-id: trunk@24347 -
2013-04-27 19:01:49 +00:00
joost
707f09cae5
* fpmake zipinstall now creates .tar.gz files on unices
...
git-svn-id: trunk@24346 -
2013-04-27 18:27:11 +00:00
joost
c17908c8c3
* The ''Magic'' in the tar-header must be zero-terminated or else it is not
...
recognized and the uname and gname are ignored.
git-svn-id: trunk@24345 -
2013-04-27 18:20:48 +00:00
reiniero
4cdf001a15
* fcl-db/dbase
...
Try to deal with case-insensitive filesystems:
let index and memo file extensions follow case
of existing filename.
git-svn-id: trunk@24344 -
2013-04-27 15:28:28 +00:00
reiniero
6179bb2322
* fcl-db/dbase: cosmetic
...
git-svn-id: trunk@24343 -
2013-04-27 15:16:03 +00:00
reiniero
fdc12bce51
* fcl-db/dbase: improved version of r24341: deal with read-only files
...
git-svn-id: trunk@24342 -
2013-04-27 14:16:53 +00:00
reiniero
2f8bcc14a9
fcl-db/dbase
...
* Fix TTestSpecificTDBF.TestMemo by letting the memo file be created if it doesn't exist, unless readonly is set.
git-svn-id: trunk@24341 -
2013-04-27 13:49:34 +00:00
reiniero
e78c2e05ef
fcl-db/dbase: fix for HasBlob only returning true if last field is blob
...
git-svn-id: trunk@24340 -
2013-04-27 12:26:44 +00:00
nickysn
11a915e682
+ zero fill the bss section on startup in the msdos loader
...
git-svn-id: trunk@24339 -
2013-04-27 10:04:56 +00:00
reiniero
12fd50c890
fcl-db/dbase:
...
* fixed tests TTestSpecificTDBF.TestCodePage and TestTableLevel
* fixed division by zero for null length record size memos (e.g. if no memo file present)
git-svn-id: trunk@24338 -
2013-04-27 08:07:04 +00:00
reiniero
dcac328e0e
* fcl-db/tests/testdbexport: fix for TestXSDExport_ADONET_NoXSD. Thanks, Ludo
...
git-svn-id: trunk@24337 -
2013-04-27 05:57:52 +00:00
nickysn
99d3b453a4
* got rid of the i8086 nasm warning 'segment attributes specified on redeclaration of segment'
...
git-svn-id: trunk@24336 -
2013-04-26 22:17:42 +00:00
nickysn
3853d06ac0
+ added n8086cal.pas, based on n386cal.pas; this pulls in nx86cal.pas as well and fixes compilation of the system unit on i8086 after the merge of the i8086 branch to trunk
...
git-svn-id: trunk@24335 -
2013-04-26 20:19:57 +00:00
florian
a07af824ea
* properly fix raise node handling on x86-64 after r24288
...
git-svn-id: trunk@24334 -
2013-04-26 20:17:54 +00:00
yury
e212901658
* ppudump: JSON output of constants, records, arrays, class refs.
...
git-svn-id: trunk@24333 -
2013-04-26 15:55:29 +00:00
yury
12825a2f09
* Fixed unused var note.
...
git-svn-id: trunk@24332 -
2013-04-26 10:29:35 +00:00
yury
b4ba96fa5a
* ppudump: JSON output of properties and global vars.
...
git-svn-id: trunk@24331 -
2013-04-26 10:26:42 +00:00
pierre
9414fddd00
Add explanation about revision.inc file
...
git-svn-id: trunk@24330 -
2013-04-26 10:23:52 +00:00
pierre
d38e6e62c8
commit new revision.inc file
...
git-svn-id: trunk@24329 -
2013-04-26 10:23:25 +00:00
pierre
4f8fcb7f15
Revert commit 24324 for ncgflow.pas unit to fix win64 cycle
...
git-svn-id: trunk@24328 -
2013-04-26 09:38:57 +00:00
pierre
4cfc693a63
* Fix win64 math unit compilation
...
git-svn-id: trunk@24327 -
2013-04-26 09:37:48 +00:00
yury
226fb92d61
* Check for ppudump in the same folder as pas2jni only if there is a path to pas2jni executable is available in ParamStr(0).
...
git-svn-id: trunk@24326 -
2013-04-26 08:16:54 +00:00
florian
3d7033d81e
* Makefiles regenerated
...
git-svn-id: trunk@24325 -
2013-04-25 20:25:57 +00:00
florian
0e41df598e
* merge i8086 branch by Nikolay Nikolov
...
git-svn-id: trunk@24324 -
2013-04-25 20:23:51 +00:00
michael
3125b9e6b0
* Better patch from Laco for bug #24274 , without relying on try/except
...
git-svn-id: trunk@24323 -
2013-04-25 18:26:24 +00:00
michael
742b9b5359
* Fixed Bug #24320 with patch as suggested by submitter
...
git-svn-id: trunk@24322 -
2013-04-25 18:24:08 +00:00
michael
4f69d1046a
* Enhanced patch from Michalis Kamburelis (bug 24324)
...
git-svn-id: trunk@24321 -
2013-04-25 18:15:25 +00:00
reiniero
f05381183a
fcl-db/dbase: tentative fix for Visual Foxpro 'B' double
...
git-svn-id: trunk@24320 -
2013-04-25 14:55:39 +00:00
yury
65a4585012
* By default try to use ppudump from the folder where pas2jni is located.
...
git-svn-id: trunk@24319 -
2013-04-25 10:32:58 +00:00
yury
3dd976c06f
* ppudump: Fixed writing of float values.
...
git-svn-id: trunk@24318 -
2013-04-25 10:31:45 +00:00
yury
d265e8d3be
* ppudump: JSON output of classes.
...
git-svn-id: trunk@24317 -
2013-04-25 10:03:29 +00:00
yury
7ad68debc9
* ppudump: Work in progress on JSON output. Implemented procedure definition.
...
git-svn-id: trunk@24316 -
2013-04-25 06:56:38 +00:00
sergei
4b8953c4f9
* When reading XML with namespace processing enabled, create 'level 2' elements and attributes even if their namespaceUri is empty.
...
* dom.pp: fix bug uncovered by above change. Non-empty prefix cannot be set not only for 'level 1' nodes, but for level 2 nodes with empty namespaceUri, too.
- xmlwrite.pp: workaround for parser behavior no longer necessary, removed.
git-svn-id: trunk@24315 -
2013-04-24 17:30:50 +00:00
joost
68b951daab
* fcl-fpcunit depends on libtar, fixes compilation after r24312
...
git-svn-id: trunk@24314 -
2013-04-23 20:15:36 +00:00
svenbarth
bd7cc36ea6
The documentation says that a "BeginThread" needs to be followed by a "CloseThread". The implementation of TThread did not respect this yet.
...
Note: The only RTL where this could lead to problems is for BeOS with the old threading implementation as this does not use "BeginThread" at all (the newer implementation does).
rtl/objpas/classes/classes.inc, TThread.Destroy:
* call "CloseThread" if the thread handle is valid (mimics the logic of the Windows RTL)
rtl/win/tthread.inc, TThread.SysDestroy:
* remove the call to "CloseHandle"; this is done by "CloseThread" afterwards
git-svn-id: trunk@24313 -
2013-04-23 20:13:07 +00:00
joost
6c1ea83c5a
* Created a new package for the libtar unit, which was moved in r24287
...
git-svn-id: trunk@24312 -
2013-04-23 20:02:29 +00:00
yury
61ac7580b7
* ppudump: Work in progress on JSON output.
...
git-svn-id: trunk@24311 -
2013-04-23 15:16:34 +00:00
nickysn
349f2868db
* fixed intr/msdos bug introduced in r24308
...
git-svn-id: branches/i8086@24310 -
2013-04-23 12:59:48 +00:00
nickysn
e107eaea28
* a slight optimization in the MsDos routine (mov al instead of ax)
...
git-svn-id: branches/i8086@24309 -
2013-04-23 12:43:31 +00:00
nickysn
ff5091cfb8
* do not save bx, cx, si and di in the msdos and intr functions, as preserving them isn't required for the pascal calling convention
...
git-svn-id: branches/i8086@24308 -
2013-04-23 12:37:28 +00:00
Jonas Maebe
307454e3a6
* create all files without locking in order to (hopefully) prevent problems
...
later on due to lingering locks
git-svn-id: trunk@24307 -
2013-04-23 11:37:51 +00:00