Commit Graph

  • 70387ab6bb See changelog 2000-12-11 21:45 GMT -3 Luiz Rafael Culik 2000-12-11 23:50:40 +00:00
  • 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 Maurilio Longo 2000-12-11 20:51:11 +00:00
  • 59389bc016 2000-12-10 17:09 UTC-0800 Brian Hays <bhays@abacuslaw.com> Brian Hays 2000-12-11 01:13:57 +00:00
  • 284e8d2928 2000-12-10 17:09 UTC-0800 Brian Hays <bhays@abacuslaw.com> Brian Hays 2000-12-11 01:10:18 +00:00
  • 967d0ed022 *** empty log message *** Luiz Rafael Culik 2000-12-10 19:54:59 +00:00
  • 3c05a78a4e See changelog 2000-12-10 15:50 GMT -3 Luiz Rafael Culik 2000-12-10 18:25:36 +00:00
  • af3ecd9cda 2000-12-09 14:09 UTC-0800 Brian Hays <bhays@abacuslaw.com> Brian Hays 2000-12-09 22:17:35 +00:00
  • 5275c2a020 2000-12-09 14:09 UTC-0800 Brian Hays <bhays@abacuslaw.com> Brian Hays 2000-12-09 22:04:40 +00:00
  • e7a8e2bda9 Fixed Handling of [] strings in ProcessFile() Ron Pinkas 2000-12-09 19:33:06 +00:00
  • 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. Maurilio Longo 2000-12-08 17:57:30 +00:00
  • 4feaacee40 Synched with makefile.bc Ron Pinkas 2000-12-07 02:17:00 +00:00
  • 369db77340 2000-12-06 16:09 UTC-0800 Brian Hays <bhays@abacuslaw.com> Brian Hays 2000-12-07 00:15:57 +00:00
  • d988a70c0a Corrected few typos Ron Pinkas 2000-12-05 16:23:40 +00:00
  • 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. Ron Pinkas 2000-12-05 03:44:14 +00:00
  • 118781b4a6 2000-12-04 17:54 GMT+1 Maurilio Longo <maurilio.longo@libero.it> * source/rtl/tbrowse.prg * I've rewritten from scratch stabilization and movement keys handling. They were simply broken in previous TBrowse. They are now nearly 100% clipper compatible. DBU now works correctly when lastrec() + 1 is reached and leaved. ::stable state and ::HitTop or ::HitBottom were wrongly set _before_ stabilization and not during as it should. ::GoBottom() was not calling ::goBottomBlock. Movement handling methods were calling ::skipBlock and they should not, this was causing unneeded skipping being requested to data source. I hope these last changes have fixed TBrowse class. Please test it extensively. Maurilio Longo 2000-12-04 17:11:46 +00:00
  • edb06cb10a 2000-12-03 15:05 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.sly ! Optimized __GETA() support, and changed it to be implementated identical to Clipper. /* Clipper passed a bGet Block which refrences the Base Array Variable and not the Variable itself. Clipper passes NIL instead of bGet block if the Base Array is MACROVAR or MACROTEXT. Clipper does not optimize "&Macro" to Macro, but Harbour does! */ Ron Pinkas 2000-12-03 23:21:19 +00:00
  • 18f85944f6 2000-12-03 10:45 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/pp/ppcore.c + Added support for whaite space between = and > in #[x]command/[x]translate rules. Ron Pinkas 2000-12-03 18:49:52 +00:00
  • 7fc741dbb1 2000-12-02 01:15 UTC+0500 April <awhite@user.rose.com> April White 2000-12-02 18:17:00 +00:00
  • a929635f89 2000-12-02 01:13 UTC+0100 jfl (mafact) <jfl@mafact.com> Jean-Francois Lefebvre 2000-12-02 00:16:11 +00:00
  • 21a332f04c 2000-12-01 01:50 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.sly ! Minor optimization. * source/rtl/tgetint.prg * Corrected typo Ron Pinkas 2000-12-01 09:53:40 +00:00
  • 0c2228a024 2000-11-30 18:25 UTC+0800 Ron Pinkas <ron@profit-master.com> * include/hbmacro.h * source/macro/macro.y * source/vm/macro.c ! Renamed hb_compParse() to hb_macroYYParse(). We already have hb_macroParse() and hcompparse() Ron Pinkas 2000-12-01 02:25:20 +00:00
  • fb76d31cbc See ChangeLog entry 2000-11-30 15:30 UTC-0500 David G. Holm <dholm@jsd-llc.com> David G. Holm 2000-11-30 20:33:39 +00:00
  • 01f0b28525 See ChangeLog entry 2000-11-30 15:20 UTC-0500 David G. Holm <dholm@jsd-llc.com> David G. Holm 2000-11-30 20:29:01 +00:00
  • 5fa7ef36f3 2000-11-30 10:00 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.slx ! Commented out support for Self: as SELF, treat as any other Identifier, until we finalize SELF support. Ron Pinkas 2000-11-30 18:00:27 +00:00
  • 92bc542014 2000-11-30 07:50 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/pp/pptable.c - Removed #ifdef SIMPLEX recently added by Ryszard, SimpLex was using same 5 paramters as Cliiper. Ron Pinkas 2000-11-30 15:58:07 +00:00
  • 08b2e6f91f ChangeLog 2000-11-30 16:00 UTC+0100 Ryszard Glab 2000-11-30 14:55:39 +00:00
  • 4866775e31 ChangeLog 2000-11-30 10:55 UTC+0100 Ryszard Glab 2000-11-30 09:45:07 +00:00
  • 43860b8145 Minor formatting. Ron Pinkas 2000-11-30 01:25:22 +00:00
  • 4a0aa45b5f 2000-11-29 23:30 UTC+0100 jfl (mafact) <jfl@mafact.com> Jean-Francois Lefebvre 2000-11-29 22:32:56 +00:00
  • 159793c2ce 2000-11-29 13:50 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.c * Exported: hb_compFieldGetPos() and hb_compMemvarGetPos() Ron Pinkas 2000-11-29 21:54:03 +00:00
  • 79e4baee47 See ChangeLog entry 2000-11-28 17:15 UTC-0400 David G. Holm <dholm@jsd-llc.com> David G. Holm 2000-11-28 22:07:05 +00:00
  • 7c54d69bd7 2000-11-28 11:40 UTC+0800 Brian Hays <bhays@abacuslaw.com> Brian Hays 2000-11-28 19:45:49 +00:00
  • 330e061883 2000-11-27 18:30 UTC-0400 David G. Holm <dholm@jsd-llc.com> David G. Holm 2000-11-27 23:59:43 +00:00
  • 2c5ad9f51d 2000-11-27 08:25 UTC+0800 Ron Pinkas <ron@profit-master.com> * include/hbapi.h * source/rtl/idle.c + Added hb_idleReset() * source/rtl/inkey.c * Replaced direct idle flags reset with call to hb_idleReset() * tests/testidle.prg + Added 2nd block test. Ron Pinkas 2000-11-27 19:17:44 +00:00
  • c963ded268 ChangeLog 2000-11-27 19:55 UTC+0100 Ryszard Glab 2000-11-27 17:49:39 +00:00
  • ad3c37cc77 2000-11-27 17:14 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-27 16:16:36 +00:00
  • 8eabb95be3 2000-11-27 17:07 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-27 16:10:21 +00:00
  • 8a712df3c5 2000-11-26 21:00 UTC+0800 Ron Pinkas <ron@profit-master.com> * include/hberrors.h * source/pp/ppcomp.c * source/pp/ppcore.c + Added error support for Input buffer overflow . Ron Pinkas 2000-11-27 05:13:00 +00:00
  • 96cd0348b4 2000-11-26 18:40 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.slx + Added Error message if NUMERALS_PER_LINE is exhausted, and set it to 3000 (just below apparent parser limitation) Ron Pinkas 2000-11-27 02:50:42 +00:00
  • 6472e83cd9 corrected typo Ron Pinkas 2000-11-26 18:25:25 +00:00
  • 736ca3f33b 2000-11-26 10:10 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/pp/ppcore.c + Added support ',' withing Array Index in NextParm() Ron Pinkas 2000-11-26 18:08:50 +00:00
  • 7c25a95b82 2000-11-24 21:10 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.y * source/compiler/harbour.sly + Added support for MacroExpr as FunCall Ron Pinkas 2000-11-25 05:10:21 +00:00
  • c19c6ab4b8 2000-11-25 22:51 UTC+0100 jfl (mafact) <jfl@mafact.com> Jean-Francois Lefebvre 2000-11-24 21:59:06 +00:00
  • 46ae9d2f68 2000-11-24 12:50 UTC+0800 Ron Pinkas <ron@profit-master.com> * include/hbset.h * include/set.ch * source/pp/pptable.c + Added _SET_IDLEREPEAT = 101 * source/rtl/set.c + Added suport for SET( _SET_IDLEREPEAT ) - Default is .T. Ron Pinkas 2000-11-24 21:00:13 +00:00
  • 765dd1b8b0 2000-11-24 19:22 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-24 18:26:13 +00:00
  • 2459138130 2000-11-24 00:10 UTC+0100 jfl (mafact) <jfl@mafact.com> Jean-Francois Lefebvre 2000-11-23 23:08:19 +00:00
  • 066ed302dc Added missing s_bIamIdle = FALSE; Ron Pinkas 2000-11-23 22:59:04 +00:00
  • 569dfa8764 2000-11-23 13:15 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/rtl/idle.c + Added HB_IDLE_RESET() and logic to reset Idle Processing upon such explicit request. ! If reoccuring processing of Idle Blocks is requested, hb_releaseCPU() is execusted upon completion of each cycle. Ron Pinkas 2000-11-23 21:36:50 +00:00
  • a8d6337d7c 2000-11-23 23:11 UTC+0100 jfl (mafact) <jfl@mafact.com> Jean-Francois Lefebvre 2000-11-23 21:17:23 +00:00
  • e4f617cd9f 2000-11-23 11:11 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/rtl/idle.c ! Added Reset Logic to HB_IDLESTATE() Ron Pinkas 2000-11-23 19:46:33 +00:00
  • ff0b3c4f59 ChangeLog 2000-11-23 19:50 UTC+0100 Ryszard Glab 2000-11-23 18:42:13 +00:00
  • cf7e118180 2000-11-23 10:00 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/rtl/idle.c * source/rtl/inkey.c ! Improved granularity of Idle Processing: - GC is called only once per Wait Session. - Single Idle Task is performed for each itteration of hb_idleState() but never more than once per Wait Session. - ReleaseCPU() is guaranteed to be the only code executing for the remainder of every Wait Session. Ron Pinkas 2000-11-23 18:03:34 +00:00
  • bd390ae537 2000-11-23 13:32 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-23 13:40:03 +00:00
  • 1083b8810f Removed 1 debug message Ron Pinkas 2000-11-22 15:56:48 +00:00
  • b594a5aa2d 2000-11-21 18:35 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/pp/ppcomp.c * Corrected 1 compiler warning. Ron Pinkas 2000-11-22 02:37:50 +00:00
  • 3a0cb6d7b4 2000-11-21 23:42 UTC-0100 JFL (mafact) <jfl@mafact.com> Jean-Francois Lefebvre 2000-11-21 22:48:25 +00:00
  • b4cab83acf See ChangeLog entry 2000-11-21 13:40 UTC-0400 David G. Holm <dholm@jsd-llc.com> David G. Holm 2000-11-21 18:41:47 +00:00
  • 75294d2ded 2000-11-21 08:55 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/pp/ppcomp.c * source/compiler/harbour.c * Corrected compiler warnings. Ron Pinkas 2000-11-21 16:56:14 +00:00
  • 26ab0079f0 2000-11-21 17:42 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-21 16:45:36 +00:00
  • 2660ad1d24 2000-11-20 23:11 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-20 22:14:00 +00:00
  • e1d411d331 Add exam code for edited Korean lang api Ricky Jang 2000-11-20 17:48:50 +00:00
  • 382a74ca49 1. English name is 'Korean' not 'English' 2. in use hb_langSelect() is "KO" not "KR" by RFC name Ricky Jang 2000-11-20 17:46:32 +00:00
  • 6bf1876273 2000-11-20 17:38 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-20 16:43:34 +00:00
  • d79d7b7707 2000-11-18 11:11 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-18 10:17:37 +00:00
  • 7df80dd709 ChangeLog 2000-11-17 20:50 UTC+0100 Ryszard Glab 2000-11-17 19:44:48 +00:00
  • 1573328aa8 2000-11-17 16:40 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-17 15:41:48 +00:00
  • 5497bdf1e1 2000-11-16 02:35 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.c ! Fixed jump optimization for HB_P_SEQBEGIN and HB_P_SEQEND Ron Pinkas 2000-11-16 16:02:46 +00:00
  • cb19abdf06 2000-11-14 16:10 UTC-0400 David G. Holm <dholm@jsd-llc.com> David G. Holm 2000-11-14 21:11:47 +00:00
  • cf8b3caf7c 2000-11-14 02:35 UTC+0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg ! Corrected few pre-processor bugs. ! Corrected DOT multi-line support. * contrib/dot/rp_dot.ch + Added Clipper and Harbour support for GET Ron Pinkas 2000-11-14 10:37:00 +00:00
  • 751289b692 2000-11-13 16:18 UTC+0800 Brian Hays <bhays@abacuslaw.com> Brian Hays 2000-11-14 00:17:48 +00:00
  • c4c3b17b9a ChangeLog 2000-11-13 20:25 UTC+0100 Ryszard Glab 2000-11-13 19:14:32 +00:00
  • dc01ccd135 ChangeLog 2000-11-12 15:20 UTC+0100 Ryszard Glab 2000-11-12 13:10:12 +00:00
  • d47c50295a 2000-11-11 23:35 UTC+0800 Ron Pinkas <ron@profit-master.com> * contrib/dot/pp.prg ! Corrected few pre-processor bugs. Ron Pinkas 2000-11-12 07:37:35 +00:00
  • 1529b30913 2000-11-10 22:40 UTC+0100 JFL (mafact) <jfl@mafact.com> Jean-Francois Lefebvre 2000-11-10 22:36:05 +00:00
  • 46ebd94e12 2000-11-10 22:50 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-10 21:51:10 +00:00
  • 22e3a10265 ! Corrected creation of bSetGet if uVar == NIL, to avoid compile error: "Code block contains both macro and declared symbol references". Ron Pinkas 2000-11-10 20:23:56 +00:00
  • d60088eac0 2000-11-10 11:40 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/harbour.sly + Added support for early macro of expansion declared symbol for simple macro expression within CodeBlock (Like Clipper). Ron Pinkas 2000-11-10 19:43:13 +00:00
  • fd2ba2ce8d See changelog 2000-11-9 23:30 GMT -3 Luiz Rafael Culik 2000-11-10 01:29:57 +00:00
  • 6e310c82ba 2000-11-09 11:00 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/pp/ppcore.c * Added parameter BOOL bRule to md_strAt() to differentiate between searching a Rule Text or an Expression. /* [...] should be searched within Rule, but _not_ within an Expression. */ Ron Pinkas 2000-11-09 18:59:01 +00:00
  • 0abf4b8b9a 2000-11-09 09:00 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/pp/ppcore.c * Fixed typo in NextName() Ron Pinkas 2000-11-09 16:54:05 +00:00
  • b719976682 2000-11-09 01:10 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/pp/ppcore.c * Fixed STATE_QUOT3 ([]) support in getExpReal() and added STATE_QUOT3 support to NextParm() NextName() and md_strAt() Ron Pinkas 2000-11-09 09:12:01 +00:00
  • 3ad80020bf 2000-11-08 24:10 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/cmdcheck.c * utils/hbpp/hbpp.c + Added missing type case for C++ compilers. Ron Pinkas 2000-11-08 22:10:48 +00:00
  • 0f85576404 2000-11-08 11:28 UTC+0800 Brian Hays <bhays@abacuslaw.com> Brian Hays 2000-11-08 19:31:27 +00:00
  • 9440d323b0 ChangeLog 2000-11-08 18:25 UTC+0100 Ryszard Glab 2000-11-08 17:28:24 +00:00
  • 0598030751 ChangeLog 2000-11-08 15:40 UTC+0100 Ryszard Glab 2000-11-08 14:29:26 +00:00
  • 1ad771d5f8 Added new test Ron Pinkas 2000-11-08 07:29:27 +00:00
  • bcca8b7b78 2000-11-07 22:50 UTC+0800 Ron Pinkas <ron@profit-master.com> * include/hberrors.h + Added: #define HB_COMP_ERR_BLOCK 47 * source/compiler/hbgenerr.c + Added Error: "Code block contains both macro and declared symbol references" Ron Pinkas 2000-11-08 07:25:07 +00:00
  • 9372a26e6b ChangeLog 2000-11-07 16:25 UTC+0100 Ryszard Glab 2000-11-07 15:23:57 +00:00
  • 28e1134746 2000-11-06 22:10 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/compiler/cmdcheck.c * utils/hbpp/hbpp.c + Added support for complex Command Line #defines Ron Pinkas 2000-11-07 06:10:11 +00:00
  • 11ed9dc157 2000-11-06 22:43 UTC+0100 JFL (mafact) <jfl@mafact.com> Jean-Francois Lefebvre 2000-11-06 21:40:12 +00:00
  • 9a96eb1d54 corrected typo Ron Pinkas 2000-11-05 22:38:17 +00:00
  • bde73b45ad 2000-11-04 14:45 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/pp/ppcore.c ! Fixed droped redundant spaces in [] strings, by adding STATE_QUOTE3 to strotrim(). ! Fixed conversion of string delimiters in getExpReal() Ron Pinkas 2000-11-05 22:37:00 +00:00
  • 73bfbd3208 2000-11-05 19:52 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-05 18:58:56 +00:00
  • 121083cad0 2000-11-05 18:39 GMT+1 Maurilio Longo <maurilio.longo@libero.it> Maurilio Longo 2000-11-05 17:43:09 +00:00
  • 41fe9b6ac9 2000-11-05 10:00 UTC+0100 JFL (mafact) <jfl@mafact.com> Jean-Francois Lefebvre 2000-11-05 16:56:35 +00:00
  • 0e65b01d2e 2000-11-05 10:00 UTC+0100 JFL (mafact) <jfl@mafact.com> Jean-Francois Lefebvre 2000-11-05 08:59:01 +00:00
  • 039265a0ba 2000-11-04 14:45 UTC+0800 Ron Pinkas <ron@profit-master.com> Ron Pinkas 2000-11-04 23:03:31 +00:00
  • 23f87d712b 2000-11-04 11:17 UTC+0800 Ron Pinkas <ron@profit-master.com> * makefile.bc Added missing dependancy of source/rtl/tgetint.prg Ron Pinkas 2000-11-04 19:21:14 +00:00
  • 92e1ff661f ChangeLog 2000-11-04 13:35 UTC+0100 Ryszard Glab 2000-11-04 12:39:40 +00:00
  • 266d3fdfdf 2000-11-03 16:05 UTC+0800 Ron Pinkas <ron@profit-master.com> * source/pp/pptable.c * Changed {|u| to {|_1| and := u to := _1 in bSetGet of _GET_(...) to avoid unexpected result with @ X,Y GET u Ron Pinkas 2000-11-04 00:06:10 +00:00