Commit Graph

6196 Commits

Author SHA1 Message Date
Viktor Szakats
a46df98dd8 2004-02-13 23:57 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu>
+ source/codepage/cdphu852.c
   + source/codepage/cdphuwin.c
   * source/codepage/Makefile
   * makefile.bc
   * makefile.nt
   * makefile.vc
     + Added Hungarian 852 and Windows sorting codepages.

   * source/rtl/errorapi.c
   + source/rtl/errorint.c
   * source/rtl/Makefile
   * makefile.bc
   * makefile.nt
   * makefile.vc
     + hb_errInternal() put in a separate source file, to ease
       replacing/override it in link-time, this may be useful
       for GUI apps, logging or something like this.
2004-02-13 22:54:04 +00:00
Viktor Szakats
b274b820cf 2004-02-13 23:36 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu>
* source/vm/hvm.c
     ! hb_vmPopAliasedVar() - Fixed to be case-insensitive.
     % hb_vmPushAliasedVar() - Case-insensitive handling speed up.
     * unsigned long -> ULONG

   * source/rtl/idle.c
   * include/hbapi.h
     + Made hb_releaseCPU() public.

   * source/rtl/filesys.c
   * include/hbapifs.h
     + Added return value to hb_fsSetDevMode(), this way it's
       fully compatible with the CA-Clipper _tdevraw() call.

   * source/rtl/philes53.c
     ! FSETDEVMOD() now returns a numeric instead of NIL. The
       returned value is always 0 now. Note added about this
       incompatibility with C53.

   * source/common/hbver.c
     ! Mistyped defines related to compatibilty fixed.

   * source/rtl/strcase.c
     ! Incorrect assigment warnings fixed.
2004-02-13 22:33:52 +00:00
Viktor Szakats
1722254d81 2004-02-13 21:56 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu>
* souce/rtl/gtapi.c
     ! hb_gtSetColorStr() removed one suspicious assigment which
       showed incompatible with CA-Cl*pper, whete CLR_UNSELECTED
       was made equal to CLR_ENHANCED if missing from the color string.
     * Using CLR_ constants instead of literals.

   * source/rtl/tget.prg
     ! :ColorSpec() method unselected color defaulting fixed.

   * source/compiler/hbusage.c
     * Bumped year to 2004.
2004-02-13 21:25:43 +00:00
Luis Krause
6010eb69b4 2004-02-12 13:42 UTC-0800 Luis Krause Mantilla 2004-02-11 21:40:10 +00:00
Ryszard Glab
3e6e0c0bc1 2004-02-11 13:40 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
+ source/debug/dbgbrwsr.prg
      + The new file with TDbgBrowser class which inherits
      from TBrowse

   * hrbdll.bc
   * hrbdll.vc
   * makefile.bc
   * makefile.nt
   * makefile.vc
   * source/debug/Makefile
      + added the reference to dbgbrwsr.prg

   * source/debug/dbgmenu.prg
      + added "Run at Startup' option

   * source/debug/dbgtwin.prg
   * source/debug/debugger.prg
   * source/debug/tbrwtext.prg
      + added "Run at Startup' option - if it is enabled then
      the debugged application runs until ALTD() is called or
      Alt+D keys pressed (Clipper compatibility - the default
      option). If it is disabled the the debugger shows up at
      the first code line with the debug info.
        This setting is stored in the initialization file
      (init.cld) as 'Options NoRunAtStartup'.
      * fixed more display/refreshing issues
      * fixed quiting the debugger

   * source/rtl/alert.prg
      * fixed bug with messages longer then 60 bytes

   * source/vm/hvm.c
      * hb_vmDebugEndProc() is called before the eval stack
      is cleaned - this allows to handle INIT/EXIT procedures
      correctly
2004-02-11 12:43:59 +00:00
Luis Krause
e2d9db659b 2004-02-05 18:49 UTC-0800 Luis Krause Mantilla 2004-02-06 02:48:38 +00:00
Ryszard Glab
6098b1027c 2004-01-30 15:30 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* source/pp/ppcore.c
      * fixed compilation of &(exp) in normal stringify
      markers (this fixes INDEX ON bug reported by Jorge)
2004-01-30 14:32:19 +00:00
Ryszard Glab
e506f7a129 2004-01-30 10:40 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* source/rtl/teditor.prg
      * the current line is still visible after the window resizing

   * source/debug/debugger.prg
      * fixed refreshing of variables' monitor window
      * fixed some save/restore screen issues
2004-01-30 09:50:00 +00:00
Luis Krause
d20cc1faaf 2004-01-29 20:15 UTC-0800 Luis Krause Mantilla 2004-01-30 04:15:54 +00:00
Luis Krause
ce70518e20 2004-01-29 18:45 UTC-0800 Luis Krause Mantilla 2004-01-30 02:50:19 +00:00
Luis Krause
02883f04c8 2004-01-29 18:30 UTC-0800 Luis Krause Mantilla 2004-01-30 02:35:52 +00:00
Ryszard Glab
cb5004834a 2004-01-28 11:10 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* source/compiler/harbour.c
      * removed duplicated line causing memory leak
      reported by Andi
2004-01-28 09:58:07 +00:00
Ryszard Glab
daf9e0d8ec 2004-01-27 19:10 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* source/compiler/harbour.c
      * fixed generation of pcode in codeblocks with no
      local variables or parameters

   * source/debug/debugger.prg
      * fixed refreshing of variables in monitor window
2004-01-27 18:13:27 +00:00
Ryszard Glab
6196303b77 2004-01-27 16:10 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* source/compiler/harbour.c
      * the compiler generates module name inside
      '(_INITSTATICS)' function if -B option is used

   * source/vm/hvm.c
      * fixed hb_vmStaticName, hb_dbg_vmVarSGet,
      hb_dbg_varSSet to use the static variables frame

   * source/debug/dbgtmenu.prg
   * source/debug/dbgtmitm.prg
   * source/debug/debugger.prg
      * fixed parsing of <var>:<name> in watchpoint
      expressions
      * fixed monitoring of static variables - the
      debugger displays now static variables defined
      in the current debugged prg file
2004-01-27 15:13:48 +00:00
Ryszard Glab
87291e50c0 2004-01-26 19:30 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* include/hbextern.ch
   * tests/debugtst.prg
   * tests/funcarr.prg
   * tests/inherit.prg
   * tests/objarr.prg
   * tests/objasign.prg
      *replaced '__vm*' functions with 'hb_dbg_vm*' names
2004-01-26 18:15:16 +00:00
Luis Krause
41de14b021 2004-01-26 8:30 UTC-0800 Luis Krause Mantilla <lkrausem /*at*/ shaw /*dot*/ ca> 2004-01-26 16:39:39 +00:00
Ryszard Glab
152325f856 2004-01-26 11:45 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* source/compiler/harbour.c
      *fixed generation of codeblock's pcode with debugging info

   * source/debug/dbgmenu.prg
   * source/debug/dbgtmenu.prg
   * source/debug/dbgtmitm.prg
   * source/debug/dbgtwin.prg
   * source/debug/debugger.prg
   * source/debug/tbrwtext.prg
      *added Tracepoint support
      *added support for PPO files
      *added monitoring of local variables used in a codeblock
      *local variables are displayed correctly when the
      callstack window is browsed
      *other minor fixes

   * source/vm/debug.c
      *renamed '__vm*' functions to 'hb_dbg_*'
      *fixed support for local variables inside of codeblock

   * source/vm/hvm.c
      *added 'hb_dbg_ProcLevel' function which return the
      size of procedure stack calls (the debugger support)
2004-01-26 10:40:18 +00:00
Antonio Linares
2e7305d69b 2004-01-25 10:11 UTC+0100 2004-01-25 09:12:22 +00:00
Antonio Linares
4f7640a818 minor fix for hbverdir module 2004-01-25 09:09:37 +00:00
Ryszard Glab
ea80696918 2004-01-22 18:30 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* source/debug/dbgmenu.prg
   * source/debug/dbgtwin.prg
   * source/debug/debugger.prg
      *added Watchpoints support

   * source/vm/debug.c
      *added item de-referencing to __vmVarLGet
2004-01-22 17:39:59 +00:00
Ryszard Glab
df1d77ade8 2004-01-21 18:40 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
+include/hbdebug.ch
      *added a missing file
2004-01-21 17:48:57 +00:00
Ryszard Glab
fd566a3812 2004-01-21 18:35 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* source/compiler/harbour.y
      *fixed generation of line number's pcode related to
      the debugger

   * source/debug/dbgmenu.prg
   * source/debug/debugger.prg
      *added support for 'Run to cursor" command
      *minor fixes in breakpoints handling (some code
      lines are not allowed to set a breakpoint and
      run to cursor)
2004-01-21 17:42:25 +00:00
Ryszard Glab
a4e9a6a942 2004-01-21 15:30 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* source/compiler/harbour.y
      *fixed generation of line number's pcode related to
      the debugger

   * source/debug/dbgmenu.prg
   * source/debug/debugger.prg
      *fixed TRACE command
      *added support for 'Codeblock trace' option
      * other minor fixes to make the debugger usable

   Additionally in my previous commit (2004-01-20 19:15)
   * source/vm/hvm.c
      *added call for hb_inkeyPoll to the main pcode execution
      loop to correctly support Alt-D, Alt-C and Ctrl-C
      requests (only if HB_GUI is not defined) - it is
      called every 256 opcodes
2004-01-21 14:28:10 +00:00
Ryszard Glab
144cbe8146 Changelog 2004-01-20 19:15 UTC+0100 Ryszard Glab 2004-01-20 18:07:16 +00:00
David G. Holm
3338752195 See ChangeLog entry 2004-01-08 18:45 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2004-01-08 23:48:05 +00:00
David G. Holm
6fb0107c2f See ChangeLog entry 2004-01-08 16:45 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2004-01-08 21:43:31 +00:00
David G. Holm
dacbe27d9a Corrected ChangeLog entry for 2004-01-08 16:00 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2004-01-08 21:24:55 +00:00
David G. Holm
cb00270710 See ChangeLog entry 2004-01-08 16:00 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2004-01-08 21:22:43 +00:00
David G. Holm
59866bea09 2004-01-08 16:00 UTC-0500 David G. Holm <dholm@jsd-llc.com>CVS: ---------------------------------------------------------------------- 2004-01-08 21:20:30 +00:00
Luis Krause
a559ba7ceb Luis Krause Mantilla <lkrausem /*at*/ shaw /*dot*/ ca> 2003-12-26 03:42:19 +00:00
Ryszard Glab
61944caf12 2003-12-13 17:05 UTC+0100 Ryszard Glab <rglab@imid.med.pl>
* source/vm/codebloc.c
      * fixed initialization of detached variables
2003-12-13 16:01:13 +00:00
Luis Krause
093d867706 2003-12-12 11:45 UTC-0800 Luis Krause Mantilla 2003-12-12 19:51:04 +00:00
David G. Holm
4c45d3af9c See ChangeLog entry 2003-12-10 18:20 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2003-12-10 23:19:50 +00:00
David G. Holm
6da61c5814 See ChangeLog entry 2003-12-10 17:30 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2003-12-10 22:30:56 +00:00
Ryszard Glab
af7b36d194 Changelog 2003-12-05 16:05 UTC+0100 Ryszard Glab 2003-12-05 14:59:14 +00:00
Luis Krause
08da7a41fb 2003-12-03 17:28 UTC-0800 Luis Krause Mantilla 2003-12-04 01:10:08 +00:00
Luis Krause
a0f252023b 2003-12-03 14:24 UTC-0800 Luis Krause Mantilla 2003-12-03 22:31:02 +00:00
Tomaz Zupan
47044ac659 2003-12-02 15:57 UTC+0100 Tomaz Zupan <tomaz.zupan@orpo.si> 2003-12-03 15:02:40 +00:00
Lorenzo Fiorini
e1f9622905 2003-12-02 15:23 UTC+0100 Lorenzo Fiorini <lorenzo_fiorini@tin.it>
* source/vm/hvm.c
  * source/vm/mainwin.c
  * bin/bld.bat
  * config/dos/watcom.cf
  + config/w32/watcom.cf
    ! added support to OpenWatcom DOS/Win32 borrowed from xHarbour
2003-12-02 14:26:44 +00:00
Lorenzo Fiorini
e43a44c18e 2003-11-24 18:32 UTC+0100 Lorenzo Fiorini <lorenzo_fiorini@tin.it>
* source/compiler/gencobj.c
    ! fixed to allow = for the C compiler options
    ( suggested by Przemyslaw Czerpak )
    ! added support of OpenWatcom C
    ! cleaned the verbose option
  * source/rdd/dbfcdx/dbfcdx1.h
    ! changed to allow OpenWatcom C build
    ( suggested by Przemyslaw Czerpak )
  * source/vm/itemapi.c
    ! added support of OpenWatcom C
2003-11-24 18:02:18 +00:00
Ryszard Glab
1d13f77438 Changelog 2003-11-14 16:45 UTC+0100 Ryszard Glab 2003-11-14 15:37:16 +00:00
David G. Holm
a2fdf10ca1 See ChangeLog entry 2003-10-12 17:35 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2003-11-12 22:35:20 +00:00
David G. Holm
c9529069c0 See ChangeLog entry 2003-10-12 17:15 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2003-11-12 22:12:41 +00:00
David G. Holm
3b67c75c75 Late update for ChangLog 2003-10-11 18:35 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2003-11-12 19:52:55 +00:00
Chen Kedem
dee77ac8cf 2003-11-12 13:35 UTC+0200 Chen Kedem <niki@actcom.co.il> 2003-11-12 11:36:34 +00:00
David G. Holm
a1745e8568 See ChangeLog entry 2003-10-11 18:35 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2003-11-11 23:33:46 +00:00
Maurilio Longo
8df1dae5c7 2003-11-10 15:54 UTC+0100 Maurilio Longo <maurilio.longo@libero.it>
borrowed from xHarbour trying to hunt down a memory leak on an utility of mine

   2003-11-10 12:19 UTC+0100 Przemyslaw Czerpak <druzus@polbox.com>
      * xharbour/include/hbrddcdx.h
      * xharbour/source/rdd/dbfcdx/dbfcdx1.c
        ! possible memory leak fixed
        * small improvment in balancing
2003-11-10 14:57:29 +00:00
Maurilio Longo
942dcd869f 2003-11-10 13:20 UTC+0100 Maurilio Longo <maurilio.longo@libero.it>
* harbour/contrib/btree/hb_btree.c
     + added _CLIPDEFS_H define to let it compile on OS/2 GCC
   * harbour/contrib/libct/bit1.c
   * harbour/contrib/libct/bit3.c
   * harbour/contrib/libct/ct.h
     + added _CLIPDEFS_H define to let it compile on OS/2 GCC
     * changed redefined base tipes to C ones, like WORD -> long, bit3.c was already
       partly fixed before this one
   * harbour/contrib/libnf/chdir.c
   * harbour/contrib/libnf/dispc.c
   * harbour/contrib/libnf/getenvrn.c
   * harbour/contrib/libnf/kspeed.c
   * harbour/contrib/libnf/mouse.c
   * harbour/contrib/libnf/rmdir.c
     + added _CLIPDEFS_H define to let it compile on OS/2 GCC, now it compiles,
       but a lot of functions are DOS only
2003-11-10 12:26:17 +00:00
Ryszard Glab
381a05abc1 Changelog 2003-11-10 12:25 UTC+0100 Ryszard Glab 2003-11-10 11:28:19 +00:00
Alexander S.Kresin
a2a1251487 2003-11-09 00:50 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> 2003-11-08 21:53:16 +00:00