Commit Graph

24 Commits

Author SHA1 Message Date
Viktor Szakats
d38dbf8710 2007-04-06 15:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* harbour/source/rtl/persist.prg
   * harbour/source/rtl/tbrowse.prg
   * harbour/source/rtl/teditor.prg
     % Replaced __StrT*() internal functions with native Harbour
       extensions hb_Token*().
     % Removed workarounds for problems with the previous implementation
       of the __StrT*() functions.
       Please test TEditor (all) and TBrowse class (header/footer line splitting).
2007-04-06 13:43:54 +00:00
Przemyslaw Czerpak
0ed571953a 2006-12-04 19:20 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/source/macro/macro.y
  * harbour/source/macro/macro.yyc
  * harbour/source/macro/macro.yyh
  * harbour/source/macro/macrolex.c
    * added support for extended string (e"...") to macro compiler and
      strings with embedded ASCII NUL character (chr(0))

  * harbour/source/rtl/valtostr.c
    * added HB_STRTOEXP() function which converts string item to valid
      expression which can be compiled by macro compiler. String may
      contain any characters.

  * harbour/source/rtl/persist.prg
    * use HB_STRTOEXP() for sting conversion and 0d....... for date
      constants

  * harbour/source/rtl/readvar.prg
  * harbour/source/rtl/xsavescr.c
    * minor cleanup
2006-12-04 18:22:29 +00:00
Viktor Szakats
5dcbeffc68 2006-06-22 00:25 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu)
* harbour/include/common.ch
   * harbour/source/debug/dbghelp.prg
   * harbour/source/debug/dbgmenu.prg
   * harbour/source/debug/dbgtarr.prg
   * harbour/source/debug/dbgtobj.prg
   * harbour/source/debug/dbgwa.prg
   * harbour/source/debug/debugger.prg
   * harbour/source/rdd/dbupdat.prg
   * harbour/source/rtl/achoice.prg
   * harbour/source/rtl/checkbox.prg
   * harbour/source/rtl/dbedit.prg
   * harbour/source/rtl/getsys.prg
   * harbour/source/rtl/listbox.prg
   * harbour/source/rtl/persist.prg
   * harbour/source/rtl/pushbtn.prg
   * harbour/source/rtl/radiobtn.prg
   * harbour/source/rtl/tbcolumn.prg
   * harbour/source/rtl/tbrowse.prg
   * harbour/source/rtl/tclass.prg
   * harbour/source/rtl/teditor.prg
   * harbour/source/rtl/tget.prg
   * harbour/source/rtl/tgetlist.prg
   * harbour/source/rtl/tlabel.prg
   * harbour/source/rtl/treport.prg
   * harbour/utils/hbdoc/genchm.prg
   * harbour/utils/hbdoc/genhtm.prg
   * harbour/utils/hbdoc/genng.prg
   * harbour/utils/hbdoc/genos2.prg
   * harbour/utils/hbdoc/genrtf.prg
   * harbour/utils/hbdoc/gentrf.prg
   * harbour/utils/hbdoc/html.prg
   * harbour/utils/hbdoc/ng.prg
   * harbour/utils/hbdoc/os2.prg
   * harbour/utils/hbdoc/rtf.prg
   * harbour/utils/hbmake/checks.prg
   * harbour/utils/hbmake/hbmake.prg
   * harbour/utils/hbmake/hbmutils.prg
   * harbour/utils/hbmake/radios.prg
   * harbour/utils/hbtest/rt_hvm.prg
     + HB_SYMBOL_UNUSED() added for .prg code. It can suppress unused
       var warnings where applicable. The code won't generate any final
       pcodes, so it won't cause overhead. The only current downside
       is that it cannot be used inside codeblocks.
     ! Fixed a number (>200) of declared but unused variable /w2 error.
       All parts were scanned and fixed (except contrib).
       Note that there are several false "unreachable code" warnings,
       and there are still quite a few unused var warnings inside
       codeblocks. After fixing these /w2 switch could be added to
       the standard build process to maintain code quality.
2006-06-21 22:25:00 +00:00
Ryszard Glab
4ff4ff3d11 2004-05-14 16:05 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* include/hbexpra.c
   * source/compiler/expropta.c
   * source/compiler/harbour.c
   * source/macro/macroa.c
   * source/rtl/tget.prg
   * source/rtl/tgetint.prg
      * fixed to be more Clipper compatible

   * source/rtl/persist.prg
      * fixed to not use xBase extensions
2004-05-14 13:58:47 +00:00
Antonio Linares
16694b68e0 Speed improvement on loading objects 2002-03-07 09:59:16 +00:00
Antonio Linares
bdae62e404 some fixes on nested arrays recovering 2002-03-05 20:25:34 +00:00
Brian Hays
cd904c40df 2002-03-03 17:17 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2002-03-04 01:10:13 +00:00
Brian Hays
16e2ab4a2e 2002-01-28 22:52 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2002-01-29 06:54:16 +00:00
Brian Hays
095e05a9a1 2002-01-25 00:40 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2002-01-25 08:29:46 +00:00
Brian Hays
3c3d74f39a 2001-12-21 00:48 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2001-12-21 08:41:52 +00:00
Viktor Szakats
1c2b5451fc 2001-12-15 12:11 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> 2001-12-15 11:22:29 +00:00
Brian Hays
b6d001c4e8 2001-11-09 10:30 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2001-11-09 18:24:05 +00:00
Antonio Linares
32b0c0bb19 added extern HB_STOD 2001-09-08 09:33:36 +00:00
Antonio Linares
639c9d7743 added methods LoadFromText() and LoadFromFile() 2001-09-06 12:49:30 +00:00
Antonio Linares
2c83ae31e4 Method CreateNew() added 2001-09-06 07:34:53 +00:00
Antonio Linares
bb071a75b7 some minor changes 2001-09-05 10:18:53 +00:00
Antonio Linares
0683d00cd1 TPersistent renamed as HBPersistent 2001-09-05 10:11:23 +00:00
Antonio Linares
6e9cf7a5a6 Some changes as per Dave's proposal 2001-09-05 09:48:01 +00:00
Antonio Linares
229b724998 HB_DToS() replaced by DToS() 2001-09-05 06:54:49 +00:00
Antonio Linares
0a8c7a48f0 HB_STOD() and HB_DTOS() used for dates management 2001-09-05 05:36:49 +00:00
Antonio Linares
6f0144d0e2 oNew use fixed. Some formating fixes implemented also. 2001-09-04 14:05:59 +00:00
Antonio Linares
b724106c91 some improvements for arrays 2001-09-04 09:30:38 +00:00
Antonio Linares
b68a0fa44b arrays support started 2001-09-02 19:24:52 +00:00
Antonio Linares
24d8ea15ec Class TPersistent to implement objects persistence 2001-09-02 17:26:05 +00:00