Commit Graph

  • 04eb318eca 2010-03-20 13:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/hbwin.ch + Added WIN_LR_* flag constants for WAPI_LOADIMAGE(). Viktor Szakats 2010-03-20 12:26:53 +00:00
  • bcd9de8158 2010-03-20 13:07 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/wapi_winuser.c * cleaned some code to use wapi_par_*() and wapi_ret_*() macros + added WAPI_*() functions to create and manipolate menus (HMENU) + added WAPI_CREATEACCELERATORTABLE( <aAccels> ) -> <hAccel> and WAPI_DESTROYACCELERATORTABLE( <hAccel> ) Przemyslaw Czerpak 2010-03-20 12:07:46 +00:00
  • 5e706af37a 2010-03-20 10:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbbz2/Makefile - contrib/hbbz2/hbbzip2.ch + contrib/hbbz2/hbbz2.ch - contrib/hbbz2/hbbzip2.c + contrib/hbbz2/hbbz2.c - contrib/hbbz2/hbbzip2.hbc + contrib/hbbz2/hbbz2.hbc * contrib/hbbz2/tests/hbmk.hbm * Renaming hbbzip2 to hbbz2 (pass 2/2) Viktor Szakats 2010-03-20 09:50:12 +00:00
  • 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
  • 09888df291 2010-03-18 21:15 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.hbp ! Deleted .rc entry. Pritpal Bedi 2010-03-19 04:17:03 +00:00
  • 34835e989f 2010-03-18 20:49 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.hbp * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/idedocks.prg * contrib/hbide/ideeditor.prg * contrib/hbide/ideobject.prg + contrib/hbide/ideskeletons.prg + Reworked and greatly enhanced "snippets->skeletons" management. Pritpal Bedi 2010-03-19 04:10:35 +00:00
  • 3540d78691 2010-03-18 15:02 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.ch * contrib/hbide/idesaveload.prg * contrib/hbide/idethemes.prg + Unified hbide.ini and idewindow.ini. Now hbIDE uses standards .ini format. Pritpal Bedi 2010-03-18 22:05:47 +00:00
  • ceed1483be 2010-03-18 16:12 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbzlib.c * harbour/contrib/hbbzip2/hbbzip2.c ! fixed typo (reverted return value) in recent modification Przemyslaw Czerpak 2010-03-18 15:13:05 +00:00
  • 40e7f5faf9 2010-03-18 14:10 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/axcore.c * use hb_parstr_u16() instead of hb_mbtowc(hb_parc(n)) Przemyslaw Czerpak 2010-03-18 13:10:17 +00:00
  • b387963fad 2010-03-18 13:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL ! Fixed Debian bzip2 package name. Viktor Szakats 2010-03-18 12:30:42 +00:00
  • 25c8bf590f 2010-03-17 23:50 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbptreeview.prg ! Added :tooltipText instance variable to manage tooltips. Pritpal Bedi 2010-03-18 07:03:54 +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
  • b4c940fa79 2010-03-16 01:15 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) + contrib/hbide/resources/arguments.png + contrib/hbide/resources/description.png * contrib/hbide/resources/docviewgenerator.ui * contrib/hbide/resources/docviewgenerator.uic + contrib/hbide/resources/docwriter.png + contrib/hbide/resources/docwriter.ui + contrib/hbide/resources/docwriter.uic + contrib/hbide/resources/editstree.png + contrib/hbide/resources/example.png + contrib/hbide/resources/helpdoc.png + contrib/hbide/resources/load_1.png + contrib/hbide/resources/load_2.png + contrib/hbide/resources/load_3.png + contrib/hbide/resources/panel_8.png + contrib/hbide/resources/projtree.png * contrib/hbide/resources/tabs.png + contrib/hbide/resources/tests.png * contrib/hbide/resources/togglelinenumber.png + contrib/hbide/resources/unload_1.png + Added more images, refind few. Pritpal Bedi 2010-03-16 08:51:56 +00:00
  • 5e89ea04e5 2010-03-15 23:57 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/wapi_winuser.c + added new PRG function: WAPI_LoadImage( [<hInstance>], <cName>, [<nType>], [<nWidth>], [<nHeight>], [<nFlags>] ) -> <hImage> Przemyslaw Czerpak 2010-03-15 22:57:31 +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
  • 897dda6c79 2010-03-15 12:32 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h * minor cleanup Przemyslaw Czerpak 2010-03-15 11:32:16 +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
  • e97a7501d0 2010-03-14 21:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/fm.c * src/common/hbwince.c * include/hbwince.h * include/hbthread.h * contrib/hbct/ctnet.c * contrib/hbodbc/Makefile * contrib/xhb/hbserv.c * contrib/hbtpathy/tpwin.c * contrib/hbnf/getenvrn.c * contrib/rddsql/sddodbc/Makefile * contrib/hbwin/olecore.c * contrib/hbwin/win_prn1.c * contrib/hbwin/win_dlg.c * config/wce/msvcarm.mk + Added support for msvcarm 2008. Viktor Szakats 2010-03-14 20:32:31 +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
  • 929dc5712e 2010-03-13 23:23 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpgra.prg + Added one more function. - HB_SYMBOL_UNUSED() => HBXBP_JUST() Pritpal Bedi 2010-03-14 07:28:41 +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
  • 55fd7ac76e 2010-03-13 01:53 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbp.ch * contrib/hbxbp/xbpgeneric.prg + Implemented Xbase++ functions: AppName() -> APPTYPE_PM LastAppEvent( mp1, mp2, oXbp, nThreadID ) -> nEvent NextAppEvent( mp1, mp2, oXbp ) ->nEvent Pritpal Bedi 2010-03-13 09:59:18 +00:00
  • 0efa452048 2010-03-13 00:13 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/Makefile * contrib/hbxbp/xbp.ch + contrib/hbxbp/xbpclipboard.prg + Implemented: XbpClipBoard() Xbase++ compatible class. At present XBPCLPBRD_TEXT and XBPCLPBRD_BITMAP formats are supported. XBPCLPBRD_TEXT is tested, please test XBPCLPBRD_BITMAP. Pritpal Bedi 2010-03-13 08:22:18 +00:00
  • cac5f29b2a 2010-03-13 09:18 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/hvmall.c * minor cleanup Przemyslaw Czerpak 2010-03-13 08:18:32 +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
  • a09639ebf4 2010-03-12 17:20 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/generator/hbqtgen.prg Pritpal Bedi 2010-03-13 01:28:47 +00:00
  • d6d7154456 2010-03-13 01:25 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h * harbour/src/vm/estack.c % declare hb_stack TLS pointer in MT HVM as static when HVM is compiled with HB_HVM_ALL=yes Przemyslaw Czerpak 2010-03-13 00:26:30 +00:00
  • 8e50cf7c40 2010-03-12 14:32 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/doc/en/class_qapplication.txt * contrib/hbqt/qtgui/QApplication.cpp * contrib/hbqt/qth/QApplication.qth - Removed tracelog calls. Pritpal Bedi 2010-03-12 22:30:10 +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
  • 98820767f1 2010-03-11 09:30 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/doc/en/class_hbqplaintextedit.txt * contrib/hbqt/hbqt_hbqplaintextedit.cpp * contrib/hbqt/hbqt_hbqplaintextedit.h * contrib/hbqt/qtgui/HBQPlainTextEdit.cpp * contrib/hbqt/qtgui/THBQPlainTextEdit.prg * contrib/hbqt/qth/HBQPlainTextEdit.qth Pritpal Bedi 2010-03-11 17:36:04 +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
  • 327be5be73 2010-03-10 20:04 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * examples/hbdoc2/genhtml.prg * examples/hbdoc2/gentxt.prg * examples/hbdoc2/tmplates.prg ! Matched method definition and body. Pritpal Bedi 2010-03-11 04:07:31 +00:00
  • 77b6fa93eb 2010-03-10 19:05 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/doc/en/class_hbqplaintextedit.txt * contrib/hbqt/hbqt_hbqplaintextedit.cpp * contrib/hbqt/hbqt_hbqplaintextedit.h * contrib/hbqt/qtgui/HBQPlainTextEdit.cpp * contrib/hbqt/qtgui/THBQPlainTextEdit.prg * contrib/hbqt/qth/HBQPlainTextEdit.qth Pritpal Bedi 2010-03-11 03:02:12 +00:00
  • 4788dd88da 2010-03-10 17:05 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/doc/en/class_hbqplaintextedit.txt * contrib/hbqt/hbqt_hbqplaintextedit.cpp * contrib/hbqt/hbqt_hbqplaintextedit.h * contrib/hbqt/qtgui/HBQPlainTextEdit.cpp * contrib/hbqt/qtgui/THBQPlainTextEdit.prg * contrib/hbqt/qth/HBQPlainTextEdit.qth Pritpal Bedi 2010-03-11 01:10:36 +00:00
  • f804553c6c 2010-03-10 21:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * config/dos/djgpp.mk - Deleted -pipe C compiler option from DJGPP. Viktor Szakats 2010-03-10 20:43:10 +00:00
  • 3066b77fca 2010-03-10 10:36 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/resources/ffn.png * contrib/hbide/resources/panel_1.png * contrib/hbide/resources/panel_4.png * contrib/hbide/resources/panel_6.png ! Some cosmatic changes. Pritpal Bedi 2010-03-10 18:40:26 +00:00
  • 4a71232bb0 2010-03-10 17:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/beos/gcc.mk * config/bsd/gcc.mk * config/darwin/gcc.mk * config/hpux/gcc.mk * config/dos/djgpp.mk * config/linux/gcc.mk * config/linux/icc.mk * config/os2/gcc.mk * config/sunos/gcc.mk % Added -pipe gcc option for rest of gcc targets. Viktor Szakats 2010-03-10 16:58:00 +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
  • c6a878051b 2010-03-10 10:04 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapirdd.h * harbour/src/rdd/wacore.c + added hb_rddDetachedList() C function Przemyslaw Czerpak 2010-03-10 09:04:23 +00:00
  • d8fba36c0d 2010-03-09 18:24 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/resources/funclist.ui * contrib/hbide/resources/funclist.uic ! Shifted "Projects Selection" list downwards. Pritpal Bedi 2010-03-10 02:28:12 +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
  • c61a2bcd8b 2010-03-09 12:18 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/resources/funclist.ui * contrib/hbide/resources/funclist.uic ! Fixed a bad type. Pritpal Bedi 2010-03-09 20:15:25 +00:00
  • fc43c33fb7 2010-03-09 12:06 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) + contrib/hbide/resources/ffn.png + contrib/hbide/resources/funclist.ui + contrib/hbide/resources/funclist.uic + Added missing files from prev commit. Sorry, it has happened again, probably late-night phenomena. Pritpal Bedi 2010-03-09 20:04:24 +00:00
  • 0d3d65531c 2010-03-09 14:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbini.prg * Deleted several unnecessary empty lines at EOF. Viktor Szakats 2010-03-09 13:32:05 +00:00
  • 4c408a2dd6 2010-03-09 02:03 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_hbslots.cpp * contrib/hbqt/hbqt_hbslots.h + Added more slots for QTableWidget(). Pritpal Bedi 2010-03-09 10:12:01 +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