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
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
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
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
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
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
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
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
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
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
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
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