Commit Graph

23191 Commits

Author SHA1 Message Date
Tomas Hajny
e63fae2de1 * updates corresponding to errore.msg r4489
git-svn-id: trunk@4497 -
2006-08-23 22:28:22 +00:00
Tomas Hajny
580749cd45 * previous wrong commit fixed
git-svn-id: trunk@4495 -
2006-08-23 22:21:54 +00:00
joost
89559ac4ce + CanModify should return false if the dataset is closed
+ CheckBrowseMode before CanModify at Append
 + Do not call DoInternalClose if an exception is occurred in InternalOpen

git-svn-id: trunk@4494 -
2006-08-23 22:15:33 +00:00
oro06
665ea0658f *wince : revert backp to fpc memory manager (pb with wince mm)
+datetime picker wince api
*started cleanup api files (only commctl.inc)

git-svn-id: trunk@4493 -
2006-08-23 18:37:36 +00:00
Jonas Maebe
6845c1e05a + subsetref support
git-svn-id: trunk@4492 -
2006-08-23 17:59:02 +00:00
Jonas Maebe
0be55cf230 * fixed a missed "(1 shl 32) - 1 = 0" problem for x86
git-svn-id: trunk@4491 -
2006-08-23 17:56:16 +00:00
Jonas Maebe
ba334905f0 * fixed out-of-bounds int64 constant
git-svn-id: trunk@4490 -
2006-08-23 17:55:41 +00:00
Jonas Maebe
1f42ee201b + support for bitpacked records, except for:
* rtti
    * typed constants

git-svn-id: trunk@4489 -
2006-08-23 15:44:13 +00:00
Jonas Maebe
37a9ce25d5 * fixed size of bitpacked arrays
git-svn-id: trunk@4488 -
2006-08-23 15:02:36 +00:00
marco
481ab7da4e * fix
git-svn-id: trunk@4487 -
2006-08-23 14:55:55 +00:00
joost
216b87a3fa + fix for bug #7269
+ Use SetPacketRecords on writing PacketRecords

git-svn-id: trunk@4486 -
2006-08-23 09:48:46 +00:00
joost
96ea6d18fb + fix bug #7260: timestamp fields in integer_datetimes mode
git-svn-id: trunk@4485 -
2006-08-23 09:36:27 +00:00
florian
3b152ad791 + initial commit, derived from tfplist, draft, non working yet, needs more compiler support
git-svn-id: trunk@4484 -
2006-08-22 20:17:59 +00:00
Jonas Maebe
01da5f44fd * fixed test for little endian
git-svn-id: trunk@4483 -
2006-08-21 09:36:23 +00:00
peter
f668e4f012 * fix possible use of invalid tai after an ait_cutobject
git-svn-id: trunk@4482 -
2006-08-20 20:25:06 +00:00
florian
2228ec7fb0 * patch from C Western for #7232
git-svn-id: trunk@4481 -
2006-08-20 19:38:51 +00:00
Jonas Maebe
1ab3d81541 * also use LOC_CSUBSETREF
* set expectloc properly for packed arrays

git-svn-id: trunk@4480 -
2006-08-20 19:28:10 +00:00
florian
35c58e24b4 + new test for issue #5641
git-svn-id: trunk@4478 -
2006-08-20 16:43:19 +00:00
Jonas Maebe
441d5a3c12 * use constant called C_alignment instead of -1 to denote C-style
packrecords

git-svn-id: trunk@4477 -
2006-08-20 16:37:10 +00:00
florian
5660a9e875 * fixed typo
git-svn-id: trunk@4473 -
2006-08-20 16:10:28 +00:00
michael
89bd32698c + Fixed issue #7289, thanks to patch from submitter
git-svn-id: trunk@4470 -
2006-08-20 15:43:54 +00:00
Jonas Maebe
47eb589d54 * allow implicit conversions from/to packed char arrays under the
same conditions as from/two regular char arrays (since a packed
    char array is the same as a string in ISO Pascal)

git-svn-id: trunk@4468 -
2006-08-20 15:14:07 +00:00
michael
7eb023d7cd + Check for empty example file name
git-svn-id: trunk@4466 -
2006-08-20 09:44:43 +00:00
florian
bc5e1be7b1 * fixed object constructor handling for 64 bit CPUs
git-svn-id: trunk@4465 -
2006-08-20 09:37:24 +00:00
florian
8102053adc * fixed compilation on 64 bit CPUs
git-svn-id: trunk@4464 -
2006-08-20 09:25:37 +00:00
daniel
339e7d7915 - Comment out usage of uninitialized variable.
git-svn-id: trunk@4463 -
2006-08-20 08:40:13 +00:00
florian
9e66674ff9 + first part of qwordbool implementation
git-svn-id: trunk@4462 -
2006-08-19 23:16:17 +00:00
florian
794c13c58b * line breaking
git-svn-id: trunk@4461 -
2006-08-19 23:10:04 +00:00
florian
10f1762ae6 * fixed TTable.InsertText as suggested by Jonas
git-svn-id: trunk@4460 -
2006-08-19 23:00:05 +00:00
florian
9766a9c14a * handle collections with 0 or 1 element better
git-svn-id: trunk@4459 -
2006-08-19 22:56:27 +00:00
florian
0d8b05c73e * improved debugging
* beautified

git-svn-id: trunk@4458 -
2006-08-19 22:54:21 +00:00
florian
41e6b149f7 * write error in case of problem with initializing resources
git-svn-id: trunk@4457 -
2006-08-19 22:47:48 +00:00
florian
f8bdc64a96 * fixed possible overflow when getting video mode
git-svn-id: trunk@4456 -
2006-08-19 22:45:56 +00:00
florian
22146e2bcf * partial fix (not for 64 bit CPUs yet) for #5641 (tested only lower byte of result of object constructors)
git-svn-id: trunk@4455 -
2006-08-19 22:40:59 +00:00
Jonas Maebe
be39a88daa * slice() doesn't support packed arrays
git-svn-id: trunk@4454 -
2006-08-19 16:18:42 +00:00
marco
07813a54a7 * small cleanup
git-svn-id: trunk@4453 -
2006-08-19 15:41:29 +00:00
marco
77a503e5cb * initial version
git-svn-id: trunk@4452 -
2006-08-19 14:59:26 +00:00
marco
22f54d4651 * matrix from string initial version
git-svn-id: trunk@4451 -
2006-08-19 14:55:07 +00:00
marco
40a5cfaf50 * patch from Darius that removes solved translation problems
git-svn-id: trunk@4450 -
2006-08-19 14:50:26 +00:00
Jonas Maebe
eccbc78e04 + support for bitpacked arrays:
+ use {$bitpacking on/+} to change the meaning of "packed"
      into "bitpacked" for arrays. This is the default for MacPas.
      You can also define individual arrays as "bitpacked", but
      this is not encouraged since this keyword is not known by
      other compilers and therefore makes your code unportable.
    + pack(unpackedarray,index,packedarray) to pack
      length(packedarray) elements starting at
      unpackedarray[index] into packedarray.
    + unpack(packedarray,unpackedarray,index) to unpack
      packedarray into unpackedarray, with the first
      element being stored at unpackedarray[index]
  * todo:
    * "open packed arrays" and rtti for packed arrays are not
      yet supported
    * gdb does not properly support bitpacked arrays

git-svn-id: trunk@4449 -
2006-08-19 12:54:12 +00:00
Tomas Hajny
e27023c716 * one more cosmetic change (blank line removed)
git-svn-id: trunk@4446 -
2006-08-19 12:19:54 +00:00
Tomas Hajny
a994daf17f * slight change of the Hebrew translation
git-svn-id: trunk@4445 -
2006-08-19 11:25:33 +00:00
Jonas Maebe
3f917e0ca9 + some more working packed array tests
git-svn-id: trunk@4444 -
2006-08-19 11:15:26 +00:00
Jonas Maebe
2e131baa4c * code generator support for subsetreferences (memory locations which
are not a multiple of 8 bits, nor necessarily aligned at a
    multiple of 8 bits). Supports both constant and variable bit
    indices.

git-svn-id: trunk@4443 -
2006-08-19 11:14:43 +00:00
Jonas Maebe
d4a818c8ae * support for subsets which are not a multiple of 8 bits
git-svn-id: trunk@4442 -
2006-08-19 11:11:37 +00:00
florian
2534fc6636 + copyright header
* writelns cleaned up

git-svn-id: trunk@4440 -
2006-08-19 10:09:56 +00:00
florian
cb01ea581c + copyright header
git-svn-id: trunk@4439 -
2006-08-19 10:08:43 +00:00
michael
4c744032d9 * Some fixes from Sergei Gorelkin, plus RFC3986 additions
git-svn-id: trunk@4437 -
2006-08-19 09:38:12 +00:00
Tomas Hajny
bcf5490dfb * the Hebrew translation by Ido Kanner finished
git-svn-id: trunk@4436 -
2006-08-18 20:03:38 +00:00
tom_at_work
054bc27aaa * fixed typo introduced while prettifying the test
git-svn-id: trunk@4435 -
2006-08-17 21:43:52 +00:00