diff --git a/.travis.yml b/.travis.yml
index 3656e67972..ac04352f1d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,4 +2,20 @@ language: c
compiler: gcc
script: make
before_install:
+ - sudo apt-get install -qq libncurses-dev
+ - sudo apt-get install -qq libslang2-dev
+ - sudo apt-get install -qq libgpm-dev
+ - sudo apt-get install -qq liballegro4.2-dev
+ - sudo apt-get install -qq libcairo2-dev
+ - sudo apt-get install -qq libcups2-dev
+ - sudo apt-get install -qq libcurl4-openssl-dev
+ - sudo apt-get install -qq firebird2.1-dev
+ - sudo apt-get install -qq libfreeimage-dev
+ - sudo apt-get install -qq libgd2-xpm-dev
+ - sudo apt-get install -qq libgs-dev
- sudo apt-get install -qq libmagic-dev
+ - sudo apt-get install -qq libmysqlclient15-dev
+ - sudo apt-get install -qq unixodbc-dev
+ - sudo apt-get install -qq libpq-dev
+notifications:
+ email: false
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 6348d7654c..5492a5a69d 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -10,6 +10,123 @@
* Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment
*/
+2013-03-25 16:14 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * extras/template/tests/hbmk.hbm
+ * reverted to not refer to hbtest.hbc
+ * README.txt
+ * sections renumbered
+ + updated the way to submit patches to use Git facilities
+ + it's now an UTF-8 file
+
+2013-03-25 01:21 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * contrib/hbct/doc/en/ctstr.txt
+ * deleted values of constants from docs
+
+2013-03-24 23:49 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * extras/hbdoc/hbdoc.prg
+ + handle unknown compliance strings gracefully
+
+2013-03-24 23:47 UTC+0100 Viktor Szakats (harbour syenar.net)
+ - contrib/hbmisc/doc/en/ht_doc.txt
+ * contrib/hbmisc/doc/en/ht_conv.txt
+ * doc cleanups
+
+2013-03-24 23:38 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * extras/hbdoc/_tmplates.prg
+ * extras/hbdoc/hbdoc.prg
+ + several NF docs validation errors are now considered warnings only.
+ This way contrib docs are now included.
+
+2013-03-24 23:37 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * contrib/rddads/doc/en/readme.txt
+ ! added missing category
+
+2013-03-24 22:39 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * doc/en/subcodes.txt
+ * extras/hbdoc/_tmplates.prg
+ * extras/hbdoc/hbdoc.prg
+ * extras/httpsrv/uhttpd.prg
+ * tests/fixcase.hb
+ * cleanups
+
+2013-03-24 21:39 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * doc/en/browse.txt
+ * doc/en/diskspac.txt
+ * doc/en/file.txt
+ * doc/en/objfunc.txt
+ * doc/en/rdddb.txt
+ * cleanups
+
+2013-03-24 21:25 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * doc/en/datetime.txt
+ * cleanups
+
+2013-03-24 20:22 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * contrib/hbct/doc/en/*.txt
+ * contrib/hbgt/doc/en/hbgt.txt
+ * contrib/hbmisc/doc/en/*.txt
+ * contrib/hbziparc/doc/en/hbziparc.txt
+ * contrib/rddads/doc/en/adsfuncs.txt
+ * doc/en/*.txt
+ ! space after comma
+ ! unicode fix
+ ! minor corrections
+
+ * extras/template/tests/hbmk.hbm
+ * cleaned recently added comment
+
+2013-03-23 18:01 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * extras/httpsrv/home/xsl/based.xsl
+ ! missing EOL @ EOF
+
+2013-03-23 17:51 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * contrib/hbhttpd/tests/files/main.css
+ * extras/httpsrv/home/css/base.css
+ * extras/httpsrv/home/index.html
+ * extras/httpsrv/home/js/ajax.js
+ * extras/httpsrv/home/postsample.html
+ * extras/httpsrv/home/testajax.html
+ * extras/httpsrv/home/testxmldb.html
+ * extras/httpsrv/home/xsl/based.xsl
+ * extras/httpsrv/home/xsl/basep.xsl
+ ! EOL fixes to avoid Git warning
+
+2013-03-23 17:33 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * extras/template/tests/hbmk.hbm
+ + comment
+ + link with hbtest automatically
+
+2013-03-23 17:29 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * extras/httpsrv/home/counter.html
+ ! EOL fix
+
+2013-03-23 17:26 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * utils/hbmk2/hbmk2.prg
+ + added new note about processing of target type options
+
+2013-03-23 13:19 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * contrib/hbnetio/utils/hbnetio/hbnetio.hbp
+ * contrib/hbnetio/utils/hbnetio/hbnetio.prg
+ * extras/guestbk/guestbk.hbp
+ * extras/guestbk/guestbk.prg
+ * extras/hbdoc/hbdoc.hbp
+ * extras/hbdoc/hbdoc.prg
+ * extras/httpsrv/uhttpd.hbp
+ * extras/httpsrv/uhttpd.prg
+ ! partially reverted to pick sources from .hbp and
+ only use SET PROCEDURE in script mode. Ugly, but
+ SET PROCEDURE can only find sources in cwd.
+
+2013-03-23 12:53 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * contrib/hbnetio/utils/hbnetio/hbnetio.hbp
+ * README.txt
+ ! corrections to prevs
+
+2013-03-22 19:05 UTC+0100 Viktor Szakats (harbour syenar.net)
+ * contrib/xhb/hbdll.ch
+ + removed unnecessary win platform guard. (In Harbour
+ dynlib calls work on every OS)
+
2013-03-22 11:12 UTC+0100 Viktor Szakats (harbour syenar.net)
* README.txt
+ added link to automated build service page
diff --git a/README.txt b/README.txt
index cdc6e37f49..55a84e1d0d 100644
--- a/README.txt
+++ b/README.txt
@@ -9,30 +9,30 @@ WELCOME TO HARBOUR
UI and database backends, its own make system and a large
collection of libraries and interfaces to many popular APIs.
- http://harbour-project.org/
+
TABLE OF CONTENT
================
-0. GUARANTEES AND LIABILITY
-1. HOW TO BUILD AND INSTALL HARBOUR FROM SOURCE
-2. HOW TO DO A PARTIAL [RE]BUILD
-3. HOW TO CREATE DISTRIBUTABLE PACKAGES
-4. HOW TO ENABLE OPTIONAL COMPONENTS BEFORE BUILD
-5. SUPPORTED PLATFORMS AND C COMPILERS
-6. OPTIONS AVAILABLE WHEN BUILDING HARBOUR
-7. DEBUGGING OPTIONS
-8. EXAMPLES
-9. HOW TO GET HARBOUR
-10. TROUBLESHOOTING
-11. QUICK START TO BUILD YOUR OWN HARBOUR APPLICATIONS
-12. BUILD HOST-PLATFORM/SHELL - TARGET-PLATFORM/COMPILER COMPATIBILITY MATRIX
-13. LINKS TO EXTERNAL COMPONENTS
-14. HOW TO PARTICIPATE
-15. FOR MORE INFORMATION
+1. GUARANTEES AND LIABILITY
+2. HOW TO BUILD AND INSTALL HARBOUR FROM SOURCE
+3. HOW TO DO A PARTIAL [RE]BUILD
+4. HOW TO CREATE DISTRIBUTABLE PACKAGES
+5. HOW TO ENABLE OPTIONAL COMPONENTS BEFORE BUILD
+6. SUPPORTED PLATFORMS AND C COMPILERS
+7. OPTIONS AVAILABLE WHEN BUILDING HARBOUR
+8. DEBUGGING OPTIONS
+9. EXAMPLES
+10. HOW TO GET HARBOUR
+11. TROUBLESHOOTING
+12. QUICK START TO BUILD YOUR OWN HARBOUR APPLICATIONS
+13. BUILD HOST-PLATFORM/SHELL - TARGET-PLATFORM/COMPILER COMPATIBILITY MATRIX
+14. LINKS TO EXTERNAL COMPONENTS
+15. HOW TO PARTICIPATE
+16. FOR MORE INFORMATION
-0. GUARANTEES AND LIABILITY
+1. GUARANTEES AND LIABILITY
===========================
This document and all other parts of Harbour are distributed in the
@@ -49,7 +49,7 @@ TABLE OF CONTENT
of the project.
-1. HOW TO BUILD AND INSTALL HARBOUR FROM SOURCE
+2. HOW TO BUILD AND INSTALL HARBOUR FROM SOURCE
===============================================
==========================================================================
@@ -245,7 +245,7 @@ TABLE OF CONTENT
your $PATH.
-2. HOW TO DO A PARTIAL [RE]BUILD
+3. HOW TO DO A PARTIAL [RE]BUILD
================================
If you want to [re]build only a specific part of Harbour, like
@@ -264,7 +264,7 @@ TABLE OF CONTENT
../../bin///hbmk2 ../make.hb [clean] [custom hbmk2 options]
-3. HOW TO CREATE DISTRIBUTABLE PACKAGES
+4. HOW TO CREATE DISTRIBUTABLE PACKAGES
=======================================
Source .tgz on *nixes
@@ -345,7 +345,7 @@ TABLE OF CONTENT
steps before calling the script.
-4. HOW TO ENABLE OPTIONAL COMPONENTS BEFORE BUILD
+5. HOW TO ENABLE OPTIONAL COMPONENTS BEFORE BUILD
=================================================
Certain Harbour parts (typically contrib packages) depend on 3rd
@@ -487,6 +487,7 @@ TABLE OF CONTENT
for zlib support: $ sudo apt-get install zlib1g-dev
for pcre (regex) support: $ sudo apt-get install libpcre3-dev
for contrib/hbsqlit3 lib: $ sudo apt-get install libsqlite3-dev
+ for contrib/hbexpat lib: $ sudo apt-get install libexpat1-dev
Linux (.rpm based distros: openSUSE, Fedora, CentOS, Mandriva)
--------------------------------------------------------------
@@ -546,7 +547,7 @@ TABLE OF CONTENT
$ make clean
-5. SUPPORTED PLATFORMS AND C COMPILERS
+6. SUPPORTED PLATFORMS AND C COMPILERS
======================================
You can override target platform autodetection with these HB_PLATFORM values:
@@ -676,7 +677,7 @@ TABLE OF CONTENT
watcom - Open Watcom C/C++
-6. OPTIONS AVAILABLE WHEN BUILDING HARBOUR
+7. OPTIONS AVAILABLE WHEN BUILDING HARBOUR
==========================================
You can fine-tune Harbour builds with below listed
@@ -821,7 +822,7 @@ TABLE OF CONTENT
executables are required for a cross-build process to succeed.
-7. DEBUGGING OPTIONS
+8. DEBUGGING OPTIONS
====================
Tracing
@@ -856,7 +857,7 @@ TABLE OF CONTENT
HB_USER_LIBS=cg32
-8. EXAMPLES
+9. EXAMPLES
===========
for Windows (x86, 32-bit) hosts
@@ -1229,7 +1230,7 @@ TABLE OF CONTENT
---
for Darwin (OS X) hosts
- ---------------------------
+ -----------------------
--- To create "Universal" binaries, compatible with pre-Snow Leopard PowerPC and Intel systems
export HB_USER_LDFLAGS="-arch i386 -arch ppc"
@@ -1253,8 +1254,8 @@ TABLE OF CONTENT
gmake OR make HB_PLATFORM=wce
---
-9. HOW TO GET HARBOUR
-=====================
+10. HOW TO GET HARBOUR
+======================
Stable versions
---------------
@@ -1314,7 +1315,7 @@ TABLE OF CONTENT
https://travis-ci.org/harbour/core
-10. TROUBLESHOOTING
+11. TROUBLESHOOTING
===================
Always evaluate these points before reporting an issue on the developers'
@@ -1408,7 +1409,7 @@ TABLE OF CONTENT
functions against CT3 library, etc.)
-11. QUICK START TO BUILD YOUR OWN HARBOUR APPLICATIONS
+12. QUICK START TO BUILD YOUR OWN HARBOUR APPLICATIONS
======================================================
For all platforms you'll need two things:
@@ -1435,7 +1436,7 @@ TABLE OF CONTENT
https://github.com/harbour/core/blob/master/utils/hbmk2/hbmk2.md
-12. BUILD HOST-PLATFORM/SHELL - TARGET-PLATFORM/COMPILER COMPATIBILITY MATRIX
+13. BUILD HOST-PLATFORM/SHELL - TARGET-PLATFORM/COMPILER COMPATIBILITY MATRIX
=============================================================================
| host
plat | target
plat/comp | target
cpu
@@ -1552,7 +1553,7 @@ TABLE OF CONTENT
*nix / POSIX shell
-13. LINKS TO EXTERNAL COMPONENTS
+14. LINKS TO EXTERNAL COMPONENTS
================================
C/C++ Compilers/Shells:
@@ -1754,18 +1755,20 @@ TABLE OF CONTENT
http://git.or.cz/course/svn.html
-14. HOW TO PARTICIPATE
+15. HOW TO PARTICIPATE
======================
There are several ways to help making Harbour better:
- You can give feedback/suggestions to developers on available
channels.
- - You can submit patches or source code on above channels.
- Patches are accepted in 'git diff' (or 'diff -u') format,
- created from root directory of the repository sandbox.
- Zip your patch file before attaching it. Use the extension '.zip'.
- Always use the same coding/formatting style as you find in
+ - Submit a change:
+ 1. Fork Harbour
+ 2. Create a branch (git checkout -b my_mod)
+ 3. Commit your changes (git commit -am "Added my feature")
+ 4. Push to the branch (git push origin my_mod)
+ 5. Open a Pull Request
+ - Always use the same coding/formatting style as you find in
the files you're patching. The easiest way to achieve this
is to use these commands to format your sources:
$ uncrustify -c /bin/harbour.ucf
@@ -1787,7 +1790,7 @@ TABLE OF CONTENT
various environments, etc.
-15. FOR MORE INFORMATION
+16. FOR MORE INFORMATION
========================
Homepage:
@@ -1824,7 +1827,7 @@ TABLE OF CONTENT
https://en.wikipedia.org/wiki/Harbour_compiler
-[ Copyright (c) 2009-2013 Viktor Szakats (harbour syenar.net)
+[ Copyright (c) 2009-2013 Viktor Szakáts (harbour syenar.net)
Licensed under Creative Commons Attribution-ShareAlike 3.0:
http://creativecommons.org/licenses/by-sa/3.0/
See COPYING.txt. ]
diff --git a/contrib/hbct/doc/en/atadjust.txt b/contrib/hbct/doc/en/atadjust.txt
index 33aa600cf5..9f7bb1130e 100644
--- a/contrib/hbct/doc/en/atadjust.txt
+++ b/contrib/hbct/doc/en/atadjust.txt
@@ -37,6 +37,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- SetAtLike(),CSetAtMupa()
+ SetAtLike(), CSetAtMupa()
$END$
*/
diff --git a/contrib/hbct/doc/en/atnum.txt b/contrib/hbct/doc/en/atnum.txt
index 4f61bef860..b1e352baab 100644
--- a/contrib/hbct/doc/en/atnum.txt
+++ b/contrib/hbct/doc/en/atnum.txt
@@ -47,7 +47,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- AtNum(),BeforAtNum(),CSetAtMupa(),SetAtLike()
+ AtNum(), BeforAtNum(), CSetAtMupa(), SetAtLike()
$END$
*/
diff --git a/contrib/hbct/doc/en/charlihb.txt b/contrib/hbct/doc/en/charlihb.txt
index b9702f0c85..3f227c9074 100644
--- a/contrib/hbct/doc/en/charlihb.txt
+++ b/contrib/hbct/doc/en/charlihb.txt
@@ -30,7 +30,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- CharNoList(),CharList(),CharHist()
+ CharNoList(), CharList(), CharHist()
$END$
*/
@@ -66,6 +66,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- CharList(),CharNoList(),CharSList()
+ CharList(), CharNoList(), CharSList()
$END$
*/
diff --git a/contrib/hbct/doc/en/charlist.txt b/contrib/hbct/doc/en/charlist.txt
index 5b0c1a7860..fdd763b357 100644
--- a/contrib/hbct/doc/en/charlist.txt
+++ b/contrib/hbct/doc/en/charlist.txt
@@ -30,7 +30,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- CharNoList(),CharSList(),CharHist()
+ CharNoList(), CharSList(), CharHist()
$END$
*/
@@ -65,6 +65,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- CharList(),CharSList(),CharHist()
+ CharList(), CharSList(), CharHist()
$END$
*/
diff --git a/contrib/hbct/doc/en/charswap.txt b/contrib/hbct/doc/en/charswap.txt
index 032e9da2f0..1b13cc5689 100644
--- a/contrib/hbct/doc/en/charswap.txt
+++ b/contrib/hbct/doc/en/charswap.txt
@@ -30,7 +30,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- WordSwap(),CSetRef()
+ WordSwap(), CSetRef()
$END$
*/
@@ -71,6 +71,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- CharSwap(),CSetRef()
+ CharSwap(), CSetRef()
$END$
*/
diff --git a/contrib/hbct/doc/en/color.txt b/contrib/hbct/doc/en/color.txt
index 2816eb1a4d..9376db9e1c 100644
--- a/contrib/hbct/doc/en/color.txt
+++ b/contrib/hbct/doc/en/color.txt
@@ -139,7 +139,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Standard(),Unselected()
+ Standard(), Unselected()
$END$
*/
@@ -169,7 +169,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Enhanced(),Unselected()
+ Enhanced(), Unselected()
$END$
*/
@@ -199,6 +199,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- Enhanced(),Standard()
+ Enhanced(), Standard()
$END$
*/
diff --git a/contrib/hbct/doc/en/ctc.txt b/contrib/hbct/doc/en/ctc.txt
index 6309fe5542..5d4e58743c 100644
--- a/contrib/hbct/doc/en/ctc.txt
+++ b/contrib/hbct/doc/en/ctc.txt
@@ -67,7 +67,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- ctinit(),ctexit()
+ ctinit(), ctexit()
$END$
*/
@@ -98,6 +98,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- ctinit(),ctexit()
+ ctinit(), ctexit()
$END$
*/
diff --git a/contrib/hbct/doc/en/ctstr.txt b/contrib/hbct/doc/en/ctstr.txt
index 534ac67ea1..a5fecf00bc 100644
--- a/contrib/hbct/doc/en/ctstr.txt
+++ b/contrib/hbct/doc/en/ctstr.txt
@@ -137,12 +137,10 @@
is set (e.g. "?"), then "?" matches every other character.
can be one of the following values that are defined
- in ct.ch
+ in ct.ch:
- Definition | Value
- ----------------------|------
- CT_SETATLIKE_EXACT | 0
- CT_SETATLIKE_WILDCARD | 1
+ CT_SETATLIKE_EXACT
+ CT_SETATLIKE_WILDCARD
$EXAMPLES$
diff --git a/contrib/hbct/doc/en/datetime.txt b/contrib/hbct/doc/en/datetime.txt
index 3f68ba1539..7b2e74fa9c 100644
--- a/contrib/hbct/doc/en/datetime.txt
+++ b/contrib/hbct/doc/en/datetime.txt
@@ -25,7 +25,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- EoM(),BoQ(),EoQ(),BoY(),EoY()
+ EoM(), BoQ(), EoQ(), BoY(), EoY()
$END$
*/
@@ -55,7 +55,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- BoM(),BoQ(),EoQ(),BoY(),EoY()
+ BoM(), BoQ(), EoQ(), BoY(), EoY()
$END$
*/
@@ -85,7 +85,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- BoM(),EoM(),EoQ(),BoY(),EoY()
+ BoM(), EoM(), EoQ(), BoY(), EoY()
$END$
*/
@@ -115,7 +115,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- BoM(),EoM(),BoQ(),BoY(),EoY()
+ BoM(), EoM(), BoQ(), BoY(), EoY()
$END$
*/
@@ -145,7 +145,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- BoM(),EoM(),BoQ(),EoQ(),EoY()
+ BoM(), EoM(), BoQ(), EoQ(), EoY()
$END$
*/
@@ -175,6 +175,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- BoM(),EoM(),BoQ(),EoQ(),BoY()
+ BoM(), EoM(), BoQ(), EoQ(), BoY()
$END$
*/
diff --git a/contrib/hbct/doc/en/dattime3.txt b/contrib/hbct/doc/en/dattime3.txt
index d4f53f4dd4..cc1e83fd74 100644
--- a/contrib/hbct/doc/en/dattime3.txt
+++ b/contrib/hbct/doc/en/dattime3.txt
@@ -155,7 +155,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- SetDate(),TimeValid()
+ SetDate(), TimeValid()
$END$
*/
diff --git a/contrib/hbct/doc/en/finan.txt b/contrib/hbct/doc/en/finan.txt
index a564231b1d..28a4c150bd 100644
--- a/contrib/hbct/doc/en/finan.txt
+++ b/contrib/hbct/doc/en/finan.txt
@@ -44,7 +44,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- PV(),Payment(),Periods(),Rate()
+ PV(), Payment(), Periods(), Rate()
$END$
*/
@@ -92,7 +92,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- FV(),Payment(),Periods(),Rate()
+ FV(), Payment(), Periods(), Rate()
$END$
*/
@@ -138,7 +138,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- PV(),FV(),Periods(),Rate()
+ PV(), FV(), Periods(), Rate()
$END$
*/
@@ -189,7 +189,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- PV(),FV(),Payment(),Rate()
+ PV(), FV(), Payment(), Rate()
$END$
*/
@@ -232,6 +232,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- PV(),FV(),Payment(),Periods()
+ PV(), FV(), Payment(), Periods()
$END$
*/
diff --git a/contrib/hbct/doc/en/numat.txt b/contrib/hbct/doc/en/numat.txt
index 8604697463..cdfbfef92a 100644
--- a/contrib/hbct/doc/en/numat.txt
+++ b/contrib/hbct/doc/en/numat.txt
@@ -25,6 +25,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- CSetAtMupa(),SetAtLike()
+ CSetAtMupa(), SetAtLike()
$END$
*/
diff --git a/contrib/hbct/doc/en/numconv.txt b/contrib/hbct/doc/en/numconv.txt
index 782c243b6e..82b9df6a1e 100644
--- a/contrib/hbct/doc/en/numconv.txt
+++ b/contrib/hbct/doc/en/numconv.txt
@@ -7,7 +7,7 @@
$ONELINER$
$SYNTAX$
- NToC( [, ][,][,] ) ->
+ NToC( [, ][, ][, ] ) ->
$ARGUMENTS$
$RETURNS$
@@ -37,7 +37,7 @@
$ONELINER$
$SYNTAX$
- CToN( [, ][,] ) ->
+ CToN( [, ][, ] ) ->
$ARGUMENTS$
$RETURNS$
@@ -67,7 +67,7 @@
$ONELINER$
$SYNTAX$
- BitToC( , [,] ) ->
+ BitToC( , [, ] ) ->
$ARGUMENTS$
$RETURNS$
diff --git a/contrib/hbct/doc/en/pos1.txt b/contrib/hbct/doc/en/pos1.txt
index bdcbd6b2b1..ebb731f5b0 100644
--- a/contrib/hbct/doc/en/pos1.txt
+++ b/contrib/hbct/doc/en/pos1.txt
@@ -25,7 +25,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- PosLower(),PosUpper(),PosRange()
+ PosLower(), PosUpper(), PosRange()
$END$
*/
@@ -55,7 +55,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- PosAlpha(),PosUpper(),PosRange()
+ PosAlpha(), PosUpper(), PosRange()
$END$
*/
@@ -86,7 +86,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- PosAlpha(),PosLower(),PosUpper()
+ PosAlpha(), PosLower(), PosUpper()
$END$
*/
@@ -116,6 +116,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- PosAlpha(),PosLower(),PosRange()
+ PosAlpha(), PosLower(), PosRange()
$END$
*/
diff --git a/contrib/hbct/doc/en/pos2.txt b/contrib/hbct/doc/en/pos2.txt
index 678a67f165..4fc9f79259 100644
--- a/contrib/hbct/doc/en/pos2.txt
+++ b/contrib/hbct/doc/en/pos2.txt
@@ -25,7 +25,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- PosDel(),PosIns(),PosRepl(),CSetRef()
+ PosDel(), PosIns(), PosRepl(), CSetRef()
$END$
*/
@@ -55,7 +55,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- PosChar(),PosIns(),PosRepl()
+ PosChar(), PosIns(), PosRepl()
$END$
*/
@@ -85,7 +85,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- POSCHAR,PosDel(),PosRepl()
+ POSCHAR, PosDel(), PosRepl()
$END$
*/
@@ -115,6 +115,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- PosChar(),PosDel(),PosIns(),CSetRef()
+ PosChar(), PosDel(), PosIns(), CSetRef()
$END$
*/
diff --git a/contrib/hbct/doc/en/relation.txt b/contrib/hbct/doc/en/relation.txt
index 67a12d802e..ab98d1aced 100644
--- a/contrib/hbct/doc/en/relation.txt
+++ b/contrib/hbct/doc/en/relation.txt
@@ -58,6 +58,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- CharRelA(),CSetRef()
+ CharRelA(), CSetRef()
$END$
*/
diff --git a/contrib/hbct/doc/en/remove.txt b/contrib/hbct/doc/en/remove.txt
index 40935ca9a3..4df2ea441e 100644
--- a/contrib/hbct/doc/en/remove.txt
+++ b/contrib/hbct/doc/en/remove.txt
@@ -25,7 +25,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- RemLeft(),RemRight()
+ RemLeft(), RemRight()
$END$
*/
@@ -55,7 +55,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- RemAll(),RemRight()
+ RemAll(), RemRight()
$END$
*/
@@ -85,6 +85,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- RemAll(),RemLeft()
+ RemAll(), RemLeft()
$END$
*/
diff --git a/contrib/hbct/doc/en/replace.txt b/contrib/hbct/doc/en/replace.txt
index dace0eee47..8739e93228 100644
--- a/contrib/hbct/doc/en/replace.txt
+++ b/contrib/hbct/doc/en/replace.txt
@@ -25,7 +25,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- ReplLeft(),ReplRight()
+ ReplLeft(), ReplRight()
$END$
*/
@@ -55,7 +55,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- ReplAll(),ReplRight()
+ ReplAll(), ReplRight()
$END$
*/
@@ -85,6 +85,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- ReplAll(),ReplLeft()
+ ReplAll(), ReplLeft()
$END$
*/
diff --git a/contrib/hbct/doc/en/screen1.txt b/contrib/hbct/doc/en/screen1.txt
index b8480048cf..a874fc9088 100644
--- a/contrib/hbct/doc/en/screen1.txt
+++ b/contrib/hbct/doc/en/screen1.txt
@@ -7,7 +7,7 @@
$ONELINER$
$SYNTAX$
- ScreenAttr( [],[] ) ->
+ ScreenAttr( [], [] ) ->
$ARGUMENTS$
Designates the line from which to determine the attribute.
The default is the cursor line.
diff --git a/contrib/hbct/doc/en/strdiff.txt b/contrib/hbct/doc/en/strdiff.txt
index af532a54eb..95afe5d925 100644
--- a/contrib/hbct/doc/en/strdiff.txt
+++ b/contrib/hbct/doc/en/strdiff.txt
@@ -31,9 +31,9 @@
work on most systems. If this simple check fails, -1 is returned.
Also, be aware that there can be an overflow when the penalty points are summed up: Assuming that the
- number of transformation operations is in the order of Max(Len(cString1),Len(cString2)), the penalty point
+ number of transformation operations is in the order of Max(Len(cString1), Len(cString2)), the penalty point
sum, that is internally stored in an "int" variable, is in the order of
- (Max(Len(cString1),Len(cString2))*Max(nReplacementPenalty,nDeletionPenalty,nInsertionPentaly).
+ (Max(Len(cString1), Len(cString2))*Max(nReplacementPenalty, nDeletionPenalty, nInsertionPentaly).
The StrDiff() does not do an overflow check due to time performance reasons. Future versions of StrDiff()
could use a type different to "int" to store the penalty point sum to save memory or to avoid overflows.
diff --git a/contrib/hbct/doc/en/token1.txt b/contrib/hbct/doc/en/token1.txt
index 84361c8bdf..e2a555ab2c 100644
--- a/contrib/hbct/doc/en/token1.txt
+++ b/contrib/hbct/doc/en/token1.txt
@@ -51,7 +51,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Token(),NumToken(),TokenLower(),TokenUpper(),TokenSep()
+ Token(), NumToken(), TokenLower(), TokenUpper(), TokenSep()
$END$
*/
@@ -114,7 +114,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- NumToken(),AtToken(),TokenLower(),TokenUpper(),TokenSep()
+ NumToken(), AtToken(), TokenLower(), TokenUpper(), TokenSep()
$END$
*/
@@ -144,7 +144,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Token(),AtToken(),TokenLower(),TokenUpper(),TokenSep()
+ Token(), AtToken(), TokenLower(), TokenUpper(), TokenSep()
$END$
*/
@@ -200,7 +200,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Token(),NumToken(),AtToken(),TokenUpper(),TokenSep(),CSetRef()
+ Token(), NumToken(), AtToken(), TokenUpper(), TokenSep(), CSetRef()
$END$
*/
@@ -256,7 +256,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Token(),NumToken(),AtToken(),TokenLower(),TokenSep(),CSetRef()
+ Token(), NumToken(), AtToken(), TokenLower(), TokenSep(), CSetRef()
$END$
*/
@@ -295,6 +295,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- Token(),NumToken(),AtToken(),TokenLower(),TokenUpper()
+ Token(), NumToken(), AtToken(), TokenLower(), TokenUpper()
$END$
*/
diff --git a/contrib/hbct/doc/en/token2.txt b/contrib/hbct/doc/en/token2.txt
index 03ab07ef57..0916c2d422 100644
--- a/contrib/hbct/doc/en/token2.txt
+++ b/contrib/hbct/doc/en/token2.txt
@@ -77,7 +77,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Token(),TokenExit(),TokenNext(),TokenNum(),TokenAt(),SaveToken(),RestToken(),TokenEnd()
+ Token(), TokenExit(), TokenNext(), TokenNum(), TokenAt(), SaveToken(), RestToken(), TokenEnd()
$END$
*/
@@ -113,7 +113,7 @@
Note that does not have to be the same used in TokenInit(),
so that one can do a "correlational tokenization", i.e. tokenize a string
as if it was another! E.G. using TokenInit() with the string
- "AA,BBB" but calling TokenNext() with "CCCEE" would
+ "AA, BBB" but calling TokenNext() with "CCCEE" would
give first "CC" and then "EE" (because "CCCEE" is not long enough).
$EXAMPLES$
// default behavhiour
@@ -134,7 +134,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- TokenInit(),TokenExit(),TokenNum(),TokenAt(),SaveToken(),RestToken(),TokenEnd()
+ TokenInit(), TokenExit(), TokenNum(), TokenAt(), SaveToken(), RestToken(), TokenEnd()
$END$
*/
@@ -169,7 +169,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- TokenInit(),TokenExit(),TokenNext(),TokenAt(),SaveToken(),RestToken(),TokenEnd()
+ TokenInit(), TokenExit(), TokenNext(), TokenAt(), SaveToken(), RestToken(), TokenEnd()
$END$
*/
@@ -211,7 +211,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- TokenInit(),TokenExit(),TokenNext(),TokenNum(),TokenAt(),SaveToken(),RestToken()
+ TokenInit(), TokenExit(), TokenNext(), TokenNum(), TokenAt(), SaveToken(), RestToken()
$END$
*/
@@ -249,7 +249,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- TokenInit(),TokenNext(),TokenNum(),TokenAt(),SaveToken(),RestToken(),TokenEnd()
+ TokenInit(), TokenNext(), TokenNum(), TokenAt(), SaveToken(), RestToken(), TokenEnd()
$END$
*/
@@ -304,7 +304,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- TokenInit(),TokenExit(),TokenNext(),TokenNum(),SaveToken(),RestToken(),TokenEnd()
+ TokenInit(), TokenExit(), TokenNext(), TokenNum(), SaveToken(), RestToken(), TokenEnd()
$END$
*/
@@ -337,7 +337,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- TokenInit(),TokenExit(),TokenNext(),TokenNum(),TokenAt(),RestToken(),TokenEnd()
+ TokenInit(), TokenExit(), TokenNext(), TokenNum(), TokenAt(), RestToken(), TokenEnd()
$END$
*/
@@ -370,6 +370,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- TokenInit(),TokenExit(),TokenNext(),TokenNum(),TokenAt(),SaveToken(),TokenEnd()
+ TokenInit(), TokenExit(), TokenNext(), TokenNum(), TokenAt(), SaveToken(), TokenEnd()
$END$
*/
diff --git a/contrib/hbct/doc/en/trig.txt b/contrib/hbct/doc/en/trig.txt
index a0d007fe31..f12937ef3b 100644
--- a/contrib/hbct/doc/en/trig.txt
+++ b/contrib/hbct/doc/en/trig.txt
@@ -30,7 +30,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Tan(),Cot(),Asin(),Acos(),Atan(),Atn2(),Sinh(),Cosh(),Tanh(),RToD(),DToR()
+ Sin(), Cos(), Tan(), Cot(), Asin(), Acos(), Atan(), Atn2(), Sinh(), Cosh(), Tanh(), RToD(), DToR()
$END$
*/
@@ -65,7 +65,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Cos(),Tan(),Cot(),Asin(),Acos(),Atan(),Atn2(),Sinh(),Cosh(),Tanh(),RToD(),DToR(),Pi()
+ Cos(), Tan(), Cot(), Asin(), Acos(), Atan(), Atn2(), Sinh(), Cosh(), Tanh(), RToD(), DToR(), Pi()
$END$
*/
@@ -100,7 +100,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Tan(),Cot(),Asin(),Acos(),Atan(),Atn2(),Sinh(),Cosh(),Tanh(),RToD(),DToR(),Pi()
+ Sin(), Tan(), Cot(), Asin(), Acos(), Atan(), Atn2(), Sinh(), Cosh(), Tanh(), RToD(), DToR(), Pi()
$END$
*/
@@ -136,7 +136,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Cot(),Asin(),Acos(),Atan(),Atn2(),Sinh(),Cosh(),Tanh(),RToD(),DToR(),Pi()
+ Sin(), Cos(), Cot(), Asin(), Acos(), Atan(), Atn2(), Sinh(), Cosh(), Tanh(), RToD(), DToR(), Pi()
$END$
*/
@@ -171,7 +171,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Tan(),Asin(),Acos(),Atan(),Atn2(),Sinh(),Cosh(),Tanh(),RToD(),DToR(),Pi()
+ Sin(), Cos(), Tan(), Asin(), Acos(), Atan(), Atn2(), Sinh(), Cosh(), Tanh(), RToD(), DToR(), Pi()
$END$
*/
@@ -207,7 +207,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Tan(),Cot(),Acos(),Atan(),Atn2(),Sinh(),Cosh(),Tanh(),RToD(),DToR(),Pi()
+ Sin(), Cos(), Tan(), Cot(), Acos(), Atan(), Atn2(), Sinh(), Cosh(), Tanh(), RToD(), DToR(), Pi()
$END$
*/
@@ -243,7 +243,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Tan(),Cot(),Asin(),Atan(),Atn2(),Sinh(),Cosh(),Tanh(),RToD(),DToR(),Pi()
+ Sin(), Cos(), Tan(), Cot(), Asin(), Atan(), Atn2(), Sinh(), Cosh(), Tanh(), RToD(), DToR(), Pi()
$END$
*/
@@ -277,7 +277,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Tan(),Cot(),Asin(),Acos(),Atan(),Sinh(),Cosh(),Tanh(),RToD(),DToR(),Pi()
+ Sin(), Cos(), Tan(), Cot(), Asin(), Acos(), Atan(), Sinh(), Cosh(), Tanh(), RToD(), DToR(), Pi()
$END$
*/
@@ -318,7 +318,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Tan(),Cot(),Asin(),Acos(),Atan(),Sinh(),Cosh(),Tanh(),RToD(),DToR(),Pi()
+ Sin(), Cos(), Tan(), Cot(), Asin(), Acos(), Atan(), Sinh(), Cosh(), Tanh(), RToD(), DToR(), Pi()
$END$
*/
@@ -354,7 +354,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Tan(),Cot(),Asin(),Acos(),Atan(),Atn2(),Cosh(),Tanh(),RToD(),DToR(),Pi()
+ Sin(), Cos(), Tan(), Cot(), Asin(), Acos(), Atan(), Atn2(), Cosh(), Tanh(), RToD(), DToR(), Pi()
$END$
*/
@@ -390,7 +390,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Tan(),Cot(),Asin(),Acos(),Atan(),Atn2(),Sinh(),Tanh(),RToD(),DToR(),Pi()
+ Sin(), Cos(), Tan(), Cot(), Asin(), Acos(), Atan(), Atn2(), Sinh(), Tanh(), RToD(), DToR(), Pi()
$END$
*/
@@ -422,7 +422,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Tan(),Cot(),Asin(),Acos(),Atan(),Atn2(),Sinh(),Cosh(),RToD(),DToR(),Pi()
+ Sin(), Cos(), Tan(), Cot(), Asin(), Acos(), Atan(), Atn2(), Sinh(), Cosh(), RToD(), DToR(), Pi()
$END$
*/
@@ -455,7 +455,7 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Tan(),Cot(),Asin(),Acos(),Atan(),Atn2(),Sinh(),Cosh(),Tanh(),DToR(),Pi()
+ Sin(), Cos(), Tan(), Cot(), Asin(), Acos(), Atan(), Atn2(), Sinh(), Cosh(), Tanh(), DToR(), Pi()
$END$
*/
@@ -487,6 +487,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- Sin(),Cos(),Tan(),Cot(),Asin(),Acos(),Atan(),Atn2(),Sinh(),Cosh(),Tanh(),RToD(),Pi()
+ Sin(), Cos(), Tan(), Cot(), Asin(), Acos(), Atan(), Atn2(), Sinh(), Cosh(), Tanh(), RToD(), Pi()
$END$
*/
diff --git a/contrib/hbct/doc/en/wordrepl.txt b/contrib/hbct/doc/en/wordrepl.txt
index 88150bfd53..4b7802c649 100644
--- a/contrib/hbct/doc/en/wordrepl.txt
+++ b/contrib/hbct/doc/en/wordrepl.txt
@@ -53,6 +53,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- CharRepl(),RangeRepl(),PosRepl(),CSetRef(),CSetAtMupa()
+ CharRepl(), RangeRepl(), PosRepl(), CSetRef(), CSetAtMupa()
$END$
*/
diff --git a/contrib/hbct/doc/en/wordtoch.txt b/contrib/hbct/doc/en/wordtoch.txt
index 231596067e..56d1c0606e 100644
--- a/contrib/hbct/doc/en/wordtoch.txt
+++ b/contrib/hbct/doc/en/wordtoch.txt
@@ -26,6 +26,6 @@
$FILES$
Library is hbct.
$SEEALSO$
- CSetAtMupa(),CharRepl(),WordRepl()
+ CSetAtMupa(), CharRepl(), WordRepl()
$END$
*/
diff --git a/contrib/hbgt/doc/en/hbgt.txt b/contrib/hbgt/doc/en/hbgt.txt
index 5bb93266d8..2557ac6a38 100644
--- a/contrib/hbgt/doc/en/hbgt.txt
+++ b/contrib/hbgt/doc/en/hbgt.txt
@@ -7,12 +7,12 @@
$ONELINER$
Return the ascii value of a specified character in a string
$SYNTAX$
- gt_AscPos(, ) --> nAscVal
+ gt_AscPos( , ) --> nAscVal
$ARGUMENTS$
- The string
- The position in
$RETURNS$
- - The ascii value of SubStr(, , 1)
+ - The ascii value of SubStr( , , 1 )
$DESCRIPTION$
Return the ascii value of a specified character in a string
Equivalent (but much faster) to
@@ -20,7 +20,7 @@
NOTE:
invalid parameters will return -1
- nPos > Len(cStr) will return -2
+ nPos > Len( cStr ) will return -2
This last behaviour is different to the Funcky function of the
same name. I changed the behaviour because some of the strings
@@ -46,7 +46,7 @@
$ONELINER$
Sum the ascii values in a string.
$SYNTAX$
- gt_AsciiSum() --> nSum
+ gt_AsciiSum( ) --> nSum
$ARGUMENTS$
- The string to sum
$RETURNS$
@@ -75,7 +75,7 @@
$ONELINER$
Return the position where two strings begin to differ
$SYNTAX$
- gt_AtDiff(, ) --> nPos
+ gt_AtDiff( , ) --> nPos
$ARGUMENTS$
- A character string to compare
- The string to compare with
@@ -111,7 +111,7 @@
$ONELINER$
Return a string of all the characters in even positions
$SYNTAX$
- gt_CharEven() --> cRet
+ gt_CharEven( ) --> cRet
$ARGUMENTS$
- A character string to extract chars from
$RETURNS$
@@ -143,7 +143,7 @@
$ONELINER$
Amalgamate two strings to form the return value
$SYNTAX$
- gt_CharMix(, ) --> cRet
+ gt_CharMix( , ) --> cRet
$ARGUMENTS$
- A character string to mix
- A character string to mix with
@@ -179,7 +179,7 @@
$ONELINER$
Return a string of all the characters in odd positions
$SYNTAX$
- gt_CharOdd() --> cRet
+ gt_CharOdd( ) --> cRet
$ARGUMENTS$
- A character string to extract chars from
$RETURNS$
@@ -211,7 +211,7 @@
$ONELINER$
Count the number of times a character appears in a string
$SYNTAX$
- gt_ChrCount(, ) --> nFreq
+ gt_ChrCount( , ) --> nFreq
$ARGUMENTS$
- The character to find the frequence of
- The string in which to find the character
@@ -244,7 +244,7 @@
$ONELINER$
Find which character occurs first in a string
$SYNTAX$
- gt_ChrFirst(, ) --> nAsc
+ gt_ChrFirst( , ) --> nAsc
$ARGUMENTS$
- The set of characters to find
- The input string
@@ -276,7 +276,7 @@
$ONELINER$
Find number of times a set of characters appears in a string
$SYNTAX$
- gt_ChrTotal(, ) --> nTotOcc
+ gt_ChrTotal( , ) --> nTotOcc
$ARGUMENTS$
- The set of characters
- The string to search
@@ -314,7 +314,7 @@
$ONELINER$
Count the number of times a substring appears in a string
$SYNTAX$
- gt_StrCount(, ) --> nFreq
+ gt_StrCount( , ) --> nFreq
$ARGUMENTS$
- The substring to find the frequence of
- The string in which to find the character
@@ -351,7 +351,7 @@
$ONELINER$
Return length of prefix in string of chars NOT in set.
$SYNTAX$
- gt_StrCSPN(, ) --> nLength
+ gt_StrCSPN( , ) --> nLength
$ARGUMENTS$
- The string to find the prefix in
- The set of characters
@@ -382,7 +382,7 @@
$ONELINER$
Return a string where it begins to differ from another
$SYNTAX$
- gt_StrDiff(, ) --> cRet
+ gt_StrDiff( , ) --> cRet
$ARGUMENTS$
- A character string to compare
- The string to compare with
@@ -419,7 +419,7 @@
$ONELINER$
Insert fillers between characters in a passed string
$SYNTAX$
- gt_StrExpand(, [], []) --> cRet
+ gt_StrExpand( , [], [] ) --> cRet
$ARGUMENTS$
- A character string to insert chars into
- The number of fill characters to insert (default 1)
@@ -455,7 +455,7 @@
$ONELINER$
Find length of prefix of a string
$SYNTAX$
- gt_StrLeft(, ) --> nLen
+ gt_StrLeft( , ) --> nLen
$ARGUMENTS$
- The input string
- The set of characters to find
@@ -491,7 +491,7 @@
$ONELINER$
Return string after 1st char from a set
$SYNTAX$
- gt_StrPBRK(, ) --> cString
+ gt_StrPBRK( , ) --> cString
$ARGUMENTS$
- The input string
- The set of characters to find
@@ -523,7 +523,7 @@
$ONELINER$
Find length of a suffix of a string
$SYNTAX$
- gt_StrRight(, ) --> nLen
+ gt_StrRight( , ) --> nLen
$ARGUMENTS$
- The input string
- The set of characters to find
@@ -559,7 +559,7 @@
$ONELINER$
Create a new bit flag string.
$SYNTAX$
- gt_NewFlag() --> cFlagString
+ gt_NewFlag( ) --> cFlagString
$ARGUMENTS$
is the number of flags you wish to store.
$RETURNS$
@@ -588,7 +588,7 @@
$ONELINER$
Set a number of flags to TRUE in a bit flag string.
$SYNTAX$
- gt_SetFlag(,[],[]) --> cFlagString
+ gt_SetFlag( , [], [] ) --> cFlagString
$ARGUMENTS$
is a bit flag string created with gt_NewFlag()
@@ -629,7 +629,7 @@
$ONELINER$
Set a number of flags to FALSE in a bit flag string.
$SYNTAX$
- gt_ClrFlag(,[],[]) --> cFlagString
+ gt_ClrFlag( , [], [] ) --> cFlagString
$ARGUMENTS$
is a bit flag string created with gt_NewFlag()
@@ -674,7 +674,7 @@
$ONELINER$
Test the setting of a flag in a bit flag string.
$SYNTAX$
- gt_IsFlag(,[]) --> lSetting
+ gt_IsFlag( , [] ) --> lSetting
$ARGUMENTS$
is a bit flag string created with gt_NewFlag()
diff --git a/contrib/hbhttpd/tests/files/main.css b/contrib/hbhttpd/tests/files/main.css
index 1a889aeafd..84275e9772 100644
--- a/contrib/hbhttpd/tests/files/main.css
+++ b/contrib/hbhttpd/tests/files/main.css
@@ -33,4 +33,3 @@ ulnk {
text-decoration:underline;
text-color:blue;
}
-
diff --git a/contrib/hbmisc/doc/en/dates2.txt b/contrib/hbmisc/doc/en/dates2.txt
index 76c622198f..f86e83334d 100644
--- a/contrib/hbmisc/doc/en/dates2.txt
+++ b/contrib/hbmisc/doc/en/dates2.txt
@@ -156,7 +156,7 @@
$FILES$
Library is hbmisc
$SEEALSO$
- BoM(),WoM()
+ BoM(), WoM()
$END$
*/
@@ -188,7 +188,7 @@
$FILES$
Library is hbmisc
$SEEALSO$
- EoM(),WoM()
+ EoM(), WoM()
$END$
*/
diff --git a/contrib/hbmisc/doc/en/ht_conv.txt b/contrib/hbmisc/doc/en/ht_conv.txt
index e8f2d4e158..f32a0d9ec9 100644
--- a/contrib/hbmisc/doc/en/ht_conv.txt
+++ b/contrib/hbmisc/doc/en/ht_conv.txt
@@ -7,17 +7,17 @@
$ONELINER$
Check if the value is a Binary Number
$SYNTAX$
- IsBin() ->
+ IsBin( ) -->
$ARGUMENTS$
STRING TO BE CHECKED
$RETURNS$
- .T. IF THE STRING IS BYNARY,otherwise .F.
+ .T. IF THE STRING IS BYNARY, otherwise .F.
$DESCRIPTION$
check if the passed string is a bynary number or not
$FILES$
Library is hbmisc
$SEEALSO$
- IsOctal(),IsDec(),IsHexa()
+ IsOctal(), IsDec(), IsHexa()
$END$
*/
@@ -29,7 +29,7 @@
$ONELINER$
Check if the value is a Octal Number
$SYNTAX$
- IsOctal() ->
+ IsOctal( ) -->
$ARGUMENTS$
STRING TO BE CHECKED
$RETURNS$
@@ -39,7 +39,7 @@
$FILES$
Library is hbmisc
$SEEALSO$
- IsBin(),IsDec(),IsHexa()
+ IsBin(), IsDec(), IsHexa()
$END$
*/
@@ -51,7 +51,7 @@
$ONELINER$
Check if the value is a Decimal Number
$SYNTAX$
- IsDec() ->
+ IsDec( ) -->
$ARGUMENTS$
STRING TO BE CHECKED
$RETURNS$
@@ -61,7 +61,7 @@
$FILES$
Library is hbmisc
$SEEALSO$
- IsOctal(),IsBin(),IsHexa()
+ IsOctal(), IsBin(), IsHexa()
$END$
*/
@@ -73,7 +73,7 @@
$ONELINER$
Check if the value is a Hexal Number
$SYNTAX$
- IsHexa() ->
+ IsHexa( ) -->
$ARGUMENTS$
STRING TO BE CHECKED
$RETURNS$
@@ -83,7 +83,7 @@
$FILES$
Library is hbmisc
$SEEALSO$
- IsOctal(),IsDec(),IsBin()
+ IsOctal(), IsDec(), IsBin()
$END$
*/
@@ -95,7 +95,7 @@
$ONELINER$
Converts a Decimal Value to Binary
$SYNTAX$
- DecToBin() ->
+ DecToBin( ) -->
$ARGUMENTS$
NUMBER TO BE CONVERTED
$RETURNS$
@@ -106,7 +106,7 @@
$FILES$
Library is hbmisc
$SEEALSO$
- DecToHexa(),DecToOctal()
+ DecToHexa(), DecToOctal()
$END$
*/
@@ -118,7 +118,7 @@
$ONELINER$
Converts a Decimal Value to Octal
$SYNTAX$
- DecToOctal() ->
+ DecToOctal( ) -->
$ARGUMENTS$
NUMBER TO BE CONVERTED
$RETURNS$
@@ -129,7 +129,7 @@
$FILES$
Library is hbmisc
$SEEALSO$
- DecToHexa(),DecToBin()
+ DecToHexa(), DecToBin()
$END$
*/
@@ -141,7 +141,7 @@
$ONELINER$
Converts a Decimal Value to Hexa
$SYNTAX$
- DecToHexa() ->
+ DecToHexa( ) -->
$ARGUMENTS$
NUMBER TO BE CONVERTED
$RETURNS$
@@ -152,7 +152,7 @@
$FILES$
Library is hbmisc
$SEEALSO$
- DecToBin(),DecToOctal()
+ DecToBin(), DecToOctal()
$END$
*/
@@ -164,7 +164,7 @@
$ONELINER$
Converts a Binary Value to Decimal
$SYNTAX$
- BinToDec() ->
+ BinToDec( ) -->
$ARGUMENTS$
NUMBER TO BE CONVERTED
$RETURNS$
@@ -175,7 +175,7 @@
$FILES$
Library is hbmisc
$SEEALSO$
- OctalToDec(),HexaToDec()
+ OctalToDec(), HexaToDec()
$END$
*/
@@ -187,7 +187,7 @@
$ONELINER$
Converts a Octal Value to Decimal
$SYNTAX$
- OctalToDec() ->
+ OctalToDec( ) -->
$ARGUMENTS$
NUMBER TO BE CONVERTED
$RETURNS$
@@ -198,7 +198,7 @@
$FILES$
Library is hbmisc
$SEEALSO$
- BinToDec(),HexaToDec()
+ BinToDec(), HexaToDec()
$END$
*/
@@ -210,7 +210,7 @@
$ONELINER$
Converts a Hexa Value to Decimal
$SYNTAX$
- HexaToDec() ->
+ HexaToDec( ) -->
$ARGUMENTS$
NUMBER TO BE CONVERTED
$RETURNS$
@@ -221,6 +221,6 @@
$FILES$
Library is hbmisc
$SEEALSO$
- OctalToDec(),BinToDec()
+ OctalToDec(), BinToDec()
$END$
*/
diff --git a/contrib/hbmisc/doc/en/ht_doc.txt b/contrib/hbmisc/doc/en/ht_doc.txt
deleted file mode 100644
index d1905b661a..0000000000
--- a/contrib/hbmisc/doc/en/ht_doc.txt
+++ /dev/null
@@ -1,247 +0,0 @@
-
-/* $DOC$
- $NAME$
- THtml()
- $CATEGORY$
- Harbour Tools
- $ONELINER$
- Html Class
- $SYNTAX$
- oHtml:=THtml():New() --> oHtm
- $ARGUMENTS$
- Name of the Html file to create
- $RETURNS$
- An instance of the THtml Class
- $DESCRIPTION$
- THtml() is a class that creates an .html file of the same
- name you pass to the constructor.
- The class methods are as follows:
- New() Create a new instance of the THtml class
- Close() Close the created file
- WriteTitle() Write the file title
- WritePar() Writes a paragraph
- WriteParBold() Same as WritePar(), but the text is bold
- WriteLink(,) Write a link to another topic
- WriteText() Write any text
- $EXAMPLES$
- PROCEDURE Main()
- LOCAL oHtm
-
- oHtm := THtml():New( "www\harbour.html" )
- oHtm:WriteTitle( "Harbour Reference Guide" )
- oHtm:WritePar( "HARBOUR" )
- oHtm:WriteLink( "OverView" )
- oHtm:WriteLink( "License" )
- oHtm:WriteLink( "http://www.gnu.org/copyleft/gpl" )
- oHtm:WritePar( "See the Links Above" )
- oHtm:Close()
-
- RETURN
- $STATUS$
- R
- $COMPLIANCE$
- This is a new Harbour Tools class
- $PLATFORMS$
- ALL
- $SEEALSO$
- TCLASS()
- $END$
- */
-
-/* $DOC$
- $NAME$
- TOs2()
- $CATEGORY$
- Harbour Tools
- $ONELINER$
- OS/2 Documentation Class
- $SYNTAX$
- oNg:=TOs2():New() --> oOs2
- $ARGUMENTS$
- Name of the IPF Source file to create
- $RETURNS$
- An instance of the TOs2 Class
- $DESCRIPTION$
- TOs2() is a class that creates the OS/2 IPF Source
- of the same name you pass to the constructor.
- The class methods are as follows:
- New() Create a new instance of the TOs2 class
- Close() Close the created file
- WriteTitle(,) Write the file title
- WritePar() Write a paragraph
- WriteParBold() Same as WritePar(), but the text is bold
- WriteLink() Write a link to another topic
- ScanLink() Scan the aLinkRef array for a valid topic
- DosToOs2Text() Convert a Dos string to a OS/2 String
- $EXAMPLES$
- PROCEDURE Main()
- LOCAL oNg
-
- oNg := TOs2():New( "ngi\harbour.ngi" )
- oNg:WriteTitle( "Harbour Reference Guide" )
- oNg:WritePar( "HARBOUR" )
- oNg:WriteLink( "OverView" )
- oNg:WriteLink( "License" )
-
- oNg:WritePar( "See the Links Above" )
- oNg:Close()
-
- RETURN
- $STATUS$
- R
- $COMPLIANCE$
- This is a new Harbour Tools class
- $PLATFORMS$
- ALL
- $SEEALSO$
- TNortonGuide()
- $END$
- */
-
-/* $DOC$
- $NAME$
- TNortonGuide()
- $CATEGORY$
- Harbour Tools
- $ONELINER$
- Norton Guide Class
- $SYNTAX$
- oNg:=TNortonGuide():New() --> oNg
- $ARGUMENTS$
- Name of the Ng Source file to create
- $RETURNS$
- An instance of the TNortonGuide Class
- $DESCRIPTION$
- TNortonGuide() is a class that creates the Norton Guide Source
- Code of the same name you pass to the constructor.
- The class methods are as follows:
- New() Create an instance of the TNortonGuide class
- Close() Close the created file
- WriteTitle(,) Write the file title
- WritePar() Write a paragraph
- WriteParBold() Same as WritePar(), but the text is bold
- WriteLink() Write a link to another topic
- $EXAMPLES$
- PROCEDURE Main()
- LOCAL oNg
-
- oNg := TNortonGuide():New( "ngi\harbour.ngi" )
- oNg:WriteTitle( "Harbour Reference Guide" )
- oNg:WritePar( "HARBOUR" )
- oNg:WriteLink( "OverView" )
- oNg:WriteLink( "License" )
-
- oNg:WritePar( "See the Links Above" )
- oNg:Close()
-
- RETURN
- $STATUS$
- R
- $COMPLIANCE$
- This is a new Harbour Tools class
- $PLATFORMS$
- ALL
- $SEEALSO$
- TTroff(),TRtf(),THtml(),TOs2()
- $END$
- */
-
-/* $DOC$
- $NAME$
- TRtf()
- $CATEGORY$
- Harbour Tools
- $ONELINER$
- Rtf Class
- $SYNTAX$
- oNg:=TRtf():New() --> oRtf
- $ARGUMENTS$
- Name of the RTF file to create
- $RETURNS$
- An instance of the TRtf Class
- $DESCRIPTION$
- TRtf() is a class that creates the RTF Documentation Source
- Code of the same name you pass to the constructor.
- The class methods are as follows:
- New() Create a new instance of the TRtf class
- Close() Close the create file
- WriteTitle(,) Write the file title
- WritePar() Write a paragraph
- WriteParBold() Same as WritePar(), but the text is bold
- WriteLink() Write a link to another topic
- WriteHeader() Write the RTF header
- EndPar() Write the end paragraph delimiter
- $EXAMPLES$
- PROCEDURE Main()
- LOCAL oRtf
-
- oRtf := TRtf():New( "rtf\harbour.rtf" )
- oRtf:WriteHeader()
- oRtf:WriteTitle( "Harbour Reference Guide" )
- oRtf:WritePar( "HARBOUR" ):Endpar()
- oRtf:WriteLink( "OverView" )
- oRtf:WriteLink( "License" )
-
- oRtf:WritePar( "See the Links Above" ):EndPar()
- oRtf:Close()
-
- RETURN
- $STATUS$
- R
- $COMPLIANCE$
- This is a new Harbour Tools class
- $PLATFORMS$
- ALL
- $SEEALSO$
- TNortonGuide()
- $END$
- */
-
-/* $DOC$
- $NAME$
- TTroff()
- $CATEGORY$
- Harbour Tools
- $ONELINER$
- Troff Class
- $SYNTAX$
- oTroff:=TTrof():New() --> oTrf
- $ARGUMENTS$
- Name of the Troff file to create
- $RETURNS$
- instance of the TTroff Class
- $DESCRIPTION$
- TTroff() is a class that creates the TROFF Documentation Source
- Code of the same name you pass to the constructor.
- The class methods are as follows:
- New() Create a new instance of the THtml class
- Close() Close the created file
- WriteTitle(,) Write the file title
- WritePar(