Commit Graph

  • 2acdcbb1e6 2009-06-01 19:56 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.hbp * utils/hbrun/hbrun.hbp % Don't include extra static libs in liblist for mingw targets. It links & works without it and the .exe is smaller. Viktor Szakats 2009-06-01 17:56:53 +00:00
  • 4437414c5c 2009-06-01 19:01 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * INSTALL * MinGW examples: version number increase. Viktor Szakats 2009-06-01 17:04:52 +00:00
  • 0d51b3a556 2009-06-01 13:41 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtgcuig.c * harbour/contrib/gtwvg/hbgtwvg.ch + GOBJ_OBJDATA_BLOCK . A useful addition to support resizing browser grids. Pritpal Bedi 2009-06-01 16:25:45 +00:00
  • 62a023bb14 2009-06-01 14:20 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su> * utils/hbformat/hbformat.prg ! Different fixes. Alexander S.Kresin 2009-06-01 10:19:25 +00:00
  • 4d83246f3a 2009-05-31 13:41 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/gtwvg.c ! Some artifacts related with modal windows. Now it correctly calculates the width/height and initial row/col position. It now honors correctly parent GT's font size. Pritpal Bedi 2009-05-31 20:45:52 +00:00
  • eb23eb6eb1 2009-05-31 19:40 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * harbour/include/std.ch ! fixed typo of last commit Petr Chornyj 2009-05-31 16:42:46 +00:00
  • 02bfdcea52 2009-05-31 17:30 UTC+0200 Petr Chornyj (myorg63 at mail.ru) * harbour/include/std.ch + added clause CODEPAGE for commands COPY, APPEND, SORT, TOTAL * harbour/source/rdd/dbdelim.prg * harbour/source/rdd/dbsdf.prg + added CODEPAGE support for __dbDelim, __dbSdf Petr Chornyj 2009-05-31 14:25:53 +00:00
  • 9e136f7eaa 2009-05-30 08:10 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fix to path normalizer. Last fix wasn't without side-effects for relative dirs. ! Fixed potential RTE in yesterday's *.hbp handling. Viktor Szakats 2009-05-30 06:29:20 +00:00
  • 845bb4ce3e 2009-05-30 01:36 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * Update. Viktor Szakats 2009-05-29 23:41:52 +00:00
  • 27665fc35d 2009-05-30 01:33 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added support for wildcarded project specs: - This command will build each .hbp file found in current dir: > hbmk2 *.hbp - This command will build all .prg files in current dir, each into a separate executable as separate projects: > hbmk2 -target=*.prg Viktor Szakats 2009-05-29 23:36:24 +00:00
  • 1ea8b84235 2009-05-30 01:12 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * INSTALL * Minor update. Viktor Szakats 2009-05-29 23:12:49 +00:00
  • 5757b40f50 2009-05-29 18:40 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * bin/postinst.bat ! Typo in hbformat command. Viktor Szakats 2009-05-29 17:29:14 +00:00
  • ef29e9923c 2009-05-29 18:35 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * doc/dirstruc.txt * bin/postinst.bat * contrib/gtwvg/tests/demoxbp.prg * contrib/gtwvg/tests/demowvg.prg * examples/superlib/readme.txt * examples/uhttpd/uhttpdgd.hbp * examples/uhttpd/readme.txt * examples/terminal/trm_cli.hbp * examples/terminal/trm_srv.hbp ! Missing updated to prev changes. Viktor Szakats 2009-05-29 17:16:22 +00:00
  • 7af6ad39dd 2009-05-29 18:35 UTC+0200 Viktor Szakats (harbour.01 syenar hu) - utils/hbformat/hbformat.hbm + utils/hbformat/hbformat.hbp - utils/hbmk2/hbmk2.hbm + utils/hbmk2/hbmk2.hbp - utils/hbtest/hbtest.hbm + utils/hbtest/hbtest.hbp + utils/hbi18n/hbi18n.hbp - utils/hbi18n/hbi18n.hbm - utils/hbrun/hbrun.hbm + utils/hbrun/hbrun.hbp - contrib/hbbtree/tests/test.hbm + contrib/hbbtree/tests/test.hbp - examples/pp/pp.hbm + examples/pp/pp.hbp - examples/hbdoc/hbdoc.hbm + examples/hbdoc/hbdoc.hbp + examples/superlib/hbsuper.hbp - examples/superlib/hbsuper.hbm + examples/hbsqlit2/hbsqlit2.hbp - examples/hbsqlit2/hbsqlit2.hbm + examples/hboleold/hboleold.hbp - examples/hboleold/hboleold.hbm - examples/hbapollo/hbapollo.hbm + examples/hbapollo/hbapollo.hbp - examples/pe/pe.hbm + examples/pe/pe.hbp - examples/guestbk/guestbk.hbm + examples/guestbk/guestbk.hbp - examples/hbgf/hbgfwin/hbgfwin.hbm + examples/hbgf/hbgfwin/hbgfwin.hbp - examples/hbgf/hbgfos2/hbgfos2.hbm + examples/hbgf/hbgfos2/hbgfos2.hbp - examples/hbgf/hbgfgtk/hbgfgtk.hbm + examples/hbgf/hbgfgtk/hbgfgtk.hbp + examples/uhttpd/uhttpd.hbp - examples/uhttpd/uhttpdgd.hbm + examples/uhttpd/uhttpdgd.hbp + examples/uhttpd/modules/allmod.hbp - examples/uhttpd/modules/allmod.hbm - examples/uhttpd/uhttpd.hbm - examples/dbu/dbu.hbm + examples/dbu/dbu.hbp - examples/hscript/hscript.hbm + examples/hscript/hscript.hbp - examples/hbwhat/hbwhat.hbm + examples/hbwhat/hbwhat.hbp - examples/rl/rl.hbm + examples/rl/rl.hbp * Renamed .hbm files to .hbp. So f.e. now it's possible to build multiple of these from one hbmk2 command and it's also more obvious that an .hbp files is a project (target). Viktor Szakats 2009-05-29 16:38:23 +00:00
  • 2f92dd24d5 2009-05-29 18:31 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.hbm * utils/hbmk2/hbmk2.prg * utils/hbi18n/hbi18n.prg * hbi -> hbl (settling back, again sorry for the mess). Viktor Szakats 2009-05-29 16:32:23 +00:00
  • 73bc74d770 2009-05-29 18:16 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * examples/terminal/terminal.hbc ! hbwin not needed. Viktor Szakats 2009-05-29 16:17:10 +00:00
  • 87d0abdd00 2009-05-29 18:15 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * examples/terminal/trm_cli.prg * examples/terminal/terminal.prg * examples/terminal/terminal.hbc ! xhb lib not needed anymore. Viktor Szakats 2009-05-29 16:15:38 +00:00
  • b0f2aecd52 2009-05-29 18:04 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/gtwvg/gtwvg.h + Added extern for hb_wvt_GetStringAttrib(), hb_wvt_PutStringAttrib(). Required by terminal example. Viktor Szakats 2009-05-29 16:09:51 +00:00
  • 72efced58b 2009-05-29 17:13 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added support for filter keywords 'shared' and 'static'. Viktor Szakats 2009-05-29 15:17:35 +00:00
  • 321554aa3a 2009-05-29 16:02 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fix to prev fix reported by Vailton. Could RTE when compiling .hrbs. + Added -hbraw switch which will make hbmk2 work like harbour compiler. + .hbp extension is also recognized when embedded. Viktor Szakats 2009-05-29 14:05:51 +00:00
  • 090eda99bf 2009-05-29 13:49 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added macro ${hb_work} which returns the builtin name for workdir base: '.hbmk' currently. Viktor Szakats 2009-05-29 11:50:09 +00:00
  • ad96c6e68c 2009-05-29 12:27 UTC+0200 Viktor Szakats (harbour.01 syenar hu) - examples/hbsuper + examples/superlib * Using original name. Viktor Szakats 2009-05-29 10:35:07 +00:00
  • d2af4060b6 2009-05-29 12:25 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/Makefile - Deleted commented 'examples' reference. Viktor Szakats 2009-05-29 10:29:09 +00:00
  • 1abdfef7ec 2009-05-29 12:18 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added -echo= command line parameter. Similar to echo= in .hbc files. ! Fixed filename expansion behaviour on empty strings. * Tweaked a little the filter parser to recognize keywords using similar rules to Harbour compiler. ! Fixed filter parser not to RTE on malformed filters. Viktor Szakats 2009-05-29 10:19:15 +00:00
  • 461ea1568f 2009-05-29 11:04 UTC+0200 Viktor Szakats (harbour.01 syenar hu) - contrib/examples + examples * doc/dirstruc.txt * doc/whatsnew.txt * examples/hbdoc/Makefile * examples/pp/Makefile * examples/hboleold/Makefile * examples/hbsqlit2/Makefile * examples/misc/Makefile * examples/hbapollo/Makefile * examples/rdddbt/Makefile * examples/guestbk/Makefile * examples/pe/Makefile * examples/hbgf/hbgfwin/Makefile * examples/hbgf/hbgfos2/Makefile * examples/hbgf/hbgfgtk/Makefile * examples/hbgf/Makefile * examples/uhttpd/readme.txt * examples/dbu/Makefile * examples/hscript/Makefile * examples/hbwhat/Makefile * examples/rl/Makefile * examples/Makefile * Moved to flatten our dir layout and sync the locations in unified distro and source tree. ; TODO: As a next step I'll replace Makefiles with .hbm files. This will allow users to build these parts outside the source distribution. Viktor Szakats 2009-05-29 09:05:10 +00:00
  • f23257b360 2009-05-29 03:50 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fixed typo causing -i Harbour option missed in make modes where Harbour compiler is the final step (like -gh). + Directory for target is now automatically created. + Directory for -instpath paths are now automatically created. ! Fixed path normalizer not fully normalizing in some cases when path didn't begin with path separator (relative path). ! Fixed path builder to not be confused about non-native path separators. % Path builder will now normalize first to minimize steps. + Now all dirs *beginning* with ".hbmk" will be made hidden. (previously only dirs named exactly ".hbmk" were made hidden) (experimental) Viktor Szakats 2009-05-29 02:03:34 +00:00
  • 705d86f63f 2009-05-28 18:43 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/gtwvg/wvgcrt.prg * harbour/contrib/gtwvg/wvgparts.ch * harbour/contrib/gtwvg/wvgtoolb.prg * harbour/contrib/gtwvg/wvgwin.c * harbour/contrib/gtwvg/wvgwnd.prg * harbour/contrib/hbwin/wapi_commctrl.c ! Changes to honor NUMERICS to POINTERS. ! Few artifacts in WvgCRT(). Pritpal Bedi 2009-05-29 01:51:44 +00:00
  • be3146b009 2009-05-28 19:25 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fixed -map option for mingw family. Strangely its help says '-Wl,-Map FILE' is the format but this only works if FILE exists on disk :/ otherwise it gives an error that FILE isn't found. 'Wl,-Map,FILE' seems to work for all cases. Pbly OS/2 and DJGPP should also be fixed. ! Applied above fix for DJGPP and OS/2 GCC. I didn't test it but probably works the same way as in mingw and *nix gcc. Viktor Szakats 2009-05-28 17:27:49 +00:00
  • de52d07395 2009-05-28 19:06 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + .hbm embedding is now allowed 10 level deep (was 3). Viktor Szakats 2009-05-28 17:06:40 +00:00
  • 6d5c918bb1 minor Viktor Szakats 2009-05-28 16:03:43 +00:00
  • b5871b4395 2009-05-28 17:30 UTC+0200 Viktor Szakats (harbour.01 syenar hu) + contrib/examples/hbsuper + contrib/examples/hbsuper/hbsuper.hbm + contrib/examples/hbsuper/hbsuper.dif + contrib/examples/hbsuper/hbsuper.prg + contrib/examples/hbsuper/readme.txt + Added SuperLib portability patch and Harbour make script. Original sources need to be downloaded from The Oasis, just like for DBU and RL. This is a slightly minimal patch than my previous version to minimize any unnecessary space/command changes, and I also reverted to original C code where it was possible. Viktor Szakats 2009-05-28 15:59:41 +00:00
  • 7b93d5b853 2009-05-28 13:14 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbodbc/odbc.c ! Eliminated last UNICODE branching, this also fixes embedded zero chars not being respected in UNICODE mode in SQLDESCRIBECOL(). Not tested, ODBC users please do, also someone pls review me. Viktor Szakats 2009-05-28 11:15:27 +00:00
  • 3683b649a3 2009-05-28 11:40 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added macros ${hb_major}, ${hb_minor}, ${hb_release}. Viktor Szakats 2009-05-28 09:41:39 +00:00
  • 98158b8a08 2009-05-28 09:43 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/gtwvg/wvgsink.c ! Minor fix to returning HRESULT. Viktor Szakats 2009-05-28 07:44:07 +00:00
  • 801b358f32 2009-05-28 00:19 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/wvgwin.c ! Small fix to previous commit. Pritpal Bedi 2009-05-28 07:24:55 +00:00
  • 2ff37b72ec 2009-05-28 08:20 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg * .hbl extension changed to .hbc (Harbour Make Config). * -nohbl -> -nohbc ; Sorry for the mess. + Added support for instpaths= in .hbc files. + Added support for HB_USER_LIBPATHS envvar to specify lib search paths (similar to -L). ! Fixed so that sripping/compressing isn't attempted if the target didn't need an update. Viktor Szakats 2009-05-28 06:26:06 +00:00
  • 5b7c6fd141 2009-05-27 20:08 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/wvgwin.c + Workaround for GCLP_HBRBACKGROUND reported missing from some MinGW distros. Pritpal Bedi 2009-05-28 03:10:05 +00:00
  • 93562bfe0a 2009-05-27 15:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbinet.c * harbour/source/rdd/dbfntx/dbfntx1.c * harbour/source/rdd/dbfnsx/dbfnsx1.c * harbour/source/rdd/hsx/hsx.c * harbour/source/rdd/usrrdd/usrrdd.c * casting to avoid false alarm in extensive strict aliasing analyzes Przemyslaw Czerpak 2009-05-27 13:12:13 +00:00
  • ec00316285 2009-05-27 16:40 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su> * utils/hbformat/hbformat.prg ! Handling of file mask has been fixed. Alexander S.Kresin 2009-05-27 12:36:29 +00:00
  • 8bb92760eb minor modif to show retval Viktor Szakats 2009-05-27 11:40:15 +00:00
  • 59700401f3 2009-05-27 13:23 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbwin/win_prn2.c * Cleaned hb_parcx() vs. hb_parc() usage in one function. (hb_parcx() is only needed if there is no preceding HB_ISCHAR() check. If there is hb_parc() will also always return a valid pointer). Viktor Szakats 2009-05-27 11:23:36 +00:00
  • ed98bd576a 2009-05-27 12:59 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg % -undef/-D Harbour options will be reduced in cross-compilation scenarios. If a __PLATFORM__* value appears as both -undef and -D it will be omitted. This results in smaller command line, plus works around this warning: 'Warning W0001 Redefinition or duplicate definition of #define __PLATFORM__WINDOWS' when using the embedded compiler (doesn't seem to happen with external compiler). + Added autodetection for mingw64 and mingwarm compilers. It should now be enough to use -arch=wce on the command line to initiate a WinCE cross-build if the compiler is setup in the path or using the embedded installation. So it's recommended to use -arch=wce instead of -arch=mingwarm from now on. For mingw64 builds, no extra switch is needed, if in the PATH, it will be autodetected. ! Added Harbour command to Harbour command line shown in case of error. Viktor Szakats 2009-05-27 11:15:06 +00:00
  • 1ccc1e06f7 2009-05-27 05:34 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/harbour.spec * harbour/mpkg_tgz.sh + added hbformat Przemyslaw Czerpak 2009-05-27 03:25:05 +00:00
  • 327a1b5b5a 2009-05-27 04:42 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/hbsetup.h * source/common/hbver.c + Moved CPU detection to core header. Introduced HB_CPU_* macros. Now they can be used to branch code by CPU type. Viktor Szakats 2009-05-27 02:46:49 +00:00
  • a09f52e45e 2009-05-27 03:33 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbqt/generator/hbqtgen.prg * contrib/gtqtc/tests/demoqtc.prg * contrib/gtqtc/tests/wvtext.prg * contrib/gtwvg/tests/demowvg.prg * contrib/examples/uhttpd/uhttpd.prg * contrib/examples/terminal/trm_server.prg * contrib/examples/terminal/terminal.prg * contrib/examples/terminal/trm_appn.prg * contrib/examples/terminal/trm_client.prg * contrib/examples/hbwhat/winrbar.prg * #include '' -> #include "" Viktor Szakats 2009-05-27 01:33:47 +00:00
  • 822c4cabcd 2009-05-27 03:16 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/hbver.ch * source/rtl/version.c + Added hb_Version( HB_VER_COMPILER_CPP ) which returns if the C compiler was used in C++ mode. Mainly added for HB_BUILDINFO() emulation, maybe it can be useful to set defaults in hbmk2, we will see. Viktor Szakats 2009-05-27 01:21:06 +00:00
  • da3ba03b46 2009-05-27 02:06 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbct/print.c + added PRINTSEND() support for Windows platform. (Borrowed from xhb, work of Pavel Tsarenko, with few minor changes) Viktor Szakats 2009-05-27 00:07:09 +00:00
  • dcb8b9783b 2009-05-26 21:41 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbwin/hbwapi.h * contrib/hbwin/wapi_commctrl.c ! wapi_par_COLORREF() fixed to use hb_parnl(). COLORREF is a 32bit value. ! Rest of wapi_par_*() macros fixed to accept pointers only. If someone needs to pass numbers, use WIN_N2P() to convert them to pointers first. ! Corrected casts in wapi_par_WORD() and wapi_par_DWORD(). ! Fixed wapi_ret_HRESULT() to use hb_retnl(). It's a 32bit status value. ! Fixed wapi_ret_COLORREF() to use hb_retnl(). ! Fixed WAPI_TABCTRL_CREATE() for 64-bit mode, font type was wrong. ! Fixed WAPI_TABCTRL_CREATE() to return pointer instead of number. Viktor Szakats 2009-05-26 19:42:33 +00:00
  • f75fe3e4c7 2009-05-26 20:05 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * INSTALL * Minor cleanups to prev. Viktor Szakats 2009-05-26 18:06:55 +00:00
  • 2b47ad6f09 2009-05-26 07:50 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbwin/axcore.c + __XAXREGISTERHANDLER() An extension of __AXREGISTERHANDLER() where connection points are enumerated instead of finding - many OLE's have more than one interface - a practical discovery. Mindaugas please check if it can be the default. Pritpal Bedi 2009-05-26 15:03:05 +00:00
  • 96bc068853 2009-05-26 09:24 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/gtwvg/wvgax.prg * contrib/gtwvg/wvgwin.c * contrib/gtwvg/wvgsink.c ! Fixed HB_OLEAUTO() -> WIN_OLEAUTO() * Formatting. ! Fixed a few ISNIL()s. ! Fixed a few hb_parc() to hb_parcx() (many potential GPFs). % Removed unnecessary ISBYREF() and hb_ret() calls. ! Prefixed some static vars with 's_'. ! Fixed potential buffer overrun and memory corruption in Invoke() function. Viktor Szakats 2009-05-26 07:31:33 +00:00
  • dce7e331a8 2009-05-25 18:16 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/wvgsink.c ! HBNIL() -> HB_ISNUM() | HB_ISCHAR(). + Few more convinience functions. Pritpal Bedi 2009-05-26 01:19:17 +00:00
  • 5fb80d7783 2009-05-26 02:54 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/xhb/Makefile + contrib/xhb/datesxhb.c + Added these xhb compatibility functions: TSSECS(), TIMEOFDAY(), HMS2D(), TTOD(). Borrowed from xhb, work of Giancarlo Niccolai, Walter Negro, with few changes. Viktor Szakats 2009-05-26 00:55:57 +00:00
  • a6aa848aaa 2009-05-26 02:14 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/xhb/fparse.c * contrib/rddsql/sddmy/mysqldd.c * contrib/rddsql/sqlbase.c * contrib/rddsql/sqlmix.c * contrib/rddads/adsx.c * contrib/examples/terminal/trm_client.prg * source/rdd/dbfnsx/dbfnsx1.c % "" -> NULL where applicable (hb_retc*(), hb_retds(), hb_itemPutC*(), hb_arraySetC*(), hb_errInternal(), hb_itemPutDS(), hb_arraySetDS()) Viktor Szakats 2009-05-26 00:16:14 +00:00
  • f333094ede 2009-05-25 15:01 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/gtwvg/wvgsink.c * Cleanup . * Next step to make it as close to hbwin/axcore.c as much possible. Pritpal Bedi 2009-05-25 22:03:22 +00:00
  • 7b60dd6694 2009-05-25 23:06 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/gtwvg/wvgsink.c ! Fixed warning. * Some formatting, minor cleanup. Viktor Szakats 2009-05-25 21:07:11 +00:00
  • 476c5cbf58 2009-05-25 23:29 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/gtwvg/wvgsink.c ! fixed, cleaned C++ compilation Mindaugas Kavaliauskas 2009-05-25 20:28:55 +00:00
  • 27e7968b8b 2009-05-25 21:28 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/hvm.c ! add missing HB_STACK_TLS_PRELOAD Przemyslaw Czerpak 2009-05-25 19:19:45 +00:00
  • 36a195ed71 2009-05-25 18:04 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbwin/axcore.c ! Fixed one remaining minor msvc warning. Viktor Szakats 2009-05-25 16:05:35 +00:00
  • 3de519e7fa 2009-05-25 18:45 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/hbwinole.h * changed HB_OLE_C_API define to be compatible to other similar defines, i.e. defined() vs. !defined() instead of 1 vs. 0 Mindaugas Kavaliauskas 2009-05-25 15:47:08 +00:00
  • 640e3a0149 2009-05-25 17:08 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbxvm.h * harbour/source/vm/hvm.c * harbour/source/compiler/gencc.c ! added missing RT error for wrong values used in SWITCH statement in code generated for -gc3 output Przemyslaw Czerpak 2009-05-25 14:59:41 +00:00
  • 5e7b3ae7cc 2009-05-25 16:24 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added -cpp/-nocpp options to help screen. * Removed C++ mode from TODO. I honestly forgot what was missing from this feature (besides lack of support for pocc compiler, since I couldn't find such option there), please report it if you find something. Viktor Szakats 2009-05-25 14:27:50 +00:00
  • cfd5c94fa5 2009-05-25 16:06 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added -target=, -target and -alltarget (was -notarget) to help screen. Viktor Szakats 2009-05-25 14:06:45 +00:00
  • cc8fdee705 2009-05-25 14:44 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbwin/axcore.c ! fixed a few C++ compile warinings Mindaugas Kavaliauskas 2009-05-25 11:43:45 +00:00
  • 28c8f6909c 2009-05-25 13:22 UTC+0200 Viktor Szakats (harbour.01 syenar hu) + utils/hbformat/hbformac.c + Added missing file from prev commit. Sorry. Viktor Szakats 2009-05-25 11:23:26 +00:00
  • 519d866cba 2009-05-25 13:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtxwc/gtxwc.c ! fixed typo in HB_GTXVG_SQUARE shape initialization Przemyslaw Czerpak 2009-05-25 11:12:39 +00:00
  • 22c3e1c888 2009-05-25 15:00 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su> * utils/hbformat/hbformat.prg ! Small fix Alexander S.Kresin 2009-05-25 11:01:28 +00:00
  • 08b7af7f05 2009-05-25 12:30 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * make_gnu.bat % Fixed to exclude external libs from dll phase of build. This will make the process a bit faster. Viktor Szakats 2009-05-25 10:30:46 +00:00
  • 122f871395 2009-05-25 10:30 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su> * utils/hbformat/hbformat.prg ! Fixed SetOption() method. Alexander S.Kresin 2009-05-25 08:51:43 +00:00
  • d394df5105 2009-05-25 10:11 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * doc/howtosvn.txt * Deleted sections dealing with sending commit e-mails. Viktor Szakats 2009-05-25 08:19:23 +00:00
  • 58c7591149 Trying propset Alexander S.Kresin 2009-05-25 08:07:24 +00:00
  • 454d4fb501 Just adding $Id Alexander S.Kresin 2009-05-25 08:05:58 +00:00
  • 2f672ef210 2009-05-25 10:30 UTC+0300 Alexander Kresin <alex at belacy.belgorod.su> Alexander S.Kresin 2009-05-25 06:36:08 +00:00
  • e7a811842b 2009-05-24 13:44 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * INSTALL * Minor cleanups. Viktor Szakats 2009-05-24 11:44:22 +00:00
  • cb560a9814 2009-05-24 13:27 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg * Changed multitarget support. Instead of special .hbt extension (which was not removed), not -target=<target>[.hbm|.prg] option can be used to force a distinct target from the command line. This way it's more flexible, easy to use and clear without needing a special extension alias. Viktor Szakats 2009-05-24 11:33:29 +00:00
  • ddf08a2b2a 2009-05-24 11:52 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * INSTALL * Terminology cleanup: x64 -> x86-64 Viktor Szakats 2009-05-24 09:53:19 +00:00
  • cbbd990ae9 2009-05-24 11:25 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * INSTALL + Added section: HOW TO GET SOURCE CODE. + Added hint how to use dirs with spaces. Viktor Szakats 2009-05-24 09:27:01 +00:00
  • 83bcf19d91 2009-05-23 14:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * utils/hbmk2/hbmk2.prg ! Fixed to morph harbour binary extension according to target platform. This should fix HB_INSTALL_PREFIX autodetection and also -trace display of harbour command line. Please test. Viktor Szakats 2009-05-23 12:10:44 +00:00
  • e08c112c2d 2009-05-23 11:13 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * reduce the scope of default options in hbmk.cfg to given platform and compiler {arch&comp}. Viktor please verify it. Przemyslaw Czerpak 2009-05-23 09:04:55 +00:00
  • 9be6fe5940 2009-05-22 22:28 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg % mingw tool extensions now again have ".exe" extension, but only on Windows, it's slightly more optimal this way. Viktor Szakats 2009-05-22 20:29:20 +00:00
  • 0213c66fd3 2009-05-22 19:59 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbwin/axcore.c ! Fixed 'this' -> 'lpThis' ; Lots of errors remain with msvc. Viktor Szakats 2009-05-22 18:00:05 +00:00
  • b59476a409 2009-05-22 18:32 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fixed to only add -march/-mtune gcc parameters for mingw/gcc targets. These values are ignored by mingwarm on Windows, but generate errors on Linux. Viktor Szakats 2009-05-22 16:32:38 +00:00
  • cfcb03dcb6 2009-05-22 17:31 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fixed to use hb_osPathSeparator() instead of hardcoded backslash in mingw* init section, as it may also be used on *nix in cross compilation scenarios. ! Dropped .exe extensions from mingw* init section to also work on *nix systems. * Extended xmingw, mingw32ce detection for all *nix systems. Viktor Szakats 2009-05-22 15:31:56 +00:00
  • ff56121181 2009-05-22 07:52 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * harbour/contrib/hbqt/generator/hbqtgen.prg * harbour/contrib/hbqt/hbqt.h * harbour/contrib/hbqt/hbqt_qpushbutton.cpp * harbour/contrib/hbqt/qth/QPushButton.qth * harbour/contrib/hbqt/tests/demoqt.prg ! Fixed an abnormality in QPushButton() implementation. Thanks CarozoDeQuilmes for info. Pritpal Bedi 2009-05-22 14:57:34 +00:00
  • 2d14461b98 2009-05-22 16:28 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/dir.cf * do not enable parallel execution rules for GNU makes 3.7* and 3.80* which are known to have problems with them Przemyslaw Czerpak 2009-05-22 14:19:51 +00:00
  • 0f3dafcebd 2009-05-22 15:32 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added autodetection of xmingw and mingw32ce tools on Linux. (untested) Viktor Szakats 2009-05-22 13:32:37 +00:00
  • 4987f6cfab 2009-05-22 13:04 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Fixed extra GT for WinCE builds. Viktor Szakats 2009-05-22 11:05:36 +00:00
  • d5440930a7 2009-05-22 12:30 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbodbc/odbc.c + Copied dummy HB_TCHAR* macros from odbcdd.c, plus added dummy HB_TCHAR_CONVFROM(). % Removed separate branches for Windows platform. Please test it on *nix. ; TODO: Except one. Currently we have no TCHAR macro which deals with byte strings with lengths. Przemek, do you think it's possible to add it? Viktor Szakats 2009-05-22 10:30:51 +00:00
  • 8456922787 2009-05-22 12:18 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/mpkg_rpm.sh * harbour/harbour.spec ! fixed to build with sddodbc library Przemyslaw Czerpak 2009-05-22 10:10:20 +00:00
  • f0dd3aa312 2009-05-22 12:07 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/debug/debugger.prg * minor simplification Przemyslaw Czerpak 2009-05-22 09:59:20 +00:00
  • 50cbafe49d 2009-05-22 10:21 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/rddsql/sddodbc/odbcdd.c ! Added UNICODE support to the extent it compiles. Please make tests. Also SQLGetData() / SQL_C_CHAR may also need conversion from UNICODE. Viktor Szakats 2009-05-22 08:22:03 +00:00
  • 1fe208b584 2009-05-21 14:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/memvars.c * modified __mvDbgInfo(): - accept as 1-st parameter also HB_MV_PRIVATE_LOCAL and HB_MV_PRIVATE_GLOBAL values - changed parameters meaning now when less then 3 parameters is given this function returns number of variables and the second parameter is the call stack level. Memvar value and optionally name is returned only if 3 or more parameters is given. 3-rd party code which used this function with two parameters has to be updated. Przemyslaw Czerpak 2009-05-21 11:56:51 +00:00
  • a3b8948354 2009-05-21 12:24 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg - Removed file extension retaining hack for win platforms. Please be aware that *.prg means *.prg* on Windows platforms. Viktor Szakats 2009-05-21 10:24:57 +00:00
  • d039f3bec7 2009-05-21 11:19 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/filebuf.c ! refuse to share file handles if they were open in different mode TODO: add support for keeping more then one handle for single file open and allow such combinations. Przemyslaw Czerpak 2009-05-21 09:10:41 +00:00
  • a4bf12517d 2009-05-21 08:53 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg + Added automatic configuration for bcc compiler. This kicks in for bcc installations missing bcc32.cfg or ilink32.cfg next to bcc32.exe. In this case Lib/Include dir will automatically added to the lib/include lists by hbmk2. This means that hbmk2 will work with bare bcc installations without doing any manual configuration. Viktor Szakats 2009-05-21 06:54:01 +00:00
  • 71a63b4c22 2009-05-21 07:46 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * config/global.cf + Added Make version check and appropriate error message in case wrong version found. Viktor Szakats 2009-05-21 05:47:09 +00:00
  • d968e23b1e 2009-05-20 23:32 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/rddsql/sddodbc/Makefile ! Applied logic from contrib/hbodbc/Makefile. Viktor Szakats 2009-05-20 21:32:50 +00:00
  • 5822925431 2009-05-20 21:32 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * INSTALL + Added typical ("FAQ") error message encountered with old, buggy, unsupported GNU Make versions which users seem to often use. In case someone would RTFM. Viktor Szakats 2009-05-20 19:33:33 +00:00
  • c61ec13155 2009-05-20 21:25 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * source/vm/set.c ! Applied fix sent by Xavi. Thanks. I did a few minor formattings and rename, and did a light review, please review further and test. I seem to remember some deeper problems with this feature, reported a while ago on the list. Viktor Szakats 2009-05-20 19:27:06 +00:00
  • 33a1f2abdf 2009-05-20 20:02 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * utils/hbmk2/hbmk2.prg ! Added workaround for DIRECTORY() problem under Windows. '*.ext' input files weren't working if the actual filenames had different casing (on Windows). Also changed the hack to only kick in on Windows platforms, *nixes seems to work as expected. ; NOTE: This workaround should probably be moved to Harbour FileFind API. Viktor Szakats 2009-05-20 19:19:45 +00:00