2006-05-30 12:09 UTC+0300 Chen Kedem <niki@actcom.co.il>
This commit is contained in:
@@ -8,6 +8,12 @@
|
||||
2002-12-01 13:30 UTC+0100 Foo Bar <foo.bar@foobar.org>
|
||||
*/
|
||||
|
||||
|
||||
* harbour/source/rdd/dbcmd.c
|
||||
+ added support for table structure inheriting in transfer RDDs.
|
||||
+ added eleventh parameter with delimiter to __dbCopy()/__dbApp()
|
||||
|
||||
* harbour/source/rdd/dbf1.c
|
||||
* force 10 bytes size for memo fields in DBF and SMT memos.
|
||||
* some minor clean-up.
|
||||
|
||||
|
||||
43
harbour/doc/howtorel.txt
Normal file
43
harbour/doc/howtorel.txt
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
How to create and tag a new release
|
||||
===================================
|
||||
By Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
|
||||
|
||||
1. Make full update of your local CVS copy with:
|
||||
cvs -z3 update -A -P -d -R harbour
|
||||
with the above unused empty directories will be removed
|
||||
from your repository copy.
|
||||
Please check if all your files are unmodified. You can redirect
|
||||
stdout output from cvs command to a file to see if all files are
|
||||
exactly the same.
|
||||
2. Update files which contain harbour release number. Now these are:
|
||||
harbour.spec
|
||||
include/hbver.h
|
||||
3. Set proper release date in whatsnew.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.
|
||||
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:
|
||||
cvs tag -t -F -D "2006-05-29 16:00" build46
|
||||
With the above you can also "re-tag" already set tag so be careful
|
||||
and use re-tag repository _only_ if it's really necessary.
|
||||
|
||||
|
||||
With properly tagged CVS any one who wants to create Harbour release
|
||||
binaries should make:
|
||||
cvs -z3 co -r <reltag> harbour
|
||||
for example:
|
||||
cvs -z3 co -r "build46" harbour
|
||||
to be sure that local repository copy is exactly the same as the one
|
||||
tagged as new release. The first commit after cvs tagging should also
|
||||
change the version number and ChangeLog IDs in harbour.spec and
|
||||
include/hbver.h for easier locating possible mistakes when release
|
||||
binaries are created.
|
||||
|
||||
@@ -3,18 +3,18 @@
|
||||
*/
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.46 Alpha Build 46 (2006-05-29)
|
||||
Version 0.46 Alpha Build 46 (2006-05-29) tag: build46
|
||||
|
||||
The compiler
|
||||
============================================================
|
||||
syntax:
|
||||
-------
|
||||
- Added support for DATE type constants in the format 0dYYYYMMDD
|
||||
(FLEX version only)
|
||||
- Added support for SWITCH command (see tests/switch.prg).
|
||||
(FLEX version only)
|
||||
- Added support for FOR EACH loop (see tests/foreach.prg).
|
||||
(FLEX version only)
|
||||
(FLEX version only).
|
||||
- Added support for SWITCH command (see tests/switch.prg)
|
||||
(FLEX version only).
|
||||
- Added support for FOR EACH loop (see tests/foreach.prg)
|
||||
(FLEX version only).
|
||||
- Added new compiler switch -gc3 to generate real C code output
|
||||
(instead of PCODE array called by a C wrapper).
|
||||
- Added new command line switch -r=<max_recursive_preprocessor_passes>
|
||||
@@ -280,7 +280,7 @@ Utilities
|
||||
- HbExtern: Heavily modified to produce more accurate output.
|
||||
|
||||
General
|
||||
-------
|
||||
============================================================
|
||||
- Fixed for popper compilation with GNU C++ and OpenWatcom on Linux.
|
||||
- Added support for cross compilation (Windows binaries at Linux) with
|
||||
MinGW (borrowed from xHarbour).
|
||||
@@ -296,7 +296,7 @@ General
|
||||
scripts.
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.45 Alpha Build 45 (2005-05-25)
|
||||
Version 0.45 Alpha Build 45 (2005-05-25) tag: build45
|
||||
|
||||
The compiler
|
||||
------------
|
||||
@@ -388,7 +388,7 @@ General
|
||||
- Many errors fixed
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.44 Alpha Build 44 (2004-07-19)
|
||||
Version 0.44 Alpha Build 44 (2004-07-19) tag: build44
|
||||
|
||||
The compiler
|
||||
------------
|
||||
@@ -516,7 +516,7 @@ Utilities
|
||||
- Some updates for the Spanish documents.
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.43 Alpha Build 43 (2003-10-01)
|
||||
Version 0.43 Alpha Build 43 (2003-10-01) tag: build43 (tag date: 2003-09-26)
|
||||
|
||||
- RDD DBFCDX is highly improved, it is very close to be stable now.
|
||||
- New national codepages has been added.
|
||||
@@ -525,7 +525,7 @@ Version 0.43 Alpha Build 43 (2003-10-01)
|
||||
- Many bug fixes and enhancements in all subsystems.
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.42 Alpha Build 42 (2003-04-08)
|
||||
Version 0.42 Alpha Build 42 (2003-04-08) tag: build42
|
||||
|
||||
- Further speed improvements
|
||||
- Codepage subsystem added
|
||||
@@ -540,10 +540,12 @@ Version 0.42 Alpha Build 42 (2003-04-08)
|
||||
- Many bug fixes and enhancements
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.41 Alpha Build 41 was not officially released (2002-12-31)
|
||||
Version 0.41 Alpha Build 41 (2002-12-31) tag: build41
|
||||
|
||||
** was not officially released **
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.40 Alpha Build 40 (2002-06-16)
|
||||
Version 0.40 Alpha Build 40 (2002-06-16) tag: build40
|
||||
|
||||
- Great speed improvements
|
||||
- ADS RDD: added support of extended data types, fixed seeking and
|
||||
@@ -559,7 +561,7 @@ Version 0.40 Alpha Build 40 (2002-06-16)
|
||||
- Many bug fixes and enhancements
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.39 Alpha Build 39 (2002-04-08)
|
||||
Version 0.39 Alpha Build 39 (2002-04-08) tag: build39
|
||||
|
||||
- Delphi integration started
|
||||
- Dbfntx basic functionality is ready
|
||||
@@ -577,7 +579,7 @@ Version 0.39 Alpha Build 39 (2002-04-08)
|
||||
more faster
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.38 Alpha Build 38 (2001-12-15)
|
||||
Version 0.38 Alpha Build 38 (2001-12-15) tag: build38
|
||||
|
||||
- Added new function __VMVARSLEN() --> nStatics
|
||||
It returns the total amount of used statics variables
|
||||
@@ -627,7 +629,7 @@ Version 0.38 Alpha Build 38 (2001-12-15)
|
||||
- Extended run-time preprocessing possibilities
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.37 Alpha Build 37 (2001-06-26)
|
||||
Version 0.37 Alpha Build 37 (2001-06-26) tag: build37
|
||||
|
||||
- Fixed and improved NTX support
|
||||
- Improved and fixed OOP
|
||||
@@ -783,12 +785,12 @@ Version 0.32 Alpha Build 32 (2000-03-07)
|
||||
- __TYPEFILE() added
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.31a Alpha Build 31a (2000-02-02)
|
||||
Version 0.31a Alpha Build 31a (2000-02-02) tag: build31a
|
||||
|
||||
- Bugs fixed
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 0.31 Alpha Build 31 (2000-01-27)
|
||||
Version 0.31 Alpha Build 31 (2000-01-27) tag: build31
|
||||
|
||||
- Added macro support
|
||||
- Many changes, fixes, and enhancements to compiler internals
|
||||
|
||||
Reference in New Issue
Block a user