David G. Holm
79e4baee47
See ChangeLog entry 2000-11-28 17:15 UTC-0400 David G. Holm <dholm@jsd-llc.com>
2000-11-28 22:07:05 +00:00
Brian Hays
7c54d69bd7
2000-11-28 11:40 UTC+0800 Brian Hays <bhays@abacuslaw.com>
2000-11-28 19:45:49 +00:00
David G. Holm
330e061883
2000-11-27 18:30 UTC-0400 David G. Holm <dholm@jsd-llc.com>
2000-11-27 23:59:43 +00:00
Ron Pinkas
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.
+ tests/testget.prg
+ Added test for plain gets, array gets, macro gets, and object data gets.
* hb_slex.bc
* include/hbver.h
* source/common/hbver.c
* source/compiler/genc.c
* source/compiler/genjava.c
* source/compiler/genobj32.c
* source/compiler/hbusage.c
+ Added HB_VER_LEX macro and added to Build Info.
* config/dos/djgpp.cf
* config/linux/gcc.cf
* config/w32/bcc32.cf
* config/w32/gcc.cf
+ Added -DSIMPLEX to C[LIB]FLAGS of SimpLex build
2000-11-27 19:17:44 +00:00
Ryszard Glab
c963ded268
ChangeLog 2000-11-27 19:55 UTC+0100
2000-11-27 17:49:39 +00:00
Maurilio Longo
ad3c37cc77
2000-11-27 17:14 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
2000-11-27 16:16:36 +00:00
Maurilio Longo
8eabb95be3
2000-11-27 17:07 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
2000-11-27 16:10:21 +00:00
Ron Pinkas
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 .
2000-11-27 05:13:00 +00:00
Ron Pinkas
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)
2000-11-27 02:50:42 +00:00
Ron Pinkas
6472e83cd9
corrected typo
2000-11-26 18:25:25 +00:00
Ron Pinkas
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()
2000-11-26 18:08:50 +00:00
Ron Pinkas
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
2000-11-25 05:10:21 +00:00
Jean-Francois Lefebvre
c19c6ab4b8
2000-11-25 22:51 UTC+0100 jfl (mafact) <jfl@mafact.com>
2000-11-24 21:59:06 +00:00
Ron Pinkas
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.
* source/rtl/idle.c
- Removed HB_IDLE_RESET()
* Changed handling of Idle Process to default to REPEAT.
* tests/onidle.prg
- Removed call to HB_IDLE_RESET()
+ tests/testidle.prg
+ New test of Idle Blocks in default (REPEAT) mode and optional NON REPEAT mode.
2000-11-24 21:00:13 +00:00
Maurilio Longo
765dd1b8b0
2000-11-24 19:22 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
2000-11-24 18:26:13 +00:00
Jean-Francois Lefebvre
2459138130
2000-11-24 00:10 UTC+0100 jfl (mafact) <jfl@mafact.com>
2000-11-23 23:08:19 +00:00
Ron Pinkas
066ed302dc
Added missing s_bIamIdle = FALSE;
2000-11-23 22:59:04 +00:00
Ron Pinkas
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.
* tests/onidle.prg
+ Added HB_IDLE_RESET() to demonstrate explicit request for reoccuring processing of Idle Blocks.
2000-11-23 21:36:50 +00:00
Jean-Francois Lefebvre
a8d6337d7c
2000-11-23 23:11 UTC+0100 jfl (mafact) <jfl@mafact.com>
2000-11-23 21:17:23 +00:00
Ron Pinkas
e4f617cd9f
2000-11-23 11:11 UTC+0800 Ron Pinkas <ron@profit-master.com>
...
* source/rtl/idle.c
! Added Reset Logic to HB_IDLESTATE()
2000-11-23 19:46:33 +00:00
Ryszard Glab
ff0b3c4f59
ChangeLog 2000-11-23 19:50 UTC+0100
2000-11-23 18:42:13 +00:00
Ron Pinkas
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.
/* Maurilio, Ryszard, Victor, could you please review and comment... */
2000-11-23 18:03:34 +00:00
Maurilio Longo
bd390ae537
2000-11-23 13:32 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
2000-11-23 13:40:03 +00:00
Ron Pinkas
1083b8810f
Removed 1 debug message
2000-11-22 15:56:48 +00:00
Ron Pinkas
b594a5aa2d
2000-11-21 18:35 UTC+0800 Ron Pinkas <ron@profit-master.com>
...
* source/pp/ppcomp.c
* Corrected 1 compiler warning.
* source/pp/ppcore.c
+ Added s_bArray support logic to WorkDefine()
* source/rtl/idle.c
* Revered order of hb_gcCollectAll() and hb_releaseCPU();
2000-11-22 02:37:50 +00:00
Jean-Francois Lefebvre
3a0cb6d7b4
2000-11-21 23:42 UTC-0100 JFL (mafact) <jfl@mafact.com>
2000-11-21 22:48:25 +00:00
David G. Holm
b4cab83acf
See ChangeLog entry 2000-11-21 13:40 UTC-0400 David G. Holm <dholm@jsd-llc.com>
2000-11-21 18:41:47 +00:00
Ron Pinkas
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.
* source/compiler/harbour.slx
* Small optimization in handling of s_sLastBlock
* tests/tstblock.prg
+ Added complex early macro test.
2000-11-21 16:56:14 +00:00
Maurilio Longo
26ab0079f0
2000-11-21 17:42 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
2000-11-21 16:45:36 +00:00
Maurilio Longo
2660ad1d24
2000-11-20 23:11 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
2000-11-20 22:14:00 +00:00
Ricky Jang
e1d411d331
Add exam code for edited Korean lang api
2000-11-20 17:48:50 +00:00
Ricky Jang
382a74ca49
1. English name is 'Korean' not 'English'
...
2. in use hb_langSelect() is "KO" not "KR" by RFC name
2000-11-20 17:46:32 +00:00
Maurilio Longo
6bf1876273
2000-11-20 17:38 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
2000-11-20 16:43:34 +00:00
Maurilio Longo
d79d7b7707
2000-11-18 11:11 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
2000-11-18 10:17:37 +00:00
Ryszard Glab
7df80dd709
ChangeLog 2000-11-17 20:50 UTC+0100
2000-11-17 19:44:48 +00:00
Maurilio Longo
1573328aa8
2000-11-17 16:40 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
2000-11-17 15:41:48 +00:00
Ron Pinkas
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
2000-11-16 16:02:46 +00:00
David G. Holm
cb19abdf06
2000-11-14 16:10 UTC-0400 David G. Holm <dholm@jsd-llc.com>
2000-11-14 21:11:47 +00:00
Ron Pinkas
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
* source/pp/ppcore.c
! Removed redundant line in md_strAt() whiched caused bug with tanslating within [] bracket expressions.
2000-11-14 10:37:00 +00:00
Brian Hays
751289b692
2000-11-13 16:18 UTC+0800 Brian Hays <bhays@abacuslaw.com>
2000-11-14 00:17:48 +00:00
Ryszard Glab
c4c3b17b9a
ChangeLog 2000-11-13 20:25 UTC+0100
2000-11-13 19:14:32 +00:00
Ryszard Glab
dc01ccd135
ChangeLog 2000-11-12 15:20 UTC+0100
2000-11-12 13:10:12 +00:00
Ron Pinkas
d47c50295a
2000-11-11 23:35 UTC+0800 Ron Pinkas <ron@profit-master.com>
...
* contrib/dot/pp.prg
! Corrected few pre-processor bugs.
2000-11-12 07:37:35 +00:00
Jean-Francois Lefebvre
1529b30913
2000-11-10 22:40 UTC+0100 JFL (mafact) <jfl@mafact.com>
2000-11-10 22:36:05 +00:00
Maurilio Longo
46ebd94e12
2000-11-10 22:50 GMT+1 Maurilio Longo <maurilio.longo@libero.it>
2000-11-10 21:51:10 +00:00
Ron Pinkas
22e3a10265
! Corrected creation of bSetGet if uVar == NIL, to avoid compile error:
...
"Code block contains both macro and declared symbol references".
2000-11-10 20:23:56 +00:00
Ron Pinkas
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).
* source/rtl/tgetint.prg
! Corrected creation of bSetGet if uVar == NIL, to avoid compile error:
"Code block contains both macro and declared symbol references".
2000-11-10 19:43:13 +00:00
Luiz Rafael Culik
fd2ba2ce8d
See changelog 2000-11-9 23:30 GMT -3
2000-11-10 01:29:57 +00:00
Ron Pinkas
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. */
2000-11-09 18:59:01 +00:00
Ron Pinkas
0abf4b8b9a
2000-11-09 09:00 UTC+0800 Ron Pinkas <ron@profit-master.com>
...
* source/pp/ppcore.c
* Fixed typo in NextName()
2000-11-09 16:54:05 +00:00