From f1e0ec70bd4b3dd90cbbd4bb099c977379ae77bf Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Mon, 25 Jan 2010 12:12:06 +0000 Subject: [PATCH] 2010-01-25 13:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! Fixed HB_ARCHITECTURE to HB_PLATFORM in 2010-01-24 22:28 UTC-0800. + Added TOMERGE mark to 2010-01-23 01:30 UTC+0100. --- harbour/ChangeLog | 46 ++++++++++++++++++++++++++-------------------- 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index a9ca5e882e..8fab197850 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,11 @@ past entries belonging to author(s): Viktor Szakats. */ +2010-01-25 13:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + * ChangeLog + ! Fixed HB_ARCHITECTURE to HB_PLATFORM in 2010-01-24 22:28 UTC-0800. + + Added TOMERGE mark to 2010-01-23 01:30 UTC+0100. + 2010-01-25 12:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/win_misc.c ! fixed buffer overflow in WIN_WIDETOANSI() caused by wrongly calculated @@ -33,9 +38,9 @@ * contrib/hbxbp/Makefile * contrib/hbxbp/hbpprocess.prg + Implemented first HbpProcess() class ( Harbour Extension ) - which is based on Qt's process management classes. - The usage concept is well defined in - /contrib/hbide/ideprojmanager.prg. + which is based on Qt's process management classes. + The usage concept is well defined in + /contrib/hbide/ideprojmanager.prg. I will write the documentation at some later date. * contrib/hbide/resources/projectproperties.ui @@ -52,14 +57,14 @@ * contrib/hbide/ideprojmanager.prg * contrib/hbide/idesaveload.prg ! Updated to hold Development Environments concept introduced. - Read below. + Read below. - contrib/hbide/hbide.env + contrib/hbide/resources/hbide.env + The environment skeletons (working) on my machine connecting - hbIDE to hbMK2 engine. You can copy it and place it - in projects folder with suitable path amendments and - call it in hbIDE. This implementation facilitae to - generate any project on any compiler from within + hbIDE to hbMK2 engine. You can copy it and place it + in projects folder with suitable path amendments and + call it in hbIDE. This implementation facilitae to + generate any project on any compiler from within single instance of hbIDE without leaving it. Here are the implementation details: @@ -70,45 +75,45 @@ {hb_comp} bcc {shell} cmd.exe {ext} bat - # + # {content} set HB_COMPILER=bcc {content} set PATH=c:\harbour_dev;c:\harbour_dev\bcc\bin;C:\harbour_dev\harbour\bcc\bin; [ MINGW 4.4.2 Windows ] - {hb_plat} win + {hb_plat} win {hb_comp} mingw {content} set PATH=c:\mingw\bin;c:\qt\2009.03\qt\bin; {content} set PATH=c:\harbour_dev;c:\harbour_dev\harbour\mingw\bin;%path% {content} set HB_WITH_QT=c:\qt\2009.03\qt ... - {hb_plat} == set HB_ARCHITECTURE= + {hb_plat} == set HB_PLATFORM= {hb_comp} == set HB_COMPILER= {shell} == shell command to execute {ext} == the extension of shell commands file {content} == active contents placed in the shell commands file - Any lines with {contents} marker will form the - body of commands file. You can place remarks + Any lines with {contents} marker will form the + body of commands file. You can place remarks preceded with # sign. Currently {contents} are implemented, rest will take a couple of days. PLACEHOLDER - =========== - in dialog but with separate - button to save this and its path information alone. Just avoided one + =========== + in dialog but with separate + button to save this and its path information alone. Just avoided one more dialog. ACTIVATION ========== Right-click on node in "Projects" tree and select . - The selected environment will become the default for current session and will - be saved for next invocation until it is changed. Next build will respect + The selected environment will become the default for current session and will + be saved for next invocation until it is changed. Next build will respect this setting. EFFECTIVENESS ============= - Create a desktop icon pointing to hbIDE.exe and place the only parameter + Create a desktop icon pointing to hbIDE.exe and place the only parameter poing to "hbide.env" file. You can copy it anywhere in your project tree, amend it to suit your requirements, and just execute hbIDE on your desktop. NOTE: you _MUST NOT_ set any compiler specific variables before invoking @@ -116,7 +121,7 @@ WHAT_IS_NOT_DONE ================ - The bash commands and their shell invocation. But I know a lot of you + The bash commands and their shell invocation. But I know a lot of you will implement that in no time. 2010-01-25 05:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) @@ -403,6 +408,7 @@ * harbour/src/vm/memvars.c ! fixed RELEASE ALL [LIKE | EXCEPT ] command - thanks to Enrico for information + [TOMERGE 2.0] 2010-01-22 15:07 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/ideprojmanager.prg