Commit Graph

3607 Commits

Author SHA1 Message Date
Ron Pinkas
700d53687c 2001-01-09 10:00 UTC-0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
     * Fixed bug with #include and INCLUDE Env Var processing.
     % Removed some unused vars.
2001-01-09 18:00:40 +00:00
Ryszard Glab
4370282dd8 ChangeLog 2001-01-09 16:15 UTC+0100 2001-01-09 15:10:35 +00:00
Ron Pinkas
cdd92a551c 2001-01-08 17:45 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/pp/ppcore.c
     ! Fixed ')' as expression terminator in state STATE_ID_END
2001-01-09 01:43:51 +00:00
Ron Pinkas
4a38c6c28a 2001-01-08 14:35 UTC-0800 Ron Pinkas <ron@profit-master.com>
* harbour/source/vm/estack.c
     * Corrected typo _HB_ITEM => HB_ITEM in type casting.
2001-01-08 22:27:54 +00:00
Jean-Francois Lefebvre
b7abfe9244 2001-01-08 22:18 GMT+0100 JFL (mafact) <jfl@mafact.com> 2001-01-08 21:24:17 +00:00
Ron Pinkas
003c498444 2001-01-08 12:35 UTC-0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
     * Added support for leading and traing WS before/after #.
     * Extra logic for [...] within # directives in ProcessFile()
     * Fixed logic of // and && terminating at EOF.
2001-01-08 20:41:32 +00:00
Ron Pinkas
99edf1b0f4 2001-01-08 02:10 UTC-0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
     * Few corrections in NextExp() and MatchRule().
2001-01-08 10:14:26 +00:00
Ron Pinkas
afb1e3f15d 2001-01-07 13:40 UTC-0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
     * Optimized ciclic detection logic.
2001-01-07 21:39:54 +00:00
Alexander S.Kresin
3caa562d66 2001-01-06 9:18 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2001-01-06 13:01:28 +00:00
Ron Pinkas
3ff96f6977 2001-01-05 09:57 UTC-0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
     * Corrected possible case sensitive issue RP_Dot.ch -> rp_dot.ch (Thanx to Dave Pearson)
     * Corrected @ 24, ... -> @ MaxRow(), ...                         (Thanx to Dave Pearson)
2001-01-05 17:59:13 +00:00
Ron Pinkas
0000428e88 corrected typo 2001-01-03 17:36:30 +00:00
Ron Pinkas
fa721257a4 2001-12-03 10:45 UTC-0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
   * source/pp/ppcore.c
     ! Fixed Array Index support after '.' (Macro Terminator).
2001-01-03 17:33:49 +00:00
Ron Pinkas
1d698b2bf5 2000-01-02 17:10 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/genc.c
     * Minor correction.
2001-01-03 01:08:10 +00:00
Ron Pinkas
db79a72304 2000-01-02 10:00 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.l
     + Added support for inline C code.
2001-01-02 18:10:43 +00:00
Ron Pinkas
f141ed396d Corrected time zone for Ron Pinkas from +0800 to -0800 2001-01-02 07:40:54 +00:00
Ron Pinkas
191a684ad8 2000-01-01 23:35 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.c
     * Minor correction in hb_compInlineAdd()
2001-01-02 07:36:29 +00:00
Ron Pinkas
8d2b4bd7f0 2000-01-01 22:40 UTC+0800 Ron Pinkas <ron@profit-master.com>
* include/hberrors.h
   * source/compiler/hbgenerr.c
     + Added: "Unterminated inline block in function: \'%s\'" and "Too many inline blocks"

   * include/hbcomp.h
   * source/compiler/harbour.c
     + Added hb_compInlineNew(), hb_compInlineAdd(), and hb_compInlineFind()

   * source/pp/ppcomp.c
   * source/compiler/harbour.slx
   * source/compiler/genc.c
     + Added support for inline C code blocks.

   + tests/inline_c.prg
     + Added new test to demonstrate new inline C support.
2001-01-02 06:53:30 +00:00
Luiz Rafael Culik
471902aaba See changelog 2001-01-01 22:15 GMT -3 2001-01-02 00:07:35 +00:00
Brian Hays
15540f9678 2000-12-29 01:30 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2000-12-29 09:27:52 +00:00
Ron Pinkas
2a91e7a436 2000-12-28 20:50 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/vm/eval.c
     * Minor formatting.

   * source/vm/hvm.c
     * Added derefferncing of Block Vars in hb_vmPushLocal()
     /* Ryszard can you please review this change. */
2000-12-29 08:46:24 +00:00
Alexander S.Kresin
6ec206ee97 2000-12-29 9:18 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2000-12-29 06:18:50 +00:00
Luiz Rafael Culik
26f5ff6a65 See changelog 2000-12-26 20:30 GMT -3 2000-12-26 22:30:53 +00:00
Luiz Rafael Culik
44e4fade4a See changelog 2000-12-26 20:30 GMT -3 2000-12-26 22:26:15 +00:00
Maurilio Longo
c18a43c8aa 2000-12-18 16:55 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/rtl/memoedit.prg
     + Added all missing functionalities. Should be 100% compatible (tested very little)
   * source/rtl/teditor.prg
     * little changes to make it work better with memoedit.prg. Removed cUdF parameter from
       ::New() method.
2000-12-18 15:56:01 +00:00
Luiz Rafael Culik
eee08cdcb5 See changelog 2000-12-15 22:10 GMT -3 2000-12-16 00:14:47 +00:00
Luiz Rafael Culik
84f55ade1c See changelog 2000-12-15 21:40 gmt -3 2000-12-15 23:33:28 +00:00
Luiz Rafael Culik
ebeebbae0a See changelog 2000-12-15 21:40 GMT -3 2000-12-15 23:30:04 +00:00
Ron Pinkas
632860df4a 2000-12-14 17:00 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/vm/eval.c
     * Removed unneeded hb_stackItemFromBase(1), reverted to use pItem obtained by hb_param()
2000-12-15 00:59:23 +00:00
Maurilio Longo
cca631828b 2000-12-13 22:04 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/vm/estack.c
     + added missing semicolons (lines 374 and 416)
2000-12-13 21:08:55 +00:00
Ron Pinkas
4577f36e4b 2000-12-12 17:35 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/vm/eval.c
     + Corrected support for block passed by reference.

     /* Ryszard, is there any reason to use hb_stackItemFromBase(1) instead of pItem? */
2000-12-13 01:33:35 +00:00
Ron Pinkas
ffc27560fd 2000-12-12 17:10 UTC+0800 Ron Pinkas <ron@profit-master.com>
* makefile.bc
   * hb_slex.bc
     * Changed to include new source\vm\estack.c

   * include/hbextern.ch
     * Changed HB_PVALUE() to __PVALUE()
2000-12-13 01:10:31 +00:00
Luiz Rafael Culik
38eb19fb34 *** empty log message *** 2000-12-12 23:37:27 +00:00
Luiz Rafael Culik
f265fbac29 See changelog 2000-12-12 21:16 GMT -3 2000-12-12 23:16:58 +00:00
Ryszard Glab
ccc567b1d0 ChangeLog 2000-12-12 21:25 UTC+0100 2000-12-12 20:22:23 +00:00
Ryszard Glab
cae8dad460 Initial revision 2000-12-12 20:16:33 +00:00
Brian Hays
bd23343fdb 2000-12-12 00:50 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2000-12-12 08:55:43 +00:00
Luiz Rafael Culik
70387ab6bb See changelog 2000-12-11 21:45 GMT -3 2000-12-11 23:50:40 +00:00
Maurilio Longo
6542f93e62 2000-12-11 21:45 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/rtl/tbrowse.prg
     - removed hidden: clause inside class definition (it doesn't work right now)
   * source/rtl/tclass.prg
     - commented out line 255 (gives infinite loop)
   * utils/hbmake/*.prg
     + hbdocdef.ch needs relative path ("..\hbdoc\") to be compiled by gcc system
2000-12-11 20:51:11 +00:00
Brian Hays
59389bc016 2000-12-10 17:09 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2000-12-11 01:13:57 +00:00
Brian Hays
284e8d2928 2000-12-10 17:09 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2000-12-11 01:10:18 +00:00
Luiz Rafael Culik
967d0ed022 *** empty log message *** 2000-12-10 19:54:59 +00:00
Luiz Rafael Culik
3c05a78a4e See changelog 2000-12-10 15:50 GMT -3 2000-12-10 18:25:36 +00:00
Brian Hays
af3ecd9cda 2000-12-09 14:09 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2000-12-09 22:17:35 +00:00
Brian Hays
5275c2a020 2000-12-09 14:09 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2000-12-09 22:04:40 +00:00
Ron Pinkas
e7a8e2bda9 Fixed Handling of [] strings in ProcessFile() 2000-12-09 19:33:06 +00:00
Maurilio Longo
957ee5dd35 2000-12-08 18:45 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
* source/rtl/tbrowse.prg
     ! I've fixed all known (to me) issues with latest TBrowse code.
       ::HitTop/Bottom were set back to .F. if a ::RefreshAll() was issued. This is wrong since only
       movement keys can reset them.
       Issuing a long sequence of K_UP/K_DN (or CTRL_...) resulted on wrong movement of datasource (you could
       even go backward using K_DN :-O)
       You could get an out of bounds moving around inside tbrowse.
     * Note that original Clipper TBrowse caches displayed rows, so moving left or right does not require
       calling ::Skipblock to refresh screen. Present implementation of TBrowse has not such a cache so
       a lot more of skipping around is needed.
2000-12-08 17:57:30 +00:00
Ron Pinkas
4feaacee40 Synched with makefile.bc 2000-12-07 02:17:00 +00:00
Brian Hays
369db77340 2000-12-06 16:09 UTC-0800 Brian Hays <bhays@abacuslaw.com> 2000-12-07 00:15:57 +00:00
Ron Pinkas
d988a70c0a Corrected few typos 2000-12-05 16:23:40 +00:00
Ron Pinkas
b48cfdc92e 2000-12-04 19:40 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/rtl/tget.prg
     ! Corrected 2 bugs when New Method called without any parameters.
2000-12-05 03:44:14 +00:00