diff --git a/harbour/ChangeLog b/harbour/ChangeLog index e5d9cb797a..9ce9aaa3db 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,12 +16,20 @@ The license applies to all entries newer than 2009-04-28. */ +2012-04-03 00:01 UTC+0200 Viktor Szakats (harbour syenar.net) + * package/harb_win.rc + * package/harb_win.mft + * 2011 -> 2012 + + * ChangeLog + ! typos + 2012-04-01 21:10 UTC+0200 Viktor Szakats (harbour syenar.net) * src/common/hbverdsp.c * do not show '(WINANSI)' in the list of version flags. * utils/hbmk2/hbmk2.prg - + add -inc to xbuild and xmate converted projects, this being + + add -inc to xbuild and xmate converted projects, this being the default mode of operation (AFAI guess) of these tools. * contrib/hbct/disk.c @@ -40,23 +48,23 @@ 2012-04-01 17:07 UTC+0200 Viktor Szakats (harbour syenar.net) * config/win/mingw.mk - * removed undocumented way (committed in prev rev) to disable - separate compile pass for mingw Harbour-*.dll. if you're bothered, + * removed undocumented way (committed in prev rev) to disable + separate compile pass for mingw Harbour-*.dll. if you're bothered, use existing and documented: HB_BUILD_DYN=no ; NOTE: separate compile pass has another important benefit: - it will finally remove the implicit .dll exports, IOW now - only explicitly exported symbols will be public, in sync + it will finally remove the implicit .dll exports, IOW now + only explicitly exported symbols will be public, in sync with harbour-*.dlls created with all the other C compilers. 2012-04-01 16:30 UTC+0200 Viktor Szakats (harbour syenar.net) * config/win/mingw.mk - + solved mingw harbour dll and unicows problem, so now - -shared Harbour executables built using mingw will be able + + solved mingw harbour dll and unicows problem, so now + -shared Harbour executables built using mingw will be able to run on Win9x, "out of the box". - (has a downside that now separate compile pass is needed - to build objects with -DHB_DYNLIB (like with all the other - C compilers), but I left it enabled anyways to give uniform - support for unicows by default, including the nightly and + (has a downside that now separate compile pass is needed + to build objects with -DHB_DYNLIB (like with all the other + C compilers), but I left it enabled anyways to give uniform + support for unicows by default, including the nightly and official builds.) * config/win/watcom.mk @@ -65,15 +73,15 @@ * config/win/pocc.mk * config/win/bcc.mk * config/win/msvc.mk - * restored to link 3rd libs (currently unicows, if available) - to harbour-*.dll with above compilers. These are currently - noops (except for bcc, where it just doesn't work), - they are fundemantally correct, but may require further + * restored to link 3rd libs (currently unicows, if available) + to harbour-*.dll with above compilers. These are currently + noops (except for bcc, where it just doesn't work), + they are fundemantally correct, but may require further C compiler specific mods. - ; TODO: problem with bcc harbour-*.dll remains. unicows is present, - specified, but ignored when linking, even though it's not ignored - when contrib dlls are built using similar method. I leave + ; TODO: problem with bcc harbour-*.dll remains. unicows is present, + specified, but ignored when linking, even though it's not ignored + when contrib dlls are built using similar method. I leave resolving this problem to bcc users. 2012-04-01 11:55 UTC+0200 Viktor Szakats (harbour syenar.net) @@ -84,7 +92,7 @@ * config/win/pocc.mk * config/win/bcc.mk * config/win/msvc.mk - ! do not link unicows to harbour dll. it seems a noop + ! do not link unicows to harbour dll. it seems a noop for some compilers, and breaks some others (mingw). 2012-04-01 11:21 UTC+0200 Viktor Szakats (harbour syenar.net) @@ -96,13 +104,13 @@ * config/win/pocc.mk * config/win/bcc.mk * config/win/msvc.mk - + reworked unicows lib support so now watcom will also + + reworked unicows lib support so now watcom will also work (not tested) * config/wce/mingwarm.mk * config/wce/poccarm.mk * config/wce/msvcarm.mk - - deleted $(SYSLIBPATHS) in sync with win, left multiple + - deleted $(SYSLIBPATHS) in sync with win, left multiple lib path support. * contrib/hbwin/win_regc.c @@ -194,7 +202,8 @@ http://libunicows.sourceforge.net/ by author Vaclav Slavik. With these libs, it's possible to use UNICODE builds with both MS unicows.dll and opencows .dll on legacy - Windows-system (Win9x). + Windows-system (Win9x) (however, Harbour only fully + supports unicows.dll). These libs will be installed to Harbour core lib directory, and also used from lib/3rd directory, if they are available. I've uploaed mingw and bcc libs because these are used @@ -246,7 +255,7 @@ + preparation for HB_TCHAR_* macro elimination by removing static worker function ! fixed wrong OS_UNIX_COMPATIBLE macro which effectively disabled *nix specific code. Now new code is enabled, so - beware of platform fallout especially on more exotic *nixes. + beware of platform fallout especially on more exotic *nix flavors. (untested on *nix) * contrib/hbqt/gtqtc/gtqtc.cpp @@ -506,7 +515,7 @@ 2012-03-14 02:14 UTC+0100 Viktor Szakats (harbour syenar.net) * contrib/hbqt/tests/ideui.hbp - ! fixed non-portable local system dependent option. + ! fixed non-portable local system dependent options. * rest cleaned and optimized. * contrib/hbqt/hbqt_common.hbm @@ -2490,6 +2499,8 @@ * utils/hbmk2/hbmk2.prg * utils/hbi18n/hbi18n.prg * utils/hbtest/hbtest.prg + * package/harb_win.rc + * package/harb_win.mft * INSTALL * Bumped copyright year to 2012. diff --git a/harbour/package/harb_win.mft b/harbour/package/harb_win.mft index 1448de784b..a62ab406f9 100644 --- a/harbour/package/harb_win.mft +++ b/harbour/package/harb_win.mft @@ -1,5 +1,5 @@  - +