Commit Graph

117 Commits

Author SHA1 Message Date
Alexander S.Kresin
20b7b52779 2002-10-14 11:45 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2002-10-14 07:43:55 +00:00
Horacio Dario Roldan Kasimatis
c6356a83a4 2002-10-11 21:35 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.h
   * source/rdd/dbfcdx/dbfcdx2.h
   * source/rdd/dbfcdx/dbfcdx1.c
        ! fixed bug reported by Richard Chidiak
        + added function hb_cdxMacroRun
        ! fixed bug reported by Peter Rees.
        * changed index creation and updating:
          some spaces in keys aren't compressed now, so ADS can read
          the indexes. (it couldn't with some special keys)
2002-10-12 00:42:30 +00:00
Horacio Dario Roldan Kasimatis
8883e60cf5 2002-09-28 01:50 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.h
   * source/rdd/dbfcdx/dbfcdx1.c
        ! changed key in-memory management.
          this fixes trimmed key problems, reported by Lorenzo Fiorini.
        ! fixed error reported by Gianni Santamarina.
   * source/rdd/dbf1.c
        ! fixed some typos
2002-09-28 04:51:00 +00:00
Horacio Dario Roldan Kasimatis
38586f2005 * source/rdd/dbfcdx/dbfcdx2.h
* source/rdd/dbfcdx/dbfcdx1.c
        + added function hb_cdxGetTagNumber
        ! fixed some castings and warnings reported by
          Larry Sevilla, Luiz and Andy.
        ! fixed controlling order after ordCreate()
        ! fixed controlling order after ordListAdd()
          This fixes the controlling order after:
          USE name INDEX name
          SET INDEX TO name
          INDEX ON key TAG tagname
2002-09-19 03:45:50 +00:00
David G. Holm
c5bb77b169 See ChangeLog entry 2002-09-18 16:00 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2002-09-18 19:57:53 +00:00
Jean-Francois Lefebvre
1547fb8dc5 2002-09-17 21:55 UTC-01 jf lefebvre (mafact) <jfl@mafact.com> 2002-09-17 19:53:31 +00:00
Horacio Dario Roldan Kasimatis
57abcec19d 2002-09-05 18:46 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* include/hbrddcdx.h
   * source/rdd/dbfcdx/dbfcdx1.c
   * source/rdd/dbfcdx/dbfcdx1.h
   * source/rdd/dbfcdx/dbfcdx2.h
     + added support for creating big indexes
     hb_cdxSortSwapSavePage, hb_cdxSortSwapFillPage,
     hb_cdxSortSwapRecurseDict, hb_cdxSortSwapSendWord
     hb_cdxSortSwapBuildIndex, hb_cdxSortSwapGetNextKey;
     + added hb_cdxKeyValCompare
     ! fixed hb_cdxKeyGetItem for numeric keys
     ! fixed hb_cdxTagExtNodeWrite
     ! renamed some structs because td was confused
2002-09-05 21:49:54 +00:00
Horacio Dario Roldan Kasimatis
4bc0042351 2002-08-14 14:55 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     ! fixed some warnings
2002-08-14 17:58:31 +00:00
Horacio Dario Roldan Kasimatis
4defe7ee52 2002-08-12 23:25 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     ! fixed seek bug when having an empty scope
     ! Memo Limit is > 64K now up to 2GB (2^31 or max(long))
     ! fixed bug in ordNumber()
2002-08-13 02:28:35 +00:00
Horacio Dario Roldan Kasimatis
2ea48035de 2002-06-08 16:15 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* include/hbrddcdx.h
   * source/rdd/dbfcdx/dbfcdx2.h
   * source/rdd/dbfcdx/dbfcdx1.c
     + added hb_cdxOrderDestroy, hb_cdxIndexDelTag functions,
       ordDestroy() is working now for dbfcdx rdd.
2002-06-08 19:16:11 +00:00
Horacio Dario Roldan Kasimatis
334ec4a219 2002-06-02 09:30 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     ! fix in locking logic.
     ! fixed bug updating conditionals indexes, reported by Walter Negro
     ! fixed bug in dbgoto, reported by Pritpal Bedi
2002-06-02 12:42:13 +00:00
Horacio Dario Roldan Kasimatis
d8d6774a24 2002-05-13 00:55 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source\rdd\dbfcdx\dbfcdx1.c
     ! minor changes
     ! fixed preventing reopening of same cdx.
2002-05-13 03:55:13 +00:00
Horacio Dario Roldan Kasimatis
3e3e5efe10 2002-05-04 17:47 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* include\hbrddcdx.h
   * source\rdd\dbfcdx\dbfcdx2.h
   * source\rdd\dbfcdx\dbfcdx1.c
     + fixed support for dbSeek(last)
     + added scope support: ordScope, dbOrderInfo(..scope..),
         ordKeyCount, ordKeyNo.
     ! fixed found() flag when last record in order must be
       filtered (eg: deleted), bug reported by Lorenzo Fiorini.
     + added dummy handler for DBOI_CUSTOM.
2002-05-04 20:49:12 +00:00
Horacio Dario Roldan Kasimatis
ce5f15639b 2002-05-01 11:12 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
   * source/rdd/dbfcdx/dbfcdx2.h
     ! fixed gpf reported by Lorenzo Fiorini
     + added helper function hb_cdxGoEof
     + added default tag name when not specified
2002-05-01 14:12:55 +00:00
Horacio Dario Roldan Kasimatis
11fc9043ea 2002-04-30 20:49 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
   * source/rdd/dbfcdx/dbfcdx2.h
     ! fixed sharing flags in index creation
     ! fixed tag order after index creation
     + added function hb_cdxReorderTagList
     + added dummies handlers for DBOI_KEYADD, DBOI_KEYDELETE.
2002-05-01 00:10:49 +00:00
Horacio Dario Roldan Kasimatis
5ab681fd38 2002-04-24 09:04 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* include/hbrddcdx.h
   * source/rdd/dbfcdx/dbfcdx1.c
   * source/rdd/dbfcdx/dbfcdx1.h
   * source/rdd/dbfcdx/dbfcdx2.h
     + multiple CDXs support for:
       hb_cdxOrderListAdd, hb_cdxOrderListFocus, hb_cdxGoCold,
       hb_cdxGoHot, hb_cdxGetTagByNumber, hb_cdxGetActiveTag,
       DBOI_ORDERCOUNT, DBOI_UNIQUE, ordName, ordBagName.
     ! fixed a bug in: gotop, gobbotom, skip
     + begin of hb_cdxZap
     + added support for: DBOI_ISCOND, DBOI_ISDESC, DBOI_FILEHANDLE
     + added index locking routines
     ! fixed some structures definitions for gcc/vc/...
     ! fixed autopen bug on Linux
     ! fixed recno() while indexing
2002-04-24 12:12:01 +00:00
Horacio Dario Roldan Kasimatis
bd542f70e4 2002-03-18 01:48 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     + added compatibility with Clipper 5.3 (FlexFile) memo headers
2002-03-18 04:50:40 +00:00
Horacio Dario Roldan Kasimatis
792db56e22 2002-03-16 19:31 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     ! fixed bug with keys updating
2002-03-16 22:40:00 +00:00
Horacio Dario Roldan Kasimatis
30a9218f0a 2002-03-04 11:48 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     ! fixed bug seek and set deleted on, reported by Lorenzo Fiorini
       also fix bug with set filter
     ! fixed bug with ordkeyno() and ordkeycount(),
       reported by Manuel Mercado Gómez
2002-03-05 02:54:37 +00:00
Horacio Dario Roldan Kasimatis
4c7ae02281 2002-02-05 02:04 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar> 2002-02-05 05:08:45 +00:00
Horacio Dario Roldan Kasimatis
99c52b64e0 2002-01-31 08:40 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx1.c
     ! fixed bug with append and empty keys
2002-01-31 11:45:21 +00:00
Horacio Dario Roldan Kasimatis
268d6b829e 2002-01-19 17:55 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar> 2002-01-19 21:17:44 +00:00
Horacio Dario Roldan Kasimatis
591efdf092 2002-01-19 17:55 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx1.c
     ! speed boost for ordKeyNo() and ordKeyCount()
2002-01-19 21:16:32 +00:00
Horacio Dario Roldan Kasimatis
492eb51c39 2002-01-19 13:39 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx1.c
     ! fixed a bug in descending skipping
     + added support for ordKeyNo() and ordKeyCount()
2002-01-19 16:40:27 +00:00
Horacio Dario Roldan Kasimatis
d9a866612a 2002-01-16 17:21 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx1.c
     * fixed some simple warnings by bcc32 (with -w)
     * fixed 3 bugs with index not updating the tree
2002-01-16 20:21:44 +00:00
Andi Jahja
7ab36daf6e Andi Jahja <harbour@cbn.net.id> 2002-01-08 05:26:40 +00:00
Alexander S.Kresin
a17e3bbdca 2001-12-27 13:25 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2001-12-27 10:24:16 +00:00
Viktor Szakats
151661bec4 2001-12-15 15:53 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> 2001-12-15 14:53:09 +00:00
Horacio Dario Roldan Kasimatis
072d061c2e 2001-11-28 12:57 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* include/hbrddcdx.h
   * source/rdd/dbfcdx/dbfcdx1.c
     * begin support of pack
2001-11-28 16:02:39 +00:00
Horacio Dario Roldan Kasimatis
02547acfae 2001-11-23 17:57 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     ! fixed gpf with autoopen
     ! fixed dbSeek for padded strings
2001-11-23 20:58:42 +00:00
Horacio Dario Roldan Kasimatis
833a5b430a 2001-11-21 16:40 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     ! fixed eof() bug
2001-11-21 19:43:54 +00:00
Horacio Dario Roldan Kasimatis
9aaa98e5ab 2001-11-20 16:36 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     + added support for AUTO OPEN
     ! fixed ordListAdd() if the index has no path, try first the
       path of the dbf.
     ! fixed ordBagName(), now returns full pathname
2001-11-20 19:38:14 +00:00
David G. Holm
81cc2d9712 2001-11-19 16:00 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-11-19 20:57:25 +00:00
Horacio Dario Roldan Kasimatis
ac84e1cb1d 2001-11-16 21:31 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar> 2001-11-17 00:28:32 +00:00
Horacio Dario Roldan Kasimatis
32b1a6206c Changelog 2001-11-16 00:13 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar> 2001-11-16 03:10:35 +00:00
Horacio Dario Roldan Kasimatis
8ecf795086 2001-11-15 14:06 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar> 2001-11-15 17:59:53 +00:00
Horacio Dario Roldan Kasimatis
af1e161775 2001-11-13 21:26 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar> 2001-11-14 00:23:33 +00:00
Horacio Dario Roldan Kasimatis
fee204d38c 2001-11-13 15:40 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar> 2001-11-13 18:55:28 +00:00
Andi Jahja
bb27d72838 andijahja@cbn.net.id 2001-11-11 02:21:49 +00:00
Horacio Dario Roldan Kasimatis
1a3868f04b 2001-11-10 20:54 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     ! fixed hb_cdxKeyCompare,
2001-11-10 23:54:58 +00:00
Horacio Dario Roldan Kasimatis
80c2c0e579 2001-11-08 23:42 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     + added support for ordBagName()
     + added support for ordKeyVal()
     ! fixed hb_cdxSorttoND, numeric key conversion
     ! fixed hb_cdxKeyGetItem(), for numeric & date keys
2001-11-09 03:00:35 +00:00
Horacio Dario Roldan Kasimatis
0562405241 See 2001-11-08 23:42 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar> 2001-11-09 03:00:04 +00:00
Horacio Dario Roldan Kasimatis
dc613abc4c 2001-11-08 14:53 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     + added support for ordFor()
2001-11-08 18:07:25 +00:00
Horacio Dario Roldan Kasimatis
e398d39612 2001-11-06 19:28 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx2.h
   * source/rdd/dbfcdx/dbfcdx1.c
     ! fixed bug in OrdListAdd from previous change (now should work!)
     + added hb_cdxGetTagByNumber helper function
2001-11-06 22:27:29 +00:00
Horacio Dario Roldan Kasimatis
f94630effc 2001-10-26 15:21 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     * OrderListAdd now reorder the Tag List of the opened CDX by its
       position in the CDX instead of its tag name. (for Clipper
       compatibility)
2001-10-26 19:04:12 +00:00
Horacio Dario Roldan Kasimatis
2a6162fa6f 2001-10-26 13:15 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     * Re-disabled temporally SUPER call to ignore unsupported ordinfo items
2001-10-26 16:18:24 +00:00
Horacio Dario Roldan Kasimatis
b7eadec13e 2001-10-22 13:42 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     + added support for DBOI_NUMBER, for indexord() support
     + added support for DBOI_ORDERCOUNT, for ordlistadd() support, etc.
2001-10-22 16:50:15 +00:00
Horacio Dario Roldan Kasimatis
c69ab9cfc0 2001-10-19 18:42 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     ! fixed ordSetFocus related, if the previos order was 0, it did nothing
     ! fixed ordSetFocus related, was comparing case sensitive
2001-10-19 21:44:38 +00:00
Horacio Dario Roldan Kasimatis
709edb8fea 2001-10-12 12:44 GMT-3 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.c
     ! fixed updating keys with trailing spaces
     * added support for conditional indexes (creation and updating)
2001-10-12 15:59:54 +00:00
David G. Holm
d3c4dc643b See ChangeLog entry 2001-06-18 14:00 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-06-18 18:04:05 +00:00