Commit Graph

  • c2b84ecbe4 2009-12-01 18:09 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbxbp/xbpstatusbar.prg + Started <Status Bar> information. Now XbpStatusBar() honors multiple panels. Pritpal Bedi 2009-12-02 02:11:32 +00:00
  • b69e1a68c2 2009-12-02 01:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/itemapi.c * src/vm/hvm.c * src/vm/set.c * src/rtl/gtdos/gtdos.c * src/rtl/gtwin/gtwin.c * src/rtl/gtxwc/gtxwc.h * src/rtl/gtxwc/gtxwc.c * src/rtl/gtcrs/gtcrs.c * src/rtl/gtcrs/gtcrs.h * src/rtl/gtstd/gtstd.c * src/rtl/gttrm/gttrm.c * src/rtl/gtcgi/gtcgi.c * src/rtl/hbgtcore.c * src/rtl/gtsln/gtsln.c * src/rtl/gtsln/kbsln.c * src/rtl/gtsln/gtsln.h * src/rtl/gtpca/gtpca.c * src/rtl/gtwvt/gtwvt.c * src/rdd/dbfntx/dbfntx1.c * src/rdd/hbdbsort.c * src/rdd/sdf1.c * src/rdd/dbfnsx/dbfnsx1.c * src/rdd/dbfcdx/dbfcdx1.c * src/rdd/delim1.c * src/rdd/dbf1.c * src/rdd/hsx/hsx.c * src/rdd/dbffpt/dbffpt1.c * doc/en-EN/lang.txt * include/hbrdddbf.h * include/hbapicdp.h * include/hbextern.ch * contrib/xhb/dbf2txt.c * contrib/gtqtc/gtqtc.cpp * contrib/gtwvg/gtwvg.c * contrib/gtwvg/wvggui.c * contrib/hbbmcdx/bmdbfcdx.c * examples/hbdoc/examples/core_es/lang.txt - Deleted HB_CDP_SUPPORT_OFF. Viktor Szakats 2009-12-02 00:57:48 +00:00
  • 19593a4109 2009-12-01 08:24 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.ch * contrib/hbide/hbide.prg * contrib/hbide/idemisc.prg ! More properties honored while reloading the sessions. Now editor tab is opened exactly in the same state it was closed. Unluckily I am not been to move the cursor to the same position, I do not know why QTextCursor():movePosition( nPos ) fails. Anybody has any hint? Pritpal Bedi 2009-12-01 16:34:08 +00:00
  • 41fb98f2e9 2009-12-01 16:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * bin/hb-mkimp.bat * Minor. Viktor Szakats 2009-12-01 15:09:59 +00:00
  • e4de0530ba 2009-12-01 16:56 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbcairo/context.c * harbour/contrib/hbcairo/paths.c * harbour/contrib/hbcairo/text.c * harbour/contrib/hbcairo/tests/table.prg * added some error check. If function parameters are invalid C level functions is not called with invalid (NULL) pointers. * changed cairo_text_extent() to return an array of .c structure members instead of returning multiple values using parameters passed by reference. In the future I'll try to follow this way to return structures. Mindaugas Kavaliauskas 2009-12-01 14:59:28 +00:00
  • 1334d9c9df 2009-12-01 16:39 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/olecore.c * harbour/contrib/hbwin/axcore.c * changed error system name from OLE to WINOLE * renumerated error subcodes starting from 1001 Mindaugas Kavaliauskas 2009-12-01 14:42:57 +00:00
  • 450d7efe29 2009-12-01 13:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * examples/rddado/adordd.prg * examples/rddado/adordd.ch * Formatting. Viktor Szakats 2009-12-01 12:53:03 +00:00
  • 88636b3e11 2009-12-01 12:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk % "De-xmastree"-d two more if/else structures. Viktor Szakats 2009-12-01 11:21:30 +00:00
  • f4c1fe62e5 2009-12-01 08:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/philes.c * src/rtl/philes53.c * include/hbextern.ch + Added HB_FSETDEVMODE(). Documented, always available equivalent of C5.3 undocumented function FSETDEVMOD(). Viktor Szakats 2009-12-01 07:58:05 +00:00
  • 2ea432aed1 2009-12-01 02:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Ops forgot to switch macro to Chr( 10 ) from hb_osNewLine(). Viktor Szakats 2009-12-01 02:00:44 +00:00
  • 8894b31dd0 2009-12-01 02:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Setting std and err output handles to text mode as an attempt to fix OS/2 (and MS-DOS) jagged output. * At the same time changed to use Chr( 10 ) instead of hb_osNewLine() to send EOL to std and err outputs. ; Thanks Przemek for the help. Viktor Szakats 2009-12-01 01:58:44 +00:00
  • 3f19f432ce 2009-12-01 01:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/wapi_shellapi.c ! WAPI_USERISANADMIN() -> WAPI_ISUSERANADMIN() Viktor Szakats 2009-12-01 00:24:05 +00:00
  • 449d3de17d 2009-12-01 01:19 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbwince.h * harbour/contrib/hbwin/axcore.c * moved HBTEXT macro definition from axcore.c to hbwince.h Przemyslaw Czerpak 2009-12-01 00:19:27 +00:00
  • 648567c886 2009-12-01 00:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added cairo links. Viktor Szakats 2009-11-30 23:05:44 +00:00
  • 471c91d4ea 2009-11-30 22:19 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Documented HB_WITH_CAIRO setting. Viktor Szakats 2009-11-30 21:23:01 +00:00
  • 5e8d08fb5e 2009-11-30 21:51 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbcairo/core.c * harbour/contrib/hbcairo/test/fancytxt.prg * formatting, deleted development comments Mindaugas Kavaliauskas 2009-11-30 19:55:34 +00:00
  • a486531e90 2009-11-30 21:31 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) + harbour/contrib/hbcairo + harbour/contrib/hbcairo/Makefile + harbour/contrib/hbcairo/context.c + harbour/contrib/hbcairo/core.c + harbour/contrib/hbcairo/imgae.c + harbour/contrib/hbcairo/paths.c + harbour/contrib/hbcairo/pdf.c + harbour/contrib/hbcairo/png.c + harbour/contrib/hbcairo/text.c + harbour/contrib/hbcairo/hbcairo.ch + harbour/contrib/hbcairo/hbcairo.h + Added Cairo graphics library ; It's a 2D graphic library that makes drawing commands platform independent. Supported backends are: memory image, PDF, PNG, PS, Win32 DC, SVG, Quartz, Xlib, started Qt development. I.e., you can forget if you are drawing on screen, printer, PDF, or image file from know. GTK and FireFox are only a sample of well-known library/application that uses Cairo as rendering engine. ; Webpage: http://cairoprahics.org ; Binaries, development files and related packages (ex., libpng) for Windows can be found at http://www.gtk.org/download-windows.html ; I've used multiple .c files so store Harbour level functions. Functions are split into source files using help sections of original Cairo docs (http://cairographics.org/manual/) ; You'll find the full documentation on Cairo webpage. Only a few functions are spesific to Harbour and could not be found in original documentaion. It accesses C language structures of Cairo library. These functions are: cairo_path_iterator_create( hPath ) --> hIterator cairo_path_iterator_next( hIterator ) --> nType | NIL cairo_path_iterator_get_points( hIterator ) --> aPoints cairo_path_iterator_set_points( hIterator, aPoints ) --> lOk ; Internal Cairo pointers/handlers are implemented using collectible pointers. It is destroyed after is not visible to probram any more. Though original functions cairo_*_destroy() are also implemeted for those, who wants to make it code clean. ; TOCHECK: GC pointers implementation, HB_USE_ITEM define. ; TODO: I've implemted not all functions of Cairo. Actually, the minority, but it's enough to do some fancy things. ; TODO: Makefile support. I've completely failed to make a working make system. I can compile library by copying Cairo *.h files into source folder and making .dll import library manualy. I guess Viktor can solve the issues in 3 minutes. Mindaugas Kavaliauskas 2009-11-30 19:33:57 +00:00
  • bffe872507 2009-11-30 20:29 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/xhb/hbcompat.ch + added translations for hb_cdpSelect()<->hb_SetCodepage() Przemyslaw Czerpak 2009-11-30 19:29:38 +00:00
  • cea5e4a6eb 2009-11-30 09:11 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg Pritpal Bedi 2009-11-30 17:28:12 +00:00
  • f56d654c63 2009-11-30 16:51 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh - removed not longer working HB_DB_DRVEXT + added HB_USER_DLL_ADDONS which can be used to activate rebuilding Harbour shared library in postinst phase with additional libraries specified by user in above envvar - it's not officially supported functionality but temporary workaround until we will not add some more generic support for above feature so I do not document it in INSTALL Przemyslaw Czerpak 2009-11-30 15:52:00 +00:00
  • c9efa2953f 2009-11-30 14:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * mpkg_rpm.sh * INSTALL * harbour.spec * config/global.mk * config/detect.mk * HB_COMMERCE renamed to HB_BUILD_NOGPLLIB (in sync with existing --without option) + HB_BUILD_NOGPLLIB now documented in INSTALL. ; Please update your enviroment. ; BTW, I'm open to other names which are more generic and clearly states what we're talking about exactly. Current terminology is limited to GPL license. Viktor Szakats 2009-11-30 13:03:30 +00:00
  • a4806d8114 2009-11-30 13:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk * config/bin.mk * src/rdd/Makefile * Moved central RDD related information to local makefiles. - Deleted support for $(HB_DB_DRVEXT) envvar. To extend Harbour with RDDs these should be added as regular addons, and optionally hbrun rebuilt using hbrun.hbp. [ $(HB_DB_DRVEXT) is still used from hbmk script, I didn't touch that part. ] Viktor Szakats 2009-11-30 12:52:25 +00:00
  • e45c8c7e1a 2009-11-30 12:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/examples/xhgtk.hbc ! Minor correction to prev. (still without testing though) Viktor Szakats 2009-11-30 11:04:06 +00:00
  • 61415bf57f 2009-11-30 11:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * bin/hb-mkimp.bat * contrib/hbqt/hbqt.hbc * contrib/hbqt/hbqts.hbc * contrib/gtqtc/gtqtcs.hbc * contrib/gtqtc/gtqtc.hbc * utils/hbmk2/examples/xhgtk.hbc * config/global.mk + Eliminated HB_DIR_* envvar requirement to find required 3rd party component libs. This means that it's now enough to only set HB_WITH_* envvars to enable HB_BUILD_IMPLIB. This should make configuration a lot simpler, and this clears the last pending TODO in this area. HB_INC_* won't work this way, so please start to migrate to HB_WITH_* envvars, the values should stay the same. Viktor Szakats 2009-11-30 10:53:51 +00:00
  • 8aa65e4f6e typo in entry. (Sorry) Viktor Szakats 2009-11-30 08:18:42 +00:00
  • dfd0b5a7ad 2009-11-30 08:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL ! Typos in latest modification. Viktor Szakats 2009-11-30 07:47:53 +00:00
  • ae856df100 2009-11-30 04:45 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/olecore.c + added support for passing OLE pointer item as VT_DISPATCH variants + added support for updating VT_DISPATCH and VT_UNKNOWN parameters passed by reference Please test. Przemyslaw Czerpak 2009-11-30 03:45:21 +00:00
  • a88c0e2e81 2009-11-29 22:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added -xhp=<xMate .xhp file> option which will attempt to read xMate project file and save it as .hbp file. This is experimental and I'd like to ask xMate users to update/extend this converter code as I'm not xMate user. Moreover the only .xhp file sample I have is pretty slim, limited, so it may easily be possible that some features are not imported or imported wrongly. Viktor Szakats 2009-11-29 21:53:06 +00:00
  • bb15cd8ac7 2009-11-29 22:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added -xbp=<xbuild .xbp file> option which will attempt to read xbuild project file and save it as .hbp file. This is experimental and I'd like to ask xbuild users to update/extend this converter code as I'm not xbuild user. Viktor Szakats 2009-11-29 21:08:39 +00:00
  • 3b6a5a7ea1 2009-11-29 20:44 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/compiler/hbmain.c * src/compiler/ppcomp.c * src/compiler/harbour.l ! Deleted some more remains of -go support. Viktor Szakats 2009-11-29 19:45:00 +00:00
  • ab451bd08b 2009-11-29 20:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmisc/spd.c + Applied patch to add timestamp support. Supplied by Xaxi. Thank you. ! Readded DJGPP warning avoiding hack which was missing from sent file. Viktor Szakats 2009-11-29 19:36:11 +00:00
  • 344be06577 2009-11-29 20:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added -hbmake=<hbmake file> option which will attempt to read hbmake project file and save it as .hbp file. This is experimental and I'd like to ask hbmake users to update/extend this converter code as I'm not hbmake user. This feature is to aid users to migrate from hbmake to hbmk2. Notice that along the same line converter could be written for .xbp and xMate project files too. Viktor Szakats 2009-11-29 19:04:12 +00:00
  • 19ba2898bc 2009-11-29 14:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * harbour.spec * mpkg_rpm.sh * Moved mpkg_rpm*.sh cmdline options description to INSTALL. At the same time some inconsistencies were fixed and from now on it should be updated in less copies. Still, there different option list for win/wce cross-builds and regular builds. (some of these may not be relevant anymore as Przemek just deleted some of these option, which is an even better solution.) Maybe the same could be done for the rest of them? Viktor Szakats 2009-11-29 13:24:25 +00:00
  • 9f7f50f162 2009-11-29 14:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/harbour-win-spec * harbour/harbour-wce-spec * harbour/mpkg_rpm_win.sh * harbour/mpkg_rpm_wce.sh * removed all conditional build settings - they are not necessary for current make system Przemyslaw Czerpak 2009-11-29 13:06:48 +00:00
  • 72754b660b 2009-11-29 13:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * harbour.spec * harbour-win-spec * harbour-wce-spec * mpkg_rpm.sh * mpkg_rpm_win.sh * mpkg_rpm_wce.sh % Deleted special logic to disable hbnf lib. Viktor Szakats 2009-11-29 12:50:31 +00:00
  • 9b6158c608 2009-11-29 13:46 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/mpkg_rpm.sh ! check if QT4 is in version 4.5 or newer Przemyslaw Czerpak 2009-11-29 12:46:20 +00:00
  • 89adc0870d 2009-11-29 10:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * harbour.spec * harbour-win-spec * harbour-wce-spec * mpkg_rpm.sh * mpkg_rpm_win.sh * mpkg_rpm_wce.sh * Cleanup/sync of 'with' and 'without' parameters: --with fbsql -> --with firebird --without nf -> --without hbnf --without gtcrs -> --without curses --without gtsln -> --without slang ! Deleted fmstat/nofmstat options from help texts. * Internal 'fbird' references changed to 'firebird'. ; Pls test. Viktor Szakats 2009-11-29 09:55:58 +00:00
  • 17ff1e880b 2009-11-29 10:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * mpkg_rpm.sh * harbour.spec + Added hbqt and hbxbp libraries to a new rpm package harbour-qt. Path submitted by Tomaz Zupan. Thanks. ! Converted tab to space. Viktor Szakats 2009-11-29 09:19:03 +00:00
  • 4715be9ddc 2009-11-29 07:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbextern.ch ! HB_SETCODEPAGE() reference also guarded with HB_LEGACY_LEVEL2. Viktor Szakats 2009-11-29 06:59:59 +00:00
  • 0f949fc431 2009-11-29 07:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/cdpapi.c * HB_SETCODEPAGE() guarded as HB_LEGACY_LEVEL2 which means it will be removed in next major version. NOTE to users: Use HB_CDPSELECT() or SET( _SET_CODEPAGE ) instead. Viktor Szakats 2009-11-29 06:28:57 +00:00
  • f0370b5957 2009-11-29 05:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmisc/spd.c ! Fixed commenting in prev commit. Viktor Szakats 2009-11-29 04:50:58 +00:00
  • b2878a9d24 2009-11-29 00:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/popcli.prg * Formatting synced with file + minor adjustments. Viktor Szakats 2009-11-28 23:05:28 +00:00
  • d0b2269dd3 2009-11-28 22:15 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * harbour/contrib/hbtip/popcli.prg + added method OpenDigest( cUrl ) based on APOP command + added support for RSET command ( method Rset() ) * changed method Close - new lAutoQuit parameter added By default lAutoQuit == .T. for compatibility ! rewritten method countMail() I think old version never work correctly and new one based on STAT command will be faster also * cosmetic changes Petr Chornyj 2009-11-28 20:18:26 +00:00
  • 8b8bf4d810 2009-11-28 20:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmisc/spd.c * __XHARBOUR__ protected DATETIME part converted to commented code. ; TODO: Xavi, pls update this code to build with Harbour, now we have DATETIME support as well. Viktor Szakats 2009-11-28 19:03:00 +00:00
  • 25568e13e8 2009-11-28 18:53 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/axcore.c ! added missing Release() call for OLE object Przemyslaw Czerpak 2009-11-28 17:54:07 +00:00
  • e0562e1e79 2009-11-28 13:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/olecore.c ! fixed typo in last commit Przemyslaw Czerpak 2009-11-28 12:27:56 +00:00
  • e881381b1e 2009-11-28 13:02 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/fm.c ! fixed typo - thanks to Bill for info Przemyslaw Czerpak 2009-11-28 12:03:21 +00:00
  • cfea3f8333 2009-11-28 10:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/filesys.c * src/rtl/fssize.c * src/rdd/dbfcdx/dbfcdx1.c * contrib/hbtip/utils.c * contrib/hbwin/win_prn1.c * contrib/hbbmcdx/bmdbfcdx.c * contrib/hbbtree/hb_btree.c ! Fixed to use Harbour FS_* constants in hb_fsSeek*() calls (instead of SEEK_* ones). Viktor Szakats 2009-11-28 09:38:11 +00:00
  • 3ed4a2909a 2009-11-28 04:02 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/fm.c * minor formatting Przemyslaw Czerpak 2009-11-28 03:02:59 +00:00
  • ffdf07e5fd 2009-11-27 16:58 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg ! Fixed a bad behaviour. HBIDE was unable to start-up. Pritpal Bedi 2009-11-28 00:57:51 +00:00
  • b8b10faf91 2009-11-28 00:26 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/strapi.c * harbour/include/hbapistr.h * modified syntax for hb_itemGetStr*() and hb_parstr*() functions as suggested by Mindaugas. Now we have: const char * hb_itemGetStr( PHB_ITEM pItem, void * cdp, void ** phString, ULONG * pulLen ); const char * hb_itemGetStrUTF8( PHB_ITEM pItem, void ** phString, ULONG * pulLen ); const HB_WCHAR * hb_itemGetStrU16( PHB_ITEM pItem, int iEndian, void ** phString, ULONG * pulLen ); and: const char * hb_parstr( int iParam, void * cdp, void ** phString, ULONG * pulLen ); const char * hb_parstr_utf8( int iParam, void ** phString, ULONG * pulLen ); const HB_WCHAR * hb_parstr_u16( int iParam, int iEndian, void ** phString, ULONG * pulLen ); Przemyslaw Czerpak 2009-11-27 23:26:56 +00:00
  • a72b1962f1 2009-11-27 23:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn1.c * Using HB_ types. * Minor formatting. * Minor variable scope/usage cleanups. % Optimized out checking of hb_xgrab() return value. It's never NULL. * WIN_LOADBITMAPFILE() simplified. * WIN_LOADBITMAPFILE() changed to use Harbour file I/O instead of Windows one. ! WIN_LOADBITMAPFILE() fixed to require at least two bytes long file. * WIN_LOADBITMAPFILE() added file size limit of 32MB. (please feel free to modify) Viktor Szakats 2009-11-27 22:07:08 +00:00
  • fd4bd6208f 2009-11-27 18:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/cdpapi.c * harbour/include/hbextern.ch + added new .prg function: HB_UTF8ASC( <cUtf8> ) -> <nUnicode> Przemyslaw Czerpak 2009-11-27 17:40:49 +00:00
  • e10d60c65c 2009-11-27 16:05 UTC+0100 Maurilio Longo (maurilio.longo@libero.it) src/vm/fm.c - commented out section for OS/2 critical section usage src/vm/dlmalloc.c * always use dlmalloc.c under OS/2. Maurilio Longo 2009-11-27 15:07:19 +00:00
  • a15abcf813 2009-11-27 02:58 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) + contrib/hbide/hbide.ch + Added new header to manage hbide constants, expected to grow fast. Pritpal Bedi 2009-11-27 11:38:25 +00:00
  • 4c4f9d824c 2009-11-27 09:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/detect.mk - contrib/hbqt/qtwebkit * Deleted qtwebkit references. Viktor Szakats 2009-11-27 08:27:22 +00:00
  • ed51d512d7 2009-11-27 05:31 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/olecore.c * more beautiful and speed optimized version of last commit Mindaugas Kavaliauskas 2009-11-27 03:31:20 +00:00
  • 595838c3d4 2009-11-27 05:21 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/olecore.c ! added missing VARIANT initialization Mindaugas Kavaliauskas 2009-11-27 03:21:53 +00:00
  • 9553a9cbb7 2009-11-27 04:29 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/olecore.c + added support (VARIANT to ITEM) for multidimensional arrays Mindaugas Kavaliauskas 2009-11-27 02:29:37 +00:00
  • 50a4f031db 2009-11-26 14:09 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/tests/demowvg.prg ! Removed all hb_ToOutDebug() calls. Pritpal Bedi 2009-11-26 22:12:44 +00:00
  • 21e42530a8 2009-11-26 22:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/hvm.c ! fixed typo in HB_TRACE message - thanks to Tamas for the info. Przemyslaw Czerpak 2009-11-26 21:35:09 +00:00
  • 5ba8b665f3 2009-11-26 22:26 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/garbage.c % small improvement in HB_GC_AUTO code Przemyslaw Czerpak 2009-11-26 21:26:13 +00:00
  • 5eb592acd3 2009-11-26 09:34 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) - contrib/hbide/resources/tabmodified.PNG * contrib/xhb/Makefile ! Changed the order of files in linklist. Pritpal Bedi 2009-11-26 17:37:41 +00:00
  • 8cdcfbf1a3 2009-11-26 09:32 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) - contrib/hbide/resources/tabmodified.PNG + contrib/hbide/resources/tabmodified.png ! Lower cased file name. Pritpal Bedi 2009-11-26 17:33:37 +00:00
  • 852ab436f3 2009-11-26 12:18 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/fm.c ! fixed stupid typo I made just before recent commit which caused GPF when not all mspaces where initialized Przemyslaw Czerpak 2009-11-26 11:18:25 +00:00
  • 9b085ea675 2009-11-26 02:27 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_slots.cpp * contrib/hbqt/hbqt_slots.h Pritpal Bedi 2009-11-26 10:29:57 +00:00
  • 515aa43240 2009-11-26 08:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt.hbc * contrib/hbqt/hbqts.hbc + Added QtUiTools for darwin. (tested) + Added QtUiTools for linux. (not tested) ! Added QtUiTools lib for static QT hbqts.hbc. Viktor Szakats 2009-11-26 07:32:41 +00:00
  • ee48139899 2009-11-25 18:53 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg Pritpal Bedi 2009-11-26 03:05:18 +00:00
  • e1ba8c6f23 2009-11-26 03:45 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/include/hbvm.h * harbour/include/hbvmpub.h * harbour/include/hbstack.h * harbour/src/vm/hvm.c * harbour/src/vm/estack.c * harbour/src/vm/fm.c * harbour/src/vm/garbage.c + added new function hb_xclean() executed by GC just before resuming suspended threads - it can be used by memory manager to clean internal structures and release unused memory to OS. % release unused memory to OS in hb_xclean() when DLMALLOC is used % release unused memory in all mspaces to OS in hb_xclean() when HB_FM_DLMT_ALLOC is used % release unused memory in mspace when last thread detach it % balance used mspaces between threads in hb_xclean() when HB_FM_DLMT_ALLOC is used Przemyslaw Czerpak 2009-11-26 02:46:11 +00:00
  • 626faad80c 2009-11-26 02:25 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/axcore.c * harbour/contrib/hbwin/olecore.c * added OLE error code as OS code. Changed subsystem from BASE to OLE ; NOTE: function hb_errRT_OLE() is static and defined in both modules. I'm not sure about the future parameters of the function, so, I do not want to make it public. Mindaugas Kavaliauskas 2009-11-26 00:26:16 +00:00
  • 9a0ebe20a8 2009-11-25 19:10 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/ads1.c * changed field type mapping of HB_FT_* define, ADS_* define, DBCREATE()/DBSTRUCT() array type member. Now we have mapping compatible to DBF files as much as possible. Mindaugas Kavaliauskas 2009-11-25 17:11:56 +00:00
  • 81795871b7 2009-11-25 17:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile + contrib/hbwin/legacycv.c * contrib/hbwin/win_os.prg * contrib/hbwin/win_osc.c * contrib/hbwin/win_tprn.prg + Added new names for win version support functions: WIN_OSISNT() <= OS_ISWINNT() WIN_OSISNT351() <= OS_ISWINNT351() WIN_OSISNT4() <= OS_ISWINNT4() WIN_OSIS2000ORUPPER() <= OS_ISWIN2000_OR_LATER() WIN_OSIS2000() <= OS_ISWIN2000() WIN_OSISXP() <= OS_ISWINXP() WIN_OSIS2003() <= OS_ISWIN2003() WIN_OSISVISTA() <= OS_ISWINVISTA() WIN_OSIS7() <= OS_ISWIN7() WIN_OSIS9X() <= OS_ISWIN9X() WIN_OSIS95() <= OS_ISWIN95() WIN_OSIS98() <= OS_ISWIN98() WIN_OSISME() <= OS_ISWINME() WIN_OSISTSCLIENT() <= OS_ISWTSCLIENT() WIN_OSVERSIONINFO() <= OS_VERSIONINFO() WIN_OSNETREGOK() <= OS_NETREGOK() WIN_OSNETVREDIROK() <= OS_NETVREDIROK() ; Old names still work, and they are guarded with HB_WIN_LEGACY_LEVEL_OFF macro, in case someone would like to disable them. Please use new names, old names may disappear in the future. Viktor Szakats 2009-11-25 16:16:29 +00:00
  • 8a7b3ea723 2009-11-25 16:56 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/hvm.c % minor improvement Przemyslaw Czerpak 2009-11-25 15:56:57 +00:00
  • b6090bac2f 2009-11-25 11:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/os2/gcc.mk ! Fixed (after recent cleanup of CFLAGS usage) to add -Zomf for gccomf target to link command. Viktor Szakats 2009-11-25 10:15:54 +00:00
  • 0f02c19ad3 2009-11-25 09:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * -bm watcom option disabled for linux to get in sync with GNU Make system. Viktor Szakats 2009-11-25 08:38:43 +00:00
  • 5f878fd336 2009-11-25 03:24 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/fm.c * removed not longer used HVM stack pointer variables Przemyslaw Czerpak 2009-11-25 02:24:50 +00:00
  • 6667503c73 2009-11-24 18:20 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg + Started <Project Properties> Dialog. Your comments are welcome. I am interested what else might be required for peoject management property so that we are comfortable in future. Pritpal Bedi 2009-11-25 02:21:22 +00:00
  • a8768c8546 2009-11-25 02:18 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/bldtest/bldtest.c * disabled requirement for signed 'char' type - current Harbour code should work with 'char' defined as signed and unsigned value. Przemyslaw Czerpak 2009-11-25 01:19:03 +00:00
  • 04d825b402 2009-11-25 00:50 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/fm.c * enabled HB_FM_DL_ALLOC by default in OS2 OpenWatcom builds Przemyslaw Czerpak 2009-11-24 23:50:57 +00:00
  • aa83980736 2009-11-24 14:20 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbplistbox.prg Pritpal Bedi 2009-11-24 22:26:30 +00:00
  • c227481f42 2009-11-24 16:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/fscopy.c ! Fixed to use the same file opening method as in __COPYFILE(). This should fix creating zero byte file on OS/2 when the source and target file is the same. ; Please test. Viktor Szakats 2009-11-24 15:58:17 +00:00
  • 33ac359145 2009-11-24 16:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/dlmalloc.c % use harbour spin locks if available by default in all builds Przemyslaw Czerpak 2009-11-24 15:49:02 +00:00
  • e983c99933 2009-11-24 07:43 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbplistbox.prg * contrib/hbxbp/xbptreeview.prg * contrib/hbide/hbide.hbp * contrib/hbide/hbide.prg + contrib/hbide/ideactions.prg + More grandulariy. * contrib/hbide/idemisc.prg + Added and fixed many artifacts. Pritpal Bedi 2009-11-24 15:45:54 +00:00
  • 151c7d4881 2009-11-24 14:29 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbsetup.h * minor extension to CPU detection macros Przemyslaw Czerpak 2009-11-24 13:29:59 +00:00
  • a59eecc1b9 2009-11-24 13:20 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/cdpapi.c ! fixed bad typo in hb_cdpTranslateChar() function Przemyslaw Czerpak 2009-11-24 12:20:59 +00:00
  • 4b0774530b 2009-11-24 12:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/hbwin.ch * contrib/hbwin/win_prn2.c + Added support for server name in WIN_PRINTERLIST() (GETPRINTER()) Viktor Szakats 2009-11-24 11:09:37 +00:00
  • 576536b6ba 2009-11-24 10:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile * contrib/hbwin/win_prn2.c * contrib/hbwin/win_prn3.c + contrib/hbwin/legacycp.c + Added new names for Windows printer support functions: WIN_PRINTEREXISTS() (old name: PRINTEREXISTS()) WIN_PRINTERSTATUS() (old name: XISPRINTER()) WIN_PRINTERPORTTONAME() (old name: PRINTERPORTTONAME()) WIN_GETPRINTERS() (old name: GETPRINTERS()) WIN_GETDEFAULTPRINTER() (old name: GETDEFAULTPRINTER()) WIN_SETDEFAULTPRINTER() (old name: SETDEFAULTPRINTER()) WIN_PRINTFILERAW() (old name: PRINTFILERAW()) Viktor Szakats 2009-11-24 10:00:36 +00:00
  • 1c1751e91f 2009-11-24 10:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/hbwin.ch + Added copy of HB_WINPRN_* constants from .c source. (Ugly, but currently there is no way to include hbwin.ch to .c code due to lots of colliding names) Viktor Szakats 2009-11-24 09:49:16 +00:00
  • f6bf427239 2009-11-24 10:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile + contrib/hbwin/win_prn3.c + contrib/hbwin/tests/testprn4.prg + Added SETDEFAULTPRINTER(). This is Microsoft sample code taken from xhb repository, formatting, fixes and other modifications applied (like to use Harbour memory allocation functions), also added support for UNICODE mode. Viktor Szakats 2009-11-24 09:38:23 +00:00
  • 8d9da52017 2009-11-24 09:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/hbwin.ch + Added new macros submitted by Xavi. Formatting (tab removal/alignment) applied. Viktor Szakats 2009-11-24 08:43:38 +00:00
  • baca1c614a 2009-11-23 18:09 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg ! Few more additions. Pritpal Bedi 2009-11-24 02:08:19 +00:00
  • f429a739b4 2009-11-24 02:51 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/dlmalloc.c * harbour/src/vm/hvmall.c + added support for DLMALLOC in OS/2 builds. I would like to ask OS/2 users to make harbour OS/2 build tests using WATCOM and GCC with HB_USER_CFLAGS=-DHB_FM_DL_ALLOC to check if it works. Przemyslaw Czerpak 2009-11-24 01:51:43 +00:00
  • e59e5767ba 2009-11-23 17:21 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.hbp * contrib/hbide/hbide.prg + contrib/hbide/idemisc.prg ! Implemented to execute context sensitive popups. Right click on <Funtions List> right-hand area. Pritpal Bedi 2009-11-24 01:25:05 +00:00
  • 2053cdaf47 2009-11-23 22:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed to use '-ofilename' to spec C compiler object output, instead '-o filename'. Following linux/clang.mk. (There is utter chaos with this -o option) Viktor Szakats 2009-11-23 21:50:47 +00:00
  • 1e3e6b7f8e 2009-11-23 22:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Turn on detailed maps for bcc targets when -map option is used. Viktor Szakats 2009-11-23 21:03:31 +00:00
  • 4c0938d4ab 2009-11-23 22:42 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddsql/sqlbase.c ! fixed connection counter decrementation for not connected areas Mindaugas Kavaliauskas 2009-11-23 20:44:39 +00:00
  • 4528304446 2009-11-23 20:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_tprn.prg * contrib/hbwin/win_prn1.c ! Fixed ::SETPEN() and WIN_SETPEN() to not leak objects. Patch submitted by Xavi. Viktor Szakats 2009-11-23 19:27:18 +00:00
  • 645fa32181 2009-11-23 16:28 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/mpkg_rpm_win.sh + added yet another path for cross-mingw compiler detection Przemyslaw Czerpak 2009-11-23 15:28:31 +00:00
  • bee89c95db 2009-11-23 14:05 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/filesys.c % eliminated memory allocation from hb_fsCurDirBuff() if non UNICODE WIN32 API is used Przemyslaw Czerpak 2009-11-23 13:06:05 +00:00
  • 044107d4a2 2009-11-23 13:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/beos/gcc.mk * config/bsd/gcc.mk * config/wce/mingwarm.mk * config/wce/poccarm.mk * config/wce/msvcarm.mk * config/darwin/gcc.mk * config/darwin/icc.mk * config/darwin/clang.mk * config/hpux/gcc.mk * config/dos/watcom.mk * config/dos/djgpp.mk * config/win/xcc.mk * config/win/mingw.mk * config/win/pocc.mk * config/win/bcc.mk * config/win/watcom.mk * config/win/icc.mk * config/win/pocc64.mk * config/win/cygwin.mk * config/win/msvc.mk * config/linux/watcom.mk * config/linux/gcc.mk * config/linux/icc.mk * config/linux/clang.mk * config/linux/sunpro.mk * config/os2/watcom.mk * config/os2/gcc.mk * config/sunos/gcc.mk * config/sunos/sunpro.mk + Uniformly using CFLAGS to store C compilation flags, instead of a previous mixture of CPPFLAGS and CFLAGS. Viktor Szakats 2009-11-23 12:17:30 +00:00