Commit Graph

  • 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
  • d8427c7d95 April White 2009-09-19 14:00:46 +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
  • f81d8cb5e2 2009-09-19 14:43 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/mpkg_deb.sh * harbour/mpkg_rpm.sh * harbour/mpkg_rpm_win.sh * harbour/bin/hb-mkdyn.sh * harbour/bin/postinst.sh * harbour/mpkg_src.sh * harbour/mpkg_rpm_wce.sh * harbour/mpkg_tgz.sh * replaced command used to force script execution by bash, instead of: [ "$BASH" ] || exec bash which $0 ${1+"$@"} use: [ "$BASH" ] || exec bash $0 "$@" Przemyslaw Czerpak 2009-09-19 12:43:58 +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
  • 99502fdaf7 2009-09-19 07:46 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * updated for OpenBSD builds Przemyslaw Czerpak 2009-09-19 05:47:14 +00:00
  • 241df5e4bd 2009-09-19 07:18 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/xhb/hboutdbg.c * casting for some very pedantic C compilers Przemyslaw Czerpak 2009-09-19 05:19:08 +00:00
  • 73bec3a94a 2009-09-19 00:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * harbour-win-spec * harbour-wce-spec * Makefile * source/pp/Makefile * source/Makefile * config/global.mk * Renamed HB_HOST_BUILD to HB_BUILD_PART. Values 'yes' changed to compiler. + Documented HB_BUILD_PART in INSTALL. Viktor Szakats 2009-09-18 22:30:44 +00:00
  • f3f6653a48 2009-09-19 00:20 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbgete.c * harbour/source/common/hbprintf.c ! fixed OpenBSD builds Przemyslaw Czerpak 2009-09-18 22:20: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
  • 80a0fef0cd 2009-09-18 12:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * updated hb* scripts to work modified bast build conditions Przemyslaw Czerpak 2009-09-18 10:06:46 +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
  • d92e4d553b 2009-09-18 00:02 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/filebuf.c ! fixed missing FS IO error setting on local lock collisions Przemyslaw Czerpak 2009-09-17 22:03:09 +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
  • 9f34caca52 2009-09-17 14:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * bin/hb-func.sh * source/rtl/gtcrs/gtcrs.c * source/rtl/gtcrs/gtcrs.h * config/detect.mk - Deleted HB_NCURSES_194 references. Viktor Szakats 2009-09-17 12:10:59 +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
  • 7989154d5a 2009-09-17 10:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * source/rdd/usrrdd/rdds/arrayrdd.prg * contrib/hbct/tests/datetime.prg * contrib/xhb/decode.prg * contrib/hbsqlit3/tests/hooks.prg * contrib/hbsqlit3/tests/backup.prg * contrib/hbsqlit3/tests/authoriz.prg * contrib/hbblat/blatcls.prg * contrib/hbnf/nooccur.prg * contrib/hbnf/floptst.prg * contrib/hbfimage/tests/fitest.prg * contrib/hbgd/tests/gdtestcl.prg * contrib/hbgd/tests/counter.prg * contrib/hbgd/gdchart.prg * contrib/hbgd/gdimage.prg * TRUE/FALSE in .prg code changed to .T./.F. Viktor Szakats 2009-09-17 08:43:03 +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
  • 48812ce52c 2009-09-16 09:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog - removed TOFIX note - already fixed Przemyslaw Czerpak 2009-09-16 07:45:42 +00:00
  • fb3caa2d83 2009-09-16 09:22 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * updated hb* scripts to work with HAIKU/BEOS Przemyslaw Czerpak 2009-09-16 07:22:52 +00:00
  • 864a0d7108 2009-09-16 02:44 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbgete.c ! fixed typo Przemyslaw Czerpak 2009-09-16 00:44:44 +00:00
  • 89930d14da 2009-09-16 02:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbvmpub.h * harbour/include/hbdefs.h * added #if/#endif comments and minor formatting Przemyslaw Czerpak 2009-09-16 00:41:09 +00:00
  • 6aa14fe50c 2009-09-15 20:07 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbf1.c * pacified BCC warning * harbour/contrib/hbwin/win_com.c ! added missing header #include "hbinit.h" Thanks to Enrico for info. Przemyslaw Czerpak 2009-09-15 18:07:14 +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
  • 8a2e311c63 2009-09-15 17:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/win_com.c * initialize s_PortData structure at application startup Przemyslaw Czerpak 2009-09-15 15:30:20 +00:00
  • f863d5ff5c 2009-09-15 17:11 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbnetio/netiocli.c ! added missing in previous commit casting for C++ mode Przemyslaw Czerpak 2009-09-15 15:11:23 +00:00
  • 1638204a1c 2009-09-15 16:52 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapifs.h * harbour/source/rtl/filebuf.c + added hb_fileRename() Przemyslaw Czerpak 2009-09-15 14:53:23 +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
  • e48bc77723 2009-09-15 12:09 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/win_com.c ! fixed small typo in UNICODE builds Przemyslaw Czerpak 2009-09-15 10:09:16 +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