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:
@@ -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
|
||||
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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
|
||||
==================================
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
};
|
||||
|
||||
@@ -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.
@@ -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"> </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"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td > </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 > </td>
|
||||
</tr>
|
||||
</table></td>
|
||||
|
||||
@@ -222,7 +222,7 @@ Harbour is a cross-platform compiler and is known to compile and run on MS-DOS,
|
||||
<tr>
|
||||
<td valign="top"> </td>
|
||||
<td> </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"> </td>
|
||||
|
||||
@@ -62,7 +62,7 @@ ul {
|
||||
</tr>
|
||||
<tr>
|
||||
<td > </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 > </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
@@ -62,7 +62,7 @@ ul {
|
||||
</tr>
|
||||
<tr>
|
||||
<td > </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 > </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 > </td>
|
||||
</tr>
|
||||
|
||||
@@ -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 > </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
Reference in New Issue
Block a user