Commit Graph

  • 1db9c12b0b 2010-07-27 15:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbrun/hbrun.prg ! Typo in prev. Viktor Szakats 2010-07-27 13:33:06 +00:00
  • 6f0717765e 2010-07-27 15:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/postinst.hbs ! Fixed to copy bin/*.hbs files also on *nix systems. Viktor Szakats 2010-07-27 13:30:36 +00:00
  • 585e426432 2010-07-27 15:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * mpkg_rpm.sh * mpkg_rpm_wce.sh * mpkg_rpm_win.sh - harbour.spec - harbour-wce.spec - harbour-win.spec + package/harbour.spec + package/harbour-wce.spec + package/harbour-win.spec * .spec files moved inside package dir. Viktor Szakats 2010-07-27 13:26:40 +00:00
  • faabf4f823 2010-07-27 13:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - contrib/hbqt/qtgui/filelist.mk - Deleted no more used make file. Viktor Szakats 2010-07-27 11:33:06 +00:00
  • c9a80f866c 2010-07-27 12:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * mpkg_rpm_wce.sh * mpkg_rpm_win.sh * mpkg_src.sh - bin/hb-func.sh + package/mpkg_ver.sh - Deleted unused function from hb-func.sh * Moved and renamed hb-func.sh Viktor Szakats 2010-07-27 10:55:41 +00:00
  • 838ec31a96 2010-07-27 12:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added new plugin APIs: - hbmk2_AddInput_OBJ() - hbmk2_PathFromWorkdirToCWD() - hbmk2_CWD() + Changed to not abort processing if there are no input files, but there are custom plugin input parameter. Viktor Szakats 2010-07-27 10:45:27 +00:00
  • 0958384bc0 2010-07-27 11:26 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - debian + package/debian * INSTALL * Moved debian package creation stuff from root to package dir. Viktor Szakats 2010-07-27 09:27:04 +00:00
  • 5e19ffc6b1 2010-07-27 11:23 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * mpkg_rpm_win.sh - harbour-win-spec + harbour-win.spec * mpkg_rpm_wce.sh - harbour-wce-spec + harbour-wce.spec * Renamed to have standard extension. Viktor Szakats 2010-07-27 09:24:02 +00:00
  • 744325c148 2010-07-27 11:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/sqlite3/sqlite3.c * external/sqlite3/sqlite3.dif * external/sqlite3/sqlite3.h * external/sqlite3/Makefile + Upgraded to 3.7.0 (from 3.6.23.1) It was a manual update because hbxpatch created a dif with the whole content due to fact that the original zip download has LF EOLs while the one in my local (Windows) sandbox has CRLF. Viktor Szakats 2010-07-27 09:12:08 +00:00
  • f6486c7e37 2010-07-27 00:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/make.hbs + Added new TODO. Viktor Szakats 2010-07-26 22:58:37 +00:00
  • 7551d9b39e 2010-07-26 15:40 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/hbide.prg * contrib/hbide/idebrowse.prg * contrib/hbide/ideedit.prg % Fixed: a bug in code completion flush in FIELD-> and ALIAS-> section. Pritpal Bedi 2010-07-26 22:40:58 +00:00
  • 68997e7ec6 2010-07-26 14:57 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpmenubar.prg % Fixed: a nasty bug. Pritpal Bedi 2010-07-26 21:56:58 +00:00
  • 3c065a8c00 2010-07-26 23:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/postinst.hbs ! Typo fixed. Viktor Szakats 2010-07-26 21:18:13 +00:00
  • aa960ef3c0 2010-07-26 22:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - mpkg_deb.sh - Deleted wrapper script. Pls use the method documented in INSTALL to build .deb files. Viktor Szakats 2010-07-26 20:34:57 +00:00
  • 575e7302a8 2010-07-26 21:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/hb-func.sh - Deleted one more now unused function. Viktor Szakats 2010-07-26 19:17:56 +00:00
  • bd90e07276 2010-07-26 20:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * debian/rules * harbour.spec * config/instsh.mk * Do not use HB_INST_PKGPREF. Viktor Szakats 2010-07-26 18:44:08 +00:00
  • a29bb9d822 2010-07-26 15:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/fscopy.c ! Fixed to properly set FERROR() values. Viktor Szakats 2010-07-26 13:09:19 +00:00
  • 46f7e48f29 2010-07-26 12:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/tests/wvtqt.hbp * contrib/hbxbp/tests/wvtqt.hbp ! Added missing SVN header. % Cleanup. Viktor Szakats 2010-07-26 10:36:23 +00:00
  • c0cc1d5268 2010-07-25 17:47 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/tests/dialogqt.prg % Some refinement. Pritpal Bedi 2010-07-26 00:53:22 +00:00
  • dd385e2340 2010-07-25 16:13 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) + contrib/hbqt/tests/dialogqt.prg + contrib/hbqt/tests/wvtqt.hbp + contrib/hbqt/tests/wvtqt.prg + Presented: how a Windows console application can make use of powerful Qt capabilities. The key lies in the MT mode. Pritpal Bedi 2010-07-25 23:24:27 +00:00
  • 69befd642c 2010-07-25 14:42 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbqt_hbqplaintextedit.cpp * contrib/hbqt/hbqt_hbqplaintextedit.h + Added: more class methods. Pritpal Bedi 2010-07-25 22:05:08 +00:00
  • 5eca19bb93 2010-07-25 17:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! Fixed missing changelog entry for hbmk2.prg. See it right below. Viktor Szakats 2010-07-25 15:44:50 +00:00
  • 6b758c4f6d 2010-07-25 10:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/hbcompat.ch + Added xhb translations for hb_eol() and hb_ps(). Viktor Szakats 2010-07-25 08:45:50 +00:00
  • bb4cc5818d 2010-07-24 18:27 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qth/HBQPlainTextEdit.qth * contrib/hbqt/qtgui/THBQPlainTextEdit.prg * contrib/hbqt/qtgui/HBQPlainTextEdit.cpp * contrib/hbqt/doc/en/class_hbqplaintextedit.txt * contrib/hbqt/hbqt_hbqplaintextedit.cpp * contrib/hbqt/hbqt_hbqplaintextedit.h + Added: one more method call. Pritpal Bedi 2010-07-25 01:48:27 +00:00
  • 60adbd070f 2010-07-24 13:23 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbqt_hbqabstractitemmodel.cpp * contrib/hbxbp/xbpbrowse.prg + Applied: patch forwarded by Bacco. Pritpal Bedi 2010-07-24 20:24:58 +00:00
  • 4974542ee9 2010-07-23 09:23 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.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 + Prepared: to handle another field completion protocol - a work-in-progress. Pritpal Bedi 2010-07-23 16:28:53 +00:00
  • 3b6e247f8f 2010-07-23 17:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * harbour-win-spec * harbour-wce-spec * harbour.spec * HB_CONTRIBLIBS -> HB_BUILD_CONTRIBS Viktor Szakats 2010-07-23 15:36:22 +00:00
  • b5e40738d2 2010-07-23 14:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/make.hbs + Accept package simply as 'hbmylib'. In such case it will use 'hbmylib/hbmylib.hbp' as project file. Viktor Szakats 2010-07-23 12:02:29 +00:00
  • 319d515799 2010-07-23 13:04 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg - Deleted handling of .hbi extension. - Deleted -target and -alltarget cmdline options as an effort for simplification. Now all cmdline options apply to all targets. + .hbp file references will now be executed as sub-projects, using an internal recursive call to the hbmk2 engine. This means that projects can now be embedded. INCOMPATIBLE if someone used .hbp file references inside other make files. If you want to create common settings in a separate file, always use .hbm extension. Pls note that sub-projects will inherit all cmdline options of original hbmk2 invocation. + Added ${hb_targetname} macro to return the parent project name. + Added ${hb_targettype} macro. Returning target type. + Changed -run option to only run the top level project. + Changed --hbinfo to return a flat list of information about all projects involved. Currently the main project is the last one in the list (order of execution). + Filters can now be used also for file inclusion and -skip options (which means they can now be used for all possible cmdline and .hbm/.hbp options) ! Fixed the way automatic cmdline options based on hbmk2's own filename are created. From now -hbcmp, -hblnk, -hbcc, -rtlink, -xhb, -hb10 will be added to the left side of the existing option (to precede everything else), while the rest (f.e. -hblib, -hbexe, -hbdyn) will be added last. ; NOTE: Quite heavy changes so pls expect (and report) any regressions. Most probably there will be room for tweaks here and there to make the new cascading build feature as smooth as possible. Viktor Szakats 2010-07-23 11:08:33 +00:00
  • 7dfa9982ef 2010-07-22 18:51 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpbrowse.prg + Changed: width of the columns : maximum of data or header. Pritpal Bedi 2010-07-23 02:02:10 +00:00
  • 8531e38655 2010-07-22 10:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/hbpprocess.prg + Added: :waitForFinished() method. Pritpal Bedi 2010-07-22 17:19:22 +00:00
  • 29bb18fba1 2010-07-22 16:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - contrib/hbqt/hbqt_hbdbfmodel.cpp * contrib/hbqt/generator/qt45.qtp - contrib/hbqt/qth/HBDbfModel.qth - contrib/hbqt/qtcore/THBDbfModel.prg * contrib/hbqt/qtcore/filelist.hbm - contrib/hbqt/qtcore/HBDbfModel.cpp - contrib/hbqt/doc/en/class_hbdbfmodel.txt * contrib/hbqt/hbqt.h - contrib/hbqt/hbqt_hbdbfmodel.h * contrib/hbqt/hbqt_garbage.h * contrib/hbqt/hbqt.hbm - Deleted now obsolete DBFMODEL. Viktor Szakats 2010-07-22 14:59:03 +00:00
  • 66d5a12c2f 2010-07-22 14:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/make.hbs + contrib/pkglist + Changed to use external file to load the package list and package layout from. + Handling the case when .hbp filename has pathsep in it. Viktor Szakats 2010-07-22 12:47:15 +00:00
  • 9b9abe5f5e 2010-07-22 10:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtcrs/gtcrs.c ! Fixed to build on Cygwin. Viktor Szakats 2010-07-22 08:16:08 +00:00
  • af0b539000 2010-07-21 17:53 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/QTreeWidget.cpp * contrib/hbqt/qth/QTreeWidget.qth % Changed: :addTopLevelItem() to detach from GC cycle. Pritpal Bedi 2010-07-22 00:59:22 +00:00
  • 08efbcb882 2010-07-22 00:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed stupid error not allowing to add the same install path for multiple groups. ! Fixed to not create workdir in --hbinfo mode. % Do not install twice the implibs defined in dependencies. Viktor Szakats 2010-07-21 22:58:42 +00:00
  • dde5e86839 2010-07-21 20:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/stuff.c ! Fixed GPF in STUFF() when HB_SIZE is signed value. (HB_SIZE_SIGNED mode) Viktor Szakats 2010-07-21 18:40:16 +00:00
  • 47228eeb7a 2010-07-21 16:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbblat/hbblat.hbp ! Added missed flag for bcc. (was there in .hbi) Viktor Szakats 2010-07-21 14:15:11 +00:00
  • 39368afe76 2010-07-21 16:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * Documented how to [re]build one specific contrib package. Viktor Szakats 2010-07-21 14:10:23 +00:00
  • 2090585ee1 2010-07-21 14:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbmk2_plugin_qt.hbs + Do not pollute output with meaningless error message, when HB_WITH_QT=no is used. Viktor Szakats 2010-07-21 12:46:54 +00:00
  • 24387d9ede 2010-07-21 02:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idebrowse.prg % Refind: <ideDBU><browser><context-menu><Scroll to Column>< SrNo Type FieldName> + Added: <ideDBU><browser><context-menu><Seek...> <Seek> <Seek Soft> <Seek Last> <Go Top> <Go Bottom> <Goto Record> ------------- <Append Blank> <Delete Record> <Recall Deleted> Pritpal Bedi 2010-07-21 10:02:27 +00:00
  • 062c7e464e 2010-07-21 11:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Tackled watcom target platform autodetection to be in sync with global.mk. Whole autodetection should be rewritten in hbmk2 (it's an old TODO). ! Fixed to not show error when trying to create implibs defined in dep spec on platform that don't support it. Viktor Szakats 2010-07-21 09:30:58 +00:00
  • a58605eabc 2010-07-21 10:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added mingw/mingw64 version detection. Not very extensively tested. + Added -depimplibs=, -depimplibd cmdline options, and depimplibs= and depimplibd .hbc options. They serve to configure automatic (without stdalone .hbi file using -hbimplib) import library generation for dependencies. The internal logic is the same, but now implibs can be generated for multiple dependencies at once, using pure .hbp files (or eveb .hbc for that matter). + Filters now also support '<' and '>' operators. + Filters will now expand internal macros before looking for envvars. + Added HB_COMP_VER macro, returning compiler version. ! Fixed to handle "*.hbs" passed as option. ! Fixed to do entry detection also for .hbs files. Viktor Szakats 2010-07-21 08:15:55 +00:00
  • 5e34363254 2010-07-20 18:30 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpbrowse.prg + Added: constructs to allow context menu. Pritpal Bedi 2010-07-21 01:34:36 +00:00
  • 68b37e192b 2010-07-20 17:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/make.hbs * Internal renames, cleaned debug stuff, comments. + Added some provision to cleanup the referenced component directory handling. Still a TODO. Viktor Szakats 2010-07-20 15:57:27 +00:00
  • 60c9a6861e 2010-07-19 19:17 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpbrowse.prg + Added: constructs to edit cells. Pritpal Bedi 2010-07-20 02:28:10 +00:00
  • 2f99a667e8 2010-07-19 23:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbsocket.c * include/hbthread.h ! Fix for two cygwin build breakers. Viktor Szakats 2010-07-19 21:19:40 +00:00
  • 618d38b205 2010-07-19 21:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/make.hbs * contrib/hbpre.hbm + Will now automatically rebuild all dependent contribs. So f.e. when building hbide, it will automatically update hbqt then hbxbp. Pls note that extra hbmk2 options passed at the cmdline are only applied to primary target. + Will now automatically sort the list of contribs in order of dependency. [ there is quite interesting tree parsing/building and topological sorting employed. ] + Added log message at the end of the build process. + Standalone mode will now launch raw hbmk2 session if anything non-option and non-GNU control keyword is passed to it (f.e. a .hbp or a .prg). In such case it will act as plain hbmk2 call. ! Fixed -quiet keyword to be really quiet (should be on the cmdline for that effect). + Added GPL2 license header. Viktor Szakats 2010-07-19 19:04:29 +00:00
  • b94a6dbc5e 2010-07-18 23:49 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) + contrib/hbide/resources/database.png + contrib/hbide/resources/database_accept.png + contrib/hbide/resources/database_add.png + contrib/hbide/resources/database_down.png + contrib/hbide/resources/database_lock.png + contrib/hbide/resources/database_next.png + contrib/hbide/resources/database_previous.png + contrib/hbide/resources/database_process.png + contrib/hbide/resources/database_remove.png + contrib/hbide/resources/database_search.png + contrib/hbide/resources/database_up.png + contrib/hbide/resources/open2.png + Added: few more images for ideDBU interface. Pritpal Bedi 2010-07-19 07:00:59 +00:00
  • 384b689493 2010-07-18 16:58 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbqt_hbqabstractitemmodel.cpp + Added: :flags - Qt::ItemIsEditable. Pritpal Bedi 2010-07-19 00:06:52 +00:00
  • 1764c13194 2010-07-18 14:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/make.hbs * contrib/hbpost.hbm % Internal simplifications, merged list of contribs into one. % Moved HB_BUILD_PARTS logic to .hbmk file. Viktor Szakats 2010-07-18 12:58:44 +00:00
  • 5523bae323 2010-07-18 12:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/make.hbs + Instead of having to list .hbi files explicitly, it will now always look for one and build it automatically if exists. * Cleanups. Viktor Szakats 2010-07-18 10:39:00 +00:00
  • 8840326106 2010-07-18 12:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Will now append a _dll postfix in -hbdyn mode (and _exe in -hbexe mode) to implib generated when -implib option is used. This is needed to make it not collide with statis libraries generated in parallel. + Added technique with which even the fatal borland C compiler can tricked to create implibs with custom names. I didn't test it very much, I just hope the implib is equivalent with the one generated directly by linker. For borland users I recommend to switch to a modern compiler. + Will now also install implib if -instpath is specified and -implib is used on platforms that it's supported. ! Fixed to escape filenames in post-build command (strip on some platforms and now implib). Viktor Szakats 2010-07-18 10:10:33 +00:00
  • 9e5eb6af23 2010-07-18 1:04 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/postinst.hbs * Changed to only create .hbd documentation file for the core. This is to ensure separation of components. Viktor Szakats 2010-07-18 09:04:59 +00:00
  • 1b5ddd6c72 2010-07-17 21:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/Makefile + Enabled to build all contribs using hbmk2 from now on. Viktor Szakats 2010-07-17 19:51:18 +00:00
  • d78d9c8ef4 2010-07-17 20:07 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h + Added HB_SIZE_SIGNED macro which enables signed HB_SIZE types. It so far dangerous setting because it may generate breakage without compiler warning, f.e. STUFF() GPFs in hbtest after enabling it. Plus there is about 40-60 new warnings shown, I'm out of ideas how to fix most of them. Viktor Szakats 2010-07-17 18:20:37 +00:00
  • 64f537a370 2010-07-17 17:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog * src/vm/dynlibhb.c * config/vxworks/libs.mk + Documented fact that VxWorks only supports dlopen() in shared executables. I can see no way how Harbour could support this. Viktor Szakats 2010-07-17 15:10:48 +00:00
  • 35fac2ada1 2010-07-17 16:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbodbc/todbc.prg * contrib/hbodbc/odbcold.c * contrib/hbodbc/odbc.c - Deleted SQLEXTENDEDFETCH() wrapper. The original ODBC function was in compatibility status since ODBC 3.0 and it was causing permanent build problems in Harbour, due to disagreement in parameter widths/types on different platforms and compiler headers (f.e. on Linux AMD64 C++ mode, POCC and XCC). INCOMPATIBILITY: This compatibility function was deleted, use SQLFETCHSCROLL() instead. * Replaced SQLEXTENDEDFETCH() with SQLFETCHSCROLL() in TODBC code as recommended by MS. ! Added cast to silence msvc C mode warning. Viktor Szakats 2010-07-17 14:30:38 +00:00
  • 3a97d58533 2010-07-17 15:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h * src/rtl/hbsocket.c * include/hbthread.h * Moved header collision avoidance hack to the root of the problem, right after '#include <stdint.h>'. This way it's done centrally. Viktor Szakats 2010-07-17 13:20:28 +00:00
  • a93ad12a66 2010-07-17 14:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog * Updated VxWorks notes in 2010-07-16 18:22 UTC+0200 Viktor Szakats Viktor Szakats 2010-07-17 13:05:21 +00:00
  • bae2e3a7e4 2010-07-17 12:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbodbc/odbc.c - Deleted compatibility trick which mapped SQL[U]LEN to SQL[U]INTEGER. The trick is most likely not needed anymore, they were first introduced in 2007-01-24 10:25 UTC+0100 Przemyslaw Czerpak with the description 'synced with xhb', next it was extended with the "U" version in 2008-08-13 03:08 UTC+0200 Viktor Szakats, for __DMC__ compatibility. We dropped DMC support since. ; Tamas can you pls retest if this fixed the Linux AMD64 build error in C++ mode? Viktor Szakats 2010-07-17 10:54:21 +00:00
  • 24fa6d0dd3 2010-07-17 11:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg % Won't anymore do dependency check on system headers found on autodetected dependency locations. This has the upside that now hbmk2 f.e. won't traverse the deep header structures of QT, greatly enhancing build performance. The downside is that now libs won't be automatically rebuilt if such dependency is updated (f.e. after upgrading to a new version of QT). Pls speak up if you have an opinion on this, maybe using other solution or to control this behavior using a global or dependency level switch. Viktor Szakats 2010-07-17 09:38:09 +00:00
  • ccd4bbe767 2010-07-17 10:24 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/vxworks/gcc.mk * config/vxworks/diab.mk + Setting 'soname'. It's mandatory according to VxWorks docs. Now shared diab exes will find Harbour dynlib (but not the libc one, but I reckon this needs local env tweaks only). Viktor Szakats 2010-07-17 08:25:26 +00:00
  • a60270521e 2010-07-17 09:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * utils/hbmk2/hbmk2.prg + Added pcc to few places (with experimental status). Viktor Szakats 2010-07-17 07:46:43 +00:00
  • 2afb345695 2010-07-17 09:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/darwin/gcc.mk * config/darwin/icc.mk * config/darwin/clang.mk ! Fixed to use variable instead of hardcoded 'harbour' text to set .dylibs 'install name'. It also fixes 'harbour' being used also for MT mode dylib. Viktor Szakats 2010-07-17 07:41:42 +00:00
  • 317974e472 2010-07-17 08:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * tests/hbdoctst.prg + Updated to use __HBDOC_SAVEHBD(). Viktor Szakats 2010-07-17 06:50:55 +00:00
  • 33b2e5b3fe 2010-07-17 08:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbsocket.c + Enabled ioctl() calls for VxWorks. ! Worked around 'socklen_t' vs 'int' warnings with VxWorks. (still remains some 'const char *' and 'caddr_t' vs 'char * warnings, nothing serious though) Viktor Szakats 2010-07-17 06:44:19 +00:00
  • 59a9d01559 2010-07-16 18:33 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idefindreplace.prg * contrib/hbide/idemisc.prg ! Fixed: a bug in "find in Files" output where characters "<" and ">" were eaten up by the html engine, reported by Massimo Belgrano. Pritpal Bedi 2010-07-17 01:37:14 +00:00
  • 1a3fa64e36 2010-07-16 20:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbsetup.h * src/vm/hvm.c * contrib/hbmisc/hb_f.c ! Added workaround for diab bug. Now build goes fine without HB_LONG_LONG_OFF trick. Viktor Szakats 2010-07-16 18:56:07 +00:00
  • e03136aa92 2010-07-16 19:04 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added Windows and OS/2 specific extra requirements for GNU Make version. Windows: 3.81, OS/2: 3.81r3 Older versions are too buggy/risky on these platforms. Viktor Szakats 2010-07-16 17:06:05 +00:00
  • 302211f9af 2010-07-16 18:22 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/minizip/minizip.dif + Updated after latest changed by Tamas Tevesz. Thanks a lot! Viktor Szakats 2010-07-16 16:23:45 +00:00
  • 64b5e77a32 2010-07-16 09:04 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idebrowse.prg ! Fixed: ideDBU - sequential search on a character field was making exact comparison, i.e., fieldval == searchval, now it is : fieldval = searchval. Pritpal Bedi 2010-07-16 16:09:09 +00:00
  • e000a6a0b4 2010-07-16 15:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbinit.h ! Fix to prev. Missed another 'static' qualifier. ; Now hbtest runs OK on vxworks/diab. (there are more errors though due to HB_LONG_LONG_OFF) Viktor Szakats 2010-07-16 13:16:40 +00:00
  • 9be35ea982 2010-07-16 14:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbrun/hbrun.prg ! Fixed to show error in GTCGI mode instead of going into an infinite loop. Viktor Szakats 2010-07-16 12:52:30 +00:00
  • df891b8377 2010-07-16 13:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbtest/hbtest.prg * utils/hbtest/rt_hvm.prg * utils/hbtest/rt_hvma.prg * utils/hbtest/rt_stra.prg * utils/hbtest/rt_vars.ch - Disabled long string tests for vxworks. They fail because of memory exhaustion. ! Fixes to prev. ; Now hbtest runs OK on vxworks/gcc. Viktor Szakats 2010-07-16 11:59:29 +00:00
  • 03a15d50b5 2010-07-16 13:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbtest/hbtest.prg * utils/hbtest/rt_hvm.prg * utils/hbtest/rt_hvma.prg * utils/hbtest/rt_stra.prg * utils/hbtest/rt_vars.ch + Enabled GTCGI for Harbour builds. This makes it independent for GTs, to there is better chance to run it. Now it also works on VxWorks. + Will now detect .dbf creation failure and continue gracefully with a message and skipping all related tests. Viktor Szakats 2010-07-16 11:34:05 +00:00
  • 459afe8937 2010-07-16 03:07 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/hbide.hbp ! Missing from previous. Pritpal Bedi 2010-07-16 10:09:06 +00:00
  • 8ea00d299c 2010-07-16 02:52 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.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 + Added: :hbSelectAll() method. Pritpal Bedi 2010-07-16 10:07:19 +00:00
  • ef16143d1e 2010-07-16 08:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/tests/testqaim.prg ! Two fixes reported by Tamas and Bacco respectively. Viktor Szakats 2010-07-16 06:18:04 +00:00
  • c7445e0bae 2010-07-16 08:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbver.c * Formatting. Viktor Szakats 2010-07-16 06:11:26 +00:00
  • dd31e942eb 2010-07-15 18:54 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.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 ! Changed: the space character not to terminate the code completion dialog. It is needed for commands to be selected at next level. Pritpal Bedi 2010-07-16 02:05:41 +00:00
  • f1fdb9b02c 2010-07-16 00:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/vxworks/diab.mk + Implemented support for Wind River Compiler. Incomplete yet, as I couldn't test each build feature due to errors in earlier build stages. Viktor Szakats 2010-07-15 22:32:24 +00:00
  • 83c7f46c13 2010-07-15 21:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL ! vxWorks casing. + Added vxworks/gcc/arm example. Viktor Szakats 2010-07-15 19:53:56 +00:00
  • c0217a93ef 2010-07-15 20:24 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added experimental -cpu option. (not at the level of comp/plat internally, as there won't be separate subdir open for different cpu builds created in parallel) + Added some untested support for vxworks/gcc/arm. Viktor Szakats 2010-07-15 18:24:46 +00:00
  • da9890f57e 2010-07-15 19:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbthread.h ! Hacked around collision between vxWorks headers. Viktor Szakats 2010-07-15 17:21:15 +00:00
  • 57d25b7595 2010-07-15 17:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/zlib/zlib.dif * external/jpeg/Makefile + external/jpeg/jpeg.dif + Added/updated diffs after VxWorks changes. Patch by Tamas Tevesz. Thanks! Viktor Szakats 2010-07-15 15:34:31 +00:00
  • 03ca82e16f 2010-07-15 17:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpost.hbm ! Fixed issue where prg flags were interpreted as implib tool flags when building *.hbi files via make.hbs. Caused problems for bcc, watcom and some rarer other cases. Viktor Szakats 2010-07-15 15:15:29 +00:00
  • 00cd9e92f3 2010-07-15 16:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + config/vxworks + config/vxworks/libs.mk + config/vxworks/gcc.mk + config/vxworks/diab.mk + config/vxworks/global.mk + Started experimental VxWorks port. ; NOTE: VxWorks port was made possible by Wind River Systems Inc., who were so kind to mail me a full VxWorks development environment, for the purpose of porting Harbour to this platform. Thank you very much guys. Viktor Szakats 2010-07-15 15:02:33 +00:00
  • 5c7a07b0ba 2010-07-15 07:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbdoc2/hbdoc2.prg * contrib/hbdoc2/hbdoc2.hbp - contrib/hbdoc2/genhbd.prg - Deleted .hbd geneation from hbdoc2. This tool will have to redesigned to use core hbdoc load/save functions, etetc. Viktor Szakats 2010-07-15 05:14:56 +00:00
  • c79bd14bd8 2010-07-14 18:06 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbqt_hbqplaintextedit.cpp ! Fixed: a nasty bug in :paintEvent plus its subsidiaries. The bug went unnoticed on Windows by some reasons unknown, though it is documented in Qt help. This is repoted by Antonio Linares when he was testing hbIDE on OSX. Pritpal Bedi 2010-07-15 01:15:06 +00:00
  • fb58e657da 2010-07-14 23:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbdoc.prg + __HBDOC_LOADHBD()/__HBDOC_SAVEHBD() now adds signature to .hbd file format, which is verified on load. + .hbd file format now uses zlib compression, hugely reducing file sizes. Viktor Szakats 2010-07-14 21:18:08 +00:00
  • bf4f1b0679 2010-07-14 22:13 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbextern.ch * src/rtl/hbdoc.prg + Added __HBDOC_LOADHBD( <cFileName> ) -> <hbdoc> | NIL + Added __HBDOC_SAVEHBD( <cFileName>, <hbdoc> ) -> <lSuccess> Viktor Szakats 2010-07-14 20:14:17 +00:00
  • 343f1caba4 2010-07-14 19:23 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_hbqplaintextedit.cpp ! Fix for paint bug typo. Report/patch by Antonio Linares. Viktor Szakats 2010-07-14 17:25:34 +00:00
  • 7df0d4b153 2010-07-14 14:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbnf/acctyear.prg * contrib/hbnf/byteneg.prg * contrib/hbnf/isshare.prg * contrib/hbnf/sinkey.prg * contrib/hbnf/kspeed.c * contrib/hbnf/prtscr.c * contrib/hbnf/descendn.c * contrib/hbnf/peek.c * contrib/hbnf/scancode.prg * contrib/hbnf/vidmode.prg * contrib/hbnf/nwsem.prg * contrib/hbnf/acctadj.prg * contrib/hbnf/week.prg * contrib/hbnf/vidcur.prg * contrib/hbnf/iamidle.c * contrib/hbnf/miltime.prg * contrib/hbnf/prtesc.prg * contrib/hbnf/acctmnth.prg * contrib/hbnf/proper.c * contrib/hbnf/savearr.prg * contrib/hbnf/madd.prg * contrib/hbnf/rand1.prg * contrib/hbnf/dispmsg.prg * contrib/hbnf/fttext.c * contrib/hbnf/mouse1.prg * contrib/hbnf/settime.prg * contrib/hbnf/page.prg * contrib/hbnf/restsets.prg * contrib/hbnf/byt2bit.prg * contrib/hbnf/setkeys.c * contrib/hbnf/month.prg * contrib/hbnf/byt2hex.prg * contrib/hbnf/findith.prg * contrib/hbnf/at2.prg * contrib/hbnf/acctweek.prg * contrib/hbnf/dispc.c * contrib/hbnf/gcd.prg * contrib/hbnf/pegs.prg * contrib/hbnf/min2dhm.prg * contrib/hbnf/acctqtr.prg * contrib/hbnf/numlock.c * contrib/hbnf/dosver.prg * contrib/hbnf/nooccur.prg * contrib/hbnf/dayofyr.prg * contrib/hbnf/metaph.prg * contrib/hbnf/ontick.c * contrib/hbnf/menu1.prg * contrib/hbnf/byteand.prg * contrib/hbnf/sqzn.prg * contrib/hbnf/bytexor.prg * contrib/hbnf/ftidle.c * contrib/hbnf/workdays.prg * contrib/hbnf/byteor.prg * contrib/hbnf/asum.prg * contrib/hbnf/shift.c * contrib/hbnf/sleep.prg * contrib/hbnf/wda.prg * contrib/hbnf/woy.prg * contrib/hbnf/aavg.prg * contrib/hbnf/any2any.prg * contrib/hbnf/origin.c * contrib/hbnf/mouse.c * contrib/hbnf/chdir.c * contrib/hbnf/adessort.prg * contrib/hbnf/setdate.prg * contrib/hbnf/netpv.prg * contrib/hbnf/amedian.prg * contrib/hbnf/blink.prg * contrib/hbnf/stod.c * contrib/hbnf/vertmenu.prg * contrib/hbnf/linked.prg * contrib/hbnf/qtr.prg * contrib/hbnf/aredit.prg * contrib/hbnf/n2color.c * contrib/hbnf/alt.c * contrib/hbnf/xbox.prg * contrib/hbnf/ftround.prg * contrib/hbnf/hex2dec.prg * contrib/hbnf/getver.c * contrib/hbnf/nwuid.prg * contrib/hbnf/dectobin.prg * contrib/hbnf/aemaxlen.prg * contrib/hbnf/bitset.prg * contrib/hbnf/nwlstat.prg * contrib/hbnf/invclr.prg * contrib/hbnf/ctrl.c * contrib/hbnf/popadder.prg * contrib/hbnf/lastday.prg * contrib/hbnf/tempfile.prg * contrib/hbnf/diskfunc.prg * contrib/hbnf/scregion.prg * contrib/hbnf/d2e.prg * contrib/hbnf/mouse2.prg * contrib/hbnf/ftisprn.c * contrib/hbnf/pickday.prg * contrib/hbnf/firstday.prg * contrib/hbnf/daytobow.prg * contrib/hbnf/anomatch.prg * contrib/hbnf/menutonf.prg * contrib/hbnf/ftattr.c * contrib/hbnf/pvid.prg * contrib/hbnf/isbiton.prg * contrib/hbnf/color2n.c * contrib/hbnf/isbit.prg * contrib/hbnf/datecnfg.prg * contrib/hbnf/cntryset.prg * contrib/hbnf/putkey.c * contrib/hbnf/getenvrn.c * contrib/hbnf/easter.prg * contrib/hbnf/bytenot.prg * contrib/hbnf/ntow.prg * contrib/hbnf/aeminlen.prg * contrib/hbnf/poke.c * contrib/hbnf/floptst.prg * contrib/hbnf/pchr.prg * contrib/hbnf/savesets.prg * contrib/hbnf/tbwhile.prg * contrib/hbnf/mkdir.c * contrib/hbnf/year.prg * contrib/hbnf/caplock.c * contrib/hbnf/rmdir.c * contrib/hbnf/calendar.prg * contrib/hbnf/e2d.prg * contrib/hbnf/elapsed.prg * contrib/hbnf/sysmem.prg * contrib/hbnf/bitclr.prg * contrib/hbnf/eltime.prg * contrib/hbnf/aading.prg * contrib/hbnf/dfile.prg * contrib/hbnf/elapmil.prg * contrib/hbnf/setlastk.c * contrib/hbnf/pending.prg * contrib/hbnf/clrsel.prg - Stripped NFDOC/HBDOC from source code. Viktor Szakats 2010-07-14 12:57:05 +00:00
  • 9e9e5129f8 2010-07-14 14:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbextern.ch * src/rtl/hbdoc.prg + Added __HBDOC_FROMSOURCE( <cStream> ) -> <aEntry> Viktor Szakats 2010-07-14 12:48:39 +00:00
  • 3238aea36d 2010-07-14 12:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/screen2.c * contrib/hbct/token2.c * contrib/hbct/charsprd.c * contrib/hbct/atadjust.c * contrib/hbct/ctwin.c * contrib/hbct/maxline.c * contrib/hbct/dattime3.c * contrib/hbct/misc2.c * contrib/hbct/ctchksum.c * contrib/hbct/screen1.c * contrib/hbct/token1.c * contrib/hbct/atnum.c * contrib/hbct/blank.c * contrib/hbct/ctcrypt.c * contrib/hbct/disk.c * contrib/hbct/ctstrfil.c * contrib/hbct/dattime2.c * contrib/hbct/expand.c * contrib/hbct/numat.c * contrib/hbct/atrepl.c * contrib/hbct/ctpad.c * contrib/hbct/print.c * HB_SIZE/HB_ISIZ/HB_FOFFSET variables renamed. (verified with msvc64 obj comparison) Viktor Szakats 2010-07-14 10:50:32 +00:00
  • 533b75b205 2010-07-14 12:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/Makefile * utils/hbmk2/hbmk2.prg + Added build time configuration for GPM (on Linux) and WATT (on MS-DOS) builds. This makes hbmk.hbc generation (at 'install' phase) unnecessary, which means that now 'install' is not required on _any_ platforms and scenarios to use hbmk2. Since hbmk2 is now used to build contribs, this is now also a reqiurement. ; Please test, I didn't make any Linux, MS-DOS build tests after this change. Viktor Szakats 2010-07-14 10:27:06 +00:00
  • 62ec573bbf 2010-07-14 11:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbapi.h * src/common/Makefile + src/common/hbstrbm.c + Added hb_strAtTBM() which provides fast text search using Turbo Boyer-Moore(-Crochemore) algorithm. The interface is the same as hb_strAt(). HB_AT()/AT() could use it beyond some haystack sizes to speed up the results. Viktor Szakats 2010-07-14 09:47:43 +00:00
  • ec5c6619dc 2010-07-14 10:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbapicdp.h * src/rtl/cdpapi.c * src/rtl/cdpapihb.c + tests/utf8at.prg + Added hb_cdpUTF8StringAt() ; Patch by Carlos Bacco. Many thanks! Viktor Szakats 2010-07-14 08:14:32 +00:00
  • 6b778764a7 2010-07-13 19:24 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) + contrib/hbide/dbstruct.ui + contrib/hbide/resources/dbstruct.png Pritpal Bedi 2010-07-14 02:26:42 +00:00