See ChangeLog entry 2000-01-03 18:25 EDT David G. Holm <dholm@jsd-llc.com>

This commit is contained in:
David G. Holm
2000-01-04 02:10:04 +00:00
parent a3792dc1c1
commit b66b505dcd
2 changed files with 25 additions and 20 deletions

View File

@@ -1,3 +1,9 @@
2000-01-03 18:25 EDT David G. Holm <dholm@jsd-llc.com>
* source/rtl/inkey.c
! Enable Unix-compatible keyboard input even when not using
ncurses or slang.
20000103-19:48 GMT+1 Ryszard Glab <rglab@imid.med.pl>
*include/expropt.h
@@ -12,7 +18,7 @@
*source/compiler/harbour.l
* added support for macro variables in PUBLIC and PRIVATE declarations
PRIVATE &var, &var.end
* optimization of PUBLIC/PRIVATE variables creation (there was a
* optimization of PUBLIC/PRIVATE variables creation (there was a
single call __MVPUBLIC/__MVPRIVATE function for every variable,
there is a single call for a single statement now), for example:
PRIVATE var1, var2, var3
@@ -68,21 +74,21 @@
20000101-22:50 GMT+3 Luiz Rafael Culik <culik@sl.conex.net>
* doc/funclist.txt
+Update some function status
+Update some function status
* source/rdd/dbcmd.c
+Added to missing documentation of __dbzap() and OrdCondSet()
* source/rtl/FileSys.c
+ doc for FOPEN()
+ doc for FCLOSE()
+ doc for FWRITE()
+ doc for FSEEK()
+ doc for FREAD()
+ doc for FILE()
+ doc for FREADSTR()
+ doc for FRENAME()
+ doc for FERROR()
+ doc for RENAME
+ doc for ERASE
+ doc for FOPEN()
+ doc for FCLOSE()
+ doc for FWRITE()
+ doc for FSEEK()
+ doc for FREAD()
+ doc for FILE()
+ doc for FREADSTR()
+ doc for FRENAME()
+ doc for FERROR()
+ doc for RENAME
+ doc for ERASE
20000101-07:18 GMT+3 Luiz Rafael Culik <culik@sl.conex.net>
* source/rdd/dbcmd.c
@@ -160,13 +166,13 @@ Fixed the documentation to make the ng linker happy and added docs for the array
*include/extend.h
* added declaration for hb_memvarGetStrValuePtr()
* added declaration of hb_macroTextValue()
*source/vm/hvm.c
* added code to handle macro text substitution "text &macro"
*source/macro/macro.c
* added code to handle macro text substitution
* added code to handle macro text substitution
19991231-06:15 GMT+1 Antonio Linares <alinares@fivetech.com>
* source/rtl/gt/gtwin.c
* fix for a Win API wrong parameter call detected using NuMega BoundsChecker

View File

@@ -36,6 +36,8 @@
/*
* ChangeLog:
*
* V 1.63 David G. Holm Enable Unix-compatible keyboard input
* even when not using ncurses or slang.
* V 1.55 David G. Holm Added _SET_CANCEL support for
* Ctrl+Break, returning no key code
* when _SET_CANCEL is off.
@@ -319,13 +321,10 @@ void hb_inkeyPoll( void ) /* Poll the console keyboard to stuff the Harbour
{
int ch = 0;
#if defined(HARBOUR_USE_CRS_GTAPI) || defined(HARBOUR_USE_SLN_GTAPI)
#if 1
ch = hb_gtReadKey();
#else
/* TODO: */
#elif defined(OS_UNIX_COMPATIBLE)
if( ! read( STDIN_FILENO, &ch, 1 ) )
ch = 0;
#endif
#elif defined(_Windows) || defined(WINNT)
/* First check for Ctrl+Break, which is handled by gt/gtwin.c */
if( hb_gtBreak )