32f95811e1
2010-03-20 10:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - contrib/hbbzip2 + contrib/hbbz2 * contrib/Makefile * contrib/hbbz2/hbbzip2.hbc * Renaming hbbzip2 to hbbz2 (pass 1/2)
Viktor Szakats
2010-03-20 09:43:04 +00:00
e36753024f
2010-03-20 10:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * bin/postinst.bat ! Fixed recent change. 'HB_BUILD_SHARED=yes' means to create _default_ binaries (hbtest.exe, hbrun.exe, etc) in shared mode, so the correct behavior here is to _not_ create separate shared versions in this case. I didn't retest every aspect of this, so it's possible even this is wrong and the whole change has to be rethought or reverted. ! Fixed indentation after recent change. Please do respect formatting when editing files.
Viktor Szakats
2010-03-20 09:39:53 +00:00
20f3a3f0ca
2009-11-28 11:00 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * harbour/bin/postinst.bat * Minor change to respect HB_BUILD_SHARED
Petr Chornyj
2010-03-20 09:03:45 +00:00
7c95c63369
2010-03-19 22:22 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.ch * contrib/hbide/hbide.prg * contrib/hbide/idemisc.prg * contrib/hbide/idesaveload.prg + Reworked command-line parameters. Now hbIDE can be invoked with either of the combination, .ini .hbp .prg .c .cpp. Following algorithm is followed: 1 .ini has the precedance over .hbp. 2 if both are passed then .hbp will be added to the project tree, after loading components from .ini. 3 if only .hbp is passed, then no attempt is made to save the settings. 4 if only sources are passed then all will be opened "Main" panel, which will also be the startup panel, no project tree will be displayed.
Pritpal Bedi
2010-03-20 05:35:28 +00:00
ed44af9f17
2010-03-19 14:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbverdsp.c * Deleted an empty line in build information.
Viktor Szakats
2010-03-19 13:11:59 +00:00
08b930d6d7
2010-03-19 01:40 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/ideskeletons.prg ! Meta concept enhanced further. <-NAME=PROMPT> ; then NAME will be the meta and string returned by PROMPT dialog will be assigned to <-NAME> for next occurances. The assignment is done only with <-PROMPT> meta.
Pritpal Bedi
2010-03-19 08:50:45 +00:00
fc8febf424
2010-03-17 00:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL ! Typo in prev.
Viktor Szakats
2010-03-16 23:38:32 +00:00
09adc56c2a
2010-03-17 00:32 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added bzip2 information. (not fully complete, it also needs to be added to .spec files like zlib)
Viktor Szakats
2010-03-16 23:34:33 +00:00
11a131328b
2010-03-16 16:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbbzip2/Makefile + Added bzip2 header detection and setup. ; TOFIX: Some warnings: mingw: hbbzip2.c: In function 'hb_bz2Compress': hbbzip2.c:96: warning: left shift count >= width of type hbbzip2.c: In function 'hb_bz2UncompressedSize': hbbzip2.c:138: warning: left shift count >= width of type hbbzip2.c: In function 'hb_bz2Uncompress': hbbzip2.c:177: warning: left shift count >= width of type msvc: hbbzip2.c(96) : warning C4293: '<<' : shift count negative or too big, undefined behavior hbbzip2.c(138) : warning C4293: '<<' : shift count negative or too big, undefined behavior hbbzip2.c(177) : warning C4293: '<<' : shift count negative or too big, undefined behavior
Viktor Szakats
2010-03-16 15:12:21 +00:00
5d7406d3bb
2010-03-16 13:56 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/Makefile + harbour/contrib/hbbzip2 + harbour/contrib/hbbzip2/hbbzip2.c + harbour/contrib/hbbzip2/hbbzip2.ch + harbour/contrib/hbbzip2/Makefile + added very simple wrapper to BZIP2 compression Now only buffer compression functions. HB_BZ2_VERSION() -> <cBZlibVersion> HB_BZ2_COMPRESSBOUND( <cData> | <nDataLen> ) -> <nMaxCompressLen> HB_BZ2_UNCOMPRESSLEN( <cCompressedData>, [<@nResult>] ) -> <nUnCompressedDataLen> or 0 on error HB_BZ2_COMPRESS( <cData>, [<nDstBufLen>|<@cBuffer>], [<@nResult>], [<nLevel>] ) -> <cCompressedData> or NIL on Error HB_BZ2_UNCOMPRESS( <cCompressedData>, [<nDstBufLen>|<@cBuffer>], [<@nResult>] ) -> <cUnCompressedData> or NIL on Error
Przemyslaw Czerpak
2010-03-16 12:56:23 +00:00
5f0aba0845
2010-03-15 21:54 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * external/Makefile - Deleted "HB_EXTERNALLIBS=no" option. Blindly disabling all external libs can break the build process.
Viktor Szakats
2010-03-15 20:58:45 +00:00
4bbd974426
2010-03-15 21:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbthread.h ! added workaround for problems with static __thread variables in Open64 C compiler
Przemyslaw Czerpak
2010-03-15 20:40:14 +00:00
ad7229c78a
2010-03-15 21:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * external/bzip2/Makefile * external/bzip2/bzip2.dif * external/bzip2/bzip2.c + Added patch to make it compile on dos and os2/watcom. Thanks to Przemek.
Viktor Szakats
2010-03-15 20:32:35 +00:00
6fb5b677b4
2010-03-15 16:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + external/bzip2/bzip2.dif + Added .dif file.
Viktor Szakats
2010-03-15 15:50:00 +00:00
1ec98455d8
2010-03-15 14:04 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfcdx/dbfcdx1.c ! fixed bad copy and past typo which could cause internal error when new index using existing order (subindex) was created without ADDITIVE clause. Bug reported by Mindaugas - many thanks for the information.
Przemyslaw Czerpak
2010-03-15 13:04:33 +00:00
29d0c87141
2010-03-15 09:58 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/ctnet.c * contrib/hbtpathy/tpwin.c * contrib/hbnf/getenvrn.c ! Fixed to disable some functionality on all WinCE platforms. These were WinCE API functions wrongly declared in mingwarm/poccarm headers. (thus causing link-time errors for final apps trying to use these functions)
Viktor Szakats
2010-03-15 09:00:55 +00:00
c6f9de005f
2010-03-14 22:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * bin/postinst.bat ! Fixed hbmk2 -lang option.
Viktor Szakats
2010-03-14 21:35:41 +00:00
16eeac6fba
correction to chglog entry
Viktor Szakats
2010-03-14 11:23:29 +00:00
69ebe57a58
2010-03-14 12:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/wce/msvcarm.mk * utils/hbmk2/hbmk2.prg ! Added -D_ARM_ required by some MSVC releases. This caused compilation errors with some sources.
Viktor Szakats
2010-03-14 11:22:12 +00:00
69c5d5b6e9
2010-03-14 11:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/xbpgra.prg ! Fixed to use HB_SYMBOL_UNUSED() instead of wrong "HBXBP_JUST" solution, which is a real call with overhead. Std method to suppress unused warnings in Harbour is HB_SYMBOL_UNUSED(). Or, if some function are plain dummies, it's not necessary to delcare any parameters.
Viktor Szakats
2010-03-14 10:49:03 +00:00
3d289790f4
2010-03-13 19:04 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/gra.ch * contrib/hbxbp/Makefile * contrib/hbxbp/xbpgeneric.prg + contrib/hbxbp/xbpgra.prg * contrib/hbxbp/xbppresspace.prg + Added Gra*() skeleton functions. ! Extended XbpPresSpace() class to cover next round of implementation.
Pritpal Bedi
2010-03-14 03:15:55 +00:00
f56b5a7205
2010-03-14 01:39 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/extrap.c ! Fixed to do UNICODE to "ANSI" conversion in module listing code for WinCE platform. It'd be nice if a WinCE user could test it.
Viktor Szakats
2010-03-14 00:41:14 +00:00
f3caf5ad7e
2010-03-13 19:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed autodetection of mingwarm, when Cygwin is also in PATH (it is supposed to be there, as it is a requirement for C compiler).
Viktor Szakats
2010-03-13 18:48:14 +00:00
17c6e80808
2010-03-13 17:20 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + hbmainstd/hbmainwin lib is now added for mingw family to lib list also for static executables. It fixes the GPF at startup with Equation Solution mingw64 build. I hope it doesn't create any harm for other builds, it remains to be tested. % Disabled -fomit-frame-pointer for mingw64.
Viktor Szakats
2010-03-13 16:27:08 +00:00
0cae7b71e1
2010-03-13 15:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk * utils/hbmk2/hbmk2.prg + Added autodetection for Equation Solution mingw64 builds.
Viktor Szakats
2010-03-13 14:07:12 +00:00
12d1e1cc88
2010-03-13 09:02 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h * harbour/src/vm/estack.c * harbour/src/vm/hvmall.c * moved static HVM stack declarations from header file to .c files
Przemyslaw Czerpak
2010-03-13 08:03:03 +00:00
145b21c110
2010-03-13 03:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/Makefile * src/vm/vmmt/Makefile ! Fixed GUI mode not working for mingw64 targets. [TOMERGE 2.0]
Viktor Szakats
2010-03-13 02:19:10 +00:00
16242fc4b7
2010-03-13 03:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwvt/gtwvt.c ! Reverted RegisterClassEx() to RegisterClass() for WinCE. Thanks for the information.
Viktor Szakats
2010-03-13 02:07:35 +00:00
d409e83286
2010-03-12 20:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbverdsp.c + Show '(UNICODE)' in built options for UNICODE builds.
Viktor Szakats
2010-03-12 19:31:06 +00:00
301c5487dc
2010-03-12 15:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/filesys.c ! Fixed non-UNICODE code after recent get/set drive changes. % Minor opt.
Viktor Szakats
2010-03-12 15:00:19 +00:00
08886857bc
2010-03-12 14:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbnf/fttext.c + Added FT_FWRITELN(). * Converted FT_FWRITEL() to be a wrapper for FT_FWRITELN().
Viktor Szakats
2010-03-12 13:08:29 +00:00
3cd5de7df6
2010-03-12 11:39 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Readded -pipe option for gcc (except djgpp) and icc/linux family compilers in a more sophisticated way. Now -pipe option is only used when hbmk2 controls the output filename, and in such case the output filename will always be deleted by hbmk2 if the C compiler returned error. This way -pipe can never leave faulty or dummy object files on disk, confusing incremental builds or just leaving trash behind. BTW, it'd be interesting to know why such seemingly buggy behavior hasn't been fixed in gcc in the last 6-7 years... (making -pipe option useless for Harbour build process f.e.)
Viktor Szakats
2010-03-12 10:42:29 +00:00
93e56f88a3
2010-03-12 01:03 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_hbqplaintextedit.cpp * contrib/hbqt/hbqt_hbqplaintextedit.h ! Fixed behavior of book-marks. Now color representation on bookmarked lines is persistent and consistent with corresponding buttons in the statusbar.
Pritpal Bedi
2010-03-12 09:08:06 +00:00
805f3b55e8
2010-03-12 02:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbssl/evpmd.c ! Disabled md2 support for >= 1.0.0 OpenSSL versions. Seems they dropped it.
Viktor Szakats
2010-03-12 01:11:58 +00:00
a783c4648f
2010-03-12 00:39 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/filesys.c ! Fixed fs_win_get_drive() to return zero (instead of -1) when drive letter wasn't returned by Windows API. (it's not clear what is the proper error behavior here) ! Fixed fs_win_set_drive() to apply upper limit on input parameter.
Viktor Szakats
2010-03-11 23:40:40 +00:00
b4e4cc655b
2010-03-11 23:27 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sddfb/sddfb.c ! Few cleanups in the FB RDDSQL interface (macro and type usage). ; It's not an attempt to fix recently reported bugs on the list.
Viktor Szakats
2010-03-11 22:28:22 +00:00
2058bfc53b
2010-03-11 22:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/gtwvg.c ! Fixed change: 2010-03-11 13:20 UTC-0800 * HB_GTI_PALETTE handling code fully synced with gtwvt.c.
Viktor Szakats
2010-03-11 21:27:45 +00:00
4976f50a70
2010-03-11 22:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/fssize.c + Using Harbour filefind API on win platforms (just like for wce) instead of using stat()/stat64() C RTL calls.
Viktor Szakats
2010-03-11 21:23:19 +00:00
2b1fc69b1c
2010-03-11 13:20 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/gtwvg.c ! Fixed the HB_GTI_PALETTE protocol uniform with other GT's.
Pritpal Bedi
2010-03-11 21:20:08 +00:00
dfaa306564
2010-03-11 22:16 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h * added HB_EXPORT to some hb_stack*() functions which can be needed for non core code
Przemyslaw Czerpak
2010-03-11 21:16:27 +00:00
f939903e37
2010-03-11 21:16 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/filesys.c + Using direct Windows API instead of compiler specific C RTL functions to get/set current disk. ; Please review. - Deleted one Windows TODO: setmode() to be convered to direct Windows API call. This translation is done in C RTL, so Windows API cannot be used. ; There is no remaining non-standard (compiler specific) C RTL function usage on the Windows platform AFAICT.
Viktor Szakats
2010-03-11 20:20:13 +00:00
575ece20a6
2010-03-11 18:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbtoken.c * Marked function below with HB_LEGACY_LEVEL3: __STRTOKEN(): change it to equivalent HB_TOKENGET() __STRTKPTR(): change it to equivalent HB_TOKENPTR() __STRTOKENCOUNT(): change it to equivalent HB_TOKENCOUNT()
Viktor Szakats
2010-03-11 17:29:38 +00:00
ff6dc96642
2010-03-11 15:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcurl/hbcurl.c + Added suggested workaround for potential security exploit when used with libcurl < 7.20.0. See details here: http://curl.haxx.se/docs/adv_20100209.html
Viktor Szakats
2010-03-11 14:59:47 +00:00
0805949c20
2010-03-11 12:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * external/sqlite3/sqlite3.c * external/sqlite3/sqlite3.h + sqlite upgraded to 3.6.23 (from 3.6.22)
Viktor Szakats
2010-03-11 11:34:41 +00:00
af2d26c015
2010-03-11 11:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/estack.c * include/hbstack.h % hb_stackDispLocal() internal debug function made static, and guarded with HB_VM_DEBUG (pls change it to something better if there is one), so it's not included in every regular build and final executable.
Viktor Szakats
2010-03-11 10:42:09 +00:00
f336783532
2010-03-11 08:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxpp/dmlb.ch + Added comment that header is also used by C code.
Viktor Szakats
2010-03-11 07:34:06 +00:00
b651cee20a
2010-03-10 20:15 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/gtwvg.c * contrib/gtwvg/gtwvg.h ! Reverted back the change in colors. Sorry Viktor, I unnecessarily requested you to match it with GTWVT. Infact the whole concept of GUI elements is based on white and gray combination as per these colors.
Pritpal Bedi
2010-03-11 04:18:41 +00:00
0c5ec513ff
2010-03-10 14:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/win/cygwin.mk * config/win/mingw.mk * config/wce/mingwarm.mk % Added -pipe option to win/gcc compilers, this way it's faster (but consume more memory) since it passes intermediate files - I could only spot the .s file - without writing them to disk. Probably we should enable this on other platforms as well, and if it works out well, also in hbmk2.
Viktor Szakats
2010-03-10 13:34:54 +00:00
868820a931
2010-03-10 12:26 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/compiler/hbmain.c * harbour/src/compiler/harbour.y * harbour/src/compiler/harbour.yyc * use hb_compGetFuncID() to detect reserved function names
Przemyslaw Czerpak
2010-03-10 11:26:26 +00:00
c2cca3c6cc
2010-03-10 11:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxpp/Makefile ! Added dmlb.ch.
Viktor Szakats
2010-03-10 10:55:26 +00:00
db6d0e631e
2010-03-09 23:36 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcomp.h * harbour/include/hbcompdf.h * harbour/include/hbexprop.h * harbour/include/hbexpra.c * harbour/include/hbexprb.c * harbour/src/common/expropt1.c * harbour/src/compiler/hbcomp.c * harbour/src/compiler/harbour.y * harbour/src/compiler/harbour.yyc * harbour/src/macro/macro.y * harbour/src/macro/macro.yyc * harbour/src/macro/macro.yyh + added new type of expression: SETGET % eliminated reference counter in expressions (this code was never fully safe because expression optimizer was not respecting multiple references) % replaced all HB_COMP_EXPR_DELETE() macro usage with HB_COMP_EXPR_FREE() and deleted HB_COMP_EXPR_DELETE() macro - removed not longer used hb_compExprClone() Above modifications reduce a little bit total memory consumed by compiler and macrocompiler giving also some minor speed improvement.
Przemyslaw Czerpak
2010-03-09 22:37:50 +00:00
19f259b4c5
2010-03-09 12:33 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) + contrib/hbide/resources/panel_1.png + One more missing file.
Pritpal Bedi
2010-03-09 20:30:35 +00:00
cd173dc1a7
2010-03-08 19:33 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/macro.c ! fixed buffer overflow caused by wrong pointer type ( 'HB_ULONG*' instead of 'int *' )
Przemyslaw Czerpak
2010-03-08 18:33:49 +00:00
ad67ab11cb
2010-03-08 19:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/tests/test.prg ! Fixed missing connection parameters from PQ API calls.
Viktor Szakats
2010-03-08 18:08:39 +00:00
026fd623ae
2010-03-08 16:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/diskspac.c * src/rtl/disksphb.c * contrib/hbwin/wapi_winbase.c + Added trick to make dynamic calls to WIDE API functions via UNICOWS.DLL in UNICODE (default) builds when running on Win9x systems. This fixes DISKSPACE(), HB_DISKSPACE() and WAPI_GETLONGPATHNAME() in this scenario. (IOW this patch makes these calls work in UNICOWS situations)
Viktor Szakats
2010-03-08 15:15:06 +00:00
76272762cd
2010-03-08 15:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbsocket.c * bin/hb-mkdyn.sh * bin/hb-func.sh * utils/hbmk2/hbmk2.prg * config/win/global.mk + Restored to work with ws2_32.dll. (instead of wsock32)
Viktor Szakats
2010-03-08 14:40:49 +00:00
ffc82a2bfd
2010-03-08 12:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/diskspac.c * src/rtl/disksphb.c + Added comment about the reason why GetDiskFreeSpaceEx() is called dynamically (win95 first edition support). + Added support for HB_NO_WIN95 build-time flag to drop Win95 compatibility. Unfortunately current dynamic load trick fails with UNICOWS, returning zero for disk space related calls in this scenario. If we drop the dynamic call, we lose support for Win95 first edition, but these functions will work properly on Win95b/98/ME in return. I'm still thinking about it, but maybe it's better to drop Win95 first edition support altogether and make newer versions work properly. Any opinions?
Viktor Szakats
2010-03-08 11:32:16 +00:00
cce1d028cf
2010-03-08 09:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/gtqtc/gtqtcs.hbc * contrib/hbqt/gtqtc/gtqtc.hbc * contrib/hbqt/hbqt.hbc * contrib/hbqt/hbqts.hbc + Updated static .hbc file for OS/2 % Removed little redundancy in libpaths= lines. % Deleted qtwebkit and qtnetwork references from gtqt*.hbc files.
Viktor Szakats
2010-03-08 08:51:06 +00:00
d1918fcad8
2010-03-07 21:30 UTC-0600 David Arturo Macias Corona (dmacias/at/mail.udg.mx) * harbour/contrib/hbqt/hbqt.hbc * harbour/contrib/hbqt/gtqtc/gtqtc.hbc + Added support for OS/2
David Arturo Macias Corona
2010-03-08 03:49:14 +00:00
215fa5a52b
2010-03-08 03:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added UNICOWS links.
Viktor Szakats
2010-03-08 02:53:59 +00:00
89b7af1d06
2010-03-08 03:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwin/gtwin.c ! Added workaround for MS confirmed (but forever unfixed) UNICOWS ReadConsoleInput() bug, which caused reported dead keyboard when running UNICODE+UNICOWS apps on Win9x. % Optimized to cache Win9x detection flag.
Viktor Szakats
2010-03-08 02:29:23 +00:00
895f95fe45
2010-03-08 02:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwin/gtwin.c ! Minor formattting.
Viktor Szakats
2010-03-08 01:47:35 +00:00
43e1411e6e
2010-03-08 02:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added trick to recognize 'unicows' lib for win targets and always place it to its required position in the lib list. (this trick may change in the future, I don't really like current solution) This fixes the unicows issues, and now it seems to work nicely with Harbour apps built in (now default) UNICODE mode, when executed on Win9x systems. Harbour works only with Microsoft's UNICOWS.DLL (with OPENCOWS.DLL it doesn't). ; TOFIX: For GTWIN there is no keyboard input though, but the mouse works. Any idea why?
Viktor Szakats
2010-03-08 01:05:44 +00:00
e63e61de0e
2010-03-08 00:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! Added missing change from prev entry: * src/rtl/gtwvt/gtwvt.c * Changed RegisterClass() call to RegisterClassEx(). Same availability, more features, recommended call.
Viktor Szakats
2010-03-07 23:49:34 +00:00
f7c6bf4305
2010-03-08 00:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn3.c % Changed local version detection to hb_iswin*() calls.
Viktor Szakats
2010-03-07 23:38:34 +00:00
8931845f33
2010-03-08 00:32 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c ! Changed one remaining local version detection to hb_iswin*() call.
Viktor Szakats
2010-03-07 23:33:01 +00:00