Commit Graph

  • df8f95e2b6 2009-03-12 02:49 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/dos/owatcom.cf * config/linux/owatcom.cf + Added support for HB_BUILD_DEBUG=yes. Viktor Szakats 2009-03-12 01:50:43 +00:00
  • 6e24a9e260 2009-03-12 02:37 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL * config/darwin/gcc.cf * config/hpux/gcc.cf * config/dos/owatcom.cf * config/dos/djgpp.cf * config/win/mingwce.cf * config/win/poccce.cf * config/win/icc.cf * config/win/cygwin.cf * config/win/msvc.cf * config/win/owatcom.cf * config/win/xcc.cf * config/win/msvcce.cf * config/win/mingw.cf * config/win/pocc.cf * config/win/bcc.cf * config/linux/owatcom.cf * config/linux/gcc.cf * config/linux/icc.cf * config/os2/gcc.cf * config/sunos/gcc.cf * config/bsd/gcc.cf + Added HB_BUILD_OPTIM=no setting to disable all C compiler optimizations (for quick draft builds, or debugging, testing). Viktor Szakats 2009-03-12 01:39:29 +00:00
  • a7dfafc8c7 2009-03-12 02:14 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/rtl/achoice.prg ! Fixed handling of empty items. Viktor Szakats 2009-03-12 01:16:53 +00:00
  • 5f9ae2e313 2009-03-11 22:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbgete.c * disabled unsetenv() from Watcom builds - looks that this function exists only in OpenWatcom header files. Przemyslaw Czerpak 2009-03-11 21:42:29 +00:00
  • d44fea92a9 2009-03-11 17:45 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdate.h * harbour/source/common/hbgete.c * harbour/source/common/hbdate.c * harbour/source/rtl/seconds.c * harbour/source/rtl/hbffind.c * harbour/source/rtl/filesys.c * harbour/source/compiler/cmdcheck.c * harbour/contrib/hbct/files.c * harbour/contrib/xhb/filestat.c * harbour/contrib/hbmzip/hbmzip.c * harbour/contrib/hbtip/utils.c * harbour/contrib/examples/uhttpd/uhttpdc.c * cleaned feature test macros usage Przemyslaw Czerpak 2009-03-11 16:39:32 +00:00
  • f3bf261945 2009-03-11 16:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbdate.c * harbour/source/compiler/cmdcheck.c * harbour/source/rtl/idle.c * harbour/source/rtl/seconds.c * harbour/source/rtl/fssize.c * harbour/source/rtl/hbffind.c * harbour/source/rtl/filesys.c * harbour/contrib/hbct/files.c * cleaned feature test macros usage Przemyslaw Czerpak 2009-03-11 15:22:17 +00:00
  • b5c713fb88 2009-03-11 08:51 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * doc/whatsnew.txt + Added new entries since last update. Please review, etc... ; TODO: There is still 500K worth of ChangeLog to process for the timeframe 200808/09-20081219. Someone pls help. Viktor Szakats 2009-03-11 07:57:06 +00:00
  • bea44c1f1a 2009-03-11 00:51 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbgete.c ! fixed setenv() usage in some OpenWatcom ports Przemyslaw Czerpak 2009-03-10 23:46:26 +00:00
  • 3832f51333 (sorry I've missed adding the entry to ChangeLog in prev commit) Viktor Szakats 2009-03-10 17:43:39 +00:00
  • 94f4ab7648 2009-03-10 18:18 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * ChangeLog * Updates. Viktor Szakats 2009-03-10 17:23:58 +00:00
  • 95ddfb61c7 2009-03-10 17:25 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/rtl/hbregex.c * Fixed HB_REGEXMATCH(). Now the HAS/LIKE mode can be controlled by 5th logical parameter (was 3rd), so 3rd parameter is solely controlling case-sensitivity as indicated in the documentation. Users are recommended to use HB_REGEXHAS() and HB_REGEXLIKE() functions as unambiguous alternatives, which work equally well on all Harbour versions. HB_REGEXMATCH() is now deprecated, but kept for compatibility. Viktor Szakats 2009-03-10 16:33:27 +00:00
  • 72dcda9b05 2009-03-10 15:48 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg * -debug description extended. Viktor Szakats 2009-03-10 14:53:44 +00:00
  • 58bb9ef089 2009-03-10 12:23 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/garbage.c ! fixed one bad typo * cleanup Przemyslaw Czerpak 2009-03-10 11:17:18 +00:00
  • 202be35cb3 2009-03-10 03:46 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added support for static lib creation (experimental). win/msvc, win/bcc are supported. + Added support for dynamic lib creation (experimental). win/msvc is currently support. ; Please help adding support for the rest of compilers. Viktor Szakats 2009-03-10 08:58:39 +00:00
  • f554ff3df4 2009-03-10 01:12 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/hbusage.c ! fixed the /u+ description - it does not work like #include. Only preprocessor command are significant in files included by -u<file> and -u+<file> Przemyslaw Czerpak 2009-03-10 00:06:24 +00:00
  • 0dad55f4b4 2009-03-09 23:05 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/compiler/hbusage.c + Added -u+ to help screen. * One remaining non-ASCII char cleaned from credit list. Viktor Szakats 2009-03-09 22:11:04 +00:00
  • a7676e7499 2009-03-09 17:16 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcompdf.h * harbour/source/compiler/cmdcheck.c * harbour/source/compiler/hbcomp.c * harbour/source/compiler/ppcomp.c + added support for extended definition files in Harbour compiler switches: -u+<file> This option can be repeated if user wants to use more then one file with extended definitions. The definitions are added after standard ones and after defines specified by -D<name>[=<value>] Harbour compiler switch. The behavior of -u[<file>] remains unchanged and -u or -u<file> can can be used together with -u+<file>. Note for xHarbour users: it's not exactly the same behavior as in xHarbour compiler. ! fixed memory leak when repeated -u[<file>] options are used. Przemyslaw Czerpak 2009-03-09 16:10:50 +00:00
  • 1157dc762f 2009-03-09 16:21 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * make_gnu_os2.cmd * make_gnu.bat + Clearing HARBOUR/CLIPPER envvars while building Harbour. Viktor Szakats 2009-03-09 15:24:12 +00:00
  • 37b8779b1e 2009-03-09 14:08 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbpp.h ! changed the NOT operator precedence - it should be bigger then logical .and./.or. operators in #if expressions Przemyslaw Czerpak 2009-03-09 13:02:51 +00:00
  • 016078ef85 2009-03-09 00:19 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbthread.h * harbour/source/vm/thread.c * emulate POSIX thread conditional variables in Windows builds. It should fix some possible bad behavior in MS-Windows Harbour MT programs. Przemyslaw Czerpak 2009-03-08 23:15:18 +00:00
  • bdc2d3c33c 2009-03-08 19:29 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/examples/uhttpd/uhttpdgd.hbm + Added Darwin/MacPorts support. Viktor Szakats 2009-03-08 18:34:43 +00:00
  • 8be6e1e194 2009-03-08 18:04 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL + Added short information for Darwin/MacPorts and contribs. Viktor Szakats 2009-03-08 17:11:19 +00:00
  • 685bbbbafb 2009-03-08 15:56 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Normalizing paths of cfg files. * CCPREFIX, CCPATH renamed to HB_CCPREFIX, HB_CCPATH (seems these are Harbour specific settings) Viktor Szakats 2009-03-08 15:04:18 +00:00
  • a6bc369f87 2009-03-08 00:43 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) * harbour/contrib/examples/uhttpd/uhttpd.prg - Commented hb_GCAll() in main loop, I got newly one GPF randomly. In meanwhile I will do other tests. ! Reverted and corrected closing threads because with last changes finished threads were not correctly released. Francesco Saverio Giudice 2009-03-07 23:47:16 +00:00
  • ff9e616a86 2009-03-07 22:14 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fixed to recognize GT libs in dynlibhas= lines, and add them to core GT list. Viktor Szakats 2009-03-07 21:21:54 +00:00
  • b8b600f2cb 2009-03-07 19:56 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbgete.c * added suport for BSD systems Przemyslaw Czerpak 2009-03-07 18:51:08 +00:00
  • 6a902d28e3 2009-03-07 13:04 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/examples/uhttpd/uhttpdgd.hbm + Added *nix GD lib name. Viktor Szakats 2009-03-07 12:09:43 +00:00
  • 57e57a9707 2009-03-07 12:49 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fix to prev (off by one). Viktor Szakats 2009-03-07 11:54:14 +00:00
  • dc7cdeb762 2009-03-07 12:38 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fixed recently introd problem with path sep translation. Viktor Szakats 2009-03-07 11:51:14 +00:00
  • 2b1840acb3 2009-03-07 11:43 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) * harbour/contrib/examples/uhttpd/uhttpd.prg * Updated uHTTPD (Work in progress) - Commented hb_GCAll() in main loop, I got one GPF randomly. * Fixed an error on threads number calculation Francesco Saverio Giudice 2009-03-07 10:45:46 +00:00
  • eb20301b4a 2009-03-07 02:53 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/classes.c * forbid some usage of __clsModMsg() and unblock some others It should make some xHarbour users using OVERRIDE METHOD happy but please remember it's still undocumented and unsupported functionality - use for your own risk. Przemyslaw Czerpak 2009-03-07 01:48:13 +00:00
  • e7d23072b6 2009-03-06 13:32 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/tests/demowvg.prg ! Wrong prg at previous commit. Pritpal Bedi 2009-03-06 21:34:05 +00:00
  • 64b1fbd6b2 2009-03-06 13:14 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/Makefile + wvgtabpg.prg Pritpal Bedi 2009-03-06 21:31:25 +00:00
  • 8e3c73ea7b 2009-03-06 21:56 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/dirdrive.c ! fixed ISDISK() and DISKCHANGE() return value - due to typo the logical value .T./.F. was reverted Przemyslaw Czerpak 2009-03-06 20:50:51 +00:00
  • c70a5b0d75 2009-03-06 17:33 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/Makefile * Minor reordering. Viktor Szakats 2009-03-06 16:34:23 +00:00
  • b3b11abdb8 2009-03-06 17:08 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbinit.h * disabled HB_MSC_STARTUP in C++ MSVC builds. Przemyslaw Czerpak 2009-03-06 16:02:50 +00:00
  • b611140372 2009-03-06 11:55 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/usrrdd/usrrdd.c ! removed unnecessary declaration Przemyslaw Czerpak 2009-03-06 10:49:35 +00:00
  • a1fd463ba2 2009-03-06 10:13 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fixed -gh switch detection and workings. (Francesco, pls check now allmod.hbm) + -gt switch can now be filtered. (-gtwin{win}) ! -gui switch won't anymore add '-Wl,-mwindows' C compiler switch on *nix systems. Someone pls confirm this is right. * icc will use -vc postfixed .dlls. They seem to be binary compatible, but I didn't test. % Using __PLATFORM__UNIX macro where applicable. ! Ignoring -o Harbour option passed using '-prgflag:' Viktor Szakats 2009-03-06 09:21:06 +00:00
  • abef4405ef 2009-03-06 04:25 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) * harbour/contrib/examples/uhttpd/uhttpdc.c * Fixed error in windows header include ; TOCHECK: Viktor, could you check if this is correct ? Francesco Saverio Giudice 2009-03-06 03:26:26 +00:00
  • 923dfd277b 2009-03-06 04:13 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) * harbour/contrib/examples/uhttpd/uhttpd.prg * Updated uHTTPD (Work in progress) * Updated to work in Linux. * Fixed PRIVATE use and threads as per Przemek suggestions * Marked WIN_SYSREFRESH() with USE_WIN_ADDONS define * Changed WIN_TIMEZONEBIAS() to hb_UTCoffset() * Changed WIN_SETENV() to hb_SetEnv() * Minor changes * harbour/contrib/examples/uhttpd/uhttpdc.c * Marked WIN_SYSREFRESH() as only windows function - Deleted WIN_SETENV() - Deleted WIN_TIMEZONEBIAS() + Added hb_UTCoffset() * harbour/contrib/examples/uhttpd/socket.c * Guarded for only windows build * harbour/contrib/examples/uhttpd/session.prg * Changed FileDate() to hb_FGetDateTime() * harbour/contrib/examples/uhttpd/uhttpd.ini * Minor fixes * harbour/contrib/examples/uhttpd/modules/showcounter.prg * harbour/contrib/examples/uhttpd/modules/tableservletdb.prg * fixed Linux build + harbour/contrib/examples/uhttpd/uhttpd-inet.hbm + harbour/contrib/examples/uhttpd/uhttpdgd-inet.hbm + Added as temporary files to build uhttpd under Linux (they haven't -gui flags that give error as per Przemek note, instead add -gtxwc as standard gui) ; NOTE: Przemek please check if hb_UTCOffSet() it is correct, then we have to move in other place. Tested all samples and they works. Modules build need to be fixed (Viktor?) but hrb are built. Need to be copied manually to ../home/cgi-bin Francesco Saverio Giudice 2009-03-06 03:17:04 +00:00
  • cfc48878a4 2009-03-06 02:15 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbpp.h * harbour/include/hbhash.h * harbour/source/pp/pplib2.c * harbour/source/pp/hbpp.c * harbour/source/lang/msghuiso.c * harbour/source/lang/msgskiso.c * harbour/source/lang/msgrukoi.c * harbour/source/lang/msghuwin.c * harbour/source/lang/msgzhgb.c * harbour/source/lang/msgskwin.c * harbour/source/lang/msgruwin.c * harbour/source/lang/msgelwin.c * harbour/source/lang/msgro.c * harbour/source/lang/msgpt.c * harbour/source/lang/msghriso.c * harbour/source/lang/msghrwin.c * harbour/source/lang/msgsliso.c * harbour/source/lang/msgbe866.c * harbour/source/lang/msghe862.c * harbour/source/lang/msgslwin.c * harbour/source/lang/msgcskam.c * harbour/source/lang/msggl.c * harbour/source/lang/msgtrwin.c * harbour/source/lang/msgeo.c * harbour/source/lang/msgbgiso.c * harbour/source/lang/msgbgwin.c * harbour/source/lang/msgskkam.c * harbour/source/lang/msges.c * harbour/source/lang/msguakoi.c * harbour/source/lang/msgzhb5.c * harbour/source/lang/msgeu.c * harbour/source/lang/msgpl852.c * harbour/source/lang/msgsr852.c * harbour/source/lang/msguawin.c * harbour/source/lang/msgde.c * harbour/source/lang/msgtr857.c * harbour/source/lang/msgru866.c * harbour/source/lang/msgcs852.c * harbour/source/lang/msgfr.c * harbour/source/lang/msgis850.c * harbour/source/lang/msgnl.c * harbour/source/lang/msghu852.c * harbour/source/lang/msgsk852.c * harbour/source/lang/msgplmaz.c * harbour/source/lang/msgca.c * harbour/source/lang/msgpliso.c * harbour/source/lang/msgbgmik.c * harbour/source/lang/msgplwin.c * harbour/source/lang/msgbg866.c * harbour/source/lang/msgid.c * harbour/source/lang/msgltwin.c * harbour/source/lang/msgptiso.c * harbour/source/lang/msgsriso.c * harbour/source/lang/msgel.c * harbour/source/lang/msgsrwin.c * harbour/source/lang/msgbewin.c * harbour/source/lang/msgdewin.c * harbour/source/lang/msghr437.c * harbour/source/lang/msghr852.c * harbour/source/lang/msgko.c * harbour/source/lang/msgua866.c * harbour/source/lang/msghewin.c * harbour/source/lang/msgit.c * harbour/source/lang/msgsl437.c * harbour/source/lang/msgsl852.c * harbour/source/lang/msghucwi.c * harbour/source/lang/msgcsiso.c * harbour/source/lang/msgcswin.c * harbour/source/lang/msgeswin.c * harbour/source/vm/macro.c * harbour/source/vm/hashes.c * harbour/source/vm/memvars.c * harbour/source/common/expropt1.c * harbour/source/rdd/dbfcdx/dbfcdx1.c * harbour/source/rdd/dbffpt/dbffpt1.c * harbour/source/rdd/hbsix/sxutil.c * harbour/source/compiler/harbour.y * minor code cleanup: - pacified some warnings - added some missing declarations - removed redundant ; Przemyslaw Czerpak 2009-03-06 01:11:27 +00:00
  • c2222665d3 2009-03-06 00:09 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbsqlit3/sqlite3/sqlite3.c * pacified one optimization warning Przemyslaw Czerpak 2009-03-05 23:04:08 +00:00
  • bbf7ed5155 2009-03-05 21:52 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbwince.c ! added missing return statement Przemyslaw Czerpak 2009-03-05 20:47:10 +00:00
  • c88b1bda14 2009-03-05 21:24 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbbtree/tests/test.hbm * contrib/examples/guestbk/guestbk.hbm * contrib/examples/pe/pe.hbm * contrib/examples/dbu/dbu.hbm * contrib/examples/terminal/terminal.hbp * contrib/examples/hscript/hscript.hbm * contrib/examples/uhttpd/modules/allmod.hbm * contrib/examples/rl/rl.hbm * utils/hbdoc/hbdoc.hbm * utils/hbmk2/hbmk2.hbm * utils/hbtest/hbtest.hbm * utils/hbrun/hbrun.hbm - Removed -n switches no longer necessary. Viktor Szakats 2009-03-05 20:25:42 +00:00
  • ccab51d63e 2009-03-05 21:05 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbextern.ch + Added HB_SETENV() Viktor Szakats 2009-03-05 20:12:47 +00:00
  • d44ee7b66b 2009-03-05 19:44 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/include/hbwince.h * harbour/source/common/hbgete.c * harbour/source/common/hbwince.c + added BOOL hb_setenv( const char * szName, const char * szValue ) It sets or deletes (szValue==NULL) environment variable. Please add support for other compilers/OS-es or define unsupported platforms to eliminate TODO warning. For sure OS2 version have to be updated. Przemyslaw Czerpak 2009-03-05 18:38:33 +00:00
  • edda1a9e26 2009-03-05 18:10 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbprintf.c * do not use modfl() in WinCE POCC builds. If MSVC also does not support if in WinCE builds then please change the condition to global HB_OS_WIN_CE Przemyslaw Czerpak 2009-03-05 17:05:04 +00:00
  • 0fc19c1773 2009-03-05 16:39 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * doc/man/hbmk.1 * INSTALL * utils/hbmk2/hbmk2.prg - config/win/dmc.cf - config/os2/icc.cf - Removed win/dmc (Digital Marc C) C compiler from supported compiler list. The compiler was added last year, but it turned out to be too buggy for any kind of production work, and the compiler's development seem to have been stalled year ago. This is part of the pruning effort to leave here what's really needed and beneficiary for users. This will reduce the test matrix and give way to more important things. - Removed os2/icc. IBM Visual Age isn't available for OS/2 since very long, and no one seems to use this compiler on this platform. Harbour support also wasn't tested since long. Viktor Szakats 2009-03-05 16:30:13 +00:00
  • 75e15add2f 2009-03-05 16:16 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * doc/man/hbmk.1 * INSTALL * utils/hbmk2/hbmk2.prg - config/win/icc.cf - Deleted win/icc from supported compiler list. This was never working and the compiler isn't available anymore for Windows. For AIX we could support it though. Viktor Szakats 2009-03-05 15:19:28 +00:00
  • 5605baae46 2009-03-05 15:10 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL * Deeper link to MinGW GNU Make download. Viktor Szakats 2009-03-05 14:10:53 +00:00
  • b16d514cf8 2009-03-05 14:38 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * doc/man/hbmk.1 * INSTALL * utils/hbmk2/hbmk2.prg * config/dos/global.cf - config/dos/rsx32.cf - config/win/rsxnt.cf - Pruned rsx32 and rsxnt compiler support. Both are dead product since long years. Their successor is MinGW on win, and DJGPP on dos. ; NOTE: More candidates for such pruning are: - dmc (buggy and compiler not updated) - xcc (based on very old version of pocc) Any opinions? Viktor Szakats 2009-03-05 13:45:42 +00:00
  • a6ecb96dbf 2009-03-05 14:34 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdefs.h * harbour/source/vm/hvm.c * respect HB_START_PROCEDURE in all builds if such public function/procedure exists. Now whole Harbour code can be compiled with -n1 in all builds. Warning for Windows/DOS users: if you have main() function in your .prg code then it will be automatically detected as application startup entry just like in other systems. Otherwise the 1-st linked function will be used like so far. + added HB_START_PROC_STRICT macro which causes that HVM ignores HB_FS_FIRST attribute. Before this modification HB_START_PROCEDURE has such meaning. Przemyslaw Czerpak 2009-03-05 13:29:10 +00:00
  • 5e1a82d03c 2009-03-05 12:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbgtcore.c * small modification in instruction order as workaround for PellesC bug Przemyslaw Czerpak 2009-03-05 11:43:16 +00:00
  • bdd008af0b 2009-03-05 12:04 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/memvars.c ! added protection against pushing new private variable on HVM stack if such private variable is already created by the same function. Clipper also has such protection. This code illustrates it: proc main() memvar var1, var2, var3 private var1 := "a", var2 := "b", var3 := "c" ? var1, var2, var3 private var1 := "A", var2, var3 := "C" ? var1, var2, var3 private var1 := NIL, var2, var3 ? var1, var2, var3 return compare Clipper and current Harbour results with old Harbour ones or with xHarbour results. Przemyslaw Czerpak 2009-03-05 10:59:23 +00:00
  • ec9b7f86e6 2009-03-05 11:36 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added -prgflag:, -cflag:, -ldflag: options. To lessen the chance to mess up hbmk and underlying tools, only "-" and (on non-*nix) "/" prefixed values are accepted. Values are slash corrected by hbmk and filters can also be used. + -hbcc and -hblnk will now consider raw (unrecognized and prefixed) options as C/linker flags respectively. Values are slash corrected and filters can also be used. ; NOTE: Passing C/linker flags directly to underlying tools isn't a very good idea if you want to stay portable across tools and OSes. The only exception is the '-D' C flag which seems universally available on all C compilers. * "/" prefixed Harbour options will now be recognized in normal mode on non-*nix systems. ! DOS EOL char is now ignored in .hbp/.hbm files. + Added -bm owatcom C compiler switch in -mt mode for win/os2/linux. Pls test on os2/linux. * TOFIX: Attempted to add -gui support for win/owatcom. Harbour still complains about "It's not a GUI app". This compiler is a real bitch with tons of similarly looking options and no adequate online docs, so if someone feels like it, pls correct the TOFIX section in source. Until then GTWVT and GTWVG won't work with owatcom. ; NOTE: Most probably not, but I hope hbmk2 now qualifies for "basic functionality". Viktor Szakats 2009-03-05 10:52:16 +00:00
  • 9ef37d449f 2009-03-04 19:34 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/compiler/ppcomp.c ! #pragma -k? options are now case-insensitive like all other Harbour options. This completes this change: 2008-08-06 22:18 UTC+0200 Viktor Szakats (harbour.01 syenar hu) Viktor Szakats 2009-03-04 18:36:10 +00:00
  • ecfc3b57fa 2009-03-04 18:42 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added warning msg if referenced .hbm file cannot be found. + filename without extension referenced with @ prefix will get an .hbm extension added automatically. ! Typo in prev fixed. * Filename updated in comment. Viktor Szakats 2009-03-04 17:43:33 +00:00
  • 32c306782c 2009-03-04 17:59 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * doc/man/hbmk.1 * Updates. Work in progress. Viktor Szakats 2009-03-04 16:59:55 +00:00
  • 290bb4d2b7 2009-03-04 15:02 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_gnu.sh * small cleanup Przemyslaw Czerpak 2009-03-04 13:56:29 +00:00
  • 684c470f5c 2009-03-04 14:12 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * doc/man/hbmk.1 * Updated. Blindly. Do someone know a tool which can render man pages and show it without having to install this file first? Viktor Szakats 2009-03-04 13:13:12 +00:00
  • fbe48a5385 2009-03-04 12:56 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * explicitly bind system libraries with harbour shared library. RPM/DEB packages should automatically detect these dependencies. Viktor, now you do not have to pass system libraries like m, dl, rt, pthread, socket, nsl, resolv, curses, slang, x11, wininet, ws2, commdlg, commctrl, uuid, ole32 ... when you create shared binaries by hbmk2 - all bindings are in harbour shared library. They are necessary only for static builds. Przemyslaw Czerpak 2009-03-04 11:50:35 +00:00
  • 0241a36c7d 2009-03-04 10:00 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * bin/hb-mkdyn.sh * bin/postinst.sh + Added some level of cygwin support. ; TOFIX: .dlls are not generated. Viktor Szakats 2009-03-04 09:06:38 +00:00
  • 738c8c5c23 2009-03-04 00:34 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvgsink.c ! Pacified long-standing warning. Pritpal Bedi 2009-03-04 08:40:30 +00:00
  • d712252945 2009-03-04 09:13 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! gtnul removed from gt list. It's probably enough to not add it to liblist when passing -gtnul. Viktor Szakats 2009-03-04 08:13:22 +00:00
  • 9784eb837f 2009-03-04 08:56 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL + Added few NOTEs on HB_INC_* usage. * Other minor clarifications and cleanups. Viktor Szakats 2009-03-04 07:57:25 +00:00
  • 3f3547c079 2009-03-04 08:28 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * mpkg_win.bat + Added cygwin support. Viktor Szakats 2009-03-04 07:28:33 +00:00
  • e4d64e698b 2009-03-04 08:00 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL * HB_INC_OPENSSL sample corrected to point to real-life header dir. + Added cygwin compiler. gcc temply removed from doc list. % Removed unnecessary -n hbmk2 switches. + Added cygwin section. Viktor Szakats 2009-03-04 07:00:29 +00:00
  • ab44eb5858 2009-03-04 02:16 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * mpkg_win.bat ! Fixed dirs inside the .zip file. * Missing 'clean' added. Viktor Szakats 2009-03-04 01:18:07 +00:00
  • 58f36b7e97 2009-03-04 01:46 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL * make_gnu.bat - 'msvc' is no longer the default choice for win. HB_COMPILER must always be specified. Viktor Szakats 2009-03-04 01:05:16 +00:00
  • cb3934c62d 2009-03-04 00:53 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fixed problem reported by Istvan Bisz. Wrong function declarations were used in static mode. Viktor Szakats 2009-03-03 23:54:34 +00:00
  • 7f8b7dd1cd 2009-03-03 23:58 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * mpkg_win.bat ! Not polluting caller environment vars. * Changed to always override HB_INSTALL_PREFIX to a local temp dir. (to avoid picking up any other misc files accidentally present in a user supplied directory) + Added --deltemp option which will delete the temp install dir. + Completed requirement list. Viktor Szakats 2009-03-03 23:00:35 +00:00
  • 5fe6e5393b 2009-03-03 23:56 UTC+0100 Francesco Saverio Giudice (info/at/fsgiudice.com) * harbour/contrib/examples/uhttpd/uhttpd.prg * Updated uHTTPD (Work in progress) ! Fixing memory usage attempt. Set PRIVATE vars to NIL when not more used and force collect memory with hb_GCAll( .T. ) * Set Service Threads initial value to 0 + Added support for directory index files + Added support for filters (WIP) * Added creation of error.log file in case of error * Minor changes * harbour/contrib/examples/uhttpd/cgifunc.prg * Fixed comment * harbour/contrib/examples/uhttpd/uhttpd.ini + DirectoryIndex entry ; NOTE: Please check me for memory usage. I have added a comment // FSG - memory check to interested lines. But I'm not sure if this solves the problem. Francesco Saverio Giudice 2009-03-03 22:58:09 +00:00
  • a07af817e5 2009-03-03 22:22 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/speedtst.prg * updated to work with CA-Cl*pper Przemyslaw Czerpak 2009-03-03 21:17:04 +00:00
  • 0edd8a7ebd 2009-03-03 20:05 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL + Extended 'HOW TO ENABLE OPTIONAL COMPONENTS BEFORE BUILD' section a bit. (HB_DIR_* stuff still not included as it's early to document it yet, refer to the ChangeLog for info on it). Viktor Szakats 2009-03-03 19:18:03 +00:00
  • 5e59c5954c 2009-03-03 19:54 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbproces.c * check if some define constants exists before use - it should fix compilation in some WinCE builds, f.e. with MSVC Przemyslaw Czerpak 2009-03-03 18:49:36 +00:00
  • f3fd688844 2009-03-03 19:34 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/dir.cf * disabled parallel execution rules for make 3.79.1 Przemyslaw Czerpak 2009-03-03 18:29:39 +00:00
  • 14507e8487 2009-03-03 16:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/Makefile ! fixed compilation with C compilers which does not support MT mode (HB_MT=no) - it's seldom situation but may exists on some platforms, f.e. in *nixes when PTHREADS is not available Przemyslaw Czerpak 2009-03-03 15:34:58 +00:00
  • e0b3220b5a 2009-03-03 10:42 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Now hbmk will show the filename of each processed .hbp file. * Changed -quiet meaning: it will now suppress above messages. Viktor Szakats 2009-03-03 09:44:16 +00:00
  • eba703e134 2009-03-03 10:26 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL - Bison requirement moved next to the parser related option, to not cause any unnecessary confusion. Viktor Szakats 2009-03-03 09:27:13 +00:00
  • 6ebdb01ff5 2009-03-02 23:59 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * debian/rules + doc/man/hbmk.1 - doc/man/hbmake.1 - Removed hbmake doc. + Added hbmk doc. (bare one) Viktor Szakats 2009-03-02 23:02:26 +00:00
  • 960114030f 2009-03-02 23:34 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/Makefile - contrib/hbwhat + contrib/examples/hbwhat * contrib/examples/hbwhat/Makefile * Moved hbwhat to contrib/examples. Viktor Szakats 2009-03-02 22:34:38 +00:00
  • b7de8f385b 2009-03-02 23:27 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL - Removed HB, HBPP envvars as cross-compilation requirements. Viktor Szakats 2009-03-02 22:28:58 +00:00
  • 3d333f0499 2009-03-02 21:28 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcomp.h * harbour/include/hbcompdf.h * harbour/include/hbexpra.c * harbour/source/compiler/hbmain.c * harbour/source/compiler/cmdcheck.c * harbour/source/compiler/hbcomp.c * harbour/source/compiler/genc.c * harbour/source/compiler/harbour.yyc * harbour/source/compiler/harbour.y * harbour/source/compiler/harbour.yyh * harbour/source/compiler/ppcomp.c * harbour/source/compiler/hbdbginf.c * harbour/source/compiler/genhrb.c * harbour/source/compiler/hbusage.c ! fixed static variables indexes in the generated PCODE when static variables are declared inside extended codeblocks - in some cases wrong PCODE was generated ! fixed initialization PCODE for thread static variables declared inside extended codeblocks ! fixed modulename generated for debugger to always contain function name part for extended codeblock declared as file wide static variables. In such case "(_INITSTATICS)" is used as function name. Without it debugger does not register entering such codeblocks and GPFs. + added support for automatic adding 1-st function with the same name as compiled .prg file if some code statements are used before 1-st function/procedure declared explicitly in .prg file. Such mode can be enabled by -n2 new harbour compiler switch. Przemyslaw Czerpak 2009-03-02 20:23:33 +00:00
  • 3d60d8b946 2009-03-02 18:48 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Compiler value unknown message now shows the actual value. Viktor Szakats 2009-03-02 17:49:33 +00:00
  • 8b0d5311af 2009-03-02 17:53 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Automatically switching to -hbcmp mode if /gh switch is used. + In -hbcmp mode it will pass /o option directly to Harbour. Viktor Szakats 2009-03-02 16:53:53 +00:00
  • 5abf42320a 2009-03-02 16:56 UTC+0100 Viktor Szakats (harbour.01 syenar hu) - obj - make_b32.bat - make_b32.mak - make_gcc.sh - make_gcc.mak - make_vc.bat - make_vc.mak - common.mak - contrib/mtpl_b32.mak - contrib/mtpl_b32.bat - contrib/make_b32_all.bat - contrib/mtpl_gcc.mak - contrib/mtpl_gcc.sh - contrib/make_gcc_all.sh - contrib/mtpl_vc.mak - contrib/mtpl_vc.bat - contrib/make_vc_all.bat - contrib/hbmysql/common.mak - contrib/hbmysql/make_gcc.sh - contrib/hbmysql/make_b32.bat - contrib/hbmysql/make_vc.bat - contrib/gtalleg/common.mak - contrib/gtalleg/make_gcc.sh - contrib/gtalleg/make_b32.bat - contrib/gtalleg/make_vc.bat - contrib/hbct/make_b32.bat - contrib/hbct/make_gcc.sh - contrib/hbct/make_vc.bat - contrib/hbct/common.mak - contrib/hbodbc/common.mak - contrib/hbodbc/make_gcc.sh - contrib/hbodbc/make_b32.bat - contrib/hbodbc/make_vc.bat - contrib/xhb/make_b32.bat - contrib/xhb/make_gcc.sh - contrib/xhb/make_vc.bat - contrib/xhb/common.mak - contrib/hbtpathy/common.mak - contrib/hbtpathy/make_gcc.sh - contrib/hbtpathy/make_b32.bat - contrib/hbtpathy/make_vc.bat - contrib/hbgt/make_b32.bat - contrib/hbgt/common.mak - contrib/hbgt/make_gcc.sh - contrib/hbgt/make_vc.bat - contrib/hbmsql/common.mak - contrib/hbmsql/make_gcc.sh - contrib/hbmsql/make_b32.bat - contrib/hbmsql/make_vc.bat - contrib/hbsqlit3/common.mak - contrib/hbsqlit3/make_gcc.sh - contrib/hbsqlit3/make_b32.bat - contrib/hbsqlit3/make_vc.bat - contrib/hbole/common.mak - contrib/hbole/make_gcc.sh - contrib/hbole/make_b32.bat - contrib/hbole/make_vc.bat - contrib/hbmzip/make_b32.bat - contrib/hbmzip/common.mak - contrib/hbmzip/make_gcc.sh - contrib/hbmzip/make_vc.bat - contrib/hbblat/common.mak - contrib/hbblat/make_b32.bat - contrib/hbblat/make_vc.bat - contrib/hbfbird/common.mak - contrib/hbfbird/make_gcc.sh - contrib/hbfbird/make_b32.bat - contrib/hbfbird/make_vc.bat - contrib/hbapollo/common.mak - contrib/hbapollo/make_gcc.sh - contrib/hbapollo/make_b32.bat - contrib/hbapollo/make_vc.bat - contrib/hbziparc/common.mak - contrib/hbziparc/make_gcc.sh - contrib/hbziparc/make_b32.bat - contrib/hbziparc/make_vc.bat - contrib/hbnf/make_b32.bat - contrib/hbnf/make_gcc.sh - contrib/hbnf/make_vc.bat - contrib/hbnf/common.mak - contrib/hbcurl/common.mak - contrib/hbcurl/make_gcc.sh - contrib/hbcurl/make_b32.bat - contrib/hbcurl/make_vc.bat - contrib/rddsql/common.mak - contrib/rddsql/sddmy/common.mak - contrib/rddsql/sddmy/make_gcc.sh - contrib/rddsql/sddmy/make_b32.bat - contrib/rddsql/sddmy/make_vc.bat - contrib/rddsql/sddpg/common.mak - contrib/rddsql/sddpg/make_gcc.sh - contrib/rddsql/sddpg/make_b32.bat - contrib/rddsql/sddpg/make_vc.bat - contrib/rddsql/sddfb/common.mak - contrib/rddsql/sddfb/make_b32.bat - contrib/rddsql/sddfb/make_vc.bat - contrib/rddsql/make_gcc.sh - contrib/rddsql/make_b32.bat - contrib/rddsql/make_vc.bat - contrib/hbhpdf/common.mak - contrib/hbhpdf/make_gcc.sh - contrib/hbhpdf/make_b32.bat - contrib/hbhpdf/make_vc.bat - contrib/rddado/common.mak - contrib/rddado/make_gcc.sh - contrib/rddado/make_b32.bat - contrib/rddado/make_vc.bat - contrib/gtwvg/make_b32.bat - contrib/gtwvg/make_gcc.sh - contrib/gtwvg/make_vc.bat - contrib/gtwvg/common.mak - contrib/hbpgsql/common.mak - contrib/hbpgsql/make_gcc.sh - contrib/hbpgsql/make_b32.bat - contrib/hbpgsql/make_vc.bat - contrib/hbclipsm/make_b32.bat - contrib/hbclipsm/common.mak - contrib/hbclipsm/make_gcc.sh - contrib/hbclipsm/make_vc.bat - contrib/rddads/make_b32.bat - contrib/rddads/common.mak - contrib/rddads/make_gcc.sh - contrib/rddads/make_vc.bat - contrib/hbfimage/common.mak - contrib/hbfimage/make_gcc.sh - contrib/hbfimage/make_b32.bat - contrib/hbfimage/make_vc.bat - contrib/hbgd/make_b32.bat - contrib/hbgd/common.mak - contrib/hbgd/make_gcc.sh - contrib/hbgd/make_vc.bat - contrib/hbmisc/make_b32.bat - contrib/hbmisc/common.mak - contrib/hbmisc/make_gcc.sh - contrib/hbmisc/make_vc.bat - contrib/hbgf/hbgfwin/common.mak - contrib/hbgf/hbgfwin/make_b32.bat - contrib/hbgf/hbgfwin/make_vc.bat - contrib/hbtip/make_b32.bat - contrib/hbtip/common.mak - contrib/hbtip/make_gcc.sh - contrib/hbtip/make_vc.bat - contrib/hbwin/make_b32.bat - contrib/hbwin/common.mak - contrib/hbwin/make_gcc.sh - contrib/hbwin/make_vc.bat - contrib/hbbmcdx/common.mak - contrib/hbbmcdx/make_gcc.sh - contrib/hbbmcdx/make_b32.bat - contrib/hbbmcdx/make_vc.bat - contrib/hbvpdf/common.mak - contrib/hbvpdf/make_gcc.sh - contrib/hbvpdf/make_b32.bat - contrib/hbvpdf/make_vc.bat - contrib/hbssl/common.mak - contrib/hbssl/make_gcc.sh - contrib/hbssl/make_b32.bat - contrib/hbssl/make_vc.bat - contrib/hbbtree/common.mak - contrib/hbbtree/make_gcc.sh - contrib/hbbtree/make_b32.bat - contrib/hbbtree/make_vc.bat - contrib/hbcrypt/make_b32.bat - contrib/hbcrypt/common.mak - contrib/hbcrypt/make_gcc.sh - contrib/hbcrypt/make_vc.bat - contrib/hbwhat/make_b32.bat - contrib/hbwhat/make_gcc.sh - contrib/hbwhat/make_vc.bat - contrib/hbwhat/common.mak - contrib/examples/hbsqlit2/common.mak - contrib/examples/hbsqlit2/make_gcc.sh - contrib/examples/hbsqlit2/make_b32.bat - contrib/examples/hbsqlit2/make_vc.bat - Deleted components of "non-GNU" (MSVC, BCC and GCC specific) make systems. Leaving GNU Make as the unified make platform for Harbour. This also means that Harbour is now much portable in the sense that with a few rare exceptions all tasks should be carried exactly the same way across the OSes. Platform specific script file statistics before: - Bash 54 (end-user oriented: 49 - including package creation) - Windows/DOS 105 (end-user oriented: 90) - OS/2 2 (end-user oriented: 1) Platform specific script file statistics now: - Bash 14 (end-user oriented: 9 - including package creation) - Windows/DOS 19 (end-user oriented: 4) - OS/2 2 (end-user oriented: 1) Some of these will be further cleaned (hbdoc related: 5, hbmk compatibility: 2) Viktor Szakats 2009-03-02 16:43:47 +00:00
  • c35a25012b 2009-03-02 16:26 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL * contrib/hbfbird/readme.txt * Updates. Viktor Szakats 2009-03-02 15:27:27 +00:00
  • 7e4f3a579c 2009-03-02 11:55 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/global.cf ! Corrected GNU Make doc link. Viktor Szakats 2009-03-02 10:55:35 +00:00
  • cf2a1eb5ed 2009-03-02 09:43 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbapi.h * source/rtl/hbstrfmt.c * C level function renamed to hb_strFormat(). + Added to headers, exported. Viktor Szakats 2009-03-02 08:44:00 +00:00
  • 9f2c4df193 2009-03-02 09:36 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/rtl/Makefile * include/hbextern.ch + source/rtl/hbstrfmt.c + Added HB_STRFORMAT() sprintf()-like formatting. + Added hb_StrFormat() C level function. ; Work of Mindaugas sent to the list, with some minor cleanups applied. Please test on your platform/compiler. Viktor Szakats 2009-03-02 08:36:55 +00:00
  • 6de8d801a4 2009-03-02 08:30 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL * Updates. Viktor Szakats 2009-03-02 07:36:57 +00:00
  • f984ba6782 2009-03-01 23:56 UTC+0100 Viktor Szakats (harbour.01 syenar hu) + contrib/xhb/regexrpl.prg + Added HB_REGEXREPLACE() from xhb. Work of Francesco. (missed from prev commit) Viktor Szakats 2009-03-01 23:03:16 +00:00
  • 1961ff18c2 2009-03-01 23:54 UTC+0100 Viktor Szakats (harbour.01 syenar hu) - contrib/examples/uhttpd/hbmk.bat + contrib/examples/uhttpd/uhttpdgd.hbm * contrib/examples/uhttpd/uhttpd.prg * contrib/examples/uhttpd/readme.txt * Added separate GD enabled .hbm file. * Remaining hbmk.bat features moved to .prg code and into readme.txt. Viktor Szakats 2009-03-01 22:58:28 +00:00
  • 0313662357 2009-03-01 18:39 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/examples/uhttpd/hbmk.bat * contrib/examples/uhttpd/uhttpd.hbm * Changed to build without using hbmk.bat. (socket.c is now always linked) Viktor Szakats 2009-03-01 17:39:40 +00:00
  • eb1767f8f3 2009-03-01 18:16 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * INSTALL * make_b32.bat * doc/gmake.txt * bin/postinst.bat * bin/hb-mkdyn.bat * make_gnu.bat * contrib/hbfimage/readme.txt * contrib/examples/uhttpd/modules/bldhrb.bat * source/vm/Makefile * source/rtl/console.c * source/compiler/gencobj.c * utils/hbmk2/hbmk2.prg * utils/hbmk2/examples/winapi.hbp - config/win/bcc32.cf + config/win/bcc.cf * Long time TODO done: Renamed bcc32 compiler name to bcc. bcc32 is still accepted by make_gnu.bat, but will be removed in the future, so it's recommended to update your local settings to use: set HB_COMPILER=bcc Viktor Szakats 2009-03-01 17:19:29 +00:00
  • 356b6f38cc 2009-03-01 17:05 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/win/bcc32.cf ! Fix to prev. Viktor Szakats 2009-03-01 16:07:23 +00:00
  • 6dce7a2023 2009-03-01 16:05 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * config/win/bcc32.cf ! Fixed to use response files with tlib, to avoid command line length limits on some systems. Viktor Szakats 2009-03-01 15:06:53 +00:00
  • 42a21eb2ef 2009-03-01 15:27 UTC+0100 Viktor Szakats (harbour.01 syenar hu) - contrib/hbct/ctflist.txt - contrib/hbodbc/odbc.txt - contrib/hbodbc/readme.txt - contrib/hbpgsql/readme.txt - contrib/hbgd/readme.txt * contrib/hbgd/tests/counter.prg * contrib/hbgd/Makefile - contrib/hbvpdf/readme.txt + contrib/hbvpdf/ChangeLog * Some cleanups. Viktor Szakats 2009-03-01 14:32:18 +00:00
  • d56e5a98c8 2009-03-01 13:58 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/include/hbstack.h * harbour/source/vm/hvm.c * harbour/source/vm/estack.c * harbour/source/vm/memvars.c ! fixed __M[V]CLEAR()/ __M[V]RESTORE() to be exactly Clipper compatible and do not release PUBLIC GetList value. Here it's small example which illustrates current behavior and exploits bug in previous version: memvar getlist proc main() getlist:="public:getlist" ? getlist private getlist:="private:getlist" ? getlist CLEAR MEMORY ? getlist return Przemyslaw Czerpak 2009-03-01 12:53:15 +00:00
  • ee0a02453f 2009-02-28 15:51 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/common.mak * harbour/contrib/gtwvg/Makefile + Added wvgcuig.c Pritpal Bedi 2009-02-28 23:53:07 +00:00