Commit Graph

  • dd38329862 2008-01-18 02:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbrddads/make_b32.bat * contrib/hbrddads/make_vc.bat ! Fixed typo in a label. (Thanks to Eduardo Horbino) Viktor Szakats 2008-01-18 01:12:08 +00:00
  • 5d809c61c4 2008-01-18 01:39 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbzlib/hbmzip.c * cast result of hb_fsGetOsHandle() to expected OS handle type - thanks to Jorge Przemyslaw Czerpak 2008-01-18 00:39:37 +00:00
  • 8bae6cb2b9 2008-01-18 01:17 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbzlib/zip.c * harbour/contrib/hbzlib/unzip.c ! fixed possible access to uninitialized memory - thanks to Lorenzo Przemyslaw Czerpak 2008-01-18 00:17:35 +00:00
  • 8128564f46 2008-01-17 17:29 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/harbour.spec ! removed dummy %endif which left after recent modification for Mandriva detection Przemyslaw Czerpak 2008-01-17 16:29:26 +00:00
  • 0c2ee593bb 2008-01-17 17:23 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbzlib/ioapi.c * harbour/contrib/hbzlib/zip.c * harbour/contrib/hbzlib/unzip.c * harbour/contrib/hbzlib/crypt.h * harbour/contrib/hbzlib/hbzlib.c * harbour/contrib/hbzlib/hbmzip.c * casting for C++ compilation * changed function declaration for C++ compilation * removed #include "errno.h" - some platforms do not have it * updated WIN32 API for WinCE and UNICODE builds * use localtime_r() only for Linux builds - TODO: create our own API for it and remove all #if... from core code so we will have it only in one place easy to update for different platforms Przemyslaw Czerpak 2008-01-17 16:23:13 +00:00
  • eec720e9e9 2008-01-17 16:50 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbzlib/ioapi.c * harbour/contrib/hbzlib/zip.c * harbour/contrib/hbzlib/unzip.c * harbour/contrib/hbzlib/crypt.h * harbour/contrib/hbzlib/hbzlib.c * harbour/contrib/hbzlib/hbmzip.c * casting for C++ compilation * changed function declaration for C++ compilation * removed #include "errno.h" - some platforms do not have it * updated WIN32 API for WinCE and UNICODE builds * use localtime_r() only for Linux builds - TODO: create our own API for it and remove all #if... from core code so we will have it only in one place easy to update for different platforms Przemyslaw Czerpak 2008-01-17 15:51:12 +00:00
  • 9c37ecf0d7 2008-01-16 12:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/make_b32_all.bat * contrib/make_vc_all.bat + contrib/hbzlib/common.mak + Added missing non-GNU make file. + Added hbzlib to "all" non-GNU make batches. Viktor Szakats 2008-01-16 11:04:15 +00:00
  • 5b3753ba89 2008-01-16 03:59 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + harbour/contrib/hbzlib/crypt.h + added modified for minizp crypt.h - it comes from minizip source code and it's modified infozip file Przemyslaw Czerpak 2008-01-16 03:00:00 +00:00
  • 47c3dbfebc 2008-01-16 03:18 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/macro.c ! strip trailing and leading SPACEs and TABs from macro compiled symbols Przemyslaw Czerpak 2008-01-16 02:18:23 +00:00
  • b2f93a309a 2008-01-16 01:20 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) + harbout/contrib/hbzlib + added support for zlib library and zip files (based on minizip) + harbour/contrib/hbzlib/zconf.h + harbour/contrib/hbzlib/zlib.h + zlib include files + harbour/contrib/hbzlib/zip.h + harbour/contrib/hbzlib/unzip.h + minizip include files + harbour/contrib/hbzlib/ioapi.c + harbour/contrib/hbzlib/zip.c + harbour/contrib/hbzlib/unzip.c + minizip source files. Some fixes are applied to avoid compile time warning and errors, see readme.txt for list ; I've compiled with BCC only, please, check other compilers + harbour/contrib/hbzlib/hbzlib.c + zlib wrapper functions. Przemyslaw Czerpak is author of this code. The file was posted to developers mailing list on 2007-05-17. I think licence statments in the begining of file gives permission to include it into SVN. * HB_UNCOMPRESSLEN() function added. Source copied from Przemyslaw's email on 2008-01-10. + harbour/contrib/hbzlib/hbmzip.c + wrapper functions for minizip library Function names uses convention: - HB_ZIP*() - manages compression of .zip file: HB_ZIPOPEN(), HB_ZIPCLOSE() - HB_ZIPFILE*() - manages compression of files inside .zip: HB_ZIPFILECREATE(), HB_ZIPFILEWRITE(), HB_ZIPFILECLOSE() - HB_UNZIP*() - manages decompression of .zip fileL HB_UNZIPOPEN(), HB_UNZIPCLOSE() - HB_UNZIPFILE*() - manages decompression of files inside .zip HB_UNZIPFILEOPEN(), HB_UNZIPFILEREAD(), HB_UNZIPFILECLOSE(), HB_UNZIPFILEFIRST(), HB_UNZIPFILENEXT(), HB_UNZIPFILEPOS(), HB_UNZIPFILEGOTO(), HB_UNZIPFILEINFO() Parameters of functions are documented inside source files. + implemented some higher level functions. These function are not wrapper of minizip: HB_ZIPSTOREFILE(), HB_UNZIPEXTRACTCURRENTFILE() ; minizip gives low level access on zip files. This could be a problem if you not going to put your fingers on internals, but just want to compress/decompress files. Because managing of file attributes is a little complicated. These higher level functions do the job. ; please test code under linux. Source is written using docs only, without test or deeper knowledge. + harbour/contrib/hbzlib/hbzlib.ch + defines for zlib and minizip libraries ; I've used HB_ZLIB_* and HB_ZIP_* prefixes, because some original names of minizip library are too general, ex., APPEND_STATUS_CREATE If you want to use original define names we change this. + harbour/contrib/hbzlib/readme.txt * some comments on the source of libraries and ChangeLog for minizip files + harbour/contrib/hbzlib/tests/myzip.prg + harbour/contrib/hbzlib/tests/myunzip.prg + tiny compression/decompression utilities written in Harbour + harbour/contrib/hbzlib/Makefile + harbour/contrib/hbzlib/make_b32.bat + harbour/contrib/hbzlib/make_vc.bat + makefiles written using another contrib's makefiles as template ; I'm not makefiles guru, please test it. I've also used command line parameters: -DNOCRYPT -DNOUNCRYPT, to compile minizip. I don't know howto include these to our makefiles Mindaugas Kavaliauskas 2008-01-15 23:23:34 +00:00
  • c99b895a06 2008-01-15 19:30 UTC+0100 Tomaz Zupan (tomaz.zupan/at/orpo.si) * harbour.spec * Recognize more Mandriva releases * Changed platform from mdk to mdv for Mandriva Tomaz Zupan 2008-01-15 18:39:00 +00:00
  • 0e5377f9dc 2008-01-15 14:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/macro.c ! make macro substitution before macro compilation - Clipper compatible behavior - fix borrowed from xHarbour ! do not overwrite 1-st error object by others which can appear during macro TYPE() checking Przemyslaw Czerpak 2008-01-15 13:27:56 +00:00
  • 7bcc218e29 2008-01-14 13:44 UTC+0100 Miguel Angel Marchuet Frutos <miguelangel@marchuet.net> * source/vm/extend.c * Undo Added conversion from logical params in hb_par* functions. ( thks to Juan Gálvez ) Miguel Angel Marchuet Frutos 2008-01-15 12:46:00 +00:00
  • 9fc3562477 2008-01-14 12:28 UTC+0100 Miguel Angel Marchuet Frutos <miguelangel@marchuet.net> * source/vm/extend.c * Added conversion from logical params in hb_par* functions. ( thks to Juan Gálvez ) Miguel Angel Marchuet Frutos 2008-01-15 11:33:42 +00:00
  • ad374294bd 2008-01-15 10:31 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdefs.h ! do not define [U]LONGLONG when HB_DONT_DEFINE_BASIC_TYPES macro is set Przemyslaw Czerpak 2008-01-15 09:31:22 +00:00
  • 5127d70658 2008-01-15 10:21 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/usrrdd/usrrdd.c * added missing 'const' to few variable declarations Przemyslaw Czerpak 2008-01-15 09:21:41 +00:00
  • 18f80120f6 2008-01-14 19:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/common.mak * replaced TAB with SPACEs Przemyslaw Czerpak 2008-01-14 18:35:54 +00:00
  • 74e6b4f63f 2008-01-12 13:19 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog * harbour/include/hbapiitm.h * harbour/source/vm/itemapi.c - removed hb_itemLockReadCPtr()/hb_itemLockWriteCPtr()/hb_itemUnLockCPtr() Whole modification which will address all different aspects it to complex to introduce it now. I'll return to this problem after 1.0 release Przemyslaw Czerpak 2008-01-12 12:20:12 +00:00
  • 046ef2656f 2008-01-12 13:12 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/itemapi.c ! fixed hb_itemLockReadCPtr() used for static strings Przemyslaw Czerpak 2008-01-12 12:13:04 +00:00
  • 59eb815320 2008-01-11 22:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/itemapi.c ! use hb_xRefFree() instead of hb_xRefDec() in hb_itemUnLockCPtr() It's necessary when source item is cleared before. Przemyslaw Czerpak 2008-01-11 21:35:29 +00:00
  • 2c5bb1c719 2008-01-11 18:13 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbexprb.c * removed unused variable Przemyslaw Czerpak 2008-01-11 17:13:51 +00:00
  • 3611daa5a2 2008-01-11 18:01 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapiitm.h * harbour/source/vm/itemapi.c + added new functions: BOOL hb_itemParamStore( USHORT uiParam, PHB_ITEM pItem ) BOOL hb_itemParamStoreForward( USHORT uiParam, PHB_ITEM pItem ) They copy/move pItem body to parameter passed by reference and return TRUE when operation was done successfully (uiParam was passed by reference) + added new functions for string manipulation: char * hb_itemLockReadCPtr( PHB_ITEM pItem, ULONG * pulLen ); char * hb_itemLockWriteCPtr( PHB_ITEM pItem, ULONG * pulLen ); void hb_itemUnLockCPtr( char * pszString ); It's recommended to use them instead of hb_itemGetCPtr(). Pointer to string buffer returned by hb_itemLockReadCPtr() will be always valid even if source item will be cleared, destroyed or overwritten until hb_itemUnLockCPtr() is called. Each locked string has to be unlocked to avoid memory leaks. After unlocking the string pointer cannot be longer used. hb_itemLockWriteCPtr() works like hb_itemLockReadCPtr() but string pointer returned by this function is writable so user can change the body of string item. It's the _ONLY_ one way when it's possible. Modifying string items using pointers returned by hb_parc() or hb_itemGetCPtr() or extracted directly from HB_ITEM body is _FORBIDDEN_ and can cause unpredictable results (GPF when constant/readonly memory pages are changed, changing many different items which share the same memory buffer, etc.). This is code illustrates how to use hb_itemLockReadCPtr()/ hb_itemUnLockCPtr() and it's also good example why hb_itemGetCPtr() is very danger function and cannot be used in such case - if you replace hb_itemLockReadCPtr() with hb_itemGetCPtr() and remove hb_itemUnLockCPtr() then you will have buggy code. Przemyslaw Czerpak 2008-01-11 17:01:34 +00:00
  • 40d7f55063 2008-01-11 17:32 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/include/hbexprb.c * harbour/source/compiler/hbmain.c ! added string escaping before to i18n .pot files + added hb_i18n_gettext_strict() support for compiler. This function generates warning if argument is not literal string. See discussion on mailing list from 2007-11-23 to 2007-11-29, for details. Mindaugas Kavaliauskas 2008-01-11 15:30:31 +00:00
  • d89767bae9 2007-01-10 18:05 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * source/rtl/teditor.prg ! Fixed [ <nWndRow> scrolls past ::naTextLen ] Pritpal Bedi 2008-01-11 01:52:24 +00:00
  • 77f8c8d957 2007-01-10 17:50 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * source/rtl/memoedit.prg * source/rtl/teditor.prg + Implemented Clipper compatible missing parameters: nTextBuffRow nTextBuffColumn nWindowRow nWindowColumn Tested slightly but need deeper testing in case <nWndRow> scrolls past ::naTextLen. Pritpal Bedi 2008-01-11 01:41:02 +00:00
  • 4d9930caa6 2008-01-09 15:03 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/estack.c * added missing static to s_initSymbol declaration Przemyslaw Czerpak 2008-01-09 14:04:12 +00:00
  • 4632277c99 fixed missing item from previous changelog entry Viktor Szakats 2008-01-08 18:38:47 +00:00
  • 8ceb521c43 restored unwanted modification Viktor Szakats 2008-01-08 18:37:10 +00:00
  • 995b647af4 2008-01-08 19:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbclass.ch ! Enabling HB_CLS_NO_DECORATION if compiled with HB_C52_STRICT, since in strict mode some PP extensions required by the decoration feature are not available. (Thanks Przemek for the tip) Viktor Szakats 2008-01-08 18:36:06 +00:00
  • 3ff05bdd24 2008-01-05 01:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/tpopup.prg ! Fixed typo in POPUPMENU():getAccel(), causing wrong position being returned. Reported by Jose Miguel. Viktor Szakats 2008-01-05 00:10:21 +00:00
  • 9a63e09587 2007-12-28 15:51 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * source/rtl/tbrowse.prg Method DispCell() case 'L' DispOut( ftmp, cColor ) => DispOut( alltrim( ftmp ), cColor ) Pritpal Bedi 2007-12-28 23:41:51 +00:00
  • 9ba8471505 2007-12-22 13:14 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_tgz.sh + added HB_BUILDSUF - removed hbverfix and pretest from final binaries ! fixed setting UNTAR_OPT Przemyslaw Czerpak 2007-12-22 12:15:07 +00:00
  • 007a9c5f8f 2007-12-22 12:58 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_tgz.sh + added HB_BUILDSUF - removed hbverfix and pretest from final binaries ! fixed setting UNTAR_OPT Przemyslaw Czerpak 2007-12-22 11:59:11 +00:00
  • 1c49b2962b 2007-12-22 11:59 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_tgz.sh * use -fPIC on HP-UX * respect user defined C_USR and L_USR ! fixed typo in GNU tar detection Przemyslaw Czerpak 2007-12-22 10:59:33 +00:00
  • 11f489338e 2007-12-22 11:28 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-mkslib.sh + added -fPIC to GCC parameters - it's necessary on some platforms + use .sl suffix for shared library in HP-UX Przemyslaw Czerpak 2007-12-22 10:28:28 +00:00
  • 4c80b461fe 2007-12-21 20:09 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_xmingw.sh * fixed yet another typo located by Phil Krylov - thanks Przemyslaw Czerpak 2007-12-21 19:10:00 +00:00
  • d2a6ec646b 2007-12-21 18:49 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_xmingw.sh * fixed two typos - many thanks to Phil Krylov for locating them Przemyslaw Czerpak 2007-12-21 17:50:07 +00:00
  • b9e3d16323 2007-12-21 18:21 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/pack_src.sh * try to detect GNU tar Przemyslaw Czerpak 2007-12-21 17:21:40 +00:00
  • 40f717b8e4 2007-12-21 18:00 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/source/lang/msgltwin.c * month name typo Mindaugas Kavaliauskas 2007-12-21 15:58:58 +00:00
  • eec2a93fb0 2007-12-21 10:55 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * added system libraries necessary for linking some of harbour contrib libs in WinCE * minor cleanup Przemyslaw Czerpak 2007-12-21 09:56:08 +00:00
  • 3bbdd3c965 2007-12-21 10:05 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * respect -fPIC used to create Harbour binaries in default GCC switches used by hb* scripts Przemyslaw Czerpak 2007-12-21 09:05:41 +00:00
  • 8d6e84e2dc 2007-12-20 15:56 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_rpmw32.sh * moved -maxdepth option before actions and expressions in find parameters Przemyslaw Czerpak 2007-12-20 14:56:52 +00:00
  • 7fbcb38a51 Lorenzo Fiorini 2007-12-20 14:00:56 +00:00
  • 609f24e2e4 2007-12-20 11:44 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/common.mak * harbour/source/rtl/Makefile * harbour/include/hbgtcore.h + harbour/source/rtl/gtkeycod.c + added hb_gt_dos_keyCodeTanslate() - based on hb_gt_ReadKey() from GTDOS by David G. Holm <dholm@jsd-llc.com> Przemyslaw Czerpak 2007-12-20 10:45:01 +00:00
  • 7634fa1f8a 2007-12-20 08:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/files.c ! added missing 'return;' - in OS2 builds - it should fix value returned by SETFDATI(), many thanks to David for his tests, now SETFDATI() should be fully functional in OS2 builds. Przemyslaw Czerpak 2007-12-20 07:06:38 +00:00
  • 2be165e461 2007-12-19 18:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/xhb/Makefile * harbour/contrib/xhb/common.mak + harbour/contrib/xhb/xhbqself.c + added xHarbour compatible HB_QSELF() function Przemyslaw Czerpak 2007-12-19 17:48:57 +00:00
  • ed89a813a2 2007-12-19 13:05 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbmath.h * harbour/source/rtl/math.c * cleaned matherr API, now it works in the same way on all platforms - this modification fixes also some strange results when math functions were called with wrong arguments on some platforms Przemyslaw Czerpak 2007-12-19 12:05:59 +00:00
  • 93bd747242 2007-12-18 13:08 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/xhb/xhbcomp.prg + Added xHarbour specific methods to Type classes. Pritpal Bedi 2007-12-18 21:00:02 +00:00
  • 3a934f0ae8 2007-12-18 11:17 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog * reverted conversion to UTF8 of national characters (svn diff) Przemyslaw Czerpak 2007-12-18 10:18:02 +00:00
  • 0fbcae3c6b typo Viktor Szakats 2007-12-18 07:02:37 +00:00
  • 35e32d6526 2007-12-18 06:05 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/files.c * harbour/source/common/hbfsapi.c ! fixes in OS2 build - thanks to David Przemyslaw Czerpak 2007-12-18 05:06:04 +00:00
  • e55e64405a 2007-12-17 21:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * bin/bld.bat ! %HB_USER_LIBS% (for bcc32) moved to the beginning of the lib list. Viktor Szakats 2007-12-17 20:49:22 +00:00
  • cb47250bfc 2007-12-17 21:21 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapigt.h * harbour/include/hbgtcore.h * harbour/source/rtl/gtapi.c * harbour/source/rtl/hbgtcore.c * harbour/source/rtl/gt_tpl/gt_tpl.c * harbour/source/rtl/gtdos/gtdos.c * harbour/source/rtl/gtwin/gtwin.c * harbour/source/rtl/gtxwc/gtxwc.c * harbour/source/rtl/gtos2/gtos2.c * harbour/source/rtl/gtcrs/gtcrs.c * harbour/source/rtl/gtsln/gtsln.c * harbour/source/rtl/gttrm/gttrm.c * harbour/source/rtl/gtpca/gtpca.c * harbour/source/rtl/gtgui/gtgui.c * harbour/source/rtl/gtwvt/gtwvt.c * harbour/source/rtl/gtcgi/gtcgi.c * harbour/source/rtl/gtstd/gtstd.c * harbour/contrib/hbct/ctwin.c * harbour/contrib/hbgtwvg/gtwvg.c * harbour/source/rtl/gtalleg/gtalleg.c * harbour/source/rtl/gtalleg/ssf.h * harbour/source/rtl/gtalleg/fixedth.sfc * added missing const to few declarations * formatting and minor code cleanup Przemyslaw Czerpak 2007-12-17 20:22:32 +00:00
  • 392a5fb27a 2007-12-17 13:41 UTC+0100 Miguel Angel Marchuet Frutos <miguelangel@marchuet.net> * common.mak + Added some missing files (suggested by Juan Gálvez) Miguel Angel Marchuet Frutos 2007-12-17 12:49:44 +00:00
  • 7b35fe5e75 2007-12-16 15:42 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbgtwvg/gtwvg.h * added OleLoadPicture() declaration when BCC5.5 is used. It's missing in BCC55 header files. Przemyslaw Czerpak 2007-12-16 14:42:35 +00:00
  • 9a582f3f79 2007-12-16 15:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/files.c ! fixed pure C compilation I broke in previous commit Przemyslaw Czerpak 2007-12-16 14:06:20 +00:00
  • b30055548c 2007-12-16 13:32 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbfsapi.c + added OS2 version of hb_fsFileExists() and hb_fsDirExists() Please test - I do not have OS2 Przemyslaw Czerpak 2007-12-16 12:32:41 +00:00
  • 873e71fdf3 2007-12-15 18:35 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbrddads/adsfunc.c + ADSGetServerName() * harbour/contrib/hbrddads/make_b32.bat * harbour/contrib/hbrddads/make_vc.bat ! Fixed variable names in help screen * Added setting to ADS_REQUIRE_VERSION by value of ADS_VER Mindaugas Kavaliauskas 2007-12-15 16:35:16 +00:00
  • 6528736d35 2007-12-14 08:55 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbgtwvg/wvtutils.c ! Fixed memory leak in HB_FUNC( WVT_GETTITLE ) Pritpal Bedi 2007-12-14 16:22:00 +00:00
  • bbe276622b 2007-12-14 13:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * force linking GT drivers in hb* scripts also when shared library is used Przemyslaw Czerpak 2007-12-14 12:48:26 +00:00
  • 0126fb9d19 2007-12-14 08:51 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/tscalar.prg + added APPEND method to array scalar object Przemyslaw Czerpak 2007-12-14 07:51:42 +00:00
  • 8469a5d29c 2007-12-13 16:55 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapigt.h * harbour/source/rtl/gtapi.c ! fixed DISPCOUNT() return value * cleaned some GT functions declarations Przemyslaw Czerpak 2007-12-13 15:55:56 +00:00
  • 4220e6671e 2007-12-13 10:14 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtwvt/gtwvt.c ! fixed allocating terminal context - thanks to Enrico Przemyslaw Czerpak 2007-12-13 09:14:23 +00:00
  • b57a417ecf 2007-12-13 18:05 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbrddads/adsmgmnt.c ! Fixed memory leak in HB_FUNC( ADSMGGETLOCKOWNER ) if ( pstUserInfo ) hb_xfree( pstUserInfo ); Pritpal Bedi 2007-12-13 01:56:20 +00:00
  • 684186b30a 2007-12-12 22:01 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gt_tpl/gt_tpl.c * harbour/source/rtl/gtdos/gtdos.c * harbour/source/rtl/gtos2/gtos2.c * updated for new API Przemyslaw Czerpak 2007-12-12 21:02:06 +00:00
  • e4cfd4ca06 2007-12-13 10:42 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbgtwvg/wvtpaint.prg ! Formatting. * harbour/contrib/hbgtwvg/hbgtwvg.c + static BOOL hb_gt_wvt_PutChar( PHB_GT pGT, int iRow, int iCol, BYTE bColor, BYTE bAttr, USHORT usChar ) GUI elements need that every screen region requsted to be redrawn must be redrawn. Pritpal Bedi 2007-12-12 18:45:26 +00:00
  • e681d29ae0 2007-12-12 11:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog * removed UTF-8 signature: 0xEF 0xBB 0xBF Przemyslaw Czerpak 2007-12-12 10:06:40 +00:00
  • cc63db17a4 2007-12-12 10:46 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/idle.c ! fixed casting in hb_idleSleep() which truncated the fraction part of given timeout Przemyslaw Czerpak 2007-12-12 09:46:42 +00:00
  • b0fcd569fe 2007-12-11 23:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/compiler/hbusage.c * Year bumped to 2008. Viktor Szakats 2007-12-11 22:38:20 +00:00
  • 59ebbe7064 2007-12-11 16:05 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbgtcore.c * formatting Przemyslaw Czerpak 2007-12-11 15:06:07 +00:00
  • 6e795ddb59 2007-12-09 19:17 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbgtwvg/tests/demowvg.prg ! Formatting. ! "xHarbour" => "(x)Harbour" Pritpal Bedi 2007-12-10 03:20:47 +00:00
  • 3d6a642695 2007-12-08 12:13 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/xhb/cstruct.prg + #include 'xhb.ch' ! Line#259 : cSynon[1] == '*' => left( cSynon,1 ) == '*' Now C Structure support in Harbour is exactly like xHarbour. Tested. Pritpal Bedi 2007-12-08 20:17:37 +00:00
  • ef27938e95 2007-12-08 12:13 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/xhb/cstruct.prg + #include 'xhb.ch' ! Line#259 : cSynon[1] == '*' => left( cSynon,1 ) == '*' Now C Structure support in Harbour is exactly like xHarbour. Tested. Pritpal Bedi 2007-12-08 20:17:13 +00:00
  • 530c79ed47 2007-12-07 15:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbgtwvg/Makefile * contrib/hbgtwvg/common.mak - contrib/hbgtwvg/gtwvt.h + contrib/hbgtwvg/gtwvg.h - contrib/hbgtwvg/gtwvt.c + contrib/hbgtwvg/gtwvg.c * contrib/hbgtwvg/wvtutils.c * contrib/hbgtwvg/wvtcore.c ! Renamed gtwvt to gtwvg to avoid clash with gtwvt in core when using non-GNU make files. Viktor Szakats 2007-12-07 14:30:19 +00:00
  • b0c44fb896 2007-12-07 11:39 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtwvt/gtwvt.h * harbour/source/rtl/gtwvt/gtwvt.c * harbour/contrib/hbgtwvg/gtwvt.h * harbour/contrib/hbgtwvg/gtwvt.c * moved RGB definition of used colors to terminal window structure, now each window can use different palette Przemyslaw Czerpak 2007-12-07 10:39:16 +00:00
  • 1b46d933d7 2007-12-07 10:43 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbgtcore.h * harbour/source/rtl/hbgtcore.c * harbour/source/rtl/gtapi.c * harbour/source/rtl/inkeyapi.c * harbour/source/rtl/mouseapi.c - removed hb_gt_*(), hb_inkey_*(), hb_mouse_*() functions + implemented HB_GTSELF_*() functions and changed HB_GTSUPER_*() ones to operate on GT context passed ad 1-st parameter. Now GT API allows to create many GTs working simultaneously + added hb_gt_Base() core function which returns GT context it will be extended soon to allow using many GT contexts, setting thread default one or switch between them using some .prg function. Przemyslaw Czerpak 2007-12-07 09:44:03 +00:00
  • 1e7aadcf86 2007-12-06 11:35 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/source/lang/msgltwin.c * more changes from LT to LTWIN * harbour/common.mak * restored missing msgltwin.c * harbour/include/hbapi.h * harbour/source/vm/hashes.c + added hash key support for pointer type Mindaugas Kavaliauskas 2007-12-06 09:34:22 +00:00
  • 115d9d2bda 2007-12-06 00:20 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvt.c ! Small addition in PaintText() wrongly omitted while cleaning. * harbour/contrib/gtwvg/wvtutils.c * Tooltip - Initialization of variable. * harbour/contrib/gtwvg/tests/demowvg.prg ! Fixed to run with Harbour perfectly. Please note that TBrowse in Harbour needs some fixes. Replace it with xHarbour TBrowse and the look of composite dialog changes. Pritpal Bedi 2007-12-06 08:11:51 +00:00
  • 8758d81a29 2007-12-06 00:20 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvt.c ! Small addition in PaintText() wrongly omitted while cleaning. * harbour/contrib/gtwvg/wvtutils.c * Tooltip - Initialization of variable. * harbour/contrib/gtwvg/tests/demowvg.prg ! Fixed to run with Harbour perfectly. Please note that TBrowse in Harbour needs some fixes. Replace it with xHarbour TBrowse and the look of composite dialog changes. Pritpal Bedi 2007-12-06 08:11:33 +00:00
  • 12bb58304e 2007-12-06 02:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbextern.ch * common.mak * source/codepage/Makefile - source/codepage/cpdedos.c + source/codepage/cpde850.c - source/codepage/cpeldos.c + source/codepage/cpel737.c - source/codepage/cpesdos.c + source/codepage/cpes850.c - source/codepage/cpfrdos.c + source/codepage/cpfr850.c - source/codepage/cptrdos.c + source/codepage/cptr857.c ! Renamed some codepage modules to include the actual DOS codepage number instead of nothing or generic "dos" name. Viktor Szakats 2007-12-06 01:26:32 +00:00
  • 5a278f5646 2007-12-06 01:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * doc/howtosvn.txt ! Fixed the SVN propset command to include all needed keywords, not just "Id". Viktor Szakats 2007-12-06 01:12:29 +00:00
  • 9e48e027fe 2007-12-05 21:15 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/source/codepage/cpltwin.c * harbour/source/lang/msgltwin.c * changed language ID to: LTWIN * svn properties Mindaugas Kavaliauskas 2007-12-05 19:16:06 +00:00
  • b5d898c6cc 2007-12-05 20:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/codepage/cphuwins.c * source/codepage/cphuiso.c * source/codepage/cphuwin.c * source/codepage/cphuisos.c ! Fixed sloppy wording in comment. (Thanks Chen) Viktor Szakats 2007-12-05 19:01:56 +00:00
  • 9e5a163111 2007-12-05 19:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/lang/msgnl.c * source/lang/msgelwin.c * source/lang/msgltwin.c * source/lang/msgel.c * source/codepage/cpitisb.c * source/codepage/cpit850.c * source/codepage/cpcswin.c * source/codepage/cpskwin.c * source/codepage/cpitiso.c ! Some SVN header, SVN keywords and some errors in comments fixed. (Thanks Chen) Viktor Szakats 2007-12-05 18:52:13 +00:00
  • 5ce6de3b12 2007-12-05 14:20 UTC+0200 Chen Kedem <niki@synel.co.il> Chen Kedem 2007-12-05 12:19:58 +00:00
  • 45ea13bfea 2007-12-05 09:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/files.c ! FILESIZE() fixed to return -1 when the file doesn't exist. Viktor Szakats 2007-12-05 08:17:30 +00:00
  • 760c1879d0 2007-12-04 23:56 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvtcore.c ! Small typo and formatting. * harbour/contrib/gtwvg/wvtutils.c * More UNICODE compliant. * harbour/contrib/gtwvg/test/demowvg.prg ! Adjusted to respect changes in core lib. Pritpal Bedi 2007-12-05 08:12:44 +00:00
  • f2cf9e9b31 2007-12-04 23:56 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvtcore.c ! Small typo and formatting. * harbour/contrib/gtwvg/wvtutils.c * More UNICODE compliant. * harbour/contrib/gtwvg/test/demowvg.prg ! Adjusted to respect changes in core lib. Pritpal Bedi 2007-12-05 08:07:34 +00:00
  • 2317cb5fde 2007-12-04 23:56 UTC+0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvtcore.c ! Small typo and formatting. * harbour/contrib/gtwvg/wvtutils.c * More UNICODE compliant. * harbour/contrib/gtwvg/test/demowvg.prg ! Adjusted to respect changes in core lib. Pritpal Bedi 2007-12-05 08:06:36 +00:00
  • 27487f2460 2007-12-05 08:25 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbgtcore.h * added HB_GTSELF_*() macros for future use Przemyslaw Czerpak 2007-12-05 07:26:00 +00:00
  • e245b4f2a5 2007-12-05 02:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmake/hbmutils.prg ! Some fixes related to contrib dir renames. NOTE: Blind fix. I don't use this tool. If you do, pls report problems. Viktor Szakats 2007-12-05 01:29:56 +00:00
  • 28ace840fe 2007-12-04 20:39 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) * harbour/contrib/make_b32_all.bat * harbour/contrib/make_vc_all.bat ! Fixed argument handling in created "worker bat file" Marek Paliwoda 2007-12-04 19:39:47 +00:00
  • f7c252281e 2007-12-04 17:04 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) * harbour/make_b32.mak * harbour/make_vc.mak * TABs converted to spaces. Minor formatting Marek Paliwoda 2007-12-04 16:03:34 +00:00
  • 68b21b43ac 2007-12-04 16:30 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) * harbour/make_vcce.bat * Checking if HB and HBPPGEN envvars are set is moved to BUILD rule to not affect CLEAN and INSTALL rules Marek Paliwoda 2007-12-04 15:30:07 +00:00
  • 9fdbf7de76 2007-12-04 12:51 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbgtcore.h + added some missing HB_GTSUPER_* functions Przemyslaw Czerpak 2007-12-04 11:52:20 +00:00
  • 1087aa836f 2007-12-04 10:17 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) * harbour/contrib/make_b32_all.bat * harbour/contrib/make_vc_all.bat - Removed the dependancy on a worker bat file named make_<b32|vc>.bat. Now a worker bat file is created on a fly. Marek Paliwoda 2007-12-04 09:17:40 +00:00
  • 62ed005979 2007-12-03 22:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/common.mak * harbour/source/rtl/Makefile * harbour/include/hbgtcore.h * harbour/source/rtl/hbgtcore.c * harbour/source/rtl/inkey.c + harbour/source/rtl/inkeyapi.c * moved hb_inkey*() functions to GT subsystem so now they can be overloaded by GT drivers and/or operate on different GT context Przemyslaw Czerpak 2007-12-03 21:36:22 +00:00
  • e18619b712 2007-12-03 21:40 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) * harbour/common.mak * harbour/make_gcc.sh * Eliminated HB_GT_LIST hack in common.cf, converted from common.mak Marek Paliwoda 2007-12-03 20:35:57 +00:00
  • 30fa663a0b 2007-12-03 18:25 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) * harbour/common.mak * harbour/make_gcc.mak * harbour/make_gcc.sh + Added the possibility to build dll/so of Harbour VM+RTL (tested om MingW, Cygwin, FC8/64) Marek Paliwoda 2007-12-03 17:23:54 +00:00
  • a80a9d1a2a 2007-12-03 16:30 UTC+0200 Chen Kedem <niki@synel.co.il> Chen Kedem 2007-12-03 14:31:24 +00:00