2006-05-14 09:36 UTC+0200 Chen Kedem <niki@actcom.co.il>

This commit is contained in:
Chen Kedem
2006-05-14 06:36:44 +00:00
parent ecae40ccf8
commit 2f27db20c4
3 changed files with 42 additions and 22 deletions

View File

@@ -6,7 +6,15 @@
YYYY-MM-DD HH:MM UTC[-|+]hhmm Your Full Name <your_email@address>
For example:
2002-12-01 13:30 UTC+0100 Foo Bar <foo.bar@foobar.org>
*/
*/
2006-05-14 09:36 UTC+0200 Chen Kedem <niki@actcom.co.il>
for evaluation some pending relations. The whole code should be
carefully checked and to not operate on hb_stackTopItem() if other
functions are called to make the HVM fully reentrant.
+ added commented out support for passing HB_IT_SYMBOL as function
pointer
* formatting
* harbour/source/vm/itemapi.c
* return "S" for HB_IT_SYMBOL by hb_itemType()

View File

@@ -47,8 +47,8 @@ in order to remove empty directories)
+---contrib - Miscellaneous contribution files. Those are not part
| | of the official Harbour project.
| |
| +---apollo - Wrapper functions for VistaSoftware's Apollo database
| | | driver.
| +---apollo - Wrapper functions for VistaSoftware's Apollo
| | | database driver.
| | |
| | +---test - Test programs.
| |
@@ -215,6 +215,8 @@ in order to remove empty directories)
| +---rtl - Run-Time libraries functions and various General
| | | Terminal (GT) implementation
| | |
| | +---gtalleg - GT subsystem based on Allegro with graphic extensions.
| | |
| | +---gtcgi - GT subsystem aimed at cgi-bin applications.
| | |
| | +---gtcrs - GT subsystem based on ncurses.
@@ -229,12 +231,20 @@ in order to remove empty directories)
| | |
| | +---gtstd - GT subsystem for plain ANSI C stream IO.
| | |
| | +---gtwin - GT subsystem for Win32 compilers.
| | +---gtwin - GT subsystem for Win32 compilers (Console).
| | |
| | +---gtwvt - GT subsystem for Win32 using GUI windows instead of
| | | Console.
| | |
| | +---gtxwc - GT subsystem for XWindow Console.
| | |
| | +---gt_tpl - GT subsystem template.
| |
| +---vm - Harbour Virtual Machine and internal Run-Time library
| functions.
| +---vm - Harbour Virtual Machine and internal Run-Time
| | library functions.
| |
| +---mainstd - mainstd library for MinGW32 build.
|
|
+---tests - Test programs.
| |
@@ -260,9 +270,9 @@ in order to remove empty directories)
Legend:
=======
(*) Should exist in a final build or if you build them yourself, in normal
CVS distribution this directory is empty or does not contain all
files.
(*) Should exist in a final build or if you build them yourself, in
normal CVS distribution this directory is empty or does not contain
all files.
Chen Kedem <niki@actcom.co.il>

View File

@@ -11,7 +11,7 @@ Content
1.1 Here's how to prepare for uploading to the CVS server
1.2 Here's how to upload your changes to the CVS server
1.3 Here's how to format your ChangeLog entries
1.4 Here's how to use the CVS server in anonymous read-only mode (TODO)
1.4 Here's how to use the CVS server in anonymous read-only mode
1.5 Switching from anonymous access to read/write access
1.6 Things to do to avoid damaging the SourceForge CVS tree
1.7 How I got SSH and CVS to work together
@@ -21,10 +21,10 @@ Content
=========================================================
by Viktor Szakats <viktor.szakats@syenar.hu>
1) Read the Harbour FAQ (www.harbour-project.org), monitor the mailing-list
(http://www.harbour-project.org/faq/harbour-4.html), consult with the
developers, make contributions. This way your chances are high to get a
RW access to the CVS.
1) Read the Harbour FAQ (http://www.harbour-project.org/faq), monitor the
mailing-list (http://www.harbour-project.org/faq/harbour34.html),
consult with the developers, make contributions. This way your chances
are high to get a RW access to the CVS.
2) Before uploading anything you'll need Developer (RW) status for the
Harbour CVS server. To get this please make a request on the list,
or contact the Harbour Administrators. Note that getting Developer
@@ -67,7 +67,7 @@ by Ryszard Glab <rglab@imid.med.pl>
(for example: "cvs -z3 update -d >.log"
3) Resolve all conflicts, run cvs update again (see point 2), recompile
all sources, fix all errors
4) Copy all names of modifed, added or deleted files (files marked with
4) Copy all names of modifed, added or deleted files (files marked with
'M', 'A' or 'D' flag) from update log into a ChangeLog
5) Write necessary comments in the ChangeLog
6) Save all your changes from ChangeLog into a file
@@ -76,7 +76,7 @@ by Ryszard Glab <rglab@imid.med.pl>
cvs commit -F file_with_saved_ChangeLog_changes
9) Mail file_with_saved_ChangeLog_changes as an email body (do not
send it as an attachment) to the harbour list
Important notes:
1) *Always* add a ChangeLog entry when committing to the CVS.
@@ -101,7 +101,8 @@ by Viktor Szakats <viktor.szakats@syenar.hu>
- Add an entry header using this format:
YYYY-MM-DD HH:MM UTC[-|+]hhmm Your Full Name <your_email_address>
For example: 2000-05-27 23:12 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu>
For example:
2000-05-27 23:12 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu>
- Add a entry body which lists all filenames changed, all of
them with full path spec. Mention the name of the changed function or
@@ -131,16 +132,17 @@ by Viktor Szakats <viktor.szakats@syenar.hu>
1.4 Here's how to use the CVS server in anonymous read-only mode
================================================================
(TODO)
Please read the following FAQ entry:
http://www.harbour-project.org/faq/harbour25.html
1.5 Switching from anonymous access to read/write access
========================================================
by David G. Holm <Harbour@SpaceMoose.com>
1) Change your CVSROOT variable from
:pserver:anonymous@cvs.sourceforge.net:/cvsroot/harbour-project
:pserver:anonymous@harbour-project.cvs.sourceforge.net:/cvsroot/harbour-project
to
:ext:your_source_forge_ID_in_lower_case@cvs.sourceforge.net:/cvsroot/harbour-project
:ext:your_source_forge_ID_in_lower_case@harbour-project.cvs.sourceforge.net:/cvsroot/harbour-project
2) Set up CVS to use SSH (see section 1.7 for details).
@@ -206,7 +208,7 @@ First I set up SSH, using the following steps:
the following commands in it:
@echo off
SET HOME=D:\hb-dev\
ssh -l dholm cvs.sourceforge.net
ssh -l dholm harbour-project.cvs.sourceforge.net
ssh -l dholm Harbour-project.sourceforge.net
6) I ran the LOGIN batch file, which automatically created a .ssh
directory under D:\hb-dev\, automatically added SourceForge to
@@ -231,7 +233,7 @@ Next I set up CVS, using the following steps:
SET HOMEDRIVE=D:
SET HOMEPATH=/hb-dev/
SET HOME=D:\hb-dev\
SET CVSROOT=:ext:dholm@cvs.sourceforge.net:/cvsroot/harbour-project
SET CVSROOT=:ext:dholm@harbour-project.cvs.sourceforge.net:/cvsroot/harbour-project
SET CVS_RSH=ssh
cvs co harbour
6) I ran the CHECKOUT batch file and was prompted for my SourceForge