ae870f642a
2009-09-21 17:20 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) + harbour/contrib/iodmem + harbour/contrib/iodmem/iodmem.c + Implemented Memory file system. Public functions hb_memfs*() are availible, if HB_MEMFS_PUBLIC_API is defined. + Implemeted I/O driver for memory file system ; HB_IODMEM request can be used to force linking of I/O driver and memory FS into executable. "mem:" prefix should be used to indicate a MemFS file, ex.:
Mindaugas Kavaliauskas
2009-09-21 14:24:02 +00:00
a272a7d91e
2009-09-21 15:29 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fix to -strip with -hblib support for gcc targets.
Viktor Szakats
2009-09-21 13:29:32 +00:00
8d643e66d9
2009-09-21 15:23 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added support for -strip option in -hblib mode. ! Fixed -strip in -hbdyn mode for darwin and sunos targets which use individual strip command.
Viktor Szakats
2009-09-21 13:25:20 +00:00
2c1f147aab
2009-09-21 15:07 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/sunos/global.mk ! Fixed to not use -s option for stripping. This doesn't seem to be supported on sunos platform, at least according to code found in hbmk2.
Viktor Szakats
2009-09-21 13:13:17 +00:00
17302d7efe
2009-09-21 14:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * harbour-win-spec * harbour-wce-spec % Deleted some unnecessary lines (related to strip feature)
Viktor Szakats
2009-09-21 12:04:11 +00:00
c0db32322f
2009-09-21 12:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * harbour-win-spec * harbour-wce-spec * harbour.spec % Using HB_BUILD_STRIP instead of stripping locally.
Viktor Szakats
2009-09-21 10:55:37 +00:00
64bb552abd
2009-09-21 12:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/libpng/LICENSE ! Missed one file from prev.
Viktor Szakats
2009-09-21 10:42:53 +00:00
6093e8c3ba
2009-09-21 12:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/libpng/pngconf.h * external/libpng/pngset.c * external/libpng/pngwutil.c * external/libpng/png.c * external/libpng/png.h * Updated to 1.2.40 (from 1.2.39)
Viktor Szakats
2009-09-21 10:40:57 +00:00
a3999d669a
2009-09-21 12:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/beos/gcc.mk * config/beos/global.mk * config/bsd/gcc.mk * config/bsd/global.mk * config/wce/mingwarm.mk * config/hpux/gcc.mk * config/hpux/global.mk * config/dos/djgpp.mk * config/win/mingw.mk * config/win/cygwin.mk * config/linux/icc.mk * config/linux/sunpro.mk * config/os2/gcc.mk * config/sunos/gcc.mk * config/sunos/global.mk * config/sunos/sunpro.mk + Added HB_BUILD_STRIP support for rest of compilers. ; Please make tests.
Viktor Szakats
2009-09-21 10:13:39 +00:00
834a3120c8
2009-09-21 11:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk ! Fixed to recent changes to sysloc detection.
Viktor Szakats
2009-09-21 09:46:33 +00:00
f2bc3821d0
2009-09-21 11:28 UTC+0200 Maurilio Longo (maurilio.longo@libero.it) ! ChangeLog ! forgot to write here my latest change
Maurilio Longo
2009-09-21 09:29:30 +00:00
047cbef865
2009-09-21 11:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/Makefile * contrib/hbqt/hbqts/Makefile * contrib/gtqtc/Makefile * contrib/gtqtc/gtqtcs/Makefile ! Fixed QT detection on darwin after 2009-09-18 12:19 change in detfun.mk.
Viktor Szakats
2009-09-21 09:18:24 +00:00
2ac1c87c51
2009-09-20 23:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! Added missing lines from prev entry: * bin/postinst.sh + Added HB_CCPATH to strip cmd. Suggest by Przemek. ! Minor fix to find cmd by Tamas Tevesz.
Viktor Szakats
2009-09-20 21:00:47 +00:00
9dfc53ab9f
2009-09-20 22:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * harbour-win-spec * harbour-wce-spec * INSTALL * bin/postinst.sh * Makefile * source/pp/Makefile * source/Makefile * config/global.mk * HB_BUILD_PART -> HB_BUILD_PARTS (simple rename) + HB_BUILD_STRIP added. It's dummy yet. Support will have to be added on the compiler level and removed from postinst phase.
Viktor Szakats
2009-09-20 20:41:51 +00:00
ec1e80e140
2009-09-20 18:12 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/harbour-win-spec * harbour/harbour-wce-spec * harbour/bin/hb-func.sh * harbour/config/global.mk * updated to work with modified base make internals and envvars * do not overload defined by user HB_TOOLS_PREF ! fixed c&p typo in DJGPP cross build HB_TOOLS_PREF Warning: it still needs export HB_BUILD_SHARED=no before creating RPMs but it should be fixed in base make together with native builds. TODO: we should agree some conditions for alternative system wide cross build installation, like .cfg file name and localization.
Przemyslaw Czerpak
2009-09-20 16:12:43 +00:00
48453b8c66
2009-09-20 17:04 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ; Fixes based on Przemek's extensive tests/suggestions on different *nix systems. ! -fixshared option now only effective for gcc compilers. For the rest it behaves as -fullshared. ! Added x11 and curses/slang libpath for bsd targets in shared mode. hbmk2 solution is rough, but didn't see a reason to make it more complicated. I hope it fixes the problem. + Enabled -fullstatic mode for sunpro compilers.
Viktor Szakats
2009-09-20 15:05:50 +00:00
062fb1dbea
2009-09-20 16:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * config/global.mk + Added beos system location detection. + Added system location detection based on [LD_]LIBRARY_PATH. ; Please review and even tweak code if needed. I didn't test these changes.
Viktor Szakats
2009-09-20 14:36:21 +00:00
f7e2480bcc
2009-09-20 15:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/pcre/config.h * Restored original only differing in whitespace.
Viktor Szakats
2009-09-20 13:33:58 +00:00
ba63822d51
2009-09-20 15:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk * Changed to install libs by default to lib/<plat>/<comp> on *nixes too. (if HB_INSTALL_PREFIX isn't a system location)
Viktor Szakats
2009-09-20 13:16:04 +00:00
5dc8ba8ca3
2009-09-20 14:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/postinst.sh ! Fix to strip command. Now using 'find' again and using -maxdepth 1 to prevent it from parsing subdirs.
Viktor Szakats
2009-09-20 12:53:51 +00:00
e2761c4503
2009-09-20 01:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/hvm.c * allow to check symbol module name for unregistered modules
Przemyslaw Czerpak
2009-09-19 23:40:32 +00:00
34a0e02a31
2009-09-19 22:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL ! Fixed typos in new section. ; NOTE: Please review this section, as I don't have an rpm-capable distro at hand. I may have also missed some sudo/fakeroot commands as I never use them in context of Harbour. TODO: If there it's at all possible I think Harbour package creation should support sudo-less way to *create* packages. 'sudo' should be a must only to install them to system location.
Viktor Szakats
2009-09-19 20:50:49 +00:00
da6ef5ae3c
2009-09-19 22:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added new section: HOW TO CREATE DISTRIBUTABLE PACKAGES
Viktor Szakats
2009-09-19 20:31:49 +00:00
ae96ef6400
2009-09-19 21:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/postinst.sh * config/global.mk ! Fixes to prev after testing. (please review anyway)
Viktor Szakats
2009-09-19 19:34:24 +00:00
21b54f433b
2009-09-19 20:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * examples/hbdoc2/hbdoc2.prg * Minor changes/fixes to help screen and header.
Viktor Szakats
2009-09-19 18:49:05 +00:00
fac2acdf0d
2009-09-19 20:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/hb-mkdyn.sh * bin/postinst.sh % Deleted -fPIC option from dynlib link command. It's not needed if there are no .c input files.
Viktor Szakats
2009-09-19 18:32:45 +00:00
48018d9896
2009-09-19 20:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * mpkg_tgz.sh * bin/postinst.sh % Attempt to clean mpkg_tgz.sh from redundant make logic. Some tasks (stripping, shared tool making using HB_BUILD_SHARED, chmod on HB_INC_INSTALL) moved to postinst.sh, some others deleted (platform detection, shared tool building using old method, component detections, install dir forming and creation. ; Please review me and test. ; TODO: Maybe above tasks in postinst.sh should only be executed when HB_BUILD_PKG=yes.
Viktor Szakats
2009-09-19 18:18:17 +00:00
72a381acc1
2009-09-19 18:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * config/global.mk + HB_BUILD_SHARED will now default to yes, if HB_INSTALL_PREFIX points to a *nix system location. (in sync with hbmk2 logic)
Viktor Szakats
2009-09-19 16:26:45 +00:00
803c52d710
2009-09-19 16:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/bin.mk + Added HB_BUILD_SHARED support for os2/watcom.
Viktor Szakats
2009-09-19 14:56:55 +00:00
2e1d968cc7
* examples/hbdoc2/hbdoc2.prg * bug fix when handling "--help" command line
April White
2009-09-19 14:33:06 +00:00
22d6978189
* doc/class_tp.txt * doc/hdr_tpl.txt * doc/inet.txt * doc/pragma.txt * doc/en-EN/array.txt * doc/en-EN/binnum.txt * doc/en-EN/browse.txt * doc/en-EN/clipper.txt * doc/en-EN/cmdline.txt * doc/en-EN/command.txt * doc/en-EN/compiler.txt * doc/en-EN/datetime.txt * doc/en-EN/dbdelim.txt * doc/en-EN/dbsdf.txt * doc/en-EN/dbstrux.txt * doc/en-EN/dir.txt * doc/en-EN/diskspac.txt * doc/en-EN/errsys.txt * doc/en-EN/eval.txt * doc/en-EN/file.txt * doc/en-EN/garbage.txt * doc/en-EN/gnulice.txt * doc/en-EN/gtslang.txt * doc/en-EN/harbext.txt * doc/en-EN/hb_api.txt * doc/en-EN/hb_apier.txt * doc/en-EN/hb_apifs.txt * doc/en-EN/hb_apigt.txt * doc/en-EN/hb_apiit.txt * doc/en-EN/hb_apiln.txt * doc/en-EN/hb_apird.txt * doc/en-EN/hb_compa.txt * doc/en-EN/hb_date.txt * doc/en-EN/hb_macro.txt * doc/en-EN/hb_set.txt * doc/en-EN/hb_vm.txt * doc/en-EN/hvm.txt * doc/en-EN/idle.txt * doc/en-EN/input.txt * doc/en-EN/lang.txt * doc/en-EN/license.txt * doc/en-EN/macro.txt * doc/en-EN/math.txt * doc/en-EN/memo.txt * doc/en-EN/memvar2.txt * doc/en-EN/menu.txt * doc/en-EN/misc.txt * doc/en-EN/nation.txt * doc/en-EN/objfunc.txt * doc/en-EN/rdddb.txt * doc/en-EN/rddmisc.txt * doc/en-EN/rddord.txt * doc/en-EN/readme.txt * doc/en-EN/sayget.txt * doc/en-EN/set.txt * doc/en-EN/setmode.txt * doc/en-EN/string.txt * doc/en-EN/strotype.txt * doc/en-EN/subcodes.txt * doc/en-EN/tbrowse.txt * doc/en-EN/tclass.txt * doc/en-EN/terminal.txt * doc/en-EN/tgetlist.txt * doc/en-EN/tlabel.txt * doc/en-EN/treport.txt * doc/en-EN/var.txt * amended to use standard content (template, category, sub-category) * typos corrected in many files ; TODO within hbdoc2: ; combine all items of one category into one file ; properly build links between html files (index, category, 'top'); this will be a building block for rtf and pdf files ; produce rtf and pdf output ; produce tr output
April White
2009-09-19 14:30:32 +00:00
75252aebc9
2009-09-19 16:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/bin.mk ! Fixed to leave sys libs for non-*nix systems in shared mode. + Added support for win/watcom.
Viktor Szakats
2009-09-19 14:04:16 +00:00
c7a6751726
2009-09-19 15:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/dynlib/mt/Makefile * source/dynlib/Makefile * source/Makefile * config/global.mk * config/bin.mk + Added experimental support for HB_BUILD_SHARED=yes setting, which tells GNU Make to create shared Harbour tool executables. ; TOFIX: watcom for sure needs to be fixed.
Viktor Szakats
2009-09-19 13:18:14 +00:00
eba02d6bee
2009-09-19 14:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg % Deleted bin dir from lib dir list in shared mode for non-*nix compilers. Implibs are used in all cases so this is isn't necessary anymore.
Viktor Szakats
2009-09-19 12:48:31 +00:00
9fa44e70c9
2009-09-19 14:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/zlib/zlib.dif * external/sqlite3/sqlite3.dif ! Set native EOL props. This one is indeed required.
Viktor Szakats
2009-09-19 12:01:41 +00:00
025e475e4b
2009-09-19 13:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk ! Typo.
Viktor Szakats
2009-09-19 11:58:24 +00:00
d22a6f6424
2009-09-19 13:52 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh ! fixed few problems introduced by macro name modifications and removed some wrong RT checking
Przemyslaw Czerpak
2009-09-19 11:53:05 +00:00
241907504a
2009-09-19 13:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * HB_INC_* -> HB_WITH_*. This is now the new documented (pbly the final name) to control external dependencies. Usage is the same as with HB_INC_*. HB_INC_* is still accepted. + Synced .deb and .rpm package names with information found in mpkg_*.sh files.
Viktor Szakats
2009-09-19 11:46:17 +00:00
1cf7576111
2009-09-19 11:26 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * external/sqlite3/sqlite3.c * external/sqlite3/sqlite3.dif * external/sqlite3/sqlite3.h + sqlite upgraded to 3.6.18 (from 3.6.17)
Viktor Szakats
2009-09-19 09:27:32 +00:00
7de8f43897
2009-09-19 10:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * debian/rules % Minor Makefile optimizations. I hope this is right.
Viktor Szakats
2009-09-19 08:16:54 +00:00
d39970f497
2009-09-18 16:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed to add windows system libs in mingw -shared mode. + Added some steps towards os2/gcc -shared support.
Viktor Szakats
2009-09-18 14:55:53 +00:00
a416151089
2009-09-18 16:22 UTC+0200 Maurilio Longo (maurilio.longo@libero.it) * config/os2/gcc.mk * enabled .dll creation for OS/2 and GCC.
Maurilio Longo
2009-09-18 14:22:22 +00:00
53fb899fc1
2009-09-18 15:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * doc/gmake.txt - source/vm/mainpm.c * config/os2/gcc.mk * examples/hbdoc/examples/core_es/dirstruc.txt - Deleted os2pm and mainpm references. It wasn't needed, so (with OS/2 users) we decided to delete it.
Viktor Szakats
2009-09-18 13:13:32 +00:00
67393356c1
2009-09-18 14:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/os2/gcc.mk % Minor sync of internal libpath/liblist forming logic with other platforms.
Viktor Szakats
2009-09-18 12:10:36 +00:00
7fc1bb8e59
2009-09-18 13:09 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/win_com.c ! fixed unicode translation - trailing 0 was not set
Przemyslaw Czerpak
2009-09-18 11:10:04 +00:00
db78295d67
2009-09-18 12:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/hbsocket.c - Reverted patch committed in 2009-09-18 12:19. It was overridden by an enhanced version in 2009-09-18 12:37.
Viktor Szakats
2009-09-18 10:43:10 +00:00
a95dc57e09
2009-09-18 12:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog ! fixed my typo in name Tomas->Tamas - I'm sorry.
Przemyslaw Czerpak
2009-09-18 10:40:22 +00:00
f188f3543d
2009-09-18 12:37 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * harbour/config/beos/libs.mk ! use network system library instead of socket in BEOS/HAIKU builds
Przemyslaw Czerpak
2009-09-18 10:37:55 +00:00
cdf2d3ced6
2009-09-18 12:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! Typos.
Viktor Szakats
2009-09-18 10:35:17 +00:00
f9b7018a4a
2009-09-18 04:07 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gttrm/gttrm.c + added support for FreeBSD console
Przemyslaw Czerpak
2009-09-18 02:07:11 +00:00
b21c0d1bce
2009-09-18 02:38 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/detect.mk ! fixed typo in include directory used for slang.h detection - removed redundant HB_LOCAL_SLN variable - now this functionality can be reached using HB_INC_SLANG
Przemyslaw Czerpak
2009-09-18 00:39:12 +00:00
55ba5b017b
2009-09-18 01:43 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbthread.h * harbour/include/hbdefs.h * harbour/source/vm/dynlibhb.c * harbour/config/bsd/libs.mk ! updated to work with FreeBSD
Przemyslaw Czerpak
2009-09-17 23:44:10 +00:00
9285b24bc4
2009-09-17 16:37 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/external/libpng/Makefile * disabled when XCC compiler is used - it cannot compile it
Przemyslaw Czerpak
2009-09-17 14:38:02 +00:00
f8cd3bf329
2009-09-17 15:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbnetio/utils/netiosrv.prg + Added header. + Showing server configuration.
Viktor Szakats
2009-09-17 13:38:32 +00:00
35ec14bff9
2009-09-17 15:13 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg - Deleted supc++ lib. hbmk2 won't be able to solve every existing compiler configuration problems, so in this case users will have to deal with this special case and supply supc++ or supcxx or stdc++ lib if it's required, or manually select C++ mode for hbmk2 if that better solves local needs. Case closed from my side.
Viktor Szakats
2009-09-17 13:16:55 +00:00
cba7ff3feb
2009-09-17 14:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg - Deleted supc++ lib from os2/gcc targets. It causes warnings like this: --- emxomf warning: Undefined stabs type 182 referenced emxomf info: parsing sym no.676 type=1 at char 'xyz' in position 12:context:p182 emxomf warning: Cycle detected by make_type. --- ; TODO: Check if C++ built Harbour works with hbmk2 in (default) C mode.
Viktor Szakats
2009-09-17 12:51:12 +00:00
d3ba9019b8
2009-09-17 13:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/gtcrs/Makefile * source/rtl/gttrm/Makefile * source/rtl/gtsln/Makefile * config/global.mk % Deleted dedicated (redundant) make level settings: - HB_GPM_NOICE_DISABLE=yes It should be replaced with HB_USER_CFLAGS=-DHB_GPM_NOICE_DISABLE Notice this setting was only effective in gtsln (yet it was passed to two other GTs). - HB_GT_CRS_BCEHACK=yes It should be replaced with HB_USER_CFLAGS=-DHB_GT_CRS_BCEHACK - HB_NCURSES_194=yes It should be replaced with HB_USER_CFLAGS=-DHB_NCURSES_194 ; TODO: Change logic in bin/hb-func.sh to lookup user flags for -DHB_NCURSES_194, instead of processing dedicated HB_NCURSES_194 variable. I'm unsure which variable to check here for user flags.
Viktor Szakats
2009-09-17 11:15:46 +00:00
20f9b93b0f
2009-09-17 13:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/hb-func.sh * config/beos/libs.mk * config/global.mk * config/bsd/libs.mk * config/darwin/libs.mk * config/hpux/libs.mk * config/dos/djgpp.mk * config/linux/libs.mk * config/sunos/libs.mk * Renamed two variables to be in sync with latest changes: HB_CRS_LIB -> HB_LIBNAME_CURSES HB_SLN_LIB -> HB_LIBNAME_SLANG (this one is not honored by GNU Make system) ; TOFIX: Honor HB_LIBNAME_SLANG in GNU Make system? Is that needed in some cases?
Viktor Szakats
2009-09-17 11:00:58 +00:00
d1008fe5a0
2009-09-17 12:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - bin/pack_src.sh + mpkg_src.sh * Moved and renamed to align with rest of pkg creation scripts. (this should also go to package dir once in the future)
Viktor Szakats
2009-09-17 10:36:52 +00:00
685335c366
2009-09-17 11:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added darwin/clang to compatibility matrix.
Viktor Szakats
2009-09-17 09:58:40 +00:00
e76ee1d6a1
2009-09-17 11:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - ERRATA * doc/howtosvn.txt * INSTALL * bin/postinst.cmd * bin/postinst.bat * package/mpkg_win.nsi * package/winuni/mpkg_win_uni.bat * package/winuni/mpkg_win_uni.nsi + Replaced ERRATA file (which was never updated), with a link to bug/feature/etc tracker link in INSTALL.
Viktor Szakats
2009-09-17 09:11:40 +00:00
e8750758bc
2009-09-17 10:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbsetup.h ! Added __BEOS__ check when detecting HB_OS_BEOS.
Viktor Szakats
2009-09-17 08:50:40 +00:00
c0ca3e5761
2009-09-17 01:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk ! Fixed clang autodetection on darwin. ! Fixed systematic (copy/paste) typos in most 'find_in_path_par' calls. (in gentoo mingw and msdosdjgpp autodetection)
Viktor Szakats
2009-09-16 23:58:15 +00:00
55fa645e86
2009-09-17 00:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/Makefile * config/lib.mk + Added Przemek's patch to add local hbzlib and hbpcre libs to Harbour dynlib. ; TODO: Add some ways to disable this because it has some drawbacks (it f.e. makes it impossible to link 3rd party libs also exporting zlib / pcre interfaces). This information needs to be passed to hbmk2, too. I don't have any elegant way to solve this problem ATM.
Viktor Szakats
2009-09-16 22:59:47 +00:00
4acf19bc1d
2009-09-16 22:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po + Added HBMK_OPTIONS environment variable where options can be specified in the same format as in the cmdline. This is the supported and recommended way to control hbmk2 by envvar. + Documented HBMK_OPTION on help screen. % Cleaned internal handling of 'legacy' environment variables. This means they will be processed in one central place and converted to regular cmdline options just as if they were specified in HBMK_OPTIONS. + Showing screen message if there were any settings read from the environment (also showing the actual settings). This will make it easy to debug problems caused by leftover envvars. - Deleted HB_COMPILER and HB_PLATFORM envvar references from screen messages. Now these are considered legacy and not advertised. * Regenerated *.po files.
Viktor Szakats
2009-09-16 20:52:12 +00:00
da855dcb0f
2009-09-16 19:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqts.hbc ! Fixed to include supc++ for gcc targets.
Viktor Szakats
2009-09-16 17:59:33 +00:00
1e945a4495
2009-09-16 17:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/legacy.prg + Added operator overloading to TOLEAUTO compatibility class. Original code has been optimized and few small bugs fixed. Please test, I've only tested clean build.
Viktor Szakats
2009-09-16 15:09:36 +00:00
17b478b107
2009-09-16 15:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/gtos2/gtos2.c ! Fixed warning on os2/gcc.
Viktor Szakats
2009-09-16 13:19:24 +00:00
7da98f3fe1
2009-09-16 15:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed to not include lib 'm' for beos.
Viktor Szakats
2009-09-16 13:15:54 +00:00
afb1e9b140
2009-09-16 14:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/sendmail.prg ! Fixed hang experienced in some situations when sending e-mail. This was reported on Linux, but was also present on Windows (and all OSes). It was cause by not checking :GetOk() return value, but looking for :cReply being NIL. This seems to be incorrectly coded since the very beginning, but surfaced only after cleaning up socket API in core. Please review/test, I left also old condition in.
Viktor Szakats
2009-09-16 12:50:41 +00:00
e3c278e034
2009-09-16 13:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * examples/hbvpdf/hbvpdf.hbc + examples/hbvpdf/hbvpdf.hbp - examples/hbvpdf/Makefile + Added hbmk2 make files. Build with 'hbmk2 hbvpdf.hbp'.
Viktor Szakats
2009-09-16 11:31:43 +00:00
b9782bd1d0
2009-09-16 13:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/mpkg_win_uni.bat * package/winuni/mpkg_win_uni.nsi ! Deleted references to hbzlib and hbpcre inside source tree.
Viktor Szakats
2009-09-16 11:19:58 +00:00
6ff6aa0f45
2009-09-16 12:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/examples/contribf.hbc * contrib/Makefile - contrib/hbvpdf + examples/hbvpdf * Moved hbvpdf lib to examples section. This code is barely updated and offers duplicate functionality of superior hbhpdf lib.
Viktor Szakats
2009-09-16 11:00:23 +00:00
1a81c74917
2009-09-16 11:07 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL - Deleted experimental status from beos target.
Viktor Szakats
2009-09-16 09:07:37 +00:00
0573a6d0c3
2009-09-16 09:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added support for beos targets to hbmk2. (untested)
Viktor Szakats
2009-09-16 07:48:57 +00:00
9c7c77bc85
2009-09-15 17:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * tests/menutest.prg ! Deleted COLOR keywords from examples. This seems to be an xhb extension no present in Harbour or Clipper.
Viktor Szakats
2009-09-15 15:44:56 +00:00
9e0748e0d7
2009-09-15 15:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * doc/bintools.txt * os2-make.exe ! Updated OS/2 make.exe (and links in INSTALL) to make-3.81-r3 (from make-3.81-r2). This fixes the dreaded cmdline length inducated GNU Make crashes which made us add .mk workarounds and which created a showstopper towards OS/2 .dll support. Many thanks to Maurilio Longo and Andreas Buening for hunting down and fixing the problem in OS/2 GNU Make port.
Viktor Szakats
2009-09-15 13:48:33 +00:00
7a0131d611
2009-09-15 15:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/sendmail.prg ! Applied patch from Alex Strickland. Fixes wrong encoding (7-bit). Fixed mails sent as multi-part even if there was only simple body.
Viktor Szakats
2009-09-15 13:19:19 +00:00
c9e8928d2e
2009-09-15 04:07 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * include/hbthread.h * include/hbdefs.h * include/hbsetup.h - config/haiku + config/beos * config/global.mk * Changed Haiku's internal name in Harbour to BeOS. HB_OS_HAIKU -> HB_OS_BEOS 'haiku' -> 'beos' * Changed __HAIKU__ guards to HB_OS_BEOS (two occurrences). Hope this is right.
Viktor Szakats
2009-09-15 02:21:41 +00:00
87fce19d25
2009-09-15 03:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Extended autodetection of mingw cross-compiler on *nix system. * Disabled native compiler tool autodetection for non-*nix targets on *nix hosts. This will need further refinement.
Viktor Szakats
2009-09-15 01:57:20 +00:00
47af69b7d9
2009-09-15 00:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbthread.h * include/hbdefs.h * include/hbsetup.h * include/hbinit.h * source/common/hbprintf.c * source/rtl/hbsocket.c + config/haiku + config/haiku/libs.mk + config/haiku/gcc.mk + config/haiku/global.mk * config/global.mk * config/detect.mk + Applied patch adding Haiku OS port to Harbour. By Tamas Tevesz.
Viktor Szakats
2009-09-14 22:06:18 +00:00