2012-11-27 14:38 UTC+0100 Viktor Szakats (harbour syenar.net)

- ChangeLog
  + ChangeLog.txt
  * bin/commit.hb
  * doc/howtorel.txt
  * doc/howtorep.txt
  * package/harbour.spec
  * package/winuni/mpkg_win_uni.bat
  * package/winuni/mpkg_win_uni.nsi
  * package/winuni/RELNOTES.txt
  * README.txt
  * src/pp/hbpp.c
  * tests/fixcase.hb
  * website/changelog.html
  * website/index.html
  * website/news.html
  * website/news1.html
  * website/snapshot.html
    * renamed ChangeLog to ChangeLog.txt
    ; TODO: Please update SVN URL references in google groups web headers:
            .../ChangeLog -> .../ChangeLog.txt
            .../README    -> .../README.txt
    ; NOTE: Also update your local scripts to use ChangeLog.txt instead 
            of ChangeLog. Or use bin/hbcommit.hb script, which supports 
            both.

  - w64-make.exe
  * README.txt
    % deleted. it was my private build and it didn't offer
      much over win-make.exe.
This commit is contained in:
Viktor Szakats
2012-11-27 13:43:36 +00:00
parent 8a26298fda
commit 2a97d93dba
17 changed files with 105 additions and 65 deletions

View File

@@ -10,6 +10,37 @@
* Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment
*/
2012-11-27 14:38 UTC+0100 Viktor Szakats (harbour syenar.net)
- ChangeLog
+ ChangeLog.txt
* bin/commit.hb
* doc/howtorel.txt
* doc/howtorep.txt
* package/harbour.spec
* package/winuni/mpkg_win_uni.bat
* package/winuni/mpkg_win_uni.nsi
* package/winuni/RELNOTES.txt
* README.txt
* src/pp/hbpp.c
* tests/fixcase.hb
* website/changelog.html
* website/index.html
* website/news.html
* website/news1.html
* website/snapshot.html
* renamed ChangeLog to ChangeLog.txt
; TODO: Please update SVN URL references in google groups web headers:
.../ChangeLog -> .../ChangeLog.txt
.../README -> .../README.txt
; NOTE: Also update your local scripts to use ChangeLog.txt instead
of ChangeLog. Or use bin/hbcommit.hb script, which supports
both.
- w64-make.exe
* README.txt
% deleted. it was my private build and it didn't offer
much over win-make.exe.
2012-11-27 14:21 UTC+0100 Viktor Szakats (harbour syenar.net)
* doc/howtorep.txt
* minor correction to prev

View File

@@ -1284,7 +1284,7 @@ TABLE OF CONTENT
WARNING: Recommended for users contributing to Harbour development,
following the development mailing list, commits and reading
ChangeLog.
ChangeLog.txt.
1.) Harbour live source repository
@@ -1758,7 +1758,7 @@ TABLE OF CONTENT
http://sourceforge.net/projects/mingw/files/MinGW/Extension/make/make-3.82-mingw32/make-3.82-5-mingw32-bin.tar.lzma/download
http://sourceforge.net/projects/mingw/files/MinGW/Extension/make/make-3.82-mingw32/make-3.82-5-mingw32-src.tar.lzma/download
cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/make co make
(included in Harbour as win-make.exe and w64-make.exe)
(included in Harbour as win-make.exe)
MS-DOS binary + source:
ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/
ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/mak381b.zip
@@ -1865,7 +1865,7 @@ TABLE OF CONTENT
Comparing Harbour to xHarbour:
http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/doc/xhb-diff.txt
ChangeLog:
http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/ChangeLog
http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/ChangeLog.txt
[ Copyright (c) 2009-2012 Viktor Szakats (harbour syenar.net)

View File

@@ -46,6 +46,7 @@ PROCEDURE Main()
LOCAL nPos
LOCAL cMyName
LOCAL cOldLang
LOCAL cLogName
IF Empty( aChanges )
OutStd( hb_ProgName() + ": no changes" + hb_eol() )
@@ -77,7 +78,14 @@ PROCEDURE Main()
// ;
cLog := MemoRead( "ChangeLog" )
IF ! hb_FileExists( cLogName := "ChangeLog.txt" )
IF ! hb_FileExists( cLogName := "ChangeLog" )
OutStd( hb_ProgName() + ": can't find ChangeLog file" + hb_eol() )
RETURN
ENDIF
ENDIF
cLog := MemoRead( cLogName )
cOldLang := hb_cdpSelect( "EN" )
cHit := hb_AtX( "\n[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] [0-9][0-9]:[0-9][0-9] UTC[\-+][0-9][0-9][0-9][0-9] ", cLog )
IF Empty( cHit )
@@ -92,7 +100,7 @@ PROCEDURE Main()
cLog += hb_eol() + cLogNew
ENDIF
hb_MemoWrit( "ChangeLog", cLog )
hb_MemoWrit( cLogName, cLog )
RETURN

View File

@@ -20,8 +20,8 @@ By Przemyslaw Czerpak (druzus/at/priv.onet.pl)
3. Set proper release date in NEWS (found as doc/oldnews.txt) and
if necessary update release informations. Also add the exact
tag name to this file, for example "tag: build46".
4. Update ChangeLog file and commit your modifications.
5. Update hbver.h with ChangeLog file ID and your last entry ID.
4. Update ChangeLog.txt and commit your modifications.
5. Update hbver.h with ChangeLog.txt file ID and your last entry ID.
6. Tag the CVS tree with the new release tag:
cvs tag -t -F -D <local_daytime_or_other_with_TZ_info> <newtag>
for example:

View File

@@ -33,18 +33,18 @@ by Viktor Szakats
=======================================================
by Viktor Szakats
1) Do the changes in the source, and in parallel modify ChangeLog
1) Do the changes in the source, and in parallel modify ChangeLog.txt
2) Go online (if needed)
3) svn update
4) Resolve all conflicts
5) Copy the last ChangeLog entry to the clipboard
5) Copy the last ChangeLog.txt entry to the clipboard
6) svn commit --editor-cmd notepad.exe --username sfuser
Change notepad.exe to the editor of your choice and platform.
Change "sfuser" to your sf.net username.
7) The SVN pops up a window with the changed filenames
8) Check if all the changed filenames are referred in the ChangeLog entry,
8) Check if all the changed filenames are referred in the ChangeLog.txt entry,
if not, make the corrections and start again
9) Paste the ChangeLog entry header to the SVN window, save, exit
9) Paste the ChangeLog.txt entry header to the SVN window, save, exit
10) SVN is now uploading,
if there are any errors, make the corrections and start again
11) Always check if the upload session ended without errors.
@@ -61,16 +61,16 @@ by Ryszard Glab
4) Run 'svn status' redirecting the output into a file
(for example: "svn status >.log"
5) Copy all names of modifed, added or deleted files (files marked with
'M', 'A' or 'D' flag) from update log into a ChangeLog
6) Write necessary comments in the ChangeLog
7) Save all your changes from ChangeLog into a file
'M', 'A' or 'D' flag) from update log into the ChangeLog.txt
6) Write necessary comments in the ChangeLog.txt
7) Save all your changes from ChangeLog.txt into a file
8) Run 'svn update' again
9) Commit changes running:
svn commit -F file_with_saved_ChangeLog_changes --username sfuser
Important notes:
1) *Always* add a ChangeLog entry when committing to the SVN.
1) *Always* add a ChangeLog.txt entry when committing to the SVN.
2) When adding a new file to the SVN, always use lower case 8.3
filenames (*), add a SVN ID header to the file, don't use tabs
in the file, end the file with a newline char.
@@ -80,11 +80,11 @@ Important notes:
(*) There are some exceptions: ChangeLog.*, Makefile, COPYING.txt,
README.txt.
1.3 Here's how to format your ChangeLog entries
===============================================
1.3 Here's how to format your ChangeLog.txt entries
===================================================
by Viktor Szakats
- Always add new entries to the top of the ChangeLog file.
- Always add new entries to the top of the ChangeLog.txt
- Add an entry header using this format:
YYYY-MM-DD HH:MM UTC[-|+]hhmm Your Full Name <your_email_address>
@@ -159,17 +159,18 @@ by David G. Holm
to a file and look at the results to confirm that you are ready to do
a commit. Any files marked M, A or D are files that you have modified
or are adding or deleting. Confirm that you have comments for all of
them in your ChangeLog entry. If you see many modules marked P or U,
them in your ChangeLog.txt entry. If you see many modules marked P or U,
then you need to recompile and retest before you commit your changes.
If you see any conflicts reported in the update output, then you need
to resolve them before committing. SVN is generally good at merging
changes, so you probably won't see conflicts very often, but if you
edit the ChangeLog file before you run 'svn update' and other changes
have been committed by others, then ChangeLog will have conflicts. To
resolve those conflicts, simply remove the conflict markers. What I do
to avoid conflicts to ChangeLog is to record my changes in changes.txt
and then copy them into ChangeLog between the update and the commit.
edit the ChangeLog.txt before you run 'svn update' and other changes
have been committed by others, then ChangeLog.txt will have conflicts.
To resolve those conflicts, simply remove the conflict markers. What
I do to avoid conflicts to ChangeLog.txt is to record my changes in
changes.txt and then copy them into ChangeLog.txt between the update
and the commit.
1.6 How to add SVN ID to new files
==================================

View File

@@ -690,7 +690,7 @@ rm -rf $RPM_BUILD_ROOT
* Mon Jul 31 2000 Dave Pearson <davep@davep.org>
- Re-worked the layout of the spec file to make it cleaner and easier to
read and maintain.
- The latest harbour ChangeLog is now installed into the RPM's doc
- The latest harbour ChangeLog.txt is now installed into the RPM's doc
directory.
- The content of the RPM's doc directory reflects the layout and content of
the harbour source's doc directory.

View File

@@ -141,7 +141,7 @@ Changes since previous (2.0.0beta3 20090905) release:
- Deleted hbmake from examples.
- Many other smaller improvements, additions, fixes, cleanups.
- For 3rd party developers it's recommended to look for the word
"incompatibility" in ChangeLog to find spots which may imply changes
"incompatibility" in ChangeLog.txt to find spots which may imply changes
on their part.
Changes since previous (2.0.0beta2 20090624) release:
@@ -197,7 +197,7 @@ Changes since previous (2.0.0beta1 20090609) release:
- MinGW64 updated to 4.4.1
- There were a few changes in this release which may require updating
your source code (hb_par*()/hb_stor*() in .c files and GTWVG WIN_*()
function in .prg files). Search for 'incompatible' word in ChangeLog
function in .prg files). Search for 'incompatible' word in ChangeLog.txt
for more.
-----------------------------------------------------------------------

View File

@@ -103,7 +103,7 @@ echo.> _hbfiles
echo "%HB_DR%RELNOTES.txt" >> _hbfiles
echo "%HB_DR%README.txt" >> _hbfiles
echo "%HB_DR%COPYING.txt" >> _hbfiles
echo "%HB_DR%ChangeLog*" >> _hbfiles
echo "%HB_DR%ChangeLog*.txt" >> _hbfiles
echo "%HB_DR%bin\*-%HB_VS%.dll" >> _hbfiles
echo "%HB_DR%bin\harbour.exe" >> _hbfiles
echo "%HB_DR%bin\hbformat.exe" >> _hbfiles

View File

@@ -86,7 +86,7 @@ Section "Main components" hb_main
File /nonfatal "$%HB_ABSROOT%README.txt"
File /nonfatal "$%HB_ABSROOT%COPYING.txt"
File /nonfatal "$%HB_ABSROOT%ChangeLog*"
File /nonfatal "$%HB_ABSROOT%ChangeLog.txt*"
SetOutPath $INSTDIR\bin
File "$%HB_ABSROOT%bin\*-$%HB_VS%.dll"

View File

@@ -454,13 +454,13 @@ static int hb_pp_parseChangelog( PHB_PP_STATE pState, const char * pszFileName,
if( ! pFileName->szName )
{
static const char * s_szNames[] = {
"ChangeLog",
"CHANGES",
"ChangeLog.txt",
"CHANGES.txt",
#if defined( HB_OS_DOS )
"ChangeLo",
"Change~1",
"Change~?",
"Chang~??",
"ChangeLo.txt",
"Change~1.txt",
"Change~?.txt",
"Chang~??.txt",
#endif
NULL
};

View File

@@ -64,27 +64,27 @@ PROCEDURE Main()
".tif" => NIL }
LOCAL hFileExceptions := { ;
"ChangeLog" => NIL, ;
"std.ch" => NIL, ;
"wcecon.prg" => NIL, ;
"uc16_gen.prg" => NIL, ;
"clsscope.prg" => NIL, ;
"speedstr.prg" => NIL, ;
"cpinfo.prg" => NIL, ;
"clsccast.prg" => NIL, ;
"clsicast.prg" => NIL, ;
"clsscast.prg" => NIL, ;
"big5_gen.prg" => NIL, ;
"foreach2.prg" => NIL, ;
"speedtst.prg" => NIL, ;
"keywords.prg" => NIL, ;
"xhb-diff.txt" => NIL, ;
"pp.txt" => NIL, ;
"locks.txt" => NIL, ;
"oldnews.txt" => NIL, ;
"c_std.txt" => NIL, ;
"tracing.txt" => NIL, ;
"pcode.txt" => NIL }
"ChangeLog.txt" => NIL, ;
"std.ch" => NIL, ;
"wcecon.prg" => NIL, ;
"uc16_gen.prg" => NIL, ;
"clsscope.prg" => NIL, ;
"speedstr.prg" => NIL, ;
"cpinfo.prg" => NIL, ;
"clsccast.prg" => NIL, ;
"clsicast.prg" => NIL, ;
"clsscast.prg" => NIL, ;
"big5_gen.prg" => NIL, ;
"foreach2.prg" => NIL, ;
"speedtst.prg" => NIL, ;
"keywords.prg" => NIL, ;
"xhb-diff.txt" => NIL, ;
"pp.txt" => NIL, ;
"locks.txt" => NIL, ;
"oldnews.txt" => NIL, ;
"c_std.txt" => NIL, ;
"tracing.txt" => NIL, ;
"pcode.txt" => NIL }
LOCAL aMaskExceptions := { ;
"contrib/xhb/thtm.prg" , ;

Binary file not shown.

View File

@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Harbour Project - Changelog</title>
<title>Harbour Project - ChangeLog</title>
<link href="css/styles.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="menu/stmenu.js"></script></head>
<body>
@@ -38,14 +38,14 @@
<td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr valign="bottom">
<td width="2%" height="26" class="tabela_box_trans_TL">&nbsp;</td>
<td width="96%" height="26" class="title">Changelog</td>
<td width="96%" height="26" class="title">ChangeLog</td>
<td width="2%" height="26" class="tabela_box_trans_TR">&nbsp;</td>
</tr>
<tr>
<td >&nbsp;</td>
<td valign="top">Through the ChangeLog you can give a list of amendments that were added to the repository project. This list is updated frequently by developers and is available at:<br />
<td valign="top">Through the ChangeLog.txt you can give a list of amendments that were added to the repository project. This list is updated frequently by developers and is available at:<br />
<br />
<a href="http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/ChangeLog" target="_blank" class="blue_link"> http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/ChangeLog</a></td>
<a href="http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/ChangeLog.txt" target="_blank" class="blue_link"> http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/ChangeLog.txt</a></td>
<td >&nbsp;</td>
</tr>
</table></td>

View File

@@ -222,7 +222,7 @@ Harbour is a cross-platform compiler and is known to compile and run on MS-DOS,
<tr>
<td valign="top">&nbsp;</td>
<td>&nbsp;</td>
<td>In 2010 July with few days of development effort, Harbour has been ported successfully to VxWorks 6.8 Real-Time Operating System (x86 CPU target for now) for both GNU GCC and Wind River C Compiler. Many thanks to Wind River Inc. for making their development package available to our open source compiler project. This means now Harbour can run on cars, planes, rockets and robots. :) See more about the technical details in ChangeLog entry '2010-07-16 18:22 UTC+0200 Viktor Szakats' <a href="http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/ChangeLog">here</a><br /></td>
<td>In 2010 July with few days of development effort, Harbour has been ported successfully to VxWorks 6.8 Real-Time Operating System (x86 CPU target for now) for both GNU GCC and Wind River C Compiler. Many thanks to Wind River Inc. for making their development package available to our open source compiler project. This means now Harbour can run on cars, planes, rockets and robots. :) See more about the technical details in ChangeLog.txt entry '2010-07-16 18:22 UTC+0200 Viktor Szakats' <a href="http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/ChangeLog.txt">here</a><br /></td>
</tr>
<tr>
<td valign="top">&nbsp;</td>

View File

@@ -62,7 +62,7 @@ ul {
</tr>
<tr>
<td >&nbsp;</td>
<td valign="top">This page gives you some of the main changes introduced in recent versions of Harbour project. To view the latest ChangeLog <a href="changelog.html" class="blue_link">click here</a> or download lastest stable release of Harbour <a href="http://sourceforge.net/project/showfiles.php?group_id=681" class="blue_link">here</a>.</td>
<td valign="top">This page gives you some of the main changes introduced in recent versions of Harbour project. To view the latest ChangeLog.txt <a href="changelog.html" class="blue_link">click here</a> or download lastest stable release of Harbour <a href="http://sourceforge.net/project/showfiles.php?group_id=681" class="blue_link">here</a>.</td>
<td >&nbsp;</td>
</tr>
<tr>

View File

@@ -62,7 +62,7 @@ ul {
</tr>
<tr>
<td >&nbsp;</td>
<td valign="top">This page gives you some of the main changes introduced in recent versions of Harbour project. To view the latest ChangeLog <a href="changelog.html" class="blue_link">click here</a> or download lastest stable release of Harbour <a href="http://sourceforge.net/project/showfiles.php?group_id=681" class="blue_link">here</a>.</td>
<td valign="top">This page gives you some of the main changes introduced in recent versions of Harbour project. To view the latest ChangeLog.txt <a href="changelog.html" class="blue_link">click here</a> or download lastest stable release of Harbour <a href="http://sourceforge.net/project/showfiles.php?group_id=681" class="blue_link">here</a>.</td>
<td >&nbsp;</td>
</tr>
<tr>
@@ -625,7 +625,7 @@ ul {
<li><font>cleaned many memory leaks in Compiler</font></li>
<li><font>added separated compiler library which can be linked with VM and RTL libraries</font></li>
<li><font>cleaned some possible bad side effects in cross references</font></li>
<li><font>many other fixes, improvements and extensions - see ChangeLog for details</font></li>
<li><font>many other fixes, improvements and extensions - see ChangeLog.txt for details</font></li>
</ul> </td>
<td >&nbsp;</td>
</tr>

View File

@@ -49,7 +49,7 @@
<br />
If you do encounter a bug, please test the latest snapshot build to see if it has already been fixed by a developer. <br />
<br />
To see what developers have added, you can view the ChangeLog directly from the source repository.</td>
To see what developers have added, you can view the ChangeLog.txt directly from the source repository.</td>
<td >&nbsp;</td>
</tr>
<tr>