Commit Graph

  • 23ab5fb10b 2010-04-26 21:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/minizip/unzip.c + Enabled encryption on unzip. For some reason original developers permanently disabled it. Viktor Szakats 2010-04-26 19:12:45 +00:00
  • c76bb8f02a 2010-04-26 20:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/Makefile * contrib/hbct/dummy.c + contrib/hbct/tempfile.prg + Added TEMPFILE() implementation. Viktor Szakats 2010-04-26 18:49:38 +00:00
  • 13989a2521 2010-04-26 11:44 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/common/hbtrace.c ! fixed potential GPF/memory corruption due to direct passing formatted string as format to syslog() function. Please remember to never create code like 'printf( str );' if str can contain printf escape characters because it may cause any unpredictable results. Always use 'printf( "%s", str);' in such context. BTW It's one of the most common bug used by hackers in buffer/stack overflow attacks, i.e. using str with %n conversion specifier. % eliminated unnecessary buffer conversion in *nix builds Przemyslaw Czerpak 2010-04-26 09:44:13 +00:00
  • 5d726cf305 2010-04-26 10:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added another envvar to the list of unnececessary ones. Viktor Szakats 2010-04-26 08:36:17 +00:00
  • d795fc3c1e 2010-04-26 00:24 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbp.ch * contrib/hbxbp/xbpdataref.prg * contrib/hbxbp/xbplistbox.prg ! Reworked XbpListBox(). Now it implements most of the methods per Xbase++ documentation. Pritpal Bedi 2010-04-26 07:29:41 +00:00
  • 4659e930ef 2010-04-25 14:51 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpsle.prg ! Small fix. * contrib/hbxbp/xbpmle.prg + Implemented almost all Xbase++ methods and slots. Untested. Pritpal Bedi 2010-04-25 21:57:26 +00:00
  • 5b8426f4b8 2010-04-25 12:52 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpwindow.prg ! Slots/Methods synchronized. Pritpal Bedi 2010-04-25 19:54:22 +00:00
  • ac6698b95d 2010-04-25 01:44 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_hbqplaintextedit.cpp ! Fix to handle space key when code completion popup is visible. Pritpal Bedi 2010-04-25 08:49:55 +00:00
  • dd873288b1 2010-04-25 01:32 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbp3state.prg * contrib/hbxbp/xbpappevent.prg * contrib/hbxbp/xbpbitmap.prg * contrib/hbxbp/xbpbrowse.prg * contrib/hbxbp/xbpcheckbox.prg * contrib/hbxbp/xbpcombobox.prg * contrib/hbxbp/xbpdataref.prg * contrib/hbxbp/xbpdialog.prg * contrib/hbxbp/xbpfiledialog.prg * contrib/hbxbp/xbpfontdialog.prg * contrib/hbxbp/xbphtmlviewer.prg * contrib/hbxbp/xbplistbox.prg * contrib/hbxbp/xbpmenubar.prg * contrib/hbxbp/xbpmle.prg * contrib/hbxbp/xbppushbutton.prg * contrib/hbxbp/xbpradiobutton.prg * contrib/hbxbp/xbprtf.prg * contrib/hbxbp/xbpscrollbar.prg * contrib/hbxbp/xbpsle.prg * contrib/hbxbp/xbpspinbutton.prg * contrib/hbxbp/xbpstatusbar.prg * contrib/hbxbp/xbptabpage.prg * contrib/hbxbp/xbptoolbar.prg * contrib/hbxbp/xbptreeview.prg * contrib/hbxbp/xbpwindow.prg ! Reworked callbacl Slots/Methods which are now INHERITable in the sub-classes derived from Xbp Part. ! Slots ae now recognized through the slot identifier string. ! Deleted redundant parts and made code more cleaner and uniform in method calling conventions. Pritpal Bedi 2010-04-25 08:45:41 +00:00
  • c6bef5ae3e 2010-04-24 13:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/achoice.prg ! REVERTED: Fixed typo in ACHOICE() K_UP handling, which caused a bogus line to appear below the bottom when the height of the achoice area was only one line. Pls verify me for regressions. [ It did cause regression. So now the original bug is present again. ] TOFIX: --- #include "inkey.ch" CLS hb_keyPut( K_DOWN ) hb_keyPut( K_UP ) /* bogus '2' appears out of the area here. */ AChoice( 0, 0, 0, 0, { "1", "2" } ) --- Viktor Szakats 2010-04-24 11:37:11 +00:00
  • 1ae435b74b 2010-04-24 10:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + examples/ps32 + examples/ps32/ps32.hbp + examples/ps32/ps32.hbc + examples/ps32/ps32.dif + examples/ps32/readme.txt + examples/ps32/tests + examples/ps32/tests/hbmk.hbm + Added necessary files to use PageScript32 with Harbour. (it's a payware product, so if anyone has any slight aversion to this, or the small .dif poses even the slightest chance of copyright issue, pls tell and I'll delete the whole stuff.) BTW, ideally someone should post this patch to the authors of the library, after all it's their interest to make it work with Harbour. The patch is very simple. Viktor Szakats 2010-04-24 08:42:59 +00:00
  • b3f8077e15 2010-04-23 23:05 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idemisc.prg ! Fixed to store original filename without case convertion inside .hbp. It fixes issue on linux if source file name contains mix case. Pritpal Bedi 2010-04-24 06:08:53 +00:00
  • 9267535575 2010-04-23 17:12 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/wvgpushb.prg ! Fixed an ommitted SETGET keyword causing demowvg/demoxbp defunct. Pritpal Bedi 2010-04-24 00:16:02 +00:00
  • 2c10ee2ab4 2010-04-23 20:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * Minor safety fix. Viktor Szakats 2010-04-23 18:27:26 +00:00
  • e862e2e3db 2010-04-23 19:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed path normalization to return '.' in case a non-empty path becomes an empty one after normalization. * Added extra protection to avoid '-I' option with empty parameter. Viktor Szakats 2010-04-23 17:13:16 +00:00
  • b0a1bc1862 2010-04-23 14:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcups/hbcups.c % Minor opt. + Allowing to pass non-string values in hashes, which gets passed as NULL (no value) to CUPS. Viktor Szakats 2010-04-23 12:51:23 +00:00
  • 1fb1a8abc6 2010-04-23 14:29 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcups/hbcups.c * contrib/hbcups/tests/test.prg + CUPSPRINTFILE(): Added support for addition 'options' parameter. It can be an array of option strings or a hash table with option name/value pairs. Viktor Szakats 2010-04-23 12:32:44 +00:00
  • 6194ef871d 2010-04-23 13:07 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmysql/readme.txt ! More or less updated this text. Viktor Szakats 2010-04-23 11:18:43 +00:00
  • 255c10acc2 2010-04-23 09:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/idemisc.prg % Deleted unused code. Viktor Szakats 2010-04-23 07:35:39 +00:00
  • d73eb1aeb4 2010-04-22 10:47 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_hbqplaintextedit.cpp Pritpal Bedi 2010-04-23 05:52:55 +00:00
  • 1f9802082d 2010-04-23 02:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * Minor adjustment to watcom -warn=max mapping. Viktor Szakats 2010-04-23 00:36:55 +00:00
  • 7df007ad24 2010-04-23 02:26 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * Changed low warning level for msvc/icc compilers to -W2 (-W1 is the default). Viktor Szakats 2010-04-23 00:30:50 +00:00
  • a4bf46c73f 2010-04-23 01:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * Reverted bcc experimental warning tweak. * Fine tuned bcc -warn levels. ! Fixed sunpro warning levels. Viktor Szakats 2010-04-22 23:53:45 +00:00
  • 4a2e6a156a 2010-04-23 01:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/beos/gcc.mk * config/bsd/gcc.mk * config/wce/mingwarm.mk * config/darwin/gcc.mk * config/darwin/clang.mk * config/hpux/gcc.mk * config/dos/djgpp.mk * config/win/mingw.mk * config/win/cygwin.mk * config/linux/gcc.mk * config/linux/clang.mk * config/os2/gcc.mk * config/sunos/gcc.mk * Cosmetic sync with hbmk2. ('-Wall -W' -> '-W -Wall') Viktor Szakats 2010-04-22 23:06:16 +00:00
  • 0a016856bc 2010-04-23 01:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.prg + Added new warnings levels: -warn=max - maximum warning level (higher than Harbour). -warn=low - low warning level. * -warn=yes in bcc will not disable signedness warnings anymore. (experimental) Viktor Szakats 2010-04-22 23:03:13 +00:00
  • 51ed6c3ebe 2010-04-23 00:49 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/common/hbtrace.c ! fixed potential GPF due to reused va_list parameter which can be exploited with some calling conventions ! fixed potential memory leak due to missing va_end() for va_list parameter initialized with va_copy() which can be exploited with some calling conventions * simplified a little bit the code by eliminating repeated code in Windows and *nix #if branches. Przemyslaw Czerpak 2010-04-22 22:49:11 +00:00
  • e8a29d5ef3 2010-04-23 01:32 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/ads1.c * adjusted empty date fallback condition in putValue method. Thanks Przemek for suggestion. Mindaugas Kavaliauskas 2010-04-22 22:32:31 +00:00
  • 6a2b94a9f6 2010-04-23 00:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_evnt.c ! Fixed C++ casting errors. Viktor Szakats 2010-04-22 22:20:30 +00:00
  • 9e62d217a0 2010-04-22 19:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/minizip/ioapi.h ! Added darwin-specific workaround to disable 64-bit file API calls (like fopen64()). These don't exist on darwin. Viktor Szakats 2010-04-22 17:40:41 +00:00
  • 0fbe571ed1 2010-04-22 18:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/postinst.prg ! Added hack to workaround the exception where mysql .dll doesn't work with Harbour if copied to .a file. Instead I copy over the import .lib to .a as before. If anyone knows a better solution, pls speak up. Viktor Szakats 2010-04-22 16:42:19 +00:00
  • d308cb7a32 2010-04-22 18:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbtrace.c ! Fixed another typo in recent modifications. [Too bad syslog() is missing from watcom. Makes testing much painful.] Please test. Viktor Szakats 2010-04-22 16:33:17 +00:00
  • ab0e53cbe1 2010-04-22 18:29 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/Makefile * contrib/hbwin/Makefile + Enabled WIN32_LEAN_AND_MEAN mode. Viktor Szakats 2010-04-22 16:30:14 +00:00
  • 60d14a931a 2010-04-22 18:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added information for CUPS. Viktor Szakats 2010-04-22 16:14:08 +00:00
  • 890564f764 2010-04-22 18:45 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/ads1.c ! Fixed date handling in area putValue method for .dbf tables. ADS does not support dates smaller than 0001-01-01 and stores invalid values in .dbf without any error. F.e., 0000-01-01 is stored as '-0011231', CTOD("")+5 is stored as '****1128'. Such invalid filed values generates ADS runtime error 5095 later on getValue area method. DBF RDD stores empty dates in case of unsupported date range. This fix makes ADS RDD behaviour more compatible to DBF RDD. ADSADT behaviour is not changed because ADS allows to store and retrieve field values for dates before 0001-01-01. Mindaugas Kavaliauskas 2010-04-22 15:47:57 +00:00
  • 232f888088 2010-04-22 17:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbtrace.c ! Deleted just added va_copy() trick from non-*nix OSes. Viktor Szakats 2010-04-22 15:31:52 +00:00
  • 995ea4f04f 2010-04-22 14:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcups/Makefile ! Fixed typo in autodetection code. Viktor Szakats 2010-04-22 12:46:11 +00:00
  • 869dd87d12 2010-04-22 14:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/Makefile + contrib/hbcups + contrib/hbcups/Makefile + contrib/hbcups/hbcups.c + contrib/hbcups/hbcups.hbc + contrib/hbcups/tests + contrib/hbcups/tests/hbmk.hbm + contrib/hbcups/tests/test.prg + Added basic CUPS wrapper lib, based on code idea posted on the list by Doug. Viktor Szakats 2010-04-22 12:38:52 +00:00
  • 62ba429c07 2010-04-22 13:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbtrace.c * INSTALL + Added trace output support to syslog() for *nix systems (except watcom builds). It's enabled by HB_TR_SYSOUT=yes envvar, which now supercedes previous HB_TR_WINOUT setting. Windows users pls change HB_TR_WINOUT to HB_TR_SYSOUT. ! Fixed potential problem in HB_TR_WINOUT code, where the same vararg holder variable was used multiple times. On *nix this caused GPF. The safest is to make a copy of it for each usage. Viktor Szakats 2010-04-22 11:49:30 +00:00
  • 6be47185fd 2010-04-22 11:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - external/libpng + external/png * external/png/Makefile * external/libhpdf/Makefile * external/Makefile * harbour.spec * contrib/hbhpdf/hbhpdf.hbc * contrib/hbwin/hbwin.hbc * Renamed locally hosted libpng lib name from 'libpng' to 'png'. This way Harbour shifts to the *nix naming and syncs better with these systems. On Windows the "most official" binary builds still use 'libpng', so if someone uses them instead of locally hosted version (which is not very likely) the .hbc files shipped with Harbour should be edited accordingly. This change also satisfies past request from some users. ; NOTE: INCOMPATIBLE, pls change lib name 'libpng' to 'png' for all platforms in your make files. Viktor Szakats 2010-04-22 09:04:05 +00:00
  • 971d0da25c 2010-04-22 03:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/achoice.prg ! Fixed to be more compatible with Clipper when passed wrong parameter types to ACHOICE(). (replacing DEFAULT TO usage with foolproof method) ! ACHOCIE() fixed to default dimensions to 0,0,0,0 like in Clipper. ! Fixed typo in ACHOICE() K_UP handling, which caused a bogus line to appear below the bottom when the height of the achoice area was only one line. Pls verify me for regressions. ! ACHOICE() fixed to immediately return zero (and position cursor) when wrong type or empty array was received as value array. ! Fixed minor inefficiency caused by wrongly calculated display area width when rightmost colums was out of screen in ACHOICE() call. Viktor Szakats 2010-04-22 01:38:57 +00:00
  • acfe21fc50 2010-04-21 17:28 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/ideeditor.prg * contrib/hbide/idemisc.prg * contrib/hbide/idesaveload.prg * contrib/hbide/idesources.prg + Implemented: save/restrore of bookmarks. Now editing instances will be opened containing bookmarks which were placed in previous successful exit. This is valid for bookmarks in primarary window of editing instance, i.e., no split window is taken account of. Pritpal Bedi 2010-04-22 00:33:44 +00:00
  • 57f03810d9 2010-04-22 02:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * harbour-win-spec * harbour-wce-spec * harbour.spec * include/hbver.h * config/global.mk + Changed version number to: 2.1.0beta1 (from 2.1.0dev) Viktor Szakats 2010-04-22 00:21:44 +00:00
  • 9b4831cf63 2010-04-22 00:24 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * Minor updates to tool links and information. Viktor Szakats 2010-04-21 22:26:46 +00:00
  • 558c98cd63 2010-04-21 13:33 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idesaveload.prg ! Fixed a type in previous commit. Pritpal Bedi 2010-04-21 20:35:06 +00:00
  • 7ed37f0454 2010-04-21 12:56 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idesaveload.prg + Implemented: hbIDE data files to be saved/retrieved in system folders if hbide.ini with path is not supplied on the command-line. The following algorythm is used: Pritpal Bedi 2010-04-21 20:02:51 +00:00
  • b28dd57b91 2010-04-20 22:27 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg + Implemented: last "View" to be presented at startup. Before it was always "Stats" view. Pritpal Bedi 2010-04-21 05:32:37 +00:00
  • b560452746 2010-04-19 17:13 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/tests/demoxbp.prg % One more :destroy() call. Pritpal Bedi 2010-04-20 00:09:33 +00:00
  • e0bb144d5b 2010-04-19 17:04 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpfiledialog.prg * contrib/hbxbp/xbpfontdialog.prg % An important fix for ancilliary dialogs, i.e., file and font, to not be added as childrent to parent on :create(). This facilitate to destroy these dialogs after done with. Pritpal Bedi 2010-04-20 00:02:57 +00:00
  • 84ca90f472 2010-04-19 16:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/tests/demoxbp.prg ! Deleted no more existing debug calls. Viktor Szakats 2010-04-19 14:05:52 +00:00
  • 2db36d6772 2010-04-19 14:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbini.prg ! Added proper type checks for all accepted parameters to avoid (sometimes obscure) RTEs when passing wrong parameters. Viktor Szakats 2010-04-19 12:03:51 +00:00
  • b294772f47 2010-04-19 12:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmzip/zip.c ! fixed GPF reported by Mario. Please extensively test and ZLIB/MINIZIP related code. Przemyslaw Czerpak 2010-04-19 10:05:47 +00:00
  • 20e61f78a3 2010-04-17 23:02 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_hbslots.cpp % Slots disconnecting QTableWidget were improper, detected through Linux. Pritpal Bedi 2010-04-18 06:08:21 +00:00
  • e1c5c7a39e 2010-04-17 22:18 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/THbQtUI.prg Pritpal Bedi 2010-04-18 05:34:09 +00:00
  • 2df579f485 2010-04-17 18:40 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/qtgui/QMainWindow.cpp * contrib/hbqt/qtgui/QMenu.cpp * contrib/hbqt/qtgui/QToolBar.cpp * contrib/hbqt/qtgui/QTreeWidgetItem.cpp * contrib/hbqt/qtgui/QWidget.cpp Pritpal Bedi 2010-04-18 01:49:09 +00:00
  • 4d3b8e9a8d 2010-04-17 17:41 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/qtgui/QLayout.cpp * contrib/hbqt/qtgui/QTabWidget.cpp * contrib/hbqt/qth/QLayout.qth * contrib/hbqt/qth/QTabWidget.qth ! Fix to prev commit and little synchronization. Pritpal Bedi 2010-04-18 00:47:38 +00:00
  • 9a427a9d18 2010-04-17 15:21 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/qtgui/QTabWidget.cpp * contrib/hbqt/qth/QTabWidget.qth + :addTab() patched like Istvan's offering to avoid GPF in Linux. Pritpal Bedi 2010-04-17 22:25:44 +00:00
  • 82db2de89f 2010-04-16 18:06 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/qtgui/QLayout.cpp * contrib/hbqt/qth/QLayout.qth * contrib/hbqt/generator/hbqtgen.prg + Implemented to pick function body from .qth headers and posted exactly the same within .cpp. Like: QLayout.qth Pritpal Bedi 2010-04-17 01:09:20 +00:00
  • f4e7033a0c 2010-04-16 07:49 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/qth/QApplication.qth * contrib/hbqt/qth/QLayout.qth Pritpal Bedi 2010-04-16 15:04:28 +00:00
  • 0a890614e5 2010-04-16 07:28 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/qtcore/*.cpp * contrib/hbqt/qtgui/*.cpp * contrib/hbqt/qtnetwork/*.cpp * Regenerated Code. Details in next commit. Pritpal Bedi 2010-04-16 14:46:00 +00:00
  • b4181a49f6 2010-04-16 13:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/win/msvc.mk * utils/hbmk2/hbmk2.prg * Replaced -Ot2b1 win/msvc* option with -O2 as recommended by Microsoft, and in sync with GNU Make. This will result in somewhat larger executable, but this gives the best overall performance. AFAICS this change will practically allow automatic inlining to take place. This puts msvc in the lead again compared to mingw regarding speed. Viktor Szakats 2010-04-16 11:27:55 +00:00
  • 8ba86e1fd4 2010-04-16 11:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL ! Typo in msvcarm 2008 example. Viktor Szakats 2010-04-16 09:35:15 +00:00
  • 369c110efe 2010-04-16 11:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtclip.c + Added parenthesis. Viktor Szakats 2010-04-16 09:27:32 +00:00
  • fe77740954 2010-04-15 08:16 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtos2/gtos2.c * small cleanup in TONE code Przemyslaw Czerpak 2010-04-15 06:16:46 +00:00
  • 3dacd1ad86 2010-04-14 15:29 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * Updated MSVS 2010 examples. Viktor Szakats 2010-04-14 13:29:34 +00:00
  • d84091f774 2010-04-14 13:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - tests/testcgi.prg - Deleted. Viktor Szakats 2010-04-14 11:49:37 +00:00
  • e621929fa1 2010-04-13 20:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/generator2/hbqtgen2.prg + Will now generate .qth files. Plus a lot of fixes. Filtering is still needed, plus I couldnt' find out the meaning of "New=" and "Type=" values in <CLASS> section. Viktor Szakats 2010-04-13 18:57:39 +00:00
  • 8b356ca899 2010-04-13 15:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/generator2/hbqtgen2.prg + Refinement to QT header parser. It should be usable now. Filters may need to be added to only include methods/stuff relevant for HBQT. Viktor Szakats 2010-04-13 13:05:04 +00:00
  • 2b5e574b09 2010-04-13 12:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/wce/poccarm.mk * config/dos/watcom.mk * config/win/xcc.mk * config/win/pocc.mk * config/win/bcc.mk * config/win/watcom.mk * config/linux/watcom.mk * config/os2/watcom.mk * Changed to not forcefully turn off warnings in some targets. (so HB_BUILD_WARN=no is now equivalent to hbmk2 -warn=def) ; NOTE: This will result in some new warnings in /external dir since for above compilers I've now upped the warning level from nothing to the default level. Viktor Szakats 2010-04-13 10:20:35 +00:00
  • 7bdf4de6c3 2010-04-12 08:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/ideprojmanager.prg ! Properly fixed old problem with executable name extraction, leaving the ending delimiter in the extracted string. ! Added -width= hbmk2 option to cmdline to avoid splitting the output to multiple lines (thus breaking executable name extraction). Viktor Szakats 2010-04-13 06:56:53 +00:00
  • 1f55bf7cb2 2010-04-12 23:25 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_hbqplaintextedit.cpp ! Little formatting. Pritpal Bedi 2010-04-13 06:27:51 +00:00
  • 190c157bf3 2010-04-12 22:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + contrib/hbqt/generator2 + contrib/hbqt/generator2/hbqtgen2.prg + contrib/hbqt/generator2/QtGui.txt + contrib/hbqt/generator2/QtCore.txt + contrib/hbqt/generator2/QtNetwork.txt + Added new skeleton for QT header parser. Viktor Szakats 2010-04-12 20:56:57 +00:00
  • 325d9186de 2010-04-12 21:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/zlib/zlib.dif * contrib/hbmzip/minizip.dif * Updated .difs. Viktor Szakats 2010-04-12 19:46:50 +00:00
  • 7bb2ea4ae5 2010-04-12 21:11 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/external/zlib/deflate.c * harbour/external/zlib/gzread.c * pacified warnings * harbour/external/zlib/zutil.h ! fixed to compile with XCC * harbour/external/zlib/zconf.h ! removed wrongly added #if 0 / #endif * harbour/external/zlib/gzguts.h ! added missing header files to fix _ALL_ builds * harbour/external/zlib/Makefile * reenabled warnings - it's very danger to pacify warnings in such way what recent ZLIB update clearly shows - it was seriously broken in all builds due to missing header files with valid function declarations but the problem was fully hidden because C++ mode and warnings were disabled so no problem was reported at compile time. Please also remember that many of Windows compilers does not fully support pure ANSI C function declaration so this new library may not work as expected. Przemyslaw Czerpak 2010-04-12 19:11:35 +00:00
  • acc8da9057 2010-04-12 11:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added feature to allow -inc mode when using harbour compiler as preprocessor: 'hbmk2 -hbraw -inc -p[<path>] -s[<m>] <.prg[s]>' + Added dummy handling for rest of '%__APP*__%' OSX macros. Viktor Szakats 2010-04-12 09:13:03 +00:00
  • 576701d94f 2010-04-11 21:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + -info parameter will now enable output line with target filename. This is done by default in -inc mode, so to get it also in non -inc mode, just add -info to cmdline. This fixed target detection in HBIDE. Viktor Szakats 2010-04-11 19:45:32 +00:00
  • 76ff910361 2010-04-11 21:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/ideprojmanager.prg ! Fixed to not ignore hbmk2 path as set in options or via envvar. ! Fixed to not use -c when calling bash with .sh script as parameter. ! Deleted attempt to detect output filename by parsing link command for -o option. This is not portable method. ! Fixed target filename detection to look for Chr( 10 ) instead of .exe. Detection is now fine, but it still cannot launch it for other reasons. Plus, detection only works when -inc mode is used. ! Deleted hard-coded help text of external tools. Viktor Szakats 2010-04-11 19:40:53 +00:00
  • ec3a62ba02 2010-04-11 16:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/hbide.prg * contrib/hbxbp/xbpwindow.prg - Deleted few remaining reference for HBQT_GETMEMUSED(). Viktor Szakats 2010-04-11 14:53:10 +00:00
  • 7e23016eb0 2010-04-11 15:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtgui/QInputContext.cpp ! Deleted hbqt_getmemused() reference. How could this file not be updated automatically? Viktor Szakats 2010-04-11 13:54:25 +00:00
  • ff224527c0 2010-04-11 15:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_destruct.cpp + Added trace calls. (pls correct me if there is a typo, I don't have capacity to rebuild QT components these days) Viktor Szakats 2010-04-11 13:42:21 +00:00
  • fa27151b26 2010-04-11 13:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/minizip.dif * contrib/hbmzip/ioapi.h + Enabled 64-bit file operations for open watcom 1.9. (no go, reverted) Viktor Szakats 2010-04-11 11:50:46 +00:00
  • ce594e2aa4 2010-04-11 13:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/minizip.dif * contrib/hbmzip/ioapi.h + Enabled 64-bit file operations for open watcom 1.9. ! Fixed typo in prev commit regarding watcom. Viktor Szakats 2010-04-11 11:35:38 +00:00
  • 781120b5b7 2010-04-11 13:23 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/RELNOTES * Preparing for Open Watcom 1.9 and MSVS 2010 / WSDK 7.1. Viktor Szakats 2010-04-11 11:23:52 +00:00
  • e0da4285d2 2010-04-11 13:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added (untested) examples for upcoming Windows SDK 7.1 and MSVS 2010. (to be released tomorrow) Viktor Szakats 2010-04-11 11:00:41 +00:00
  • 6b97f3f4d5 2010-04-11 09:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * HB_COMPILER_VER explanation made hopefully more clear. Viktor Szakats 2010-04-11 07:32:12 +00:00
  • 094521bd25 2010-04-11 09:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/pcre/Makefile ! Fixed to compile 8.02 with msvc and bcc. Viktor Szakats 2010-04-11 07:25:49 +00:00
  • 9f14cda6a9 2010-04-10 19:35 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/qtcore/*.cpp * contrib/hbqt/qtgui/*.cpp * contrib/hbqt/qtnetwork/*.cpp ! Regenerated sources with changes in logging format and addition. Pritpal Bedi 2010-04-11 02:45:23 +00:00
  • eb31feabbd 2010-04-10 16:11 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idedocks.prg * contrib/hbide/ideenviron.prg * contrib/hbide/idefindreplace.prg * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/ideshortcuts.prg * contrib/hbide/idesources.prg * contrib/hbxbp/hbpprocess.prg Pritpal Bedi 2010-04-10 23:21:56 +00:00
  • b80c6ad53b 2010-04-10 12:04 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpdialog.prg + Added :sysMenu instance variable picked from Shum's example. Pritpal Bedi 2010-04-10 19:09:02 +00:00
  • 25e1c02d7e 2010-04-10 19:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/ideobject.prg * contrib/hbide/idefunctions.prg * contrib/hbide/idefindreplace.prg * contrib/hbide/idesources.prg * contrib/hbide/idethemes.prg * contrib/hbide/ideeditor.prg * contrib/hbide/hbide.prg * contrib/hbide/idemisc.prg * contrib/hbide/idesaveload.prg * contrib/hbide/ideshortcuts.prg * contrib/hbide/ideprojmanager.prg ! Replaced static hbide_dbg() function call with HB_TRACE( HB_TR_ALWAYS, ... ) calls. This should also fix excessive permanently enabled debug messages when using HBIDE. Pls keep it that way. BTW, probably HB_TR_ALWAYS should be changed to some lower priority. Viktor Szakats 2010-04-10 17:58:50 +00:00
  • 45ca2dc705 2010-04-10 19:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt.ch - Deleted unused HBQT_DEBUG() macro. Pls use HB_TRACE( HB_TR_*, ... ) to make it obvious where trace calls are made. (Same should be done in HBXBP) Viktor Szakats 2010-04-10 17:53:53 +00:00
  • 5823faadb1 2010-04-10 10:13 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/zlib/zlib.dif * external/zlib/zconf.h ! Tweak to make it build with BCC (when this specific constant is defined, f.e. by libharu). Viktor Szakats 2010-04-10 08:18:05 +00:00
  • 5405a20528 2010-04-09 23:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * harbour.spec * utils/hbmk2/examples/contribf.hbc * contrib/Makefile + contrib/hbblink + contrib/hbblink/hbblink.ch + contrib/hbblink/hbblink.hbc + contrib/hbblink/Makefile + contrib/hbblink/blinker.prg * contrib/hbmisc/hbmisc.hbc * contrib/hbmisc/Makefile - contrib/hbmisc/blinker.prg - contrib/hbmisc/blinker.ch * Moved Blinker compatibility calls to separate library. * Renamed blinker.ch to hbblink.ch ! Changed to use '-c' instead of '/c' in command execution. ; QUESTION: Any opinions on including that in core? Viktor Szakats 2010-04-09 21:15:45 +00:00
  • 27f98c9483 2010-04-09 13:08 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpdialog.prg ! initialization of XbpDrawingArea() in :new() method. Pritpal Bedi 2010-04-09 20:04:20 +00:00
  • 1140feb5c3 2010-04-09 21:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/harb_osx.icns + Recreated from high-res .eps file. (512x512 and smaller versions) Viktor Szakats 2010-04-09 19:20:25 +00:00
  • 9ea18ea870 2010-04-09 20:37 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/Makefile + Forcing C mode to avoid excessive number of local patches to make it compile in C++ mode. Viktor Szakats 2010-04-09 18:38:04 +00:00
  • 239732c3ff 2010-04-09 14:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/jpeg/jidctflt.c * external/jpeg/jcapimin.c * external/jpeg/jddctmgr.c * external/jpeg/rdbmp.c * external/jpeg/jcmaster.c * external/jpeg/jversion.h * external/jpeg/README * external/jpeg/link.txt + Updated to 8a (from 8) Viktor Szakats 2010-04-09 12:52:54 +00:00
  • ef31d353f5 2010-04-09 14:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/zlib/Makefile * external/zlib/zlib.dif * Forcing C mode for zlib to avoid lots of local patches making it compile in C++ mode. Viktor Szakats 2010-04-09 12:44:20 +00:00
  • e9b8808971 2010-04-09 14:19 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/macro/macro.y * harbour/src/compiler/harbour.y * minor cleanup Przemyslaw Czerpak 2010-04-09 12:19:12 +00:00
  • c6fef6e5c5 2010-04-09 14:04 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/sqlite3/sqlite3.c * external/sqlite3/sqlite3.h + Updated to 3.6.23.1 (from 3.6.23) Viktor Szakats 2010-04-09 12:08:27 +00:00
  • 0976d41b2c 2010-04-09 02:58 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbp.ch * contrib/hbxbp/xbpdialog.prg + Added some missing instance variables. Thanks Shum for reporting. Pritpal Bedi 2010-04-09 10:00:26 +00:00