Commit Graph

115 Commits

Author SHA1 Message Date
Ryszard Glab
49d728084c 2006-03-09 16:30 UTC+0100 Ryszard Glab <rglab//imid.med.pl>
* include/hbapi.h
  * include/hbexpra.c
  * include/hbexprb.c
  * include/hbexprop.h
    * modified to support strings with embeded LF/CR characters

  * source/common/hbstr.c
  * source/rtl/strings.c
    * added hb_strRemEscSeq() function that removes C-like Esc
      sequences (\n \t \r \b currently)

  * source/compiler/cmdcheck.c
    * added new command line switch
      -r=<max_recursive_preprocessor_passes>
      with defaults equal to -r=1024

  * include/hbpp.h
  * source/compiler/harbour.l
  * source/compiler/harbour.y
  * source/macro/macro.y
  * source/pp/ppcomp.c
  * source/pp/ppcore.c
  * source/pp/pplib.c
  * source/pp/pptable.c
  * source/pp/pragma.c
    * fixed compilation of #command ( => (,7
      (loops in #define or #command are trapped now)
    * fixed compilation of \[ and \] in command/translate
    * modified TEXT/ENDTEXT to use '#pragma __text'
    + added #pragma __stream and #pragma __cstream
      (examples later)
2006-03-09 15:22:16 +00:00
Przemyslaw Czerpak
33b161641c 2005-11-01 23:28 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/make_gnu.sh
  + harbour/make_xmingw.sh
  * harbour/bin/hb-mkslib.sh
  * harbour/bin/postinst.sh
  * harbour/config/w32/mingw32.cf
    * added support for cross compilation (Windows binaries at Linux) with
      MinGW - borrowed from xHarbour Phil Krylov solution

  * harbour/contrib/btree/hb_btree.c
    * casting

  * harbour/contrib/libct/files.c
    ! fixed iAttr initialization in SETFATTR()

  * harbour/contrib/ole/ole2.c
    ! fixed names of included files

  * harbour/contrib/rdd_ads/ace.h
    * cover #pragma warning( error : 4706 ) by !defined( __GNUC__ )

  * harbour/include/hbapi.h
  * harbour/include/hbdefs.h
  + harbour/source/common/hbarch.c
  * harbour/source/common/Makefile
    * added functions for machine independent double and long long conversions
      (my code borrowed from xHarbour)

  * harbour/include/hbapifs.h
    * synced file IO with xHarbour - it fixes some problems, adds some
      missing functionality and long (64bit) file support for Windows.
      For Linux I added it some time ago.

  * harbour/include/hbcomp.h
    * changed 'char cScope' to 'HB_SYMBOLSCOPE cScope'

  * harbour/source/common/hbfsapi.c
    ! fixed some possible buffer overflow

  * harbour/source/common/hbstr.c
    * synced with xHarbour

  * harbour/source/common/hbver.c
    + added hb_iswinnt() (borrowed from xHarbour)

  * harbour/source/compiler/cmdcheck.c
    + added -undef: compiler switch (borrowed from xHarbour)

  * harbour/source/compiler/gencobj.c
    * cleanup

  * harbour/source/pp/ppcore.c
    ! fixed path delimiters in included file names

  * harbour/source/rtl/Makefile
  + harbour/source/rtl/fserror.c
    + added C -> OS file error trnalsations - not perfect but better then
      the used hacks (borrowed from xHarbour)

  * harbour/source/rtl/file.c
    * use hb_fileNameConv() instead of hb_filecase() - hb_fileNameConv()
      is the only one function to make file name conversions dependent on
      some SETs.

  * harbour/source/rtl/filesys.c
    * synced file IO with xHarbour - it fixes some problems, adds some
      missing functionality and long (64bit) file support for Windows.
      For Linux I added it some time ago.

  * harbour/source/rtl/fstemp.c
    * synced with xHarbour

  * harbour/source/rtl/strings.c
    * use ULONG instead of size_t in hb_strnicmp declaration - we have to
      decide what we should use. Using size_t or its Harbour version f.e.
      HB_SIZE_T seems to be reasonable but it has to be global - redefining
      single functions does not make sense and will create troubles only.
2005-11-01 22:31:05 +00:00
Tomaz Zupan
3a020b8283 2003-02-18 22:05 UTC+0100 Tomaz Zupan <tomaz.zupan@orpo.si> 2003-02-18 21:02:54 +00:00
April White
33699b2100 2002-07-16 02:14 UTC+0500 April White <awhite@mail.rosecom.ca>
* source/rtl/strings.c
  * include/hbapi.h
    * changed last param of hb_strnicmp() from ULONG to size_t
2002-07-16 01:46:39 +00:00
Antonio Linares
89dc7f471f hb_strnicmp() fixed, now it's compatible with strnicmp() 2002-02-01 08:30:30 +00:00
Viktor Szakats
869067ee70 2001-09-10 23:53 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> 2001-09-10 22:04:29 +00:00
Viktor Szakats
37b052fc7a 2001-05-15 15:02 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> 2001-05-15 13:02:07 +00:00
David G. Holm
0e07837322 See ChangeLog entry 2001-04-12 15:00 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-04-12 18:56:30 +00:00
Viktor Szakats
adfb94a06d 2000-06-17 19:37 UTC+0100 Victor Szakats <info@szelvesz.hu> 2000-06-17 17:33:58 +00:00
David G. Holm
3814a492d6 See ChangeLog entry 2000-04-17 20:30 GMT-4 David G. Holm <dholm@jsd-llc.com> 2000-04-18 00:30:22 +00:00
Viktor Szakats
bf9fe43d73 20000321-01:10 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-21 00:08:33 +00:00
Viktor Szakats
7dddab2fa4 20000317-18:00 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-17 17:02:40 +00:00
Viktor Szakats
28d912ee09 20000315-14:28 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-15 13:32:17 +00:00
Viktor Szakats
b268b9a1ee 20000315-08:08 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-15 07:32:26 +00:00
Viktor Szakats
856ea2013e 20000305-13:47 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-05 12:51:35 +00:00
Viktor Szakats
3e3819e705 20000302-11:21 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-03-02 11:58:22 +00:00
Viktor Szakats
57ad5bef90 20000229-22:00 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-02-29 21:12:27 +00:00
Viktor Szakats
c53c1ad851 20000227-11:47 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-02-27 11:01:41 +00:00
Viktor Szakats
e02b04be3e 20000223-18:36 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-02-23 17:39:03 +00:00
Luiz Rafael Culik
92071045cd See changelog 20000222 07:30 gmt -3 2000-02-22 09:32:08 +00:00
Luiz Rafael Culik
ce93277ce4 See changelog 20000216 06:00 2000-02-16 08:19:13 +00:00
Luiz Rafael Culik
617ae337fd See changelog 20000212 22:50 2000-02-13 00:57:59 +00:00
Viktor Szakats
3b232374b3 20000209-10:43 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-02-09 09:48:48 +00:00
Luiz Rafael Culik
a69d39011b See changelog 20000129 14:30 2000-01-29 16:56:12 +00:00
Luiz Rafael Culik
9fb5d46615 *** empty log message *** 2000-01-16 01:08:35 +00:00
Luiz Rafael Culik
1fe0533c26 *** empty log message *** 2000-01-07 07:55:01 +00:00
Luiz Rafael Culik
6a9da269a1 *** empty log message *** 2000-01-01 08:51:55 +00:00
Viktor Szakats
b23b1c531e 19991126-01:11 GMT+1 Jose Lalin <dezac@corevia.com> 1999-11-26 00:23:15 +00:00
Viktor Szakats
648b4b5a9d 19991122-01:14 GMT+1 Victor Szel <info@szelvesz.hu> 1999-11-22 00:27:07 +00:00
Viktor Szakats
d80f77aa60 19991121-17:33 GMT+1 Victor Szel <info@szelvesz.hu> 1999-11-21 16:44:59 +00:00
Viktor Szakats
3c69fc1ea1 19991113-13:49 GMT+1 Victor Szel <info@szelvesz.hu> 1999-11-13 13:04:11 +00:00
Viktor Szakats
655ff7c26f 19991113-13:25 GMT+1 Victor Szel <info@szelvesz.hu> 1999-11-13 12:38:23 +00:00
Viktor Szakats
2e851863dd 19991112-19:29 GMT+1 Victor Szel <info@szelvesz.hu> 1999-11-12 18:41:14 +00:00
Gonzalo A. Diethelm
997d822a9c ChangeLogTag:Thu Nov 04 13:49:23 1999 Gonzalo A. Diethelm <Gonzalo.Diethelm@jda.cl> 1999-11-04 17:16:23 +00:00
Viktor Szakats
db8899fffa 19991030-03:24 GMT+1 Victor Szel <info@szelvesz.hu> 1999-10-30 01:43:23 +00:00
Viktor Szakats
37319e3104 19991027-17:24 GMT+1 Victor Szel <info@szelvesz.hu> 1999-10-27 15:38:27 +00:00
Viktor Szakats
e1f6a0e867 19991026-14:07 GMT+1 1999-10-26 12:24:12 +00:00
Viktor Szakats
521ffcf660 19991025-12:37 GMT+1 Victor Szel <info@szelvesz.hu> 1999-10-25 11:25:54 +00:00
Viktor Szakats
4202930381 19991022-16:21 GMT+1 1999-10-22 14:48:02 +00:00
Gonzalo A. Diethelm
1a7088b7d4 ChangeLogTag:Thu Oct 21 11:56:55 1999 Gonzalo A. Diethelm <Gonzalo.Diethelm@jda.cl> 1999-10-21 15:32:32 +00:00
David G. Holm
6089c4bf2d See Change Log entry 19991013-19:05 EDT David G. Holm <dholm@jsd-llc.com> 1999-10-13 23:22:49 +00:00
Viktor Szakats
ca9e8d717f 19991006-03:02 GMT+1 1999-10-06 01:19:35 +00:00
Viktor Szakats
09e12204ff 19991002-22:45 GMT+1 1999-10-02 21:00:58 +00:00
Ryszard Glab
275ad9eab2 ChangeLog 19991001-17:10 GMT+2 1999-10-01 15:17:02 +00:00
David G. Holm
bb603a067b See ChangeLog entry 19990921-14:25 EDT David G. Holm <dholm@jsd-llc.com> 1999-09-21 18:37:58 +00:00
Viktor Szakats
c8a7c02f4e 19990919-06:21 GMT+1 1999-09-19 04:38:32 +00:00
David G. Holm
b29a6ead13 See ChangeLog entry 19990917-18:00 EDT David G. Holm <dholm@jsd-llc.com> 1999-09-18 00:15:30 +00:00
Viktor Szakats
9044ed5453 19990917-13:30 GMT+1 1999-09-17 11:43:26 +00:00
Viktor Szakats
31f9511d96 19990917-03:15 GMT+1 1999-09-17 01:29:08 +00:00
Viktor Szakats
5f04be73ee 19990916-21:00 GMT+1 1999-09-16 19:11:46 +00:00