Commit Graph

  • fe958ef28f 2005-09-25 21:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/harbour.spec * harbour/make_tgz.sh * harbour/bin/hb-func.sh * harbour/bin/pack_src.sh * harbour/config/global.cf * harbour/include/hbapiitm.h * harbour/include/hbdate.h * harbour/include/hbextern.ch * harbour/source/rdd/dbcmd.c * harbour/source/rdd/dbf1.c * harbour/source/rdd/workarea.c * harbour/source/rdd/dbfntx/dbfntx1.c * harbour/source/rtl/dates.c * harbour/source/vm/itemapi.c * updated for proper RDD synchronization with xHarbour Przemyslaw Czerpak 2005-09-25 19:41:55 +00:00
  • ded757f92c 2005-09-25 21:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/harbour.spec * harbour/make_tgz.sh * harbour/bin/hb-func.sh * harbour/bin/pack_src.sh * harbour/config/global.cf * harbour/include/hbapiitm.h * harbour/include/hbdate.h * harbour/include/hbextern.ch * harbour/source/rdd/dbcmd.c * harbour/source/rdd/dbf1.c * harbour/source/rdd/workarea.c * harbour/source/rdd/dbfntx/dbfntx1.c * harbour/source/rtl/dates.c * harbour/source/vm/hvm.c * harbour/source/vm/itemapi.c * updated for proper RDD synchronization with xHarbour Przemyslaw Czerpak 2005-09-25 19:39:45 +00:00
  • 7d20bfda2f 2005-09-23 15:05 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * include/hbextern.ch * removed reference to SDFC and DELIMC * source/rdd/dbcmd.c * removed definition of DBSKIPPER function (it is defined already in rtl/browdbx.prg) Ryszard Glab 2005-09-23 12:56:14 +00:00
  • 7588c0fe89 2005-09-23 13:45 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * makefile.bc * makefile.nt * makefile.vc * makefile64.nt * updated build files for non-GNU make engines Ryszard Glab 2005-09-23 11:33:34 +00:00
  • 691b3a9890 2005-09-23 15:45 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * changes to synhronize RDD code with xHarbour (state of 23.09.2005) Many, many thanks to Przemek Czerpak for his work. Ryszard Glab 2005-09-23 08:45:05 +00:00
  • 2e2b735224 2005-09-20 10:16 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> Viktor Szakats 2005-09-20 08:16:39 +00:00
  • 7661a85fb4 CHANGELOG: 2005-08-23 22:01 UTC-0400 - Added linux primer Alejandro de Garate 2005-08-24 02:25:26 +00:00
  • e339872d3d CHANGELOG: 2005-08-23 22:01 UTC-0400 - Add linux primer Alejandro de Garate 2005-08-24 02:17:48 +00:00
  • e318271c7a Added sample of scrollbar class Alejandro de Garate 2005-08-23 22:51:38 +00:00
  • 587507c89d 2005-06-14 21:11 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> Viktor Szakats 2005-06-14 19:12:08 +00:00
  • 193e4b6372 2005-06-11 13:01 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> Viktor Szakats 2005-06-11 11:02:31 +00:00
  • 7ecacf1eea ChangeLog type in last entry Viktor Szakats 2005-06-09 17:14:46 +00:00
  • 282c6ee70f 2005-06-09 18:09 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> Viktor Szakats 2005-06-09 16:04:09 +00:00
  • cca0f761b6 include/hbver.h - last changelog info added Alexander S.Kresin 2005-05-25 05:55:24 +00:00
  • 2aaf5e33f9 2005-05-25 09:55 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2005-05-25 05:53:27 +00:00
  • d77570ed12 2005-05-15 11:04 UTC+0300 Chen Kedem <niki@actcom.co.il> Chen Kedem 2005-05-15 08:03:12 +00:00
  • 9e172f166c 2005-05-15 10:42 UTC+0300 Chen Kedem <niki@actcom.co.il> I wrote the wrong date in the ChangeLog (14 --> 15) Chen Kedem 2005-05-15 07:43:07 +00:00
  • 425d320d43 2005-05-14 10:34 UTC+0300 Chen Kedem <niki@actcom.co.il> Chen Kedem 2005-05-15 07:37:21 +00:00
  • 9a2b1d8230 2005-05-07 17:01 UTC+0100 Antonio Linares 2005-05-07 15:11:54 +00:00
  • 5fa0cfc51f HB_EXPORT added to those functions that already were using it, as per new Microsoft C 64 compiler (PSDK April 2005) requirement. Antonio Linares 2005-05-07 15:10:46 +00:00
  • ebaacceb23 HB_EXPORT added to those functions that already were using it, as per new Microsoft C 64 compiler (PSDK April 2005) requirement Antonio Linares 2005-05-07 15:08:54 +00:00
  • 86afbc1d63 bufferoverflowu.lib added to LDFLAGS as per new Microsoft C 64 compiler requirement Antonio Linares 2005-05-07 15:06:33 +00:00
  • 8c9593ed7e 2005-04-29 16:00 UTC+0100 Antonio Linares 2005-04-29 14:01:09 +00:00
  • 0abd7a4e49 -D__64__ removed. No longer needed. Antonio Linares 2005-04-29 13:59:48 +00:00
  • b3a145fa06 2005-04-29 15:54 UTC+0100 Antonio Linares 2005-04-29 13:56:03 +00:00
  • d9638b8dd0 __64__ changed into Microsoft C 64 built-in _WIN64 Antonio Linares 2005-04-29 13:54:49 +00:00
  • 3bf04956ca 2005-04-29 15:46 UTC+0100 Antonio Linares 2005-04-29 13:49:02 +00:00
  • b156fa7a49 fixed for Windows 64, using Microsoft C provided _WIN64 define Antonio Linares 2005-04-29 13:46:32 +00:00
  • 04d4699142 *** empty log message *** Antonio Linares 2005-04-29 05:08:46 +00:00
  • 8cbbdda5a0 __64__ define use to detect building for 64 bits when using Microsoft C compiler Antonio Linares 2005-04-29 05:04:48 +00:00
  • 0763b8d8b8 __64__ define declared Antonio Linares 2005-04-29 05:03:02 +00:00
  • 3478cffd05 2005-04-29 06:08 UTC+0100 Antonio Linares 2005-04-29 04:10:42 +00:00
  • 13152326a5 make files for Microsoft C 64 bits Antonio Linares 2005-04-29 04:08:04 +00:00
  • b6abaf48ce 2005-04-18 00:15 UTC+0100 Antonio Linares 2005-04-18 22:16:46 +00:00
  • 50d62fc2fa 64 bits support - temporary minor workarounds Antonio Linares 2005-04-18 22:15:28 +00:00
  • 5e8dd8d462 2005-04-18 00:10 UTC+0100 Antonio Linares 2005-04-18 22:12:00 +00:00
  • 8f3da9c87b fixed typo on used USHORT_MAX instead of USHRT_MAX Antonio Linares 2005-04-18 22:10:09 +00:00
  • 37c3398905 2005-04-18 22:52 UTC+0100 Antonio Linares 2005-04-18 21:00:28 +00:00
  • 05daa044c2 two minor changes required for 64 bits support Antonio Linares 2005-04-18 20:51:49 +00:00
  • 51671e6848 hb_vmArrayGen() - Microsoft C 64 bits required fix Antonio Linares 2005-04-17 11:02:45 +00:00
  • 971da5e61e 2005-03-18 11:45 UTC+0100 Ryszard Glab <rglab@imid.med.pl> Ryszard Glab 2005-03-18 10:39:33 +00:00
  • 291a3f7df9 2005-02-16 13:52 UTC+0100 Antonio Linares 2005-02-16 12:53:19 +00:00
  • fd3a96bead hb_objGetpMethod() compiled as extern "C" for MSVC compatibility with xHarbour Antonio Linares 2005-02-16 12:52:01 +00:00
  • 5559b2edf8 ChangeLog: 2005-02-01 21:05 UTC+0100 Tomaz Zupan <tomaz/at/orpo.si> Tomaz Zupan 2005-02-01 20:11:04 +00:00
  • 7750612ce9 2005-02-01 20:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/memvars.c * fixed public releasing - fix borrowed from xHarbour Ryszard please check if it doesn't cause any bad side effects. The following code demonstrate the problem. Przemyslaw Czerpak 2005-02-01 19:57:39 +00:00
  • 5b55562b32 2005-01-31 20:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * xharbour/source/rdd/dbf1.c * fixed possible GPF I introduced with last update. Przemyslaw Czerpak 2005-01-31 19:48:36 +00:00
  • e31bdceeb4 2005-01-30 22:10 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * xharbour/contrib/rdd_ads/ace.h * small modification for OpenWatcom on Linux Przemyslaw Czerpak 2005-01-30 21:11:50 +00:00
  • 91a0702e18 2005-01-23 09:05 UTC+0100 Antonio Linares 2005-01-24 08:07:05 +00:00
  • 64996585f3 hbverdsp.obj module added to makefile.nt Antonio Linares 2005-01-24 08:04:59 +00:00
  • 36dacf4a3c 2005-01-22 23:40 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2005-01-22 20:39:39 +00:00
  • 5dfdadc1ea 2005-01-22 19:55 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2005-01-22 16:58:53 +00:00
  • 47fed5e797 2004-01-13 09:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * xharbour/source/rtl/mod.c ! fixed mod() function to be Clipper/DBASE III compatible (not the % operator) for combination of psitive and negative numbers Przemyslaw Czerpak 2005-01-13 08:30:56 +00:00
  • fb7302c76b 2004-01-13 08:15 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + harbour/include/hbfixdj.h + I missed to add this file in my last commit - it's borrowed from xHarbour. * harbour/source/rtl/filesys.c ! fixed DJGPP compilation I broke Przemyslaw Czerpak 2005-01-13 07:15:37 +00:00
  • 21ddfc5d47 2004-01-12 18:25 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/hbgtmk.sh * harbour/make_rpm.sh * harbour/harbour.spec * added flex to dependences * added --without gpl swich to exclude code which needs 3-rd party GPL libs (GPM, SLANG) - necessary for people who want to create commercial closed source application Przemyslaw Czerpak 2005-01-12 17:28:05 +00:00
  • 1f694e7a7b 2005-01-06 12:15 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * source/pp/ppcore.c * defined pseudo-functions' parameters are case sensitive now (this fixes bug #define F( n ) FF( n, N ) ) Ryszard Glab 2005-01-06 11:06:39 +00:00
  • 0dd2bc56b7 2005-01-03 14:15 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * include/hbexprb.c * source/compiler/exproptb.c * source/macro/macrob.c * fixed to compile with SIMPLEX defined Notice: Simplex version is not updated for a long time and it doesn't support all fixes from FLEX version Ryszard Glab 2005-01-03 13:09:47 +00:00
  • 181e59a3a6 2005-01-03 10:30 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * include/hbcomp.h * include/hbexprb.c * include/hbmacro.h * source/compiler/exproptb.c * source/compiler/harbour.c * source/compiler/hbgenerr.c * source/macro/macrob.c * source/vm/macro.c * compiler reports error on the following syntax now (Clipper compatibility): {|| &macrovar <operator> anysymbol} "codeblock contains both macro and declared symbol reference" Notice, that Clipper reports error even in this case: MEMVAR mvar {|| &mvar,mvar} Ryszard Glab 2005-01-03 09:28:58 +00:00
  • 39844a68f0 2004-12-31 06:16 UTC-0800 Luis Krause Mantilla Luis Krause 2004-12-31 14:19:59 +00:00
  • 78070e00c4 2004-12-31 12:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapicdp.h * harbour/source/codepage/cdp_tpl.c * harbour/source/codepage/cdpeldos.c * harbour/source/codepage/cdpelwin.c * harbour/source/codepage/cdpesdos.c * harbour/source/codepage/cdpeswin.c * harbour/source/codepage/cdpgedos.c * harbour/source/codepage/cdpgewin.c * harbour/source/codepage/cdphu852.c * harbour/source/codepage/cdphuwin.c * harbour/source/codepage/cdppl852.c * harbour/source/codepage/cdppliso.c * harbour/source/codepage/cdpplmaz.c * harbour/source/codepage/cdpplwin.c * harbour/source/codepage/cdppt850.c * harbour/source/codepage/cdpptiso.c * harbour/source/codepage/cdpru866.c * harbour/source/codepage/cdprukoi.c * harbour/source/codepage/cdpruwin.c * harbour/source/codepage/cdpsl437.c * harbour/source/codepage/cdpsl852.c * harbour/source/codepage/cdpsliso.c * harbour/source/codepage/cdpslwin.c * harbour/source/codepage/cdpsrwin.c * harbour/source/rtl/cdpapi.c * fix memory leak reported for accented and multi byte CPs Przemyslaw Czerpak 2004-12-31 11:47:58 +00:00
  • eb43c0a165 2004-12-29 18:24 UTC-0800 Luis Krause Mantilla Luis Krause 2004-12-30 02:29:34 +00:00
  • a188a207d6 2004-12-28 11:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/samples/dbf.c * harbour/contrib/samples/time.c * harbour/source/compiler/genc.c * harbour/source/compiler/gencli.c * harbour/source/rdd/dbcmd.c * harbour/source/rtl/accept.c * harbour/source/rtl/errorapi.c * harbour/source/vm/hvm.c * harbour/source/vm/initsymb.c * harbour/source/vm/macro.c * harbour/source/vm/memvclip.c * changed 'extern HB_FUNC' to HB_FUNC_EXTERN for easier ABI manipulations Przemyslaw Czerpak 2004-12-28 10:33:04 +00:00
  • e4ac791059 2004-12-28 10:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/harbour.spec * harbour/hbgtmk.sh * harbour/make_rpm.sh * harbour/bin/pack_src.sh * updated for recent changes in make process Przemyslaw Czerpak 2004-12-28 09:29:30 +00:00
  • d959aa7c95 2004-12-27 10:37 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * source/vm/memvars.c * changed algorithm for recycling of unused memvar values - thanks to Przemek Ryszard Glab 2004-12-27 09:37:52 +00:00
  • e5c60f5782 2004-12-24 07:47 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * include/hbapi.h * source/vm/codebloc.c * source/vm/itemapi.c * source/vm/memvars.c * fixed memvars and detached locals handling related to reallocation of memvar's buffer and detaching of locals in a loop - thanks to Przemek Ryszard Glab 2004-12-24 06:50:18 +00:00
  • 6b70197042 See ChangeLog entry 2004-12-20 05:00 UTC-0500 David G. Holm <dholm@jsd-llc.com> David G. Holm 2004-12-20 10:17:43 +00:00
  • 906f64702f 2004-12-16 13:32 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_gnu.sh * harbour/make_tgz.sh * fixed HPUX detection Przemyslaw Czerpak 2004-12-16 12:36:18 +00:00
  • 69cbb0acf9 2004-12-14 01:15 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbfcdx/dbfcdx1.c * minor modifications of some static function names Przemyslaw Czerpak 2004-12-14 00:17:02 +00:00
  • 5a37402fe3 2004-12-14 01:00 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/extend.c * harbour/source/vm/itemapi.c * fixed some minor typos in GCC hack + added missing hb_parnint() Przemyslaw Czerpak 2004-12-14 00:01:44 +00:00
  • df6b77cf35 2004-12-12 22:00 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_gnu.sh + added platform autodetection if HB_ARCHITECTURE not set and choosing the preferred compiler if HB_COMPILER not set + added new platforms (Darwin, SunOS, BSD, HPUX) for info descriptions - I do not want to decide if this should be also added for make_gnu.bat, make_gnu.cmd because these files cannot be used for this platforms. Now make_bsd.sh and make_drw.sh are redundant - we should decide if they should be kept in CVS or removed Przemyslaw Czerpak 2004-12-12 21:05:56 +00:00
  • 8f2352f7fe 2004-12-12 02:55 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + harbour/config/hpux/dir.cf + harbour/config/hpux/gcc.cf + harbour/config/hpux/global.cf + harbour/config/hpux/install.cf * Marcelo's files build files for HPUX borrowed from xHarbour Przemyslaw Czerpak 2004-12-12 01:56:21 +00:00
  • 6aff422233 2004-10-31 01:55 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/cmdcheck.c * replaced some free by hb_xfree Przemyslaw Czerpak 2004-10-31 00:00:39 +00:00
  • 8859472755 2004-10-24 20:10 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/bsd/global.cf + added suppot for HB_COMMERCE and HB_WITHOUT_GTSLN env vars Przemyslaw Czerpak 2004-10-24 18:09:49 +00:00
  • 08f5a4b48c 2004-10-23 02:50 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/postinst.sh * changed install command syntax for Solaris compatibility Przemyslaw Czerpak 2004-10-23 01:15:55 +00:00
  • 290953d844 2004-10-20 17:20 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/pp/ppcore.c + added predefined macro __PLATFORM__UNIX for all *nix compatible systems Przemyslaw Czerpak 2004-10-20 15:29:50 +00:00
  • a511680bac 2004-10-20 12:00 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2004-10-20 07:59:15 +00:00
  • 77b5ec9c95 2004-10-20 09:41 UTC+0200 Chen Kedem <niki@actcom.co.il> Chen Kedem 2004-10-20 07:41:35 +00:00
  • e657086589 2004-10-20 07:00 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdefs.h + added macros HB_{PUT|GET}_{LONG|PTR} * changed HB_CAST_BYTE_NUMBERS_OFF to HB_STRICT_ALIGNMENT Przemyslaw Czerpak 2004-10-20 05:08:06 +00:00
  • ad2abdf7a6 * make the GTSLN optional - I missed it in my previous commit Przemyslaw Czerpak 2004-10-19 21:56:56 +00:00
  • fcb7d11d23 * do not force any name for temporary index files - important in some cases (like DOS and short file names) Przemyslaw Czerpak 2004-10-19 21:28:31 +00:00
  • 4549e35314 2004-10-19 22:25 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * changed 'sed' and 'tr' expresions to be compatible with SunOS + added Darwin dynlib support borrowed from xHarbour thanks to Phil Krylov Przemyslaw Czerpak 2004-10-19 21:26:21 +00:00
  • 26c88c2ae9 2004-10-14 21:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * harbour/bin/pack_src.sh + harbour/config/sunos/dir.cf + harbour/config/sunos/gcc.cf + harbour/config/sunos/global.cf + harbour/config/sunos/install.cf + added SunOS support Przemyslaw Czerpak 2004-10-14 19:36:53 +00:00
  • 7528c484f3 2004-10-12 02:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/makefile.bc * updated for recent changes by Jacek Kubica - thanks. Przemyslaw Czerpak 2004-10-12 00:37:01 +00:00
  • 5417bbcd16 2004-10-12 01:10 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdefs.h * harbour/source/rdd/dbf1.c * harbour/source/rdd/workarea.c * harbour/source/rdd/dbfcdx/dbfcdx1.c * foramting some // replaced by /* */ Przemyslaw Czerpak 2004-10-11 23:18:16 +00:00
  • 8d5abcdc8f 2004-10-12 01:10 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdefs.h * harbour/source/rdd/dbf1.c * harbour/source/rdd/workarea.c * harbour/source/rdd/dbfcdx/dbfcdx1.c * foramting some // replaced by /* */ Przemyslaw Czerpak 2004-10-11 23:16:07 +00:00
  • ef0883bf02 2004-10-11 21:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/Makefile + harbour/make_bsd.sh + harbour/make_drw.sh * harbour/make_tgz.sh + harbour/bin/hb-func.sh * harbour/bin/pack_src.sh + harbour/bin/postinst.bat + harbour/bin/postinst.sh * harbour/config/dir.cf * harbour/config/bsd/gcc.cf * harbour/config/bsd/global.cf + harbour/config/darwin/dir.cf + harbour/config/darwin/gcc.cf + harbour/config/darwin/global.cf + harbour/config/darwin/install.cf * harbour/config/dos/dir.cf * harbour/config/dos/global.cf * harbour/config/dos/install.cf * harbour/config/dos/owatcom.cf * harbour/config/dos/watcom.cf * harbour/config/linux/gcc.cf * harbour/config/linux/global.cf * harbour/contrib/Makefile * harbour/contrib/dot/pp_harb.ch * harbour/contrib/libct/Makefile * harbour/contrib/libct/bit1.c * harbour/contrib/libct/bit2.c * harbour/contrib/libct/bit3.c * harbour/contrib/libct/files.c * harbour/contrib/libct/ftoc.c - harbour/contrib/libct/invertwin.prg + harbour/contrib/libct/invrtwin.prg * harbour/contrib/libct/keyset.c * harbour/contrib/libct/makefile.bc * harbour/contrib/libmisc/dates2.c * harbour/contrib/rdd_ads/ads1.c * harbour/contrib/rdd_ads/adsfunc.c * harbour/contrib/samples/date.c * harbour/include/dbinfo.ch * harbour/include/hbapi.h * harbour/include/hbapicdp.h * harbour/include/hbapifs.h * harbour/include/hbapigt.h * harbour/include/hbapiitm.h * harbour/include/hbcomp.h * harbour/include/hbdate.h * harbour/include/hbdbf.h * harbour/include/hbdbferr.h * harbour/include/hbdefs.h * harbour/include/hbexprb.c * harbour/include/hbexprc.c * harbour/include/hbexprop.h * harbour/include/hbmacro.h * harbour/include/hbmath.h * harbour/include/hbpcode.h * harbour/include/hbrddcdx.h * harbour/include/hbrdddbf.h * harbour/include/hbrdddbt.h * harbour/include/hbrddfpt.h * harbour/include/hbrddntx.h * harbour/include/hbset.h * harbour/include/hbsetup.h * harbour/include/set.ch * harbour/source/common/Makefile * harbour/source/common/expropt1.c * harbour/source/common/expropt2.c - harbour/source/common/hbffind.c * harbour/source/common/hbfsapi.c * harbour/source/common/hbstr.c * harbour/source/common/hbver.c + harbour/source/common/hbverdsp.c * harbour/source/compiler/genc.c * harbour/source/compiler/gencli.c * harbour/source/compiler/harbour.c * harbour/source/compiler/harbour.l * harbour/source/compiler/harbour.slx * harbour/source/compiler/harbour.sly * harbour/source/compiler/harbour.y * harbour/source/compiler/hbfix.c * harbour/source/compiler/hbpcode.c * harbour/source/compiler/hbusage.c * harbour/source/compiler/simplex.c * harbour/source/macro/macro.l * harbour/source/macro/macro.slx * harbour/source/macro/macro.y * harbour/source/pp/ppcore.c * harbour/source/rdd/dbcmd.c * harbour/source/rdd/dbf1.c * harbour/source/rdd/dbfcdx/dbfcdx1.c - harbour/source/rdd/dbfcdx/dbfcdx1.h * harbour/source/rdd/dbffpt/dbffpt1.c * harbour/source/rdd/dbfntx/dbfntx1.c * harbour/source/rtl/Makefile * harbour/source/rtl/abs.c * harbour/source/rtl/at.c * harbour/source/rtl/datec.c * harbour/source/rtl/dates.c * harbour/source/rtl/dateshb.c * harbour/source/rtl/datesx.c * harbour/source/rtl/empty.c * harbour/source/rtl/errorapi.c * harbour/source/rtl/errorint.c * harbour/source/rtl/filesys.c * harbour/source/rtl/fstemp.c + harbour/source/rtl/hbffind.c * harbour/source/rtl/hbrandom.c * harbour/source/rtl/idle.c * harbour/source/rtl/inkey.c * harbour/source/rtl/math.c * harbour/source/rtl/minmax.c * harbour/source/rtl/pad.c * harbour/source/rtl/padc.c * harbour/source/rtl/padl.c * harbour/source/rtl/padr.c * harbour/source/rtl/philes.c * harbour/source/rtl/round.c * harbour/source/rtl/soundex.c * harbour/source/rtl/str.c * harbour/source/rtl/strcase.c * harbour/source/rtl/strmatch.c * harbour/source/rtl/strtran.c * harbour/source/rtl/strzero.c * harbour/source/rtl/substr.c * harbour/source/rtl/val.c * harbour/source/rtl/gtcrs/gtcrs.c * harbour/source/rtl/gtcrs/kbdcrs.c * harbour/source/rtl/gtdos/gtdos.c * harbour/source/rtl/gtsln/gtsln.c * harbour/source/rtl/gtsln/kbsln.c * harbour/source/rtl/gtsln/keytrans.c * harbour/source/vm/arrays.c * harbour/source/vm/codebloc.c * harbour/source/vm/estack.c * harbour/source/vm/eval.c * harbour/source/vm/extend.c * harbour/source/vm/hvm.c * harbour/source/vm/itemapi.c * harbour/source/vm/macro.c * harbour/source/vm/memvars.c * harbour/source/vm/runner.c * harbour/tests/bldtest/bldtest.c * harbour/utils/hbtest/hbtest.prg * harbour/utils/hbtest/rt_misc.prg * harbour/utils/hbtest/rt_str.prg * Sorry but it's too much modification for full description cvs diff gives file 785982 bytes length. So I only count the main things: ! cleand the code (no more warning messages under Linux and GCC and DOS OpenWatcom) - some of them were real bugs ! cleaned all endian dependend code I've found - now Harbour can be compiled on LITLE and BIG endian machines - for some other like PDP ENDIAN it's enough to define proper macros in hbdefs.h + added macros for to get/put values in chosen byte order: HB_GET_LE_[U]INT{16,24,32,64}( pPtr ) HB_GET_BE_[U]INT{16,24,32,64}( pPtr ) HB_PUT_LE_[U]INT{16,24,32,64}( pPtr, nVal ) HB_PUT_BE_[U]INT{16,24,32,64}( pPtr, nVal ) + added macro HB_CAST_BYTE_NUMBERS_OFF which disables casting in HB_{GET|PUT}_{LE|BE}_* macros - it's necessary for some platforms like ALPHA DEC. ! cleaned the code for 64bit machines * changed all parameters in hb_date* functions (day, month, year, week) from LONG to int - it doesn't change binary compatibility for 32bit machines but can cause troubles with compiling the old source + changed HB_IT_LONG type to HB_LONG which is mapped to long long by default for 32 bit machines. + change HB_IT_INTEGER to be real 'int' C type not 'short int' + added HB_IS_NUMINT() macro + added hb_parnll, hb_stornll, hb_retnll, hbretnlllen, hb_itemPutNLL, hb_itemPutNLLLen, hb_itemGetNLL which operates on LONGLONG + added hb_parnint, hb_stornint, hb_retnint, hb_retnintlen, hb_itemPutNInt, hb_itemPutNIntLen, hb_itemGetNInt which operates on HB_LONG + added HB_PUSHLONGLONG pcode + changed compiler and optimizer to use HB_LONG numbers and reduce conversion from to double which may damage the 64bit number. + common functions for string to number conversions for compiler, RTL and RDD to reduce problems with differ FL values for the same number: hb_compStrToNum(), hb_valStrnToNum(), hb_strToNum(), hb_strnToNum() + common function hb_numRoun() which uses exactly the same algorithms as string to number conversion for the same reason - please keep this functions together. + hack inside hb_numRound() similar to the one used by CL5.3 + hb_numInt() which uses uses the same hack as hb_numRound() + rewritten number to string conversion + some new string manipulation functions hb_strncpy(), hb_strncat(), ... They works differ the the C one - always set 0 at the end, the buffer has to be n+1 bytes length, the n is total size of buffer not the left free space. ! cleaned some code which operates on ASCIIZ string to avoid potential buffer overflow + updated RDD code - it's the first part - in few days I plan to change workarea structure in both projects - it will break any 3rd party RDDs so they have to be updated. I want to add SUPERTABLE into workarea to allow creating new RDD on-line. ! cleaned the bugs with negating integers - on most machines (like x86) the integers are not 0 symmetric - it means that x = -x does not work for {INT,LONG,LONGLONG}_MIN (hb_vmNegate, ABS()) + cleaned error messages to be Clipper compatible. + updated build process for .DEB packages - now hb* scripts and shared libs are created by standard make install * added new .prg #defines: __PLATFORM__<cPlatfrom>, __ARCH{16|32|64}BIT__, __LITTLE_ENDIAN__|__BIG_ENDIAN__|__PDP_ENDIAN__ !!! cPlatfrom can have lower letters (for xHarbour compatibility) If you do not like it please change it. * others ... Przemyslaw Czerpak 2004-10-11 20:44:30 +00:00
  • b359072842 2004-10-10 21:35 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2004-10-10 17:32:30 +00:00
  • db730c2a15 2004-10-06 21:56 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2004-10-06 17:57:26 +00:00
  • 32441bc82b 2004-10-06 05:40 UTC-0500 David Arturo Macias Corona <dmacias@mail.udg.mx> + harbour/contrib/mysql/difer.txt Describe modifications to programs of harbour\contrib\mysql, in Spanish + harbour/contrib/mysql/diffeng.txt Describe modifications to programs of harbour\contrib\mysql, in English David Arturo Macias Corona 2004-10-06 10:43:16 +00:00
  • 2f1ddb94d5 2004-10-05 05:39 UTC-0500 David Arturo Macias Corona <dmacias@mail.udg.mx> * harbour/contrib/mysql/tmysql.prg * harbour/contrib/mysql/tsqlbrw.prg * Changes to approach Clipper behaviour NOTE: My changes are marked in source code with label "DAVID:", to help in quick review of changes, and these changes are described widely in files difer.txt, diffeng.txt These labels will be removed in a reasonable time David Arturo Macias Corona 2004-10-05 10:55:08 +00:00
  • ec407c3d59 2004-09-08 16:40 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * include/hbapi.h * source/vm/dynsym.c * a new function 'hb_dynsymScope' was added to check if the passed symbol has requested scope Ryszard Glab 2004-09-08 14:32:51 +00:00
  • 83183d2cd3 2004-09-07 10:30 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * source/pp/ppcore.c * fixed support for Clipper undocumented <x:&> match marker, Harbour is now 100% compatible here. Notice that this fixes support for SET FILTER TO &macro SET FILTER TO &macro. .AND. expr Ryszard Glab 2004-09-07 08:24:45 +00:00
  • 8c05a732dd 2004-08-06 18:21 UTC-0500 David Arturo Macias Corona <dmacias@mail.udg.mx> * harbour/source/rtl/dates.c ! fixed problem with dates. Now is Clipper compatible For empty date it returns empty string, for valid when number of years greater equal to 0 it returns formated date and in other case it fills buffers with 0 characters. Borrowed from xHarbour, in changes made by Przemyslaw Czerpak It also fix ( CTOD( "" ) + 30 ) error reported by Randy Portnoff David Arturo Macias Corona 2004-08-06 23:38:40 +00:00
  • 8bd60da86c 2004-08-04 10:28 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2004-08-04 06:28:20 +00:00
  • dd39f3c21e 2004-08-03 11:10 UTC+0100 Ryszard Glab <rglab@imid.med.pl> * source/rtl/tget.prg * GetNew() no longer evaluates passed set/get codeblock Ryszard Glab 2004-08-03 09:02:09 +00:00
  • b9b1362563 2004-08-01 14:38 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> Viktor Szakats 2004-08-01 12:39:47 +00:00
  • ff2f4b760c 2004-07-27 20:41 UTC+0100 Antonio Linares 2004-07-27 18:39:32 +00:00
  • 9216acd612 Added a previous #undef _HB_CLS_FUNCNAME for multiple classes definitions on the same PRG Antonio Linares 2004-07-27 18:37:21 +00:00
  • 5745baab93 2004-07-27 10:50 UTC-0800 Luis Krause Mantilla Luis Krause 2004-07-27 18:03:16 +00:00
  • d40c5642a9 2004-07-27 11:49 UTC+0100 Antonio Linares 2004-07-27 09:59:36 +00:00
  • 603d3e49f7 Added modules array.prg, block.prg, date.prg, logical.prg, nil.prg, numeric.prg. Antonio Linares 2004-07-27 09:58:59 +00:00