2013-01-24 15:14 UTC+0100 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
+ links to markdown and markdown to man-page converter tool
! minor cleanup to prev
* utils/hbmk2/hbmk2.1
* some updates
* ChangeLog.txt
! typos/updates in previous entry
* extras/hbdoc/*.prg
* src/rtl/memoedit.prg
* tests/clasinh.prg
* tests/classch.prg
* tests/inhprob.prg
! updated for new ::super: syntax
* src/rtl/itemseri.c
! fixed typo in latest modification:
'warning: use of unary operator that may be intended as compound assignment (+=)'
* contrib/hbgd/tests/test_out.prg
* contrib/hbhttpd/*
* contrib/hbtip/thtml.prg
* contrib/xhb/*.prg
* extras/httpsrv/*
* extras/guestbk/*
* website/faq/*.html
* website/samples/HowToBuildOnLinux.html
* website/third-party.html
* some steps to modernize old HTML
* extras/hbdoc/*.prg
* do not use [] as string delimiter
- tests/function.cfm
- website/samples/function.cfm.html
* .gitattributes
- obsolete file deleted
This commit is contained in:
1
harbour/.gitattributes
vendored
1
harbour/.gitattributes
vendored
@@ -7,7 +7,6 @@
|
||||
*.bas text
|
||||
*.c text
|
||||
*.cfg text
|
||||
*.cfm text
|
||||
*.ch text
|
||||
*.css text
|
||||
*.def text
|
||||
|
||||
@@ -10,13 +10,54 @@
|
||||
* Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment
|
||||
*/
|
||||
|
||||
2013-01-24 15:14 UTC+0100 Viktor Szakats (harbour syenar.net)
|
||||
* utils/hbmk2/hbmk2.prg
|
||||
+ links to markdown and markdown to man-page converter tool
|
||||
! minor cleanup to prev
|
||||
|
||||
* utils/hbmk2/hbmk2.1
|
||||
* some updates
|
||||
|
||||
* ChangeLog.txt
|
||||
! typos/updates in previous entry
|
||||
|
||||
* extras/hbdoc/*.prg
|
||||
* src/rtl/memoedit.prg
|
||||
* tests/clasinh.prg
|
||||
* tests/classch.prg
|
||||
* tests/inhprob.prg
|
||||
! updated for new ::super: syntax
|
||||
|
||||
* src/rtl/itemseri.c
|
||||
! fixed typo in latest modification:
|
||||
'warning: use of unary operator that may be intended as compound assignment (+=)'
|
||||
|
||||
* contrib/hbgd/tests/test_out.prg
|
||||
* contrib/hbhttpd/*
|
||||
* contrib/hbtip/thtml.prg
|
||||
* contrib/xhb/*.prg
|
||||
* extras/httpsrv/*
|
||||
* extras/guestbk/*
|
||||
* website/faq/*.html
|
||||
* website/samples/HowToBuildOnLinux.html
|
||||
* website/third-party.html
|
||||
* some steps to modernize old HTML
|
||||
|
||||
* extras/hbdoc/*.prg
|
||||
* do not use [] as string delimiter
|
||||
|
||||
- tests/function.cfm
|
||||
- website/samples/function.cfm.html
|
||||
* .gitattributes
|
||||
- obsolete file deleted
|
||||
|
||||
2013-01-23 17:14 UTC+0100 Viktor Szakats (harbour syenar.net)
|
||||
* utils/hbmk2/hbmk2.prg
|
||||
* utils/hbmk2/*.po
|
||||
+ added '-warn=yes' option in sync with warn= .hbc directive
|
||||
* cleaned help for -cpp and -cpp= options
|
||||
* '-inc' option moved to short help page and clarified a little
|
||||
- deprecated several hbmk2 options synonyms. After this
|
||||
- deprecated several hbmk2 option synonyms. After this
|
||||
update, hbmk2 will issue a warning with the recommended
|
||||
replacement switch (and exact location where it has
|
||||
found it), and these will ultimately disappear with
|
||||
@@ -24,7 +65,7 @@
|
||||
on how disrupting it is or how long the new release
|
||||
will take):
|
||||
-compiler= -> -comp=
|
||||
-platform -> -plat=
|
||||
-platform= -> -plat=
|
||||
-mwindows -> -gui
|
||||
-mconsole -> -std
|
||||
-nodebug -> -debug-
|
||||
@@ -38,11 +79,14 @@
|
||||
-nohbcppmm -> -hbcppmm-
|
||||
-nostrip -> -strip-
|
||||
-warn= (value omitted) -> -warn=yes
|
||||
-warn=<value invalid> -> -warn=yes
|
||||
-nowarn -> -warn-
|
||||
-compr= (value omitted) -> -compr=yes
|
||||
-compr=<value invalid> -> -compr=yes
|
||||
-compr=def -> -compr=yes
|
||||
-nocompr -> -compr-
|
||||
-head= (value omitted) -> -head=full
|
||||
-head=<value invalid> -> -head=full
|
||||
-head -> -head=full
|
||||
-head- -> -head=off
|
||||
-nohead -> -head=off
|
||||
|
||||
@@ -77,29 +77,29 @@ PROCEDURE Main( ... )
|
||||
ELSEIF cPhoto != NIL
|
||||
StartHTML()
|
||||
#if 0
|
||||
OutHTML ValToPrg( hParams ) + "<br>"
|
||||
OutHTML ValToPrg( cParams ) + "<br>"
|
||||
OutHTML ValToPrg( cQuery ) + "<br>"
|
||||
OutHTML "<img src='test_out.exe?img=" + cPhoto + "&width=" + hb_ntos( nWidth ) + "&height=" + hb_ntos( nHeight ) + "'>" + "<br>"
|
||||
OutHTML ValToPrg( hParams ) + "<br />"
|
||||
OutHTML ValToPrg( cParams ) + "<br />"
|
||||
OutHTML ValToPrg( cQuery ) + "<br />"
|
||||
OutHTML "<img src='test_out.exe?img=" + cPhoto + "&width=" + hb_ntos( nWidth ) + "&height=" + hb_ntos( nHeight ) + "'>" + "<br />"
|
||||
#endif
|
||||
OutHTML "<table border=1>"
|
||||
OutHTML "<tr><td align='center'>"
|
||||
OutHTML "<img src='test_out.exe?img=" + cPhoto + "'>" + "<br>"
|
||||
OutHTML "<img src='test_out.exe?img=" + cPhoto + "'>" + "<br />"
|
||||
OutHTML "</td></tr>"
|
||||
OutHTML "<tr><td align='center'>"
|
||||
OutHTML "<img src='test_out.exe?img=" + cPhoto + ;
|
||||
iif( nWidth != NIL, "&width=" + hb_ntos( nWidth ), "" ) + ;
|
||||
iif( nHeight != NIL, "&height=" + hb_ntos( nHeight ), "" ) + ;
|
||||
"'>" + "<br>"
|
||||
"'>" + "<br />"
|
||||
OutHTML "</td></tr>"
|
||||
OutHTML "<tr><td align='center'>"
|
||||
OutHTML cPhoto
|
||||
OutHTML "</td></tr>"
|
||||
OutHTML "</table>"
|
||||
OutHTML "<br>"
|
||||
OutHTML "<br />"
|
||||
#if 0
|
||||
OutHTML "<img src='test_out.exe?img=" + cText + "_2&pt=" + hb_ntos( nPt ) + "'>" + "<br>"
|
||||
OutHTML OS() + "<br>"
|
||||
OutHTML "<img src='test_out.exe?img=" + cText + "_2&pt=" + hb_ntos( nPt ) + "'>" + "<br />"
|
||||
OutHTML OS() + "<br />"
|
||||
#endif
|
||||
EndHTML()
|
||||
ELSE
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{{extend _main}}
|
||||
<a href="/app/shopping">Shopping</a> | <a href="/app/cart">Cart</a> | <a href="/app/logout">Logout</a>
|
||||
<hr>
|
||||
<H1>My account</H1>
|
||||
<h1>My account</h1>
|
||||
{{if errtext}}<span style="color:red; font-weight:bold; border:2px solid red; padding:5px; background-color:#FCC;">{{= errtext}}</span><p>{{endif}}
|
||||
<table>
|
||||
<tr><td><b>User name</b></td><td>{{= user}}</td></tr>
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
{{extend _main}}
|
||||
<a href="/app/shopping">Shopping</a> | <a href="/app/account">My account</a> | <a href="/app/logout">Logout</a>
|
||||
<hr>
|
||||
<H1>Cart</H1>
|
||||
<h1>Cart</h1>
|
||||
Your cart is worth: {{= cartsum}}
|
||||
<p>
|
||||
{{: browse}}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{{extend _main}}
|
||||
<a href="/app/login">Login</a>
|
||||
<hr>
|
||||
<H1>Create new account</H1>
|
||||
<h1>Create new account</h1>
|
||||
{{if errtext}}<span style="color:red; font-weight:bold; border:2px solid red; padding:5px; background-color:#FCC;">{{= errtext}}</span><p>{{endif}}
|
||||
<form method="post">
|
||||
<table>
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
{{extend _main}}
|
||||
<a href="/app/cart">Cart</a> | <a href="/app/account">My account</a> | <a href="/app/logout">Logout</a>
|
||||
<hr>
|
||||
<H1>Shopping</H1>
|
||||
<h1>Shopping</h1>
|
||||
Your cart is worth: {{= cartsum}}
|
||||
<p>
|
||||
{{: browse}}
|
||||
|
||||
|
||||
@@ -418,7 +418,7 @@ METHOD Output() CLASS UWBrowse
|
||||
cUrl := Left( cUrl, nI - 1 )
|
||||
ENDIF
|
||||
cUrl += iif( "?" $ cUrl, "&", "?" ) + "_pos="
|
||||
cRet := '<br>' + cRet
|
||||
cRet := '<br />' + cRet
|
||||
IF ! Eof()
|
||||
cI := cUrl + hb_ntos( Self:nPos + Self:nPageSize )
|
||||
cRet := '<a href="' + iif( lValidate, UUrlChecksum( cI ), cI ) + '">>></a>' + cRet
|
||||
|
||||
@@ -701,7 +701,7 @@ METHOD isOptional() CLASS THtmlNode
|
||||
|
||||
RETURN hb_bitAnd( ::htmlTagType[ 2 ], CM_OPT ) > 0
|
||||
|
||||
// checks if this is a node (leafs contain no further nodes, e.g. <br>,<hr>,_text_)
|
||||
// checks if this is a node (leafs contain no further nodes, e.g. <br />,<hr>,_text_)
|
||||
|
||||
METHOD isNode() CLASS THtmlNode
|
||||
|
||||
|
||||
@@ -89,17 +89,17 @@ CREATE CLASS TJSWindow
|
||||
|
||||
METHOD Write( c )
|
||||
|
||||
METHOD lineBreak() INLINE ::QOut( "<BR>" )
|
||||
METHOD lineBreak() INLINE ::QOut( "<br />" )
|
||||
|
||||
METHOD Paragraph() INLINE ::QOut( "<P></P>" )
|
||||
METHOD Paragraph() INLINE ::QOut( "<p></p>" )
|
||||
|
||||
METHOD Center( l ) INLINE ::QOut( iif( l, "<CENTER>", "</CENTER>" ) )
|
||||
METHOD Center( l ) INLINE ::QOut( iif( l, "<center>", "</center>" ) )
|
||||
|
||||
METHOD bold( l ) INLINE ::QOut( iif( l, "<B>", "</B>" ) )
|
||||
METHOD bold( l ) INLINE ::QOut( iif( l, "<b>", "</b>" ) )
|
||||
|
||||
METHOD Italic( l ) INLINE ::QOut( iif( l, "<I>", "</I>" ) )
|
||||
METHOD Italic( l ) INLINE ::QOut( iif( l, "<i>", "</i>" ) )
|
||||
|
||||
METHOD ULine( l ) INLINE ::QOut( iif( l, "<U>", "</U>" ) )
|
||||
METHOD ULine( l ) INLINE ::QOut( iif( l, "<u>", "</u>" ) )
|
||||
|
||||
METHOD Put()
|
||||
|
||||
@@ -348,33 +348,33 @@ METHOD Begin() CLASS TJSWindow
|
||||
|
||||
LOCAL i
|
||||
|
||||
FWrite( ::nH, "<SCRIPT LANGUAGE=JavaScript 1.2>" + CRLF() )
|
||||
FWrite( ::nH, "<script language=JavaScript 1.2>" + CRLF() )
|
||||
FWrite( ::nH, "<!--" + CRLF() )
|
||||
::QOut( "<HTML><HEAD>" )
|
||||
::QOut( "<html><head>" )
|
||||
|
||||
IF ::Title != NIL
|
||||
::QOut( "<TITLE>" + ::Title + "</TITLE>" )
|
||||
::QOut( "<title>" + ::Title + "</title>" )
|
||||
ENDIF
|
||||
|
||||
IF ::aScriptSrc != NIL
|
||||
FOR i := 1 TO Len( ::aScriptSrc )
|
||||
::QOut( ;
|
||||
'<SCRIPT LANGUAGE=JavaScript SRC="' + ::aScriptSrc[ i ] + '"></SCRIPT>' )
|
||||
'<script language=JavaScript SRC="' + ::aScriptSrc[ i ] + '"></script>' )
|
||||
NEXT
|
||||
ENDIF
|
||||
|
||||
IF ::aServerSrc != NIL
|
||||
FOR i := 1 TO Len( ::aServerSrc )
|
||||
::QOut( ;
|
||||
'<SCRIPT LANGUAGE=JavaScript SRC="' + ::aServerSrc[ i ] + '" RUNAT=SERVER></SCRIPT>' )
|
||||
'<script language=JavaScript src="' + ::aServerSrc[ i ] + '" runat=SERVER></script>' )
|
||||
NEXT
|
||||
ENDIF
|
||||
|
||||
IF ::Style != NIL
|
||||
::QOut( "<STYLE> " + ::Style + " </STYLE>" )
|
||||
::QOut( "<style> " + ::Style + " </style>" )
|
||||
ENDIF
|
||||
|
||||
::QOut( "</HEAD>" + "<BODY" )
|
||||
::QOut( "</head>" + "<body" )
|
||||
|
||||
IF ::onLoad != NIL
|
||||
::QOut( ' onLoad="' + ::onLoad + '"' )
|
||||
@@ -387,19 +387,19 @@ METHOD Begin() CLASS TJSWindow
|
||||
::QOut( '>' )
|
||||
|
||||
IF ::bgColor != NIL
|
||||
::QOut( '<BODY BGCOLOR="' + ::bgColor + '">' )
|
||||
::QOut( '<body bgcolor="' + ::bgColor + '">' )
|
||||
ENDIF
|
||||
|
||||
IF ::fontColor != NIL
|
||||
::QOut( '<BODY TEXT="' + ::fontColor + '">' )
|
||||
IF ::fontColor != nil
|
||||
::QOut( '<body text="' + ::fontColor + '">' )
|
||||
ENDIF
|
||||
|
||||
IF ::bgImage != NIL
|
||||
::QOut( '<BODY BACKGROUND="' + ::bgImage + '">' )
|
||||
IF ::bgImage != nil
|
||||
::QOut( '<body background="' + ::bgImage + '">' )
|
||||
ENDIF
|
||||
|
||||
FWrite( ::nH, "//-->" )
|
||||
FWrite( ::nH, "</SCRIPT>" + CRLF() )
|
||||
FWrite( ::nH, "</script>" + crlf() )
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -411,7 +411,7 @@ METHOD Begin() CLASS TJSWindow
|
||||
|
||||
METHOD End() CLASS TJSWindow
|
||||
|
||||
HtmlJSCmd( ::nH, ::varName + ".document.write('</BODY></HTML>')" + CRLF() )
|
||||
HtmlJSCmd( ::nH, ::varName + ".document.write('</body></html>')" + CRLF() )
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -430,18 +430,18 @@ METHOD ImageURL( cImage, cUrl, nHeight, nBorder, ;
|
||||
__defaultNIL( @cUrl, "" )
|
||||
|
||||
IF cName != NIL
|
||||
cStr += ' NAME= "' + cName + '"' + CRLF()
|
||||
cStr += ' name= "' + cName + '"' + CRLF()
|
||||
ENDIF
|
||||
IF cAlt != NIL
|
||||
cStr += ' ALT= "' + cAlt + '"' + CRLF()
|
||||
cStr += ' alt= "' + cAlt + '"' + CRLF()
|
||||
ENDIF
|
||||
|
||||
IF nBorder != NIL
|
||||
cStr += " BORDER = " + hb_ntos( nBorder ) + CRLF()
|
||||
cStr += " border= " + hb_ntos( nBorder ) + CRLF()
|
||||
ENDIF
|
||||
|
||||
IF nHeight != NIL
|
||||
cStr += " HEIGHT = " + hb_ntos( nHeight ) + "% " + CRLF()
|
||||
cStr += " height= " + hb_ntos( nHeight ) + "% " + CRLF()
|
||||
ENDIF
|
||||
|
||||
IF cOnClick != NIL
|
||||
@@ -455,11 +455,11 @@ METHOD ImageURL( cImage, cUrl, nHeight, nBorder, ;
|
||||
ENDIF
|
||||
|
||||
IF cURL != NIL
|
||||
::QOut( '<A HREF=' + cUrl + '><IMG SRC="' + cImage + '"' + ;
|
||||
cStr + '></A>' )
|
||||
::QOut( '<a href=' + cUrl + '><img src="' + cImage + '"' + ;
|
||||
cStr + '></a>' )
|
||||
ELSE
|
||||
::QOut( '<IMG SRC="' + cImage + '"' + ;
|
||||
cStr + '></A>' )
|
||||
::QOut( '<img src="' + cImage + '"' + ;
|
||||
cStr + '></a>' )
|
||||
ENDIF
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
#include "error.ch"
|
||||
#include "cgi.ch"
|
||||
|
||||
#define DEF_ERR_HEADER "Date : " + DToC( Date() ) + "<BR>" + "Time : " + Time() + "<BR>"
|
||||
#define DEF_ERR_HEADER "Date : " + DToC( Date() ) + "<br />" + "Time : " + Time() + "<br />"
|
||||
|
||||
// put messages to STDERR
|
||||
#command ? <list,...> => ?? Chr( 13 ) + Chr( 10 ) ; ?? <list>
|
||||
@@ -114,64 +114,64 @@ STATIC FUNCTION xhb_cgi_DefError( e )
|
||||
|
||||
// RESET System //
|
||||
|
||||
cErrString := CRLF() + "</TD></TR></TABLE>" + CRLF()
|
||||
cErrString += '<TABLE bgcolor="white" border CellPadding=1 CellSpacing=1 COLS=2 WIDTH=80%>'
|
||||
cErrString := CRLF() + "</td></tr></table>" + CRLF()
|
||||
cErrString += '<table bgcolor="white" border CellPadding=1 CellSpacing=1 cols=2 width=80%>'
|
||||
|
||||
cErrString += '<TR><TD bgcolor="black" align="CENTER">'
|
||||
cErrstring += '<FONT face = "verdana" size ="5" color="white">' + CRLF()
|
||||
cErrString += "<B>ERROR REPORT</B>"
|
||||
cErrString += "</TD></TR>"
|
||||
cErrString += '<tr><td bgcolor="black" align="center">'
|
||||
cErrstring += '<font face = "verdana" size ="5" color="white">' + CRLF()
|
||||
cErrString += "<b>ERROR REPORT</b>"
|
||||
cErrString += "</td></tr>"
|
||||
|
||||
cErrString += '<TR><TD bgcolor="blue">'
|
||||
cErrstring += '<FONT face = "verdana" size ="2" color="white">' + CRLF()
|
||||
cErrString += '<tr><td bgcolor="blue">'
|
||||
cErrstring += '<font face = "verdana" size ="2" color="white">' + CRLF()
|
||||
cErrString += DEF_ERR_HEADER
|
||||
cErrString += "</TD></TR>"
|
||||
cErrString += "</td></tr>"
|
||||
|
||||
cErrString += '<TR><TD bgcolor="red">'
|
||||
cErrstring += '<FONT face ="verdana" size ="2" color="white">' + CRLF()
|
||||
cErrString += '<EM>' + cMessage + '</EM>'
|
||||
cErrString += '<tr><td bgcolor="red">'
|
||||
cErrstring += '<font face ="verdana" size ="2" color="white">' + CRLF()
|
||||
cErrString += '<em>' + cMessage + '</em>'
|
||||
|
||||
cErrString += '</TD></TR><TR><TD bgcolor="cyan">' + CRLF()
|
||||
cErrstring += '<FONT face ="verdana" size ="2" color="black">' + CRLF()
|
||||
cErrString += "ERRORCODE...... :" + hb_ntos( e:GenCode ) + "<BR>" + CRLF()
|
||||
cErrString += "SUBSYSTEM..... :" + e:SubSystem + "<BR>" + CRLF()
|
||||
cErrString += "DESCRIPTION...:" + e:Description + "<BR>" + CRLF()
|
||||
cErrString += "OPERATION......:" + e:Operation + "<BR>" + CRLF()
|
||||
cErrString += "FILENAME........ :" + e:FileName + "<BR>" + CRLF()
|
||||
cErrString += '</td></tr><tr><td bgcolor="cyan">' + CRLF()
|
||||
cErrstring += '<font face ="verdana" size ="2" color="black">' + CRLF()
|
||||
cErrString += "ERRORCODE...... :" + hb_ntos( e:GenCode ) + "<br />" + CRLF()
|
||||
cErrString += "SUBSYSTEM..... :" + e:SubSystem + "<br />" + CRLF()
|
||||
cErrString += "DESCRIPTION...:" + e:Description + "<br />" + CRLF()
|
||||
cErrString += "OPERATION......:" + e:Operation + "<br />" + CRLF()
|
||||
cErrString += "FILENAME........ :" + e:FileName + "<br />" + CRLF()
|
||||
cErrString += "TRIES............. :" + hb_ntos( e:Tries ) + CRLF()
|
||||
|
||||
cErrString += '</TD></TR>'
|
||||
cErrString += '<TR><TD bgcolor="red">'
|
||||
cErrstring += '<FONT face ="verdana" size ="2" color="white">' + CRLF()
|
||||
cErrstring += '<EM>'
|
||||
cErrString += '</td></tr>'
|
||||
cErrString += '<tr><td bgcolor="red">'
|
||||
cErrstring += '<font face ="verdana" size ="2" color="white">' + CRLF()
|
||||
cErrstring += '<em>'
|
||||
|
||||
i := 2
|
||||
|
||||
DO WHILE ! Empty( ProcName( i ) )
|
||||
|
||||
cErrString += "Called from " + RTrim( ProcName( i ) ) + ;
|
||||
"(" + hb_ntos( ProcLine( i ) ) + ") <BR>" + CRLF()
|
||||
"(" + hb_ntos( ProcLine( i ) ) + ") <br />" + CRLF()
|
||||
|
||||
i++
|
||||
ENDDO
|
||||
|
||||
cErrstring += '</EM>'
|
||||
cErrString += '</TD></TR>'
|
||||
cErrString += '<TR><TD bgcolor="black">'
|
||||
cErrstring += '<FONT face ="verdana" size ="2" color="white">' + CRLF()
|
||||
cErrstring += '</em>'
|
||||
cErrString += '</td></tr>'
|
||||
cErrString += '<tr><td bgcolor="black">'
|
||||
cErrstring += '<font face ="verdana" size ="2" color="white">' + CRLF()
|
||||
cErrstring += "Extra Notes..."
|
||||
|
||||
cErrString += "</TD>" + CRLF() + "</TR>" + CRLF() + "</TABLE>" + CRLF()
|
||||
FWrite( nH, "<BR>" + cErrString + CRLF() )
|
||||
cErrString += "</td>" + CRLF() + "</tr>" + CRLF() + "</table>" + CRLF()
|
||||
FWrite( nH, "<br />" + cErrString + CRLF() )
|
||||
MemoWrit( "Error.Log", HardCR( cErrString ) + CRLF() + ;
|
||||
HardCR( MemoRead( "Error.Log" ) ) )
|
||||
|
||||
FWrite( nH, "</TD>" + CRLF() + "</TR>" + CRLF() + "</TABLE>" + CRLF() )
|
||||
FWrite( nH, "</td>" + CRLF() + "</tr>" + CRLF() + "</table>" + CRLF() )
|
||||
|
||||
HtmlJSCmd( nH, 'Alert("There was an error processing your request:\n' + ;
|
||||
'Look at the bottom of this page for\n' + ;
|
||||
'error description and parameters...");' )
|
||||
FWrite( nH, "</FONT>" + CRLF() + "</BODY></HTML>" + CRLF() )
|
||||
FWrite( nH, "</font>" + CRLF() + "</body></html>" + CRLF() )
|
||||
|
||||
CLOSE ALL
|
||||
|
||||
@@ -223,7 +223,7 @@ STATIC FUNCTION ErrorMessage( e )
|
||||
|
||||
// add error description if available
|
||||
IF HB_ISSTRING( e:description )
|
||||
cMessage += "<BR> " + e:description
|
||||
cMessage += "<br /> " + e:description
|
||||
ENDIF
|
||||
|
||||
// add either filename or operation
|
||||
|
||||
@@ -116,13 +116,13 @@ METHOD New( name, lOpen, width, height, bgColor, ;
|
||||
::nItems := 0
|
||||
::aSCript := {}
|
||||
|
||||
cStr := "<HTML>" + CRLF() + "<HEAD>" + CRLF() + ;
|
||||
"<STYLE>" + ::Style + "</STYLE>" + CRLF() + ;
|
||||
'<SCRIPT LANGUAGE="JavaScript1.2" SRC="resize.js"></SCRIPT>' + CRLF() + ;
|
||||
cStr := "<html>" + CRLF() + "<head>" + CRLF() + ;
|
||||
"<style>" + ::Style + "</style>" + CRLF() + ;
|
||||
'<script language="JavaScript1.2" src="resize.js"></script>' + CRLF() + ;
|
||||
CRLF() + ;
|
||||
'<SCRIPT LANGUAGE="JavaScript1.2" SRC="list.js"></SCRIPT>' + CRLF() + ;
|
||||
'<script language="JavaScript1.2" src="list.js"></script>' + CRLF() + ;
|
||||
CRLF() + ;
|
||||
'<SCRIPT LANGUAGE="JavaScript">' + CRLF() + ;
|
||||
'<script language="JavaScript">' + CRLF() + ;
|
||||
"<!--" + crlf() + ;
|
||||
"var " + name + ";" + CRLF() + CRLF() + ;
|
||||
"function listInit() {" + CRLF() + ;
|
||||
@@ -139,7 +139,7 @@ METHOD New( name, lOpen, width, height, bgColor, ;
|
||||
cStr += hb_ntos( height ) + ","
|
||||
cStr += '"' + BGCOLOR + '"' + ");" + CRLF()
|
||||
cStr += "" // Space( 10 )
|
||||
cStr += name + [.SetFont("<FONT FACE='] + FONT + [' SIZE=] + hb_ntos( fntSize ) + [' COLOR='] + fntColor + ['>","</FONT>");] + CRLF()
|
||||
cStr += name + [.SetFont("<font face='] + FONT + "' size=" + hb_ntos( fntSize ) + "' color='" + fntColor + ['>","</font>");] + CRLF()
|
||||
|
||||
::nItems++
|
||||
AAdd( ::aScript, cStr )
|
||||
@@ -190,11 +190,11 @@ METHOD SetFont( name, font, fntColor, fntSize ) CLASS TJSList
|
||||
__defaultNIL( @fntColor, ::fontColor )
|
||||
__defaultNIL( @fntSize, ::Size )
|
||||
|
||||
cStr += name + [.SetFont("<FONT ] + ;
|
||||
[ FACE = '] + font + [' ] + ;
|
||||
[ SIZE = ] + hb_ntos( fntSize ) + ['] + ;
|
||||
[ COLOR = '] + fntColor + [' ] + ;
|
||||
[ > ","</FONT>");] + CRLF()
|
||||
cStr += name + [.SetFont("<font ] + ;
|
||||
" FACE = '" + font + "' " + ;
|
||||
" SIZE = " + hb_ntos( fntSize ) + "'" + ;
|
||||
" COLOR = '" + fntColor + "' " + ;
|
||||
[ > ","</font>");] + CRLF()
|
||||
|
||||
AAdd( ::aScript, cStr )
|
||||
|
||||
@@ -213,7 +213,7 @@ METHOD AddItem( name, url, bgColor ) CLASS TJSList
|
||||
|
||||
__defaultNIL( @name, "o" )
|
||||
__defaultNIL( @url, "" )
|
||||
cUrl := [<A HREF='] + url + ['>] + htmlSpace( 2 ) + name + htmlSpace( 2 )
|
||||
cUrl := [<a href='] + url + "'>" + htmlSpace( 2 ) + name + htmlSpace( 2 )
|
||||
cStr += ::cCurrentNode + '.addItem( "' + cUrl + '"' + iif( bgColor != NIL, ',"' + bgColor + '"', "" ) + ');' + CRLF()
|
||||
::nItems++
|
||||
AAdd( ::aScript, cStr )
|
||||
@@ -234,7 +234,7 @@ METHOD AddLink( name, url, img, bgColor ) CLASS TJSList
|
||||
__defaultNIL( @name, "o" )
|
||||
__defaultNIL( @url, "" )
|
||||
__defaultNIL( @img, "webpage.jpg" )
|
||||
cUrl := "<A HREF='" + url + "'><IMG SRC='" + img + "' border=0 align=absmiddle>" + htmlSpace( 2 ) + name + htmlSpace( 2 )
|
||||
cUrl := "<a href='" + url + "'><img src='" + img + "' border=0 align=absmiddle>" + htmlSpace( 2 ) + name + htmlSpace( 2 )
|
||||
cStr += ::cCurrentNode + '.addItem( "' + curl + '"' + iif( bgColor != NIL, ',"' + bgColor + '"', "" ) + ');' + CRLF()
|
||||
::nItems++
|
||||
AAdd( ::aScript, cStr )
|
||||
@@ -246,7 +246,7 @@ METHOD EndNode( name, caption ) CLASS TJSList
|
||||
LOCAL cStr := ""
|
||||
|
||||
::cCurrentNode := ::cMainNode
|
||||
cStr += ::cMainNode + ".addList( " + name + ", '<B>" + caption + "</B>' );" + CRLF()
|
||||
cStr += ::cMainNode + ".addList( " + name + ", '<b>" + caption + "</b>' );" + CRLF()
|
||||
|
||||
::nItems++
|
||||
AAdd( ::aScript, cStr )
|
||||
@@ -264,31 +264,31 @@ METHOD Build( xPos, yPos ) CLASS TJSList
|
||||
cStr += ::cMainNode + ".build(" + hb_ntos( xPos ) + "," + hb_ntos( yPos ) + ");" + CRLF()
|
||||
cStr += "}" + CRLF()
|
||||
CsTR += "// -->" + crlf()
|
||||
cStr += "</SCRIPT>" + CRLF()
|
||||
cStr += '<STYLE TYPE="text/css">' + CRLF()
|
||||
cStr += "</script>" + CRLF()
|
||||
cStr += '<style type="text/css">' + CRLF()
|
||||
cStr += "#spacer { position: absolute; height: 1120; }" + CRLF()
|
||||
cStr += "</STYLE>" + CRLF()
|
||||
cStr += '<STYLE TYPE="text/css">' + CRLF()
|
||||
cStr += "</style>" + CRLF()
|
||||
cStr += '<style type="text/css">' + CRLF()
|
||||
FOR i := 0 TO ::nItems + 6
|
||||
cStr += "#" + ::cMainNode + "Item" + hb_ntos( i ) + " { position:absolute; }" + CRLF()
|
||||
NEXT
|
||||
cStr += "</STYLE>" + CRLF()
|
||||
cStr += "</style>" + CRLF()
|
||||
|
||||
AAdd( ::aScript, cStr )
|
||||
cStr := ""
|
||||
|
||||
cStr += "<TITLE>Collapsable Lists: Basic Example</TITLE>" + CRLF()
|
||||
cStr += "</HEAD>" + CRLF()
|
||||
cStr += '<BODY ONLOAD="listInit();" BGCOLOR="#FFFFFF">' + CRLF()
|
||||
cStr += '<DIV ID="spacer"></DIV>' + CRLF()
|
||||
cStr += "<title>Collapsable Lists: Basic Example</title>" + CRLF()
|
||||
cStr += "</head>" + CRLF()
|
||||
cStr += '<body onload="listInit();" bgcolor="#FFFFFF">' + CRLF()
|
||||
cStr += '<div id="spacer"></div>' + CRLF()
|
||||
#if 0
|
||||
cStr += '<DIV ID="' + ::cMainNode + 'Item0" NAME="' + ::cMainNode + 'Item0"></DIV>' + CRLF()
|
||||
cStr += '<div id="' + ::cMainNode + 'Item0" name="' + ::cMainNode + 'Item0"></div>' + CRLF()
|
||||
#endif
|
||||
|
||||
FOR i := 0 TO ::nItems
|
||||
cStr += '<DIV ID="' + ::cMainNode + 'Item' + hb_ntos( i ) + '" NAME="' + ::cMainNode + 'Item' + hb_ntos( i ) + '"></DIV>' + CRLF()
|
||||
cStr += '<div id="' + ::cMainNode + 'Item' + hb_ntos( i ) + '" name="' + ::cMainNode + 'Item' + hb_ntos( i ) + '"></div>' + CRLF()
|
||||
NEXT
|
||||
cStr += "</BODY></HTML>" + CRLF()
|
||||
cStr += "</body></html>" + CRLF()
|
||||
|
||||
AAdd( ::aScript, cStr )
|
||||
|
||||
|
||||
@@ -221,12 +221,12 @@
|
||||
#xcommand LINE BREAK ;
|
||||
IN <oForm> ;
|
||||
=> ;
|
||||
<oForm>:AddControl( "<BR>" + CRLF() )
|
||||
<oForm>:AddControl( "<br />" + CRLF() )
|
||||
|
||||
|
||||
#xcommand LINE IN <oForm> ;
|
||||
=> ;
|
||||
<oForm>:AddControl( CRLF() + "<HR WIDTH = 100%>" + CRLF() )
|
||||
<oForm>:AddControl( CRLF() + "<hr width = 100%>" + CRLF() )
|
||||
|
||||
#xcommand SPACE <n> IN <oForm> ;
|
||||
=> ;
|
||||
@@ -243,10 +243,10 @@
|
||||
|
||||
|
||||
#xcommand START GROUP <c> IN <oForm> => ;
|
||||
<oForm>:AddControl( CRLF() + "<FIELDSET><LEGEND>" + <c> + "</LEGEND>" + CRLF() )
|
||||
<oForm>:AddControl( CRLF() + "<fieldset><legend>" + <c> + "</legend>" + CRLF() )
|
||||
|
||||
#xcommand END GROUP IN <oForm> => ;
|
||||
<oForm>:AddControl( CRLF() + "</FIELDSET>" + CRLF() )
|
||||
<oForm>:AddControl( CRLF() + "</fieldset>" + CRLF() )
|
||||
|
||||
|
||||
#xtranslate __TYPE__ => "TEXT"
|
||||
|
||||
@@ -165,7 +165,7 @@ PROCEDURE HtmlBrowse( oHtm, cAction, lUseLinks )
|
||||
oHtm:defineTable( 1, 1, 98 )
|
||||
oHtm:newTableRow( "black" )
|
||||
oHtm:newTableCell(,,, 3, "white" )
|
||||
oHtm:Write( htmlSpace( 5 ) + "Browsing Table: <B>" + Alias() + "</B>" )
|
||||
oHtm:Write( htmlSpace( 5 ) + "Browsing Table: <b>" + Alias() + "</b>" )
|
||||
oHtm:endTableCell()
|
||||
oHtm:endTableRow( "black" )
|
||||
oHtm:endTable()
|
||||
@@ -238,7 +238,7 @@ PROCEDURE htmlBrowseSql( oHtm, cAction, lUseLinks, cTarget, oServer, oQuery )
|
||||
oHtm:defineTable( 1, 1, 98 )
|
||||
oHtm:newTableRow( "black" )
|
||||
oHtm:newTableCell(,,, 3, "white" )
|
||||
oHtm:Write( htmlSpace( 5 ) + "Browsing Table: <B>" + Alias() + "</B>" )
|
||||
oHtm:Write( htmlSpace( 5 ) + "Browsing Table: <b>" + Alias() + "</b>" )
|
||||
oHtm:endTableCell()
|
||||
oHtm:endTableRow( "black" )
|
||||
oHtm:endTable()
|
||||
@@ -342,17 +342,17 @@ CREATE CLASS JWindow
|
||||
|
||||
METHOD Write( c )
|
||||
|
||||
METHOD lineBreak() INLINE ::QOut( "<BR>" )
|
||||
METHOD lineBreak() INLINE ::QOut( "<br />" )
|
||||
|
||||
METHOD Paragraph() INLINE ::QOut( "<P></P>" )
|
||||
METHOD Paragraph() INLINE ::QOut( "<p></p>" )
|
||||
|
||||
METHOD Center( l ) INLINE ::QOut( iif( l, "<CENTER>", "</CENTER>" ) )
|
||||
METHOD Center( l ) INLINE ::QOut( iif( l, "<center>", "</center>" ) )
|
||||
|
||||
METHOD bold( l ) INLINE ::QOut( iif( l, "<B>", "</B>" ) )
|
||||
METHOD bold( l ) INLINE ::QOut( iif( l, "<b>", "</b>" ) )
|
||||
|
||||
METHOD Italic( l ) INLINE ::QOut( iif( l, "<I>", "</I>" ) )
|
||||
METHOD Italic( l ) INLINE ::QOut( iif( l, "<i>", "</i>" ) )
|
||||
|
||||
METHOD ULine( l ) INLINE ::QOut( iif( l, "<U>", "</U>" ) )
|
||||
METHOD ULine( l ) INLINE ::QOut( iif( l, "<u>", "</u>" ) )
|
||||
|
||||
METHOD Put()
|
||||
|
||||
@@ -611,33 +611,33 @@ METHOD Begin() CLASS JWindow
|
||||
|
||||
LOCAL i
|
||||
|
||||
FWrite( ::nH, "<SCRIPT LANGUAGE=JavaScript 1.2>" + CRLF() )
|
||||
FWrite( ::nH, "<script language=JavaScript 1.2>" + CRLF() )
|
||||
FWrite( ::nH, "<!--" + CRLF() )
|
||||
::QOut( "<HTML><HEAD>" )
|
||||
::QOut( "<html><head>" )
|
||||
|
||||
IF ::Title != NIL
|
||||
::QOut( "<TITLE>" + ::Title + "</TITLE>" )
|
||||
::QOut( "<title>" + ::Title + "</title>" )
|
||||
ENDIF
|
||||
|
||||
IF ::aScriptSrc != NIL
|
||||
FOR i := 1 TO Len( ::aScriptSrc )
|
||||
::QOut( ;
|
||||
'<SCRIPT LANGUAGE=JavaScript SRC="' + ::aScriptSrc[ i ] + '"></SCRIPT>' )
|
||||
'<script language=JavaScript SRC="' + ::aScriptSrc[ i ] + '"></script>' )
|
||||
NEXT
|
||||
ENDIF
|
||||
|
||||
IF ::aServerSrc != NIL
|
||||
FOR i := 1 TO Len( ::aServerSrc )
|
||||
::QOut( ;
|
||||
'<SCRIPT LANGUAGE=JavaScript SRC="' + ::aServerSrc[ i ] + '" RUNAT=SERVER></SCRIPT>' )
|
||||
'<script language=JavaScript SRC="' + ::aServerSrc[ i ] + '" runat=SERVER></script>' )
|
||||
NEXT
|
||||
ENDIF
|
||||
|
||||
IF ::Style != NIL
|
||||
::QOut( "<STYLE> " + ::Style + " </STYLE>" )
|
||||
::QOut( "<style> " + ::Style + " </style>" )
|
||||
ENDIF
|
||||
|
||||
::QOut( "</HEAD>" + "<BODY" )
|
||||
::QOut( "</head>" + "<body" )
|
||||
|
||||
IF ::onLoad != NIL
|
||||
::QOut( ' onLoad="' + ::onLoad + '"' )
|
||||
@@ -650,19 +650,19 @@ METHOD Begin() CLASS JWindow
|
||||
::QOut( '>' )
|
||||
|
||||
IF ::bgColor != NIL
|
||||
::QOut( '<BODY BGCOLOR="' + ::bgColor + '">' )
|
||||
::QOut( '<body bgcolor="' + ::bgColor + '">' )
|
||||
ENDIF
|
||||
|
||||
IF ::fontColor != NIL
|
||||
::QOut( '<BODY TEXT="' + ::fontColor + '">' )
|
||||
::QOut( '<body text="' + ::fontColor + '">' )
|
||||
ENDIF
|
||||
|
||||
IF ::bgImage != NIL
|
||||
::QOut( '<BODY BACKGROUND="' + ::bgImage + '">' )
|
||||
::QOut( '<body background="' + ::bgImage + '">' )
|
||||
ENDIF
|
||||
|
||||
FWrite( ::nH, "//-->" )
|
||||
FWrite( ::nH, "</SCRIPT>" + CRLF() )
|
||||
FWrite( ::nH, "</script>" + CRLF() )
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -676,7 +676,7 @@ METHOD Begin() CLASS JWindow
|
||||
|
||||
METHOD End() CLASS JWindow
|
||||
|
||||
HtmlJSCmd( ::nH, ::varName + ".document.write('</BODY></HTML>')" + CRLF() )
|
||||
HtmlJSCmd( ::nH, ::varName + ".document.write('</body></html>')" + CRLF() )
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -697,18 +697,18 @@ METHOD ImageURL( cImage, cUrl, nHeight, nBorder, ;
|
||||
__defaultNIL( @cUrl, "" )
|
||||
|
||||
IF cName != NIL
|
||||
cStr += ' NAME= "' + cName + '"' + CRLF()
|
||||
cStr += ' name= "' + cName + '"' + CRLF()
|
||||
ENDIF
|
||||
IF cAlt != NIL
|
||||
cStr += ' ALT= "' + cAlt + '"' + CRLF()
|
||||
cStr += ' alt= "' + cAlt + '"' + CRLF()
|
||||
ENDIF
|
||||
|
||||
IF nBorder != NIL
|
||||
cStr += " BORDER = " + hb_ntos( nBorder ) + CRLF()
|
||||
cStr += " border= " + hb_ntos( nBorder ) + CRLF()
|
||||
ENDIF
|
||||
|
||||
IF nHeight != NIL
|
||||
cStr += " HEIGHT = " + hb_ntos( nHeight ) + "% " + CRLF()
|
||||
cStr += " height= " + hb_ntos( nHeight ) + "% " + CRLF()
|
||||
ENDIF
|
||||
|
||||
IF cOnClick != NIL
|
||||
@@ -722,11 +722,11 @@ METHOD ImageURL( cImage, cUrl, nHeight, nBorder, ;
|
||||
ENDIF
|
||||
|
||||
IF cURL != NIL
|
||||
::QOut( '<A HREF=' + cUrl + '><IMG SRC="' + cImage + '"' + ;
|
||||
cStr + '></A>' )
|
||||
::QOut( '<a href=' + cUrl + '><img src="' + cImage + '"' + ;
|
||||
cStr + '></a>' )
|
||||
ELSE
|
||||
::QOut( '<IMG SRC="' + cImage + '"' + ;
|
||||
cStr + '></A>' )
|
||||
::QOut( '<img src="' + cImage + '"' + ;
|
||||
cStr + '></a>' )
|
||||
ENDIF
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -199,9 +199,9 @@ METHOD Put() CLASS THtmlControl
|
||||
::form := HtmlFormName()
|
||||
::oHtm := HtmlPageObject()
|
||||
|
||||
::cOutput += iif( ::lBreak, CRLF() + "<BR>", CRLF() )
|
||||
::cOutput += iif( ::lBreak, CRLF() + "<br />", CRLF() )
|
||||
IF ::lLabel
|
||||
::cOutPut += CRLF() + "<LABEL>" + CRLF()
|
||||
::cOutPut += CRLF() + "<label>" + CRLF()
|
||||
ENDIF
|
||||
|
||||
IF ::Caption != NIL
|
||||
@@ -209,9 +209,9 @@ METHOD Put() CLASS THtmlControl
|
||||
ENDIF
|
||||
|
||||
IF ::Type == "SELECT"
|
||||
::cOutPut += CRLF() + ' <SELECT ' + CRLF()
|
||||
::cOutPut += CRLF() + ' <select ' + CRLF()
|
||||
ELSE
|
||||
::cOutPut += CRLF() + ' <INPUT TYPE="'
|
||||
::cOutPut += CRLF() + ' <input type="'
|
||||
::cOutput += ::Type + '"' + CRLF()
|
||||
ENDIF
|
||||
|
||||
@@ -339,7 +339,7 @@ METHOD Put() CLASS THtmlControl
|
||||
::cOutput += " >" + CRLF()
|
||||
|
||||
IF ::lLabel
|
||||
::cOutPut += CRLF() + "</LABEL>" + CRLF()
|
||||
::cOutPut += CRLF() + "</label>" + CRLF()
|
||||
ENDIF
|
||||
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
@@ -348,7 +348,7 @@ METHOD Put() CLASS THtmlControl
|
||||
IF ::Type == "SELECT"
|
||||
|
||||
FOR i := 1 TO Len( ::aOptions )
|
||||
cStr := "<OPTION"
|
||||
cStr := "<option"
|
||||
cStr += iif( ::aOptions[ i, _OPTION_VALUE ] != NIL, ;
|
||||
" value=" + ::aOptions[ i, _OPTION_VALUE ], "" )
|
||||
cStr += iif( ::aOptions[ i, _OPTION_LABEL ] != NIL, ;
|
||||
@@ -357,13 +357,13 @@ METHOD Put() CLASS THtmlControl
|
||||
" SELECTED ", "" )
|
||||
cStr += iif( ::aOptions[ i, _OPTION_DISABLED ] != NIL .AND. ::aOptions[ i, _OPTION_DISABLED ], ;
|
||||
" DISABLED ", "" )
|
||||
cStr += ">" + ::aOptions[ i, _OPTION_TEXT ] + "</OPTION>" + CRLF()
|
||||
cStr += ">" + ::aOptions[ i, _OPTION_TEXT ] + "</option>" + CRLF()
|
||||
// FWrite( ::nH, cStr )
|
||||
::oHtm:cStr += cStr
|
||||
NEXT
|
||||
|
||||
// FWrite( ::nH, "</SELECT>" )
|
||||
::oHtm:cStr += "</SELECT>"
|
||||
// FWrite( ::nH, "</select>" )
|
||||
::oHtm:cStr += "</select>"
|
||||
ENDIF
|
||||
|
||||
RETURN Self
|
||||
@@ -554,7 +554,7 @@ METHOD Put( lPutControls ) CLASS THtmlForm
|
||||
::cOutPut := CRLF() + CRLF() + CRLF() + "<!------- Start of Form ------->" + CRLF() + CRLF()
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
::oHtm:cStr += ::cOutput
|
||||
::cOutPut := '<TABLE BGCOLOR="#9196A0" ' + CRLF() + ;
|
||||
::cOutPut := '<table bgcolor="#9196A0" ' + CRLF() + ;
|
||||
" COLS=1 " + CRLF() + ;
|
||||
" ROWS=1 " + CRLF() + ;
|
||||
" CELLPADDING=3 " + CRLF() + ;
|
||||
@@ -566,10 +566,10 @@ METHOD Put( lPutControls ) CLASS THtmlForm
|
||||
" >" + CRLF()
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
::oHtm:cStr += ::cOutput
|
||||
::cOutPut := '<TR BGCOLOR="' + ::captionColor + '">' + CRLF()
|
||||
::cOutPut := '<tr bgcolor="' + ::captionColor + '">' + CRLF()
|
||||
|
||||
IF ::Caption != NIL
|
||||
::cOutPut := "<TD"
|
||||
::cOutPut := "<td"
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
::oHtm:cStr += ::cOutput
|
||||
|
||||
@@ -584,23 +584,23 @@ METHOD Put( lPutControls ) CLASS THtmlForm
|
||||
::oHtm:cStr += ::cOutput
|
||||
|
||||
IF ::capFontColor != NIL
|
||||
::cOutPut := '<FONT COLOR="' + ::capFontColor + '">' + CRLF()
|
||||
::cOutPut := '<font color="' + ::capFontColor + '">' + CRLF()
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
::oHtm:cStr += ::cOutput
|
||||
ENDIF
|
||||
|
||||
::cOutPut := "<B>" + ::Caption + "</B>" + CRLF()
|
||||
::cOutPut := "<b>" + ::Caption + "</b>" + CRLF()
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
::oHtm:cStr += ::cOutput
|
||||
::cOutPut := "</TD></TR>"
|
||||
::cOutPut := "</td></tr>"
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
::oHtm:cStr += ::cOutput
|
||||
ENDIF
|
||||
|
||||
::cOutPut := '<TR BGCOLOR="' + ::color + '">' + CRLF()
|
||||
::cOutPut := '<tr BGCOLOR="' + ::color + '">' + CRLF()
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
::oHtm:cStr += ::cOutput
|
||||
::cOutPut := '<TD'
|
||||
::cOutPut := '<td'
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
::oHtm:cStr += ::cOutput
|
||||
IF ::bgImage != NIL
|
||||
@@ -613,14 +613,14 @@ METHOD Put( lPutControls ) CLASS THtmlForm
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
::oHtm:cStr += ::cOutput
|
||||
IF ::fontColor != NIL
|
||||
::cOutPut := '<FONT COLOR="' + ::FontColor + '">' + CRLF()
|
||||
::cOutPut := '<font color="' + ::FontColor + '">' + CRLF()
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
::oHtm:cStr += ::cOutput
|
||||
ENDIF
|
||||
|
||||
ENDIF
|
||||
|
||||
::cOutput += CRLF() + "<FORM " + CRLF()
|
||||
::cOutput += CRLF() + "<form " + CRLF()
|
||||
// FWrite( ::nH, ::cOutput )
|
||||
::oHtm:cStr += ::cOutput
|
||||
|
||||
@@ -685,12 +685,12 @@ METHOD Put( lPutControls ) CLASS THtmlForm
|
||||
|
||||
METHOD End() CLASS THtmlForm
|
||||
|
||||
::ohtm:cStr += "</FORM>" + CRLF()
|
||||
::ohtm:cStr += "</form>" + CRLF()
|
||||
|
||||
IF ::Frame
|
||||
::ohtm:cStr += "</TD>" + CRLF()
|
||||
::ohtm:cStr += "</TR>" + CRLF()
|
||||
::ohtm:cStr += "</TABLE>" + CRLF()
|
||||
::ohtm:cStr += "</td>" + CRLF()
|
||||
::ohtm:cStr += "</tr>" + CRLF()
|
||||
::ohtm:cStr += "</table>" + CRLF()
|
||||
ENDIF
|
||||
|
||||
::ohtm:cStr += CRLF() + CRLF() + "<!--- End of Form --->" + CRLF() + CRLF() + CRLF()
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,15 +1,14 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>The Harbour Guestbook</title>
|
||||
<meta name="Author" content="">
|
||||
<meta name="Keywords" content="">
|
||||
<meta name="Description" content="">
|
||||
<meta name="Author" content="" />
|
||||
<meta name="Keywords" content="" />
|
||||
<meta name="Description" content="" />
|
||||
</head>
|
||||
|
||||
<!-- Harbour Guestbook Webpage -->
|
||||
<!-- Copyright (C) 1999 by Felipe G. Coury -->
|
||||
<body bgcolor="#FFFFFF">
|
||||
<font face="Tahoma">
|
||||
<center><b>Harbour GuestBook Script</b></center>
|
||||
<hr>
|
||||
<center>
|
||||
|
||||
@@ -34,8 +34,8 @@ OddLine=#000000
|
||||
; FormatLinen=<format> format of the nth line of the entry. You can
|
||||
; use metatags for replacing its content with the
|
||||
; correspondent field value. Ex.:
|
||||
; Format1=Name: <B><#Name></B>
|
||||
; Format2=<A HREF="<#URL>"><#URL></A>
|
||||
; Format1=Name: <b><#Name></b>
|
||||
; Format2=<a href="<#URL>"><#URL></a>
|
||||
; Formats one line with "Name:" and the content
|
||||
; of the "Name" field in bold and the other
|
||||
; with a link to the "URL" field. The fields
|
||||
@@ -45,8 +45,8 @@ OddLine=#000000
|
||||
; entry date on the format "Month DD, YYYY".
|
||||
[Format]
|
||||
FormatLines=3
|
||||
Format1=<B><#Comments></B>
|
||||
Format2=<A HREF="<#Homepage>"><#Name></A> <<A HREF="mailto:<#EMail>"><#EMail></A>>
|
||||
Format1=<b><#Comments></b>
|
||||
Format2=<a href="<#Homepage>"><#Name></a> <<a href="mailto:<#EMail>"><#EMail></a>>
|
||||
Format3=<#City>, <#State> <#Country> - <#DateTime>
|
||||
|
||||
; 3. Section [Entries]
|
||||
|
||||
@@ -84,7 +84,7 @@ PROCEDURE Main()
|
||||
oIni:UpdateFile()
|
||||
|
||||
oHTML:cContent := '<html><head><meta http-equiv="Refresh" ' + ;
|
||||
'content="0;url=/cgi-bin/guestbk.exe"></HEAD>' + ;
|
||||
'content="0;url=/cgi-bin/guestbk.exe"></head>' + ;
|
||||
'<body></body></html>'
|
||||
|
||||
oHTML:ShowResult()
|
||||
@@ -106,7 +106,6 @@ PROCEDURE Main()
|
||||
// Preprocess entries and stores in aEntries
|
||||
DO WHILE i > 0
|
||||
|
||||
|
||||
aLine := {}
|
||||
|
||||
FOR j := 1 TO oIni:ReadNumber( "Header", "DataFields", 0 )
|
||||
|
||||
@@ -74,13 +74,13 @@ ENDCLASS
|
||||
|
||||
METHOD NewDocument( cFolder, cFilename, cTitle ) CLASS GenerateHTML2
|
||||
|
||||
super:NewDocument( cFolder, cFilename, cTitle, EXTENSION )
|
||||
::super:NewDocument( cFolder, cFilename, cTitle, EXTENSION )
|
||||
|
||||
RETURN self
|
||||
|
||||
METHOD NewIndex( cFolder, cFilename, cTitle ) CLASS GenerateHTML2
|
||||
|
||||
super:NewIndex( cFolder, cFilename, cTitle, EXTENSION )
|
||||
::super:NewIndex( cFolder, cFilename, cTitle, EXTENSION )
|
||||
|
||||
RETURN self
|
||||
|
||||
@@ -137,14 +137,14 @@ METHOD NewFile() CLASS GenerateHTML
|
||||
|
||||
METHOD NewDocument( cFolder, cFilename, cTitle ) CLASS GenerateHTML
|
||||
|
||||
super:NewDocument( cFolder, cFilename, cTitle, EXTENSION )
|
||||
::super:NewDocument( cFolder, cFilename, cTitle, EXTENSION )
|
||||
::NewFile()
|
||||
|
||||
RETURN self
|
||||
|
||||
METHOD NewIndex( cFolder, cFilename, cTitle ) CLASS GenerateHTML
|
||||
|
||||
super:NewIndex( cFolder, cFilename, cTitle, EXTENSION )
|
||||
::super:NewIndex( cFolder, cFilename, cTitle, EXTENSION )
|
||||
::NewFile()
|
||||
|
||||
RETURN self
|
||||
|
||||
@@ -67,14 +67,14 @@ ENDCLASS
|
||||
METHOD NewDocument( cFolder, cFilename, cTitle, cDescription ) CLASS GenerateAscii
|
||||
|
||||
::lContinuous := .T.
|
||||
super:NewDocument( cFolder, cFilename, cTitle, cDescription )
|
||||
::super:NewDocument( cFolder, cFilename, cTitle, cDescription )
|
||||
|
||||
RETURN self
|
||||
|
||||
METHOD NewIndex( cFolder, cFilename, cTitle, cDescription ) CLASS GenerateAscii
|
||||
|
||||
::lContinuous := .T.
|
||||
super:NewIndex( cFolder, cFilename, cTitle, cDescription )
|
||||
::super:NewIndex( cFolder, cFilename, cTitle, cDescription )
|
||||
|
||||
RETURN self
|
||||
|
||||
@@ -100,14 +100,14 @@ ENDCLASS
|
||||
|
||||
METHOD NewDocument( cFolder, cFilename, cTitle ) CLASS GenerateText
|
||||
|
||||
super:NewDocument( cFolder, cFilename, cTitle, ".txt" )
|
||||
::super:NewDocument( cFolder, cFilename, cTitle, ".txt" )
|
||||
::WriteEntry( "", cTitle + hb_eol(), .F. )
|
||||
|
||||
RETURN self
|
||||
|
||||
METHOD NewIndex( cFolder, cFilename, cTitle ) CLASS GenerateText
|
||||
|
||||
super:NewIndex( cFolder, cFilename, cTitle, ".txt" )
|
||||
::super:NewIndex( cFolder, cFilename, cTitle, ".txt" )
|
||||
::WriteEntry( "", cTitle + hb_eol(), .F. )
|
||||
|
||||
RETURN self
|
||||
|
||||
@@ -78,7 +78,7 @@ ENDCLASS
|
||||
|
||||
METHOD NewDocument( cFolder, cFilename, cTitle ) CLASS GenerateXML
|
||||
|
||||
super:NewDocument( cFolder, cFilename, cTitle, ".xml" )
|
||||
::super:NewDocument( cFolder, cFilename, cTitle, ".xml" )
|
||||
FWrite( ::nHandle, '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>' + hb_eol() )
|
||||
FWrite( ::nHandle, '<HarbourReference>' + hb_eol() )
|
||||
|
||||
@@ -86,7 +86,7 @@ METHOD NewDocument( cFolder, cFilename, cTitle ) CLASS GenerateXML
|
||||
|
||||
METHOD NewIndex( cFolder, cFilename, cTitle ) CLASS GenerateXML
|
||||
|
||||
super:NewIndex( cFolder, cFilename, cTitle, ".xml" )
|
||||
::super:NewIndex( cFolder, cFilename, cTitle, ".xml" )
|
||||
FWrite( ::nHandle, '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>' + hb_eol() )
|
||||
FWrite( ::nHandle, '<HarbourReference>' + hb_eol() )
|
||||
|
||||
@@ -95,9 +95,9 @@ METHOD NewIndex( cFolder, cFilename, cTitle ) CLASS GenerateXML
|
||||
METHOD BeginSection( cSection, cFilename ) CLASS GenerateXML
|
||||
|
||||
IF ::Depth == 0
|
||||
FWrite( ::nHandle, Replicate( Chr( 9 ), ::Depth ) + [<Section name="] + cSection + [" file="] + cFilename + ::cExtension + [">] + hb_eol() )
|
||||
FWrite( ::nHandle, Replicate( Chr( 9 ), ::Depth ) + '<Section name="' + cSection + '" file="' + cFilename + ::cExtension + '">' + hb_eol() )
|
||||
ELSE
|
||||
FWrite( ::nHandle, Replicate( Chr( 9 ), ::Depth ) + [<Section name="] + cSection + [">] + hb_eol() )
|
||||
FWrite( ::nHandle, Replicate( Chr( 9 ), ::Depth ) + '<Section name="' + cSection + '">' + hb_eol() )
|
||||
ENDIF
|
||||
::Depth++
|
||||
|
||||
@@ -108,7 +108,7 @@ METHOD EndSection( cSection, cFilename ) CLASS GenerateXML
|
||||
HB_SYMBOL_UNUSED( cSection )
|
||||
HB_SYMBOL_UNUSED( cFilename )
|
||||
::Depth--
|
||||
FWrite( ::nHandle, Replicate( Chr( 9 ), ::Depth ) + [</Section>] + hb_eol() )
|
||||
FWrite( ::nHandle, Replicate( Chr( 9 ), ::Depth ) + '</Section>' + hb_eol() )
|
||||
|
||||
RETURN self
|
||||
|
||||
|
||||
@@ -15,9 +15,9 @@
|
||||
<input type="submit">
|
||||
</form>
|
||||
Pressing button you will redirect to /info page. Look at POST and REQUEST values.
|
||||
<br>You will see a "word" variable name.
|
||||
<br>
|
||||
<br>Return to <a href="/">Main Page</a>
|
||||
<br />You will see a "word" variable name.
|
||||
<br />
|
||||
<br />Return to <a href="/">Main Page</a>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -53,4 +53,4 @@ This is a simple ajax test. Please type a string in input field and press GO but
|
||||
</form>
|
||||
Return to <a href="/">Main Page</a>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
||||
@@ -74,14 +74,14 @@
|
||||
</script>
|
||||
</head>
|
||||
<body onload="getTablePages()">
|
||||
<BIG>Simple XML servlet</BIG>
|
||||
<br>
|
||||
<br>Tested with IE6+, Firefox 2+ and Opera 9+. Not working with Google Chrome, Safari.
|
||||
<br>Please note that tableservletdb.prg simulates a slow reply of 0.5 seconds.
|
||||
<big>Simple XML servlet</big>
|
||||
<br />
|
||||
<br />Tested with IE6+, Firefox 2+ and Opera 9+. Not working with Google Chrome, Safari.
|
||||
<br />Please note that tableservletdb.prg simulates a slow reply of 0.5 seconds.
|
||||
If you want to check real speed please comment #define SIMULATE_SLOW_REPLY in source.
|
||||
<br>Return to <a href="/">Main Page</a>
|
||||
<br>
|
||||
<br>Select a Page
|
||||
<br />Return to <a href="/">Main Page</a>
|
||||
<br />
|
||||
<br />Select a Page
|
||||
<div style="border: 1px solid black; padding: 10px;" id="pageSection"> </div>
|
||||
<br />
|
||||
|
||||
|
||||
@@ -84,9 +84,9 @@ FUNCTION HRBMAIN()
|
||||
<input type="hidden" name="action" value="gotoinfo">
|
||||
</form>
|
||||
Pressing button you will redirect to /info page. Look at COOKIE values.
|
||||
<br>You will see a "mycookie" variable name.
|
||||
<br>
|
||||
<br>Return to <a href="/">Main Page</a>
|
||||
<br />You will see a "mycookie" variable name.
|
||||
<br />
|
||||
<br />Return to <a href="/">Main Page</a>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -66,28 +66,28 @@ STATIC FUNCTION ShowServerInfo()
|
||||
|
||||
// LOCAL oCookie
|
||||
|
||||
cHtml += "<BIG>Server Info</BIG>"
|
||||
// cHtml += "<br><br>If it is first time you see this page reload it to see cookies<br><br>"
|
||||
cHtml += '<br><br>Return to <a href="/">Main Page</a><br><br>'
|
||||
cHtml += "<big>Server Info</big>"
|
||||
// cHtml += "<br /><br />If it is first time you see this page reload it to see cookies<br /><br />"
|
||||
cHtml += '<br /><br />Return to <a href="/">Main Page</a><br /><br />'
|
||||
|
||||
cHtml += DisplayVars( _Server , "SERVER Vars" )
|
||||
cHtml += "<br>"
|
||||
cHtml += "<br />"
|
||||
cHtml += DisplayVars( _HTTP_REQUEST , "HTTP Request Headers" )
|
||||
cHtml += "<br>"
|
||||
cHtml += "<br />"
|
||||
cHtml += DisplayVars( _HTTP_RESPONSE, "HTTP Response Headers" )
|
||||
cHtml += "<br>"
|
||||
cHtml += "<br />"
|
||||
cHtml += DisplayVars( _Get , "GET Vars" )
|
||||
cHtml += "<br>"
|
||||
cHtml += "<br />"
|
||||
cHtml += DisplayVars( _Post , "POST Vars" )
|
||||
cHtml += "<br>"
|
||||
cHtml += "<br />"
|
||||
cHtml += DisplayVars( _Cookie , "COOKIE Vars" )
|
||||
cHtml += "<br>"
|
||||
cHtml += "<br />"
|
||||
// cHtml += DisplayVars( _Files , "FILE Vars" )
|
||||
// cHtml += "<br>"
|
||||
// cHtml += "<br />"
|
||||
cHtml += DisplayVars( _Request , "REQUEST Vars" )
|
||||
cHtml += "<br>"
|
||||
cHtml += "<br />"
|
||||
cHtml += DisplayVars( _Session , "SESSION Vars" )
|
||||
cHtml += "<br>"
|
||||
cHtml += "<br />"
|
||||
|
||||
// Set a simple cookie
|
||||
// oCookie := uhttpd_CookieNew( "localhost", "/", 1, 0 )
|
||||
|
||||
@@ -2039,31 +2039,31 @@ STATIC PROCEDURE ShowServerStatus()
|
||||
// uhttpd_Write( '<table border="0">')
|
||||
|
||||
uhttpd_Write( 'SERVER: ' + _SERVER[ "SERVER_SOFTWARE" ] + " Server at " + _SERVER[ "SERVER_NAME" ] + " Port " + _SERVER[ "SERVER_PORT" ] )
|
||||
uhttpd_Write( '<br>' )
|
||||
uhttpd_Write( '<br />' )
|
||||
IF hb_mutexLock( s_hmtxBusy )
|
||||
uhttpd_Write( '<br>Thread: ' + Str( s_nThreads ) )
|
||||
uhttpd_Write( '<br>Connections: ' + Str( s_nConnections ) )
|
||||
uhttpd_Write( '<br>Max Connections: ' + Str( s_nMaxConnections ) )
|
||||
uhttpd_Write( '<br>Total Connections: ' + Str( s_nTotConnections ) )
|
||||
uhttpd_Write( '<br />Thread: ' + Str( s_nThreads ) )
|
||||
uhttpd_Write( '<br />Connections: ' + Str( s_nConnections ) )
|
||||
uhttpd_Write( '<br />Max Connections: ' + Str( s_nMaxConnections ) )
|
||||
uhttpd_Write( '<br />Total Connections: ' + Str( s_nTotConnections ) )
|
||||
cThreads := ""
|
||||
AEval( s_aRunningThreads, {| e | cThreads += hb_ntos( hb_threadID( e ) ) + "," } )
|
||||
cThreads := "{ " + iif( ! Empty( cThreads ), Left( cThreads, Len( cThreads ) - 1 ), "<empty>" ) + " }"
|
||||
uhttpd_Write( '<br>Running Threads: ' + cThreads )
|
||||
uhttpd_Write( '<br />Running Threads: ' + cThreads )
|
||||
|
||||
#ifndef FIXED_THREADS
|
||||
uhttpd_Write( '<br>Service Thread: ' + Str( s_nServiceThreads ) )
|
||||
uhttpd_Write( '<br>Service Connections: ' + Str( s_nServiceConnections ) )
|
||||
uhttpd_Write( '<br>Max Service Connections: ' + Str( s_nMaxServiceConnections ) )
|
||||
uhttpd_Write( '<br>Total Service Connections: ' + Str( s_nTotServiceConnections ) )
|
||||
uhttpd_Write( '<br />Service Thread: ' + Str( s_nServiceThreads ) )
|
||||
uhttpd_Write( '<br />Service Connections: ' + Str( s_nServiceConnections ) )
|
||||
uhttpd_Write( '<br />Max Service Connections: ' + Str( s_nMaxServiceConnections ) )
|
||||
uhttpd_Write( '<br />Total Service Connections: ' + Str( s_nTotServiceConnections ) )
|
||||
cThreads := ""
|
||||
AEval( s_aServiceThreads, {| e | cThreads += hb_ntos( hb_threadID( e ) ) + "," } )
|
||||
cThreads := "{ " + iif( ! Empty( cThreads ), Left( cThreads, Len( cThreads ) - 1 ), "<empty>" ) + " }"
|
||||
uhttpd_Write( '<br>Service Threads: ' + cThreads )
|
||||
uhttpd_Write( '<br />Service Threads: ' + cThreads )
|
||||
#endif // FIXED_THREADS
|
||||
|
||||
hb_mutexUnlock( s_hmtxBusy )
|
||||
ENDIF
|
||||
uhttpd_Write( '<br>Time: ' + Time() )
|
||||
uhttpd_Write( '<br />Time: ' + Time() )
|
||||
|
||||
// uhttpd_Write( '</table>')
|
||||
uhttpd_Write( "<hr></pre></body></html>" )
|
||||
@@ -2677,31 +2677,31 @@ STATIC FUNCTION Handler_ServerStatus()
|
||||
// uhttpd_Write( '<table border="0">')
|
||||
|
||||
uhttpd_Write( 'SERVER: ' + _SERVER[ "SERVER_SOFTWARE" ] + " Server at " + _SERVER[ "SERVER_NAME" ] + " Port " + _SERVER[ "SERVER_PORT" ] )
|
||||
uhttpd_Write( '<br>' )
|
||||
uhttpd_Write( '<br />' )
|
||||
IF hb_mutexLock( s_hmtxBusy )
|
||||
uhttpd_Write( '<br>Thread: ' + Str( s_nThreads ) )
|
||||
uhttpd_Write( '<br>Connections: ' + Str( s_nConnections ) )
|
||||
uhttpd_Write( '<br>Max Connections: ' + Str( s_nMaxConnections ) )
|
||||
uhttpd_Write( '<br>Total Connections: ' + Str( s_nTotConnections ) )
|
||||
uhttpd_Write( '<br />Thread: ' + Str( s_nThreads ) )
|
||||
uhttpd_Write( '<br />Connections: ' + Str( s_nConnections ) )
|
||||
uhttpd_Write( '<br />Max Connections: ' + Str( s_nMaxConnections ) )
|
||||
uhttpd_Write( '<br />Total Connections: ' + Str( s_nTotConnections ) )
|
||||
cThreads := ""
|
||||
AEval( s_aRunningThreads, {| e | cThreads += hb_ntos( hb_threadID( e ) ) + "," } )
|
||||
cThreads := "{ " + iif( ! Empty( cThreads ), Left( cThreads, Len( cThreads ) - 1 ), "<empty>" ) + " }"
|
||||
uhttpd_Write( '<br>Running Threads: ' + cThreads )
|
||||
uhttpd_Write( '<br />Running Threads: ' + cThreads )
|
||||
|
||||
#ifndef FIXED_THREADS
|
||||
uhttpd_Write( '<br>Service Thread: ' + Str( s_nServiceThreads ) )
|
||||
uhttpd_Write( '<br>Service Connections: ' + Str( s_nServiceConnections ) )
|
||||
uhttpd_Write( '<br>Max Service Connections: ' + Str( s_nMaxServiceConnections ) )
|
||||
uhttpd_Write( '<br>Total Service Connections: ' + Str( s_nTotServiceConnections ) )
|
||||
uhttpd_Write( '<br />Service Thread: ' + Str( s_nServiceThreads ) )
|
||||
uhttpd_Write( '<br />Service Connections: ' + Str( s_nServiceConnections ) )
|
||||
uhttpd_Write( '<br />Max Service Connections: ' + Str( s_nMaxServiceConnections ) )
|
||||
uhttpd_Write( '<br />Total Service Connections: ' + Str( s_nTotServiceConnections ) )
|
||||
cThreads := ""
|
||||
AEval( s_aServiceThreads, {| e | cThreads += hb_ntos( hb_threadID( e ) ) + "," } )
|
||||
cThreads := "{ " + iif( ! Empty( cThreads ), Left( cThreads, Len( cThreads ) - 1 ), "<empty>" ) + " }"
|
||||
uhttpd_Write( '<br>Service Threads: ' + cThreads )
|
||||
uhttpd_Write( '<br />Service Threads: ' + cThreads )
|
||||
#endif // FIXED_THREADS
|
||||
|
||||
hb_mutexUnlock( s_hmtxBusy )
|
||||
ENDIF
|
||||
uhttpd_Write( '<br>Time: ' + Time() )
|
||||
uhttpd_Write( '<br />Time: ' + Time() )
|
||||
|
||||
// uhttpd_Write( '</table>')
|
||||
uhttpd_Write( "<hr></pre></body></html>" )
|
||||
@@ -2770,16 +2770,16 @@ STATIC FUNCTION Handler_HrbScript( cFileName )
|
||||
|
||||
uhttpd_SetHeader( "Content-Type", "text/html" )
|
||||
uhttpd_Write( "Error" )
|
||||
uhttpd_Write( "<br>Description: " + hb_CStr( oError:Description ) )
|
||||
uhttpd_Write( "<br>Filename: " + hb_CStr( oError:filename ) )
|
||||
uhttpd_Write( "<br>Operation: " + hb_CStr( oError:operation ) )
|
||||
uhttpd_Write( "<br>OsCode: " + hb_CStr( oError:osCode ) )
|
||||
uhttpd_Write( "<br>GenCode: " + hb_CStr( oError:genCode ) )
|
||||
uhttpd_Write( "<br>SubCode: " + hb_CStr( oError:subCode ) )
|
||||
uhttpd_Write( "<br>SubSystem: " + hb_CStr( oError:subSystem ) )
|
||||
uhttpd_Write( "<br>Args: " + hb_CStr( hb_ValToExp( oError:args ) ) )
|
||||
uhttpd_Write( "<br>ProcName: " + hb_CStr( ProcName( 0 ) ) )
|
||||
uhttpd_Write( "<br>ProcLine: " + hb_CStr( ProcLine( 0 ) ) )
|
||||
uhttpd_Write( "<br />Description: " + hb_CStr( oError:Description ) )
|
||||
uhttpd_Write( "<br />Filename: " + hb_CStr( oError:filename ) )
|
||||
uhttpd_Write( "<br />Operation: " + hb_CStr( oError:operation ) )
|
||||
uhttpd_Write( "<br />OsCode: " + hb_CStr( oError:osCode ) )
|
||||
uhttpd_Write( "<br />GenCode: " + hb_CStr( oError:genCode ) )
|
||||
uhttpd_Write( "<br />SubCode: " + hb_CStr( oError:subCode ) )
|
||||
uhttpd_Write( "<br />SubSystem: " + hb_CStr( oError:subSystem ) )
|
||||
uhttpd_Write( "<br />Args: " + hb_CStr( hb_ValToExp( oError:args ) ) )
|
||||
uhttpd_Write( "<br />ProcName: " + hb_CStr( ProcName( 0 ) ) )
|
||||
uhttpd_Write( "<br />ProcLine: " + hb_CStr( ProcLine( 0 ) ) )
|
||||
|
||||
END SEQUENCE
|
||||
|
||||
|
||||
@@ -1260,7 +1260,7 @@ static HB_SIZE hb_deserializeItem( PHB_ITEM pItem,
|
||||
case HB_SERIAL_XHB_R:
|
||||
/* nIndex = ( HB_SIZE ) HB_GET_BE_UINT64( &pBuffer[ nOffset ] ); */
|
||||
/* TODO: add support for references */
|
||||
nOffset =+ 9;
|
||||
nOffset += 9;
|
||||
|
||||
default:
|
||||
hb_itemClear( pItem );
|
||||
|
||||
@@ -65,7 +65,7 @@ CREATE CLASS HBMemoEditor INHERIT HBEditor
|
||||
VAR xUserFunction // User Function called to change default MemoEdit() behaviour
|
||||
|
||||
METHOD MemoInit( xUserFunction ) // This method is called after ::New() returns to perform ME_INIT actions
|
||||
METHOD Edit() // Calls super:Edit( nKey ) but is needed to handle configurable keys
|
||||
METHOD Edit() // Calls ::super:Edit( nKey ) but is needed to handle configurable keys
|
||||
METHOD KeyboardHook( nKey ) // Gets called every time there is a key not handled directly by HBEditor
|
||||
METHOD IdleHook() // Gets called every time there are no more keys to hanlde
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ ENDCLASS
|
||||
|
||||
METHOD New() CLASS TAnyClass
|
||||
|
||||
super:New()
|
||||
super:Test()
|
||||
::super:New()
|
||||
::super:Test()
|
||||
|
||||
RETURN Self
|
||||
|
||||
@@ -36,7 +36,7 @@ ENDCLASS
|
||||
|
||||
METHOD New( One, Two ) CLASS TTest
|
||||
|
||||
Super:New()
|
||||
::super:New()
|
||||
|
||||
::One := One
|
||||
::Two := Two
|
||||
|
||||
@@ -1,50 +0,0 @@
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta http-equiv="Content-Type"
|
||||
content="text/html; charset=utf-8">
|
||||
<title>Harbour function task list</title>
|
||||
</head>
|
||||
|
||||
<body bgcolor="#FFFFFF">
|
||||
|
||||
<p align="center"><img src="clouds.jpg" alt="clouds.jpg" width="550" height="36"></p>
|
||||
|
||||
<font SIZE="2">
|
||||
|
||||
<p align="center"></font><font face="Tahoma" size="4"><strong>Function Task List</strong></font><font size="2">
|
||||
<br><small><a href="funcs.dll?Lang=BR">In Portuguese</A></p>
|
||||
|
||||
<p><font size="2" face="Tahoma">Below is a list of all Harbour
|
||||
functions in the RTL and their current state. This list is
|
||||
updated as changes are made to the library. This list is based on
|
||||
Clipper 5.2. The legend is as follows:</font></p>
|
||||
|
||||
<p><font size="2" face="Tahoma"><strong>Ready</strong><br>
|
||||
No more work needed on this function.</font></p>
|
||||
|
||||
<p><font size="2" face="Tahoma"><strong>Started</strong><br>
|
||||
This function needs some work but will provide basic
|
||||
functionality and can be used for testing.</font></p>
|
||||
|
||||
<p><font size="2" face="Tahoma"><strong>Not Started</strong><br>
|
||||
This function has yet to be written.</font></p>
|
||||
|
||||
<table border="1" cellpadding="2" cellspacing="1" width="500" align="Center">
|
||||
<tr>
|
||||
<td width="50%" bgcolor="#3000FF" rowspan=2><font size="2" face="Tahoma" color="#ffff00"><center><b>Function</B></font></td>
|
||||
<td width="50%" bgcolor="#3000FF" colspan=3><font size="2" face="Tahoma" color="#ffff00"><center><b>Status</B></font></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="16%" bgcolor="#3000FF"><font size="2" face="Tahoma" color="#ffff00"><center><b>Ready</B></font></td>
|
||||
<td width="16%" bgcolor="#3000FF"><font size="2" face="Tahoma" color="#ffff00"><center><b>Started</B></font></td>
|
||||
<td width="16%" bgcolor="#3000FF"><font size="2" face="Tahoma" color="#ffff00"><center><b>Not Started</B></font></td>
|
||||
</tr>
|
||||
<#Functions>
|
||||
</table>
|
||||
|
||||
<P>
|
||||
<center><font size="1" face="Tahoma">Last Update: April 28, 1999
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -22,8 +22,8 @@ ENDCLASS
|
||||
|
||||
CREATE CLASS Two FROM One
|
||||
|
||||
METHOD Test() INLINE Super:Test()
|
||||
METHOD CheckIt() INLINE Super:CheckIt()
|
||||
METHOD Test() INLINE ::super:Test()
|
||||
METHOD CheckIt() INLINE ::super:CheckIt()
|
||||
|
||||
ENDCLASS
|
||||
|
||||
|
||||
@@ -52,27 +52,21 @@ inherit all/no (default) flags from Harbour build
|
||||
.IP "\fB-bldf=[p][c][l]\fP" 10
|
||||
inherit .prg/.c/linker flags (or none) from Harbour build
|
||||
|
||||
.IP "\fB-[no]debug\fP" 10
|
||||
.IP "\fB-debug[-]\fP" 10
|
||||
add/exclude debug info
|
||||
|
||||
.IP "\fB-[no]map\fP" 10
|
||||
.IP "\fB-map[-]\fP" 10
|
||||
create (or not) a map file
|
||||
|
||||
.IP "\fB-[no]strip\fP" 10
|
||||
.IP "\fB-strip[-]\fP" 10
|
||||
strip (no strip) binaries
|
||||
|
||||
.IP "\fB-[no]fmstat\fP" 10
|
||||
enable/disable runtime memory statistics (gcc builds only)
|
||||
|
||||
.IP "\fB-[no]trace\fP" 10
|
||||
.IP "\fB-trace[-]\fP" 10
|
||||
show commands executed
|
||||
|
||||
.IP "\fB-[no]run\fP" 10
|
||||
.IP "\fB-run[-]\fP" 10
|
||||
run/don't run the created executable
|
||||
|
||||
.IP "\fB-nohbc\fP" 10
|
||||
do not process .hbc files in current directory
|
||||
|
||||
.IP "\fB-hbcc, -hbcmp\fP" 10
|
||||
stop after creating the object files
|
||||
create link/copy hbmk2 to hbcc/hbcmp for the same effect
|
||||
@@ -100,10 +94,9 @@ Regular Harbour compiler options are also accepted.
|
||||
|
||||
Multiple -l, -L and <script> parameters are accepted.
|
||||
|
||||
hbmk.cfg option file in hbmk2 directory is always processed if it exists.
|
||||
hbmk.hbc option file in hbmk2 directory is always processed if it exists.
|
||||
On *nix platforms ~/.harbour, /etc/harbour, <base>/etc/harbour,
|
||||
<base>/etc are checked (in that order) before the hbmk2 directory.
|
||||
The file format is the same as .hbc.
|
||||
|
||||
.hbc option files in current dir are automatically processed.
|
||||
|
||||
@@ -131,24 +124,33 @@ bsd, hpux, sunos: gcc
|
||||
|
||||
.SH FILES
|
||||
|
||||
hbmk.hbc
|
||||
hbmk.hbm
|
||||
hb_extension / hb_ext.ini
|
||||
|
||||
.SH ENVIRONMENT
|
||||
|
||||
.IP "\fBHBMK_OPTIONS\fP" 10
|
||||
.IP "\fBHB_CCPATH\fP" 10
|
||||
.IP "\fBHB_CCPREFIX\fP" 10
|
||||
.IP "\fBHB_CCPOSTFIX\fP" 10
|
||||
.IP "\fBHB_PLATFORM\fP" 10
|
||||
.IP "\fBHB_COMPILER\fP" 10
|
||||
.IP "\fBHB_COMPILER_VER\fP" 10
|
||||
.IP "\fBHB_CPU\fP" 10
|
||||
.IP "\fBHB_BUILD_NAME\fP" 10
|
||||
.IP "\fBHB_INSTALL_PREFIX\fP" 10
|
||||
.IP "\fBHB_MT\fP" 10
|
||||
.IP "\fBHB_GUI\fP" 10
|
||||
.IP "\fBHB_SHARED\fP" 10
|
||||
.IP "\fBHB_DEBUG\fP" 10
|
||||
.IP "\fBHB_NULRDD\fP" 10
|
||||
.IP "\fBHB_GT\fP" 10
|
||||
.IP "\fBHB_USER_PRGFLAGS\fP" 10
|
||||
.IP "\fBHB_INSTALL_ADDONS\fP" 10
|
||||
.IP "\fBHB_USER_LIBS\fP" 10
|
||||
.IP "\fBHB_USER_LIBPATHS\fP" 10
|
||||
.IP "\fBHB_USER_PRGFLAGS\fP" 10
|
||||
.IP "\fBHB_USER_RESFLAGS\fP" 10
|
||||
.IP "\fBHB_USER_CFLAGS\fP" 10
|
||||
.IP "\fBHB_USER_LDFLAGS\fP" 10
|
||||
.IP "\fBHB_USER_DFLAGS\fP" 10
|
||||
.IP "\fBHB_USER_AFLAGS\fP" 10
|
||||
.IP "\fBHB_EXTENSION\fP" 10
|
||||
.IP "\fBHB_LANG\fP" 10
|
||||
|
||||
.SH AUTHOR
|
||||
|
||||
|
||||
@@ -66,6 +66,16 @@
|
||||
Program Library HOWTO:
|
||||
http://www.linux.org/docs/ldp/howto/Program-Library-HOWTO/index.html
|
||||
|
||||
Markdown syntax:
|
||||
http://daringfireball.net/projects/markdown/syntax
|
||||
|
||||
Markdown to man page converter:
|
||||
https://github.com/sunaku/md2man
|
||||
Requires Ruby. Install with:
|
||||
gem install md2man
|
||||
Convert with:
|
||||
md2man hbmk2.md > hbmk2.1
|
||||
|
||||
Man page HOWTO:
|
||||
http://www.schweikhardt.net/man_page_howto.html
|
||||
Groff manual:
|
||||
@@ -75,14 +85,17 @@
|
||||
http://cm.bell-labs.com/sys/doc/troff.pdf
|
||||
*/
|
||||
|
||||
/* needed for -u */
|
||||
#ifndef HB_LEGACY_LEVEL4
|
||||
#define HB_LEGACY_LEVEL4
|
||||
#endif
|
||||
|
||||
#include "directry.ch"
|
||||
#include "error.ch"
|
||||
#include "fileio.ch"
|
||||
#include "set.ch" /* needed for -u */
|
||||
#include "simpleio.ch" /* Don't delete this, it's useful for development. */
|
||||
|
||||
#define HB_LEGACY_LEVEL4 /* needed for -u */
|
||||
|
||||
#include "hbgtinfo.ch"
|
||||
#include "hbhrb.ch"
|
||||
#include "hbver.ch"
|
||||
|
||||
@@ -1,94 +1,93 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Frequently Asked Questions about Harbour</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Frequently Asked Questions about Harbour</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<H1>Frequently Asked Questions about Harbour</H1>
|
||||
<h2>David G. Holm <A href="mailto:harbour-faq@netfang.net"><harbour-faq@netfang.net></A></h2><STRONG>Revision:</STRONG> 1.45 <STRONG>Date:</STRONG> 2004/05/03 19:00:32
|
||||
<H3>1. <A HREF="harbour1.html#1">Legal Stuff</A></H3>
|
||||
<DL>
|
||||
<DD>1.1. <A HREF="harbour2.html#2">Copyright</A></DD>
|
||||
<DD>1.2. <A HREF="harbour3.html#3">Licence</A></DD>
|
||||
<DD>1.3. <A HREF="harbour4.html#4">Warranty</A></DD>
|
||||
<DD>1.4. <A HREF="harbour5.html#5">Trademarks</A></DD>
|
||||
</DL>
|
||||
<H3>2. <A HREF="harbour6.html#6">About Harbour</A></H3>
|
||||
<DL>
|
||||
<DD>2.1. <A HREF="harbour7.html#7">What is Harbour?</A></DD>
|
||||
<DD>2.2. <A HREF="harbour8.html#8">Why develop Harbour?</A></DD>
|
||||
<DD>2.3. <A HREF="harbour9.html#9">Who is developing Harbour?</A></DD>
|
||||
<DD>2.4. <A HREF="harbour10.html#10">Who owns Harbour?</A></DD>
|
||||
<DD>2.5. <A HREF="harbour11.html#11">So who do I blame when it all goes wrong?</A></DD>
|
||||
<DD>2.6. <A HREF="harbour12.html#12">How did Harbour get started?</A></DD>
|
||||
<DD>2.7. <A HREF="harbour13.html#13">What is "free software"?</A></DD>
|
||||
<DD>2.8. <A HREF="harbour14.html#14">So is Harbour in the public domain?</A></DD>
|
||||
<DD>2.9. <A HREF="harbour15.html#15">What is the GPL?</A></DD>
|
||||
<DD>2.10. <A HREF="harbour16.html#16">Why was the GPL chosen as the licence for Harbour?</A></DD>
|
||||
<DD>2.11. <A HREF="harbour17.html#17">What is the Harbour exception?</A></DD>
|
||||
<DD>2.12. <A HREF="harbour18.html#18">So why don't you use the LGPL?</A></DD>
|
||||
<DD>2.13. <A HREF="harbour19.html#19">Will my applications be affected by the GPL?</A></DD>
|
||||
</DL>
|
||||
<H3>3. <A HREF="harbour20.html#20">Helping develop Harbour</A></H3>
|
||||
<DL>
|
||||
<DD>3.1. <A HREF="harbour21.html#21">How do I get started?</A></DD>
|
||||
<DD>3.2. <A HREF="harbour22.html#22">What C compiler should I use?</A></DD>
|
||||
<DD>3.3. <A HREF="harbour23.html#23">What other tools do I need?</A></DD>
|
||||
<DD>3.4. <A HREF="harbour24.html#24">Where can I find the source?</A></DD>
|
||||
<DD>3.5. <A HREF="harbour25.html#25">What is CVS and how do I use it?</A></DD>
|
||||
<DD>3.6. <A HREF="harbour26.html#26">How do I build Harbour?</A></DD>
|
||||
<DD>3.7. <A HREF="harbour27.html#27">What needs working on?</A></DD>
|
||||
<DD>3.8. <A HREF="harbour28.html#28">Are there any development guidelines?</A></DD>
|
||||
<DD>3.9. <A HREF="harbour29.html#29">Is it ok to extend the language with some spiffy new feature?</A></DD>
|
||||
<DD>3.10. <A HREF="harbour30.html#30">So what's with all these language extensions then?</A></DD>
|
||||
<DD>3.11. <A HREF="harbour31.html#31">I can't code C, how can I help development? </A></DD>
|
||||
<DD>3.12. <A HREF="harbour32.html#32">I've got loads of Clipper code I can donate, what shall I do?</A></DD>
|
||||
<DD>3.13. <A HREF="harbour33.html#33">I can't submit Clipper code either, can I still help anyway?</A></DD>
|
||||
</DL>
|
||||
<H3>4. <A HREF="harbour34.html#34">The Harbour mailing lists</A></H3>
|
||||
<DL>
|
||||
<DD>4.1. <A HREF="harbour35.html#35">Is there a developer's mailing list?</A></DD>
|
||||
<DD>4.2. <A HREF="harbour36.html#36">Is there a user's mailing list?</A></DD>
|
||||
<DD>4.3. <A HREF="harbour37.html#37">Is there a general discussion mailing list?</A></DD>
|
||||
<DD>4.4. <A HREF="harbour38.html#38">How do I remove myself from the mailing lists?</A></DD>
|
||||
<DD>4.5. <A HREF="harbour39.html#39">Are there any rules on the lists?</A></DD>
|
||||
<DD>4.6. <A HREF="harbour40.html#40">Are the lists archived anywhere?</A></DD>
|
||||
<DD>4.7. <A HREF="harbour41.html#41">Are there any newsgroups for Harbour?</A></DD>
|
||||
</DL>
|
||||
<H3>5. <A HREF="harbour42.html#42">Installing Harbour</A></H3>
|
||||
<DL>
|
||||
<DD>5.1. <A HREF="harbour43.html#43">Where can I get pre-built binaries?</A></DD>
|
||||
</DL>
|
||||
<H3>6. <A HREF="harbour44.html#44">General Harbour questions</A></H3>
|
||||
<DL>
|
||||
<DD>6.1. <A HREF="harbour45.html#45">When will Harbour be finished?</A></DD>
|
||||
<DD>6.2. <A HREF="harbour46.html#46">Are applications <attribute> than CA-Clipper applications?</A></DD>
|
||||
<DD>6.3. <A HREF="harbour47.html#47">What advantages does Harbour have over other Clipper compilers?</A></DD>
|
||||
<DD>6.4. <A HREF="harbour48.html#48">What advantages do other Clipper compilers have over Harbour?</A></DD>
|
||||
<DD>6.5. <A HREF="harbour49.html#49">Will Harbour support existing CA-Clipper 3rd party products?</A></DD>
|
||||
<DD>6.6. <A HREF="harbour50.html#50">Is Harbour a Windows development tool?</A></DD>
|
||||
<DD>6.7. <A HREF="harbour51.html#51">What platforms are supported by Harbour?</A></DD>
|
||||
</DL>
|
||||
<H3>7. <A HREF="harbour52.html#52">Pointers and links</A></H3>
|
||||
<DL>
|
||||
<DD>7.1. <A HREF="harbour53.html#53">Harbour related links</A></DD>
|
||||
<DD>7.2. <A HREF="harbour54.html#54">Articles about Harbour</A></DD>
|
||||
<DD>7.3. <A HREF="harbour55.html#55">Free (in either sense of the word) development tool links</A></DD>
|
||||
<DD>7.4. <A HREF="harbour56.html#56">Clipper related links</A></DD>
|
||||
<DD>7.5. <A HREF="harbour57.html#57">Free software related links</A></DD>
|
||||
<DD>7.6. <A HREF="harbour58.html#58">Other handy links</A></DD>
|
||||
</DL>
|
||||
<H3>8. <A HREF="harbour59.html#59">Administrative information</A></H3>
|
||||
<DL>
|
||||
<DD>8.1. <A HREF="harbour60.html#60">Document URL.</A></DD>
|
||||
<DD>8.2. <A HREF="harbour61.html#61">Downloading this document.</A></DD>
|
||||
<DD>8.3. <A HREF="harbour62.html#62">Feedback about the FAQ.</A></DD>
|
||||
<DD>8.4. <A HREF="harbour63.html#63">Document history</A></DD>
|
||||
</DL>
|
||||
|
||||
<h1>Frequently Asked Questions about Harbour</h1>
|
||||
<h2>David G. Holm <a href="mailto:harbour-faq@netfang.net"><harbour-faq@netfang.net></a></h2><strong>Revision:</strong> 1.45 <strong>Date:</strong> 2004/05/03 19:00:32
|
||||
<h3>1. <a href="harbour1.html#1">Legal Stuff</a></h3>
|
||||
<dl>
|
||||
<dd>1.1. <a href="harbour2.html#2">Copyright</a></dd>
|
||||
<dd>1.2. <a href="harbour3.html#3">Licence</a></dd>
|
||||
<dd>1.3. <a href="harbour4.html#4">Warranty</a></dd>
|
||||
<dd>1.4. <a href="harbour5.html#5">Trademarks</a></dd>
|
||||
</dl>
|
||||
<h3>2. <a href="harbour6.html#6">About Harbour</a></h3>
|
||||
<dl>
|
||||
<dd>2.1. <a href="harbour7.html#7">What is Harbour?</a></dd>
|
||||
<dd>2.2. <a href="harbour8.html#8">Why develop Harbour?</a></dd>
|
||||
<dd>2.3. <a href="harbour9.html#9">Who is developing Harbour?</a></dd>
|
||||
<dd>2.4. <a href="harbour10.html#10">Who owns Harbour?</a></dd>
|
||||
<dd>2.5. <a href="harbour11.html#11">So who do I blame when it all goes wrong?</a></dd>
|
||||
<dd>2.6. <a href="harbour12.html#12">How did Harbour get started?</a></dd>
|
||||
<dd>2.7. <a href="harbour13.html#13">What is "free software"?</a></dd>
|
||||
<dd>2.8. <a href="harbour14.html#14">So is Harbour in the public domain?</a></dd>
|
||||
<dd>2.9. <a href="harbour15.html#15">What is the GPL?</a></dd>
|
||||
<dd>2.10. <a href="harbour16.html#16">Why was the GPL chosen as the licence for Harbour?</a></dd>
|
||||
<dd>2.11. <a href="harbour17.html#17">What is the Harbour exception?</a></dd>
|
||||
<dd>2.12. <a href="harbour18.html#18">So why don't you use the LGPL?</a></dd>
|
||||
<dd>2.13. <a href="harbour19.html#19">Will my applications be affected by the GPL?</a></dd>
|
||||
</dl>
|
||||
<h3>3. <a href="harbour20.html#20">Helping develop Harbour</a></h3>
|
||||
<dl>
|
||||
<dd>3.1. <a href="harbour21.html#21">How do I get started?</a></dd>
|
||||
<dd>3.2. <a href="harbour22.html#22">What C compiler should I use?</a></dd>
|
||||
<dd>3.3. <a href="harbour23.html#23">What other tools do I need?</a></dd>
|
||||
<dd>3.4. <a href="harbour24.html#24">Where can I find the source?</a></dd>
|
||||
<dd>3.5. <a href="harbour25.html#25">What is CVS and how do I use it?</a></dd>
|
||||
<dd>3.6. <a href="harbour26.html#26">How do I build Harbour?</a></dd>
|
||||
<dd>3.7. <a href="harbour27.html#27">What needs working on?</a></dd>
|
||||
<dd>3.8. <a href="harbour28.html#28">Are there any development guidelines?</a></dd>
|
||||
<dd>3.9. <a href="harbour29.html#29">Is it ok to extend the language with some spiffy new feature?</a></dd>
|
||||
<dd>3.10. <a href="harbour30.html#30">So what's with all these language extensions then?</a></dd>
|
||||
<dd>3.11. <a href="harbour31.html#31">I can't code C, how can I help development? </a></dd>
|
||||
<dd>3.12. <a href="harbour32.html#32">I've got loads of Clipper code I can donate, what shall I do?</a></dd>
|
||||
<dd>3.13. <a href="harbour33.html#33">I can't submit Clipper code either, can I still help anyway?</a></dd>
|
||||
</dl>
|
||||
<h3>4. <a href="harbour34.html#34">The Harbour mailing lists</a></h3>
|
||||
<dl>
|
||||
<dd>4.1. <a href="harbour35.html#35">Is there a developer's mailing list?</a></dd>
|
||||
<dd>4.2. <a href="harbour36.html#36">Is there a user's mailing list?</a></dd>
|
||||
<dd>4.3. <a href="harbour37.html#37">Is there a general discussion mailing list?</a></dd>
|
||||
<dd>4.4. <a href="harbour38.html#38">How do I remove myself from the mailing lists?</a></dd>
|
||||
<dd>4.5. <a href="harbour39.html#39">Are there any rules on the lists?</a></dd>
|
||||
<dd>4.6. <a href="harbour40.html#40">Are the lists archived anywhere?</a></dd>
|
||||
<dd>4.7. <a href="harbour41.html#41">Are there any newsgroups for Harbour?</a></dd>
|
||||
</dl>
|
||||
<h3>5. <a href="harbour42.html#42">Installing Harbour</a></h3>
|
||||
<dl>
|
||||
<dd>5.1. <a href="harbour43.html#43">Where can I get pre-built binaries?</a></dd>
|
||||
</dl>
|
||||
<h3>6. <a href="harbour44.html#44">General Harbour questions</a></h3>
|
||||
<dl>
|
||||
<dd>6.1. <a href="harbour45.html#45">When will Harbour be finished?</a></dd>
|
||||
<dd>6.2. <a href="harbour46.html#46">Are applications <attribute> than CA-Clipper applications?</a></dd>
|
||||
<dd>6.3. <a href="harbour47.html#47">What advantages does Harbour have over other Clipper compilers?</a></dd>
|
||||
<dd>6.4. <a href="harbour48.html#48">What advantages do other Clipper compilers have over Harbour?</a></dd>
|
||||
<dd>6.5. <a href="harbour49.html#49">Will Harbour support existing CA-Clipper 3rd party products?</a></dd>
|
||||
<dd>6.6. <a href="harbour50.html#50">Is Harbour a Windows development tool?</a></dd>
|
||||
<dd>6.7. <a href="harbour51.html#51">What platforms are supported by Harbour?</a></dd>
|
||||
</dl>
|
||||
<h3>7. <a href="harbour52.html#52">Pointers and links</a></h3>
|
||||
<dl>
|
||||
<dd>7.1. <a href="harbour53.html#53">Harbour related links</a></dd>
|
||||
<dd>7.2. <a href="harbour54.html#54">Articles about Harbour</a></dd>
|
||||
<dd>7.3. <a href="harbour55.html#55">Free (in either sense of the word) development tool links</a></dd>
|
||||
<dd>7.4. <a href="harbour56.html#56">Clipper related links</a></dd>
|
||||
<dd>7.5. <a href="harbour57.html#57">Free software related links</a></dd>
|
||||
<dd>7.6. <a href="harbour58.html#58">Other handy links</a></dd>
|
||||
</dl>
|
||||
<h3>8. <a href="harbour59.html#59">Administrative information</a></h3>
|
||||
<dl>
|
||||
<dd>8.1. <a href="harbour60.html#60">Document URL.</a></dd>
|
||||
<dd>8.2. <a href="harbour61.html#61">Downloading this document.</a></dd>
|
||||
<dd>8.3. <a href="harbour62.html#62">Feedback about the FAQ.</a></dd>
|
||||
<dd>8.4. <a href="harbour63.html#63">Document history</a></dd>
|
||||
</dl>
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,31 +1,30 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Legal Stuff</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Legal Stuff</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>Legal Stuff</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour2.html"><EM>Copyright</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>Legal Stuff</em><br />
|
||||
<b>Previous:</b> <a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a><br />
|
||||
<b>Next:</b> <a href="harbour2.html"><em>Copyright</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="1"></A>1. Legal Stuff</H2>
|
||||
<H3>1.1. <A HREF="harbour2.html#2">Copyright</A></H3>
|
||||
<H3>1.2. <A HREF="harbour3.html#3">Licence</A></H3>
|
||||
<H3>1.3. <A HREF="harbour4.html#4">Warranty</A></H3>
|
||||
<H3>1.4. <A HREF="harbour5.html#5">Trademarks</A></H3>
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>Legal Stuff</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour2.html"><EM>Copyright</EM></A>
|
||||
<hr noshade>
|
||||
<h2><a name="1"></a>1. Legal Stuff</h2>
|
||||
<h3>1.1. <a href="harbour2.html#2">Copyright</a></h3>
|
||||
<h3>1.2. <a href="harbour3.html#3">Licence</a></h3>
|
||||
<h3>1.3. <a href="harbour4.html#4">Warranty</a></h3>
|
||||
<h3>1.4. <a href="harbour5.html#5">Trademarks</a></h3>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>Legal Stuff</em><br />
|
||||
<b>Previous:</b> <a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a><br />
|
||||
<b>Next:</b> <a href="harbour2.html"><em>Copyright</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,32 +1,31 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Who owns Harbour?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Who owns Harbour?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>Who owns Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour9.html"><EM>Who is developing Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour11.html"><EM>So who do I blame when it all goes wrong?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>Who owns Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour9.html"><em>Who is developing Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour11.html"><em>So who do I blame when it all goes wrong?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="10"></A>2.4. Who owns Harbour?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="10"></a>2.4. Who owns Harbour?</h2>
|
||||
<p>Nobody <em>owns</em> Harbour but many people hold the copyright on portions of
|
||||
Harbour.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>Who owns Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour9.html"><EM>Who is developing Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour11.html"><EM>So who do I blame when it all goes wrong?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>Who owns Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour9.html"><em>Who is developing Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour11.html"><em>So who do I blame when it all goes wrong?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,26 +1,24 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>So who do I blame when it all goes wrong?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>So who do I blame when it all goes wrong?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>So who do I blame when it all goes wrong?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour10.html"><EM>Who owns Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour12.html"><EM>How did Harbour get started?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>So who do I blame when it all goes wrong?</em><br />
|
||||
<b>Previous:</b> <a href="harbour10.html"><em>Who owns Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour12.html"><em>How did Harbour get started?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="11"></A>2.5. So who do I blame when it all goes wrong?<A NAME="Warranty"></A></H2>
|
||||
<p>Harbour is
|
||||
<A HREF="harbour13.html#FreeSoftware">free software</A> and comes with
|
||||
<hr noshade>
|
||||
<h2><a name="11"></a>2.5. So who do I blame when it all goes wrong?<a name="Warranty"></a></h2>
|
||||
<p>Harbour is
|
||||
<a href="harbour13.html#FreeSoftware">free software</a> and comes with
|
||||
<b>no warranty</b>. The warranty statement is that which is
|
||||
provided by the
|
||||
<A HREF="harbour15.html#GPL">GPL</A>:
|
||||
provided by the
|
||||
<a href="harbour15.html#GPL">GPL</a>:
|
||||
<blockquote>
|
||||
This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
@@ -29,14 +27,14 @@ more details.
|
||||
</blockquote>
|
||||
</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>So who do I blame when it all goes wrong?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour10.html"><EM>Who owns Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour12.html"><EM>How did Harbour get started?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>So who do I blame when it all goes wrong?</em><br />
|
||||
<b>Previous:</b> <a href="harbour10.html"><em>Who owns Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour12.html"><em>How did Harbour get started?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,38 +1,37 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>How did Harbour get started?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>How did Harbour get started?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>How did Harbour get started?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour11.html"><EM>So who do I blame when it all goes wrong?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour13.html"><EM>What is "free software"?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>How did Harbour get started?</em><br />
|
||||
<b>Previous:</b> <a href="harbour11.html"><em>So who do I blame when it all goes wrong?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour13.html"><em>What is "free software"?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="12"></A>2.6. How did Harbour get started?</H2>
|
||||
<p>The idea of a
|
||||
<A HREF="harbour13.html#FreeSoftware">free software</A> Clipper compiler
|
||||
<hr noshade>
|
||||
<h2><a name="12"></a>2.6. How did Harbour get started?</h2>
|
||||
<p>The idea of a
|
||||
<a href="harbour13.html#FreeSoftware">free software</a> Clipper compiler
|
||||
has been floating around for a long time and the subject has often cropped
|
||||
up in discussion on <A href="news:comp.lang.clipper">comp.lang.clipper</A>. Actual work to get something developed started
|
||||
early in 1999 when Antonio Linares <A href="http://groups.google.com/groups?as_umsgid=7clsi0%2491t%241%40talia.mad.ttd.net">started a thread</A> to
|
||||
up in discussion on <a href="news:comp.lang.clipper">comp.lang.clipper</a>. Actual work to get something developed started
|
||||
early in 1999 when Antonio Linares <a href="http://groups.google.com/groups?as_umsgid=7clsi0%2491t%241%40talia.mad.ttd.net">started a thread</a> to
|
||||
discuss some ideas about developing a Clipper grammar using Lex and Yacc.</p>
|
||||
<p>The rest, as they say, is history (that history might form the basis of
|
||||
another document should I ever get the time to compile it).</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>How did Harbour get started?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour11.html"><EM>So who do I blame when it all goes wrong?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour13.html"><EM>What is "free software"?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>How did Harbour get started?</em><br />
|
||||
<b>Previous:</b> <a href="harbour11.html"><em>So who do I blame when it all goes wrong?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour13.html"><em>What is "free software"?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,41 +1,40 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>What is "free software"?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>What is "free software"?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>What is "free software"?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour12.html"><EM>How did Harbour get started?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour14.html"><EM>So is Harbour in the public domain?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>What is "free software"?</em><br />
|
||||
<b>Previous:</b> <a href="harbour12.html"><em>How did Harbour get started?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour14.html"><em>So is Harbour in the public domain?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="13"></A>2.7. What is "free software"?<A NAME="FreeSoftware"></A></H2>
|
||||
<hr noshade>
|
||||
<h2><a name="13"></a>2.7. What is "free software"?<a name="FreeSoftware"></a></h2>
|
||||
<p>In general terms free software is one phrase for describing software that
|
||||
comes with certain freedoms, the free doesn't speak about the price, it
|
||||
speaks about your freedoms to use the software. A common suggestion is that
|
||||
you think "free speech" instead of "free beer".</p>
|
||||
<p>See <A href="http://www.fsf.org/philosophy/free-sw.html">http://www.fsf.org/philosophy/free-sw.html</A> for the Free
|
||||
<p>See <a href="http://www.fsf.org/philosophy/free-sw.html">http://www.fsf.org/philosophy/free-sw.html</a> for the Free
|
||||
Software Foundation's definition of "free software".</p>
|
||||
<p>A related term is OpenSource, you can find out more about the idea of
|
||||
OpenSource at <A href="http://www.opensource.org/">http://www.opensource.org/</A>. You might also
|
||||
OpenSource at <a href="http://www.opensource.org/">http://www.opensource.org/</a>. You might also
|
||||
want to note that the FSF don't consider OpenSource and Free Software to be
|
||||
the same thing, see <A href="http://www.fsf.org/philosophy/free-software-for-freedom.html">http://www.fsf.org/philosophy/free-software-for-freedom.html</A> for more
|
||||
the same thing, see <a href="http://www.fsf.org/philosophy/free-software-for-freedom.html">http://www.fsf.org/philosophy/free-software-for-freedom.html</a> for more
|
||||
details.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>What is "free software"?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour12.html"><EM>How did Harbour get started?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour14.html"><EM>So is Harbour in the public domain?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>What is "free software"?</em><br />
|
||||
<b>Previous:</b> <a href="harbour12.html"><em>How did Harbour get started?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour14.html"><em>So is Harbour in the public domain?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,39 +1,38 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>So is Harbour in the public domain?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>So is Harbour in the public domain?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>So is Harbour in the public domain?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour13.html"><EM>What is "free software"?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour15.html"><EM>What is the GPL?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>So is Harbour in the public domain?</em><br />
|
||||
<b>Previous:</b> <a href="harbour13.html"><em>What is "free software"?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour15.html"><em>What is the GPL?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="14"></A>2.8. So is Harbour in the public domain?</H2>
|
||||
<p>No, Harbour isn't in the <A href="http://www.fsf.org/philosophy/categories.html#PublicDomainSoftware">public domain</A>. Most parts of Harbour are copyrighted works and you
|
||||
<hr noshade>
|
||||
<h2><a name="14"></a>2.8. So is Harbour in the public domain?</h2>
|
||||
<p>No, Harbour isn't in the <a href="http://www.fsf.org/philosophy/categories.html#PublicDomainSoftware">public domain</a>. Most parts of Harbour are copyrighted works and you
|
||||
should respect those copyrights as you would any other copyright. With a
|
||||
small number of exceptions each of the
|
||||
<A HREF="harbour9.html#WhoDevelopers">Harbour authors</A> have placed their code under Harbour's chosen licence, currently
|
||||
that licence is the
|
||||
<A HREF="harbour15.html#GPL">GPL</A> and/or the GPL with
|
||||
<A HREF="harbour17.html#HarbourException">Harbour exception</A>.</p>
|
||||
small number of exceptions each of the
|
||||
<a href="harbour9.html#WhoDevelopers">Harbour authors</a> have placed their code under Harbour's chosen licence, currently
|
||||
that licence is the
|
||||
<a href="harbour15.html#GPL">GPL</a> and/or the GPL with
|
||||
<a href="harbour17.html#HarbourException">Harbour exception</a>.</p>
|
||||
<p>Note, however, that some files that are part of harbour have been placed in
|
||||
the public domain.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>So is Harbour in the public domain?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour13.html"><EM>What is "free software"?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour15.html"><EM>What is the GPL?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>So is Harbour in the public domain?</em><br />
|
||||
<b>Previous:</b> <a href="harbour13.html"><em>What is "free software"?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour15.html"><em>What is the GPL?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,37 +1,36 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>What is the GPL?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>What is the GPL?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>What is the GPL?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour14.html"><EM>So is Harbour in the public domain?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour16.html"><EM>Why was the GPL chosen as the licence for Harbour?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>What is the GPL?</em><br />
|
||||
<b>Previous:</b> <a href="harbour14.html"><em>So is Harbour in the public domain?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour16.html"><em>Why was the GPL chosen as the licence for Harbour?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="15"></A>2.9. What is the GPL?<A NAME="GPL"></A></H2>
|
||||
<p>The <A href="http://www.fsf.org/licenses/licenses.html#GPL">GPL</A> is the
|
||||
licence of the <A href="http://www.gnu.org/">GNU system</A>, it is a
|
||||
<A HREF="harbour13.html#FreeSoftware">free software</A>
|
||||
licence. You might also hear it referred to as the <A href="http://www.fsf.org/licenses/licenses.html#WhatIsCopyleft">Copyleft</A>.</p>
|
||||
<hr noshade>
|
||||
<h2><a name="15"></a>2.9. What is the GPL?<a name="GPL"></a></h2>
|
||||
<p>The <a href="http://www.fsf.org/licenses/licenses.html#GPL">GPL</a> is the
|
||||
licence of the <a href="http://www.gnu.org/">GNU system</a>, it is a
|
||||
<a href="harbour13.html#FreeSoftware">free software</a>
|
||||
licence. You might also hear it referred to as the <a href="http://www.fsf.org/licenses/licenses.html#WhatIsCopyleft">Copyleft</a>.</p>
|
||||
<p>The GPL is currently the licence under which parts of Harbour are released,
|
||||
other parts of Harbour are under the GPL plus the
|
||||
<A HREF="harbour17.html#HarbourException">Harbour exception</A>.</p>
|
||||
other parts of Harbour are under the GPL plus the
|
||||
<a href="harbour17.html#HarbourException">Harbour exception</a>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>What is the GPL?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour14.html"><EM>So is Harbour in the public domain?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour16.html"><EM>Why was the GPL chosen as the licence for Harbour?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>What is the GPL?</em><br />
|
||||
<b>Previous:</b> <a href="harbour14.html"><em>So is Harbour in the public domain?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour16.html"><em>Why was the GPL chosen as the licence for Harbour?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,37 +1,36 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Why was the GPL chosen as the licence for Harbour?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Why was the GPL chosen as the licence for Harbour?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>Why was the GPL chosen as the licence for Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour15.html"><EM>What is the GPL?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour17.html"><EM>What is the Harbour exception?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>Why was the GPL chosen as the licence for Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour15.html"><em>What is the GPL?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour17.html"><em>What is the Harbour exception?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="16"></A>2.10. Why was the GPL chosen as the licence for Harbour?<A NAME="WhyGPL"></A></H2>
|
||||
<hr noshade>
|
||||
<h2><a name="16"></a>2.10. Why was the GPL chosen as the licence for Harbour?<a name="WhyGPL"></a></h2>
|
||||
<p>That's really a question best asked of each of the Harbour copyright
|
||||
holders. A simple answer would be that the GPL is seen as one of the more
|
||||
restrictive
|
||||
<A HREF="harbour13.html#FreeSoftware">free software</A> licences and, for
|
||||
restrictive
|
||||
<a href="harbour13.html#FreeSoftware">free software</a> licences and, for
|
||||
that reason more than any other, it appeared to give the maximum amount of
|
||||
freedom and at the same time the correct degree of control over use and
|
||||
distribution.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>Why was the GPL chosen as the licence for Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour15.html"><EM>What is the GPL?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour17.html"><EM>What is the Harbour exception?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>Why was the GPL chosen as the licence for Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour15.html"><em>What is the GPL?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour17.html"><em>What is the Harbour exception?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,21 +1,20 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>What is the Harbour exception?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>What is the Harbour exception?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>What is the Harbour exception?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour16.html"><EM>Why was the GPL chosen as the licence for Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour18.html"><EM>So why don't you use the LGPL?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>What is the Harbour exception?</em><br />
|
||||
<b>Previous:</b> <a href="harbour16.html"><em>Why was the GPL chosen as the licence for Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour18.html"><em>So why don't you use the LGPL?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="17"></A>2.11. What is the Harbour exception?<A NAME="HarbourException"></A></H2>
|
||||
<hr noshade>
|
||||
<h2><a name="17"></a>2.11. What is the Harbour exception?<a name="HarbourException"></a></h2>
|
||||
<p>There is one small wrinkle regarding the use of the GPL as the licence for
|
||||
Harbour. Harbour comes in a number of parts, these can best be described as
|
||||
the compiler (including pre-processor), the virtual machine and the run-time
|
||||
@@ -26,13 +25,13 @@ breach of licence.</p>
|
||||
<p>In Harbour terms this means different things depending on which portion of
|
||||
Harbour you are considering. The compiler itself can live under the GPL, it
|
||||
isn't part of the run-time and so poses no problem. This isn't true for the
|
||||
<A href="http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/src/vm/">HVM</A> and
|
||||
<A href="http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/src/rtl/">RTL</A> because they get linked into your application and so would
|
||||
<a href="http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/src/vm/">HVM</a> and
|
||||
<a href="http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/src/rtl/">RTL</a> because they get linked into your application and so would
|
||||
require that your code be distributed under a compatible licence. While the
|
||||
Harbour developers would like to see you develop
|
||||
<A HREF="harbour13.html#FreeSoftware">free software</A> they have decided to let you make this choice.</p>
|
||||
<a href="harbour13.html#FreeSoftware">free software</a> they have decided to let you make this choice.</p>
|
||||
<p>To solve this problem the developers have employed the "Harbour
|
||||
Exception". This idea comes from the GPL exception used by <A href="http://www.gnu.org/software/guile/guile.html">guile</A>. In effect,
|
||||
Exception". This idea comes from the GPL exception used by <a href="http://www.gnu.org/software/guile/guile.html">guile</a>. In effect,
|
||||
the exception states that you must observe the GPL except when the code in
|
||||
question is being used as the HVM and RTL of an application compiled with
|
||||
Harbour.</p>
|
||||
@@ -79,14 +78,14 @@ copyright holder makes the change. The intention is that every item of
|
||||
source that uses the Harbour exception will clearly use the more verbose
|
||||
version.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>What is the Harbour exception?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour16.html"><EM>Why was the GPL chosen as the licence for Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour18.html"><EM>So why don't you use the LGPL?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>What is the Harbour exception?</em><br />
|
||||
<b>Previous:</b> <a href="harbour16.html"><em>Why was the GPL chosen as the licence for Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour18.html"><em>So why don't you use the LGPL?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,24 +1,23 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>So why don't you use the LGPL?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>So why don't you use the LGPL?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>So why don't you use the LGPL?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour17.html"><EM>What is the Harbour exception?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour19.html"><EM>Will my applications be affected by the GPL?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>So why don't you use the LGPL?</em><br />
|
||||
<b>Previous:</b> <a href="harbour17.html"><em>What is the Harbour exception?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour19.html"><em>Will my applications be affected by the GPL?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="18"></A>2.12. So why don't you use the LGPL?</H2>
|
||||
<p>Given
|
||||
<A HREF="harbour17.html#HarbourException">the above</A> it might be reasonable to
|
||||
ask why the Harbour developers didn't elect to use the <A href="http://www.fsf.org/licenses/licenses.html#LGPL">LGPL</A> instead. The
|
||||
<hr noshade>
|
||||
<h2><a name="18"></a>2.12. So why don't you use the LGPL?</h2>
|
||||
<p>Given
|
||||
<a href="harbour17.html#HarbourException">the above</a> it might be reasonable to
|
||||
ask why the Harbour developers didn't elect to use the <a href="http://www.fsf.org/licenses/licenses.html#LGPL">LGPL</a> instead. The
|
||||
reason simply comes down to the requirements of the LGPL and what can be
|
||||
reasonably asked of anyone who wishes to make use of Harbour.</p>
|
||||
<p>The LGPL requires that any binary distribution of the LGPLd code (in other
|
||||
@@ -34,14 +33,14 @@ be effectively shut out of Harbour usage. The Harbour developers consider
|
||||
this to be a reduction of freedom and this isn't acceptable for free
|
||||
software.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>So why don't you use the LGPL?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour17.html"><EM>What is the Harbour exception?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour19.html"><EM>Will my applications be affected by the GPL?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>So why don't you use the LGPL?</em><br />
|
||||
<b>Previous:</b> <a href="harbour17.html"><em>What is the Harbour exception?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour19.html"><em>Will my applications be affected by the GPL?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,32 +1,31 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Will my applications be affected by the GPL?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Will my applications be affected by the GPL?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>Will my applications be affected by the GPL?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour18.html"><EM>So why don't you use the LGPL?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>Will my applications be affected by the GPL?</em><br />
|
||||
<b>Previous:</b> <a href="harbour18.html"><em>So why don't you use the LGPL?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="19"></A>2.13. Will my applications be affected by the GPL?</H2>
|
||||
<p>No, the
|
||||
<A HREF="harbour17.html#HarbourException">Harbour exception</A> seeks to ensure
|
||||
<hr noshade>
|
||||
<h2><a name="19"></a>2.13. Will my applications be affected by the GPL?</h2>
|
||||
<p>No, the
|
||||
<a href="harbour17.html#HarbourException">Harbour exception</a> seeks to ensure
|
||||
that, when you build an application with Harbour, compiling with the Harbour
|
||||
compiler and linking against the HVM and RTL, your rights to licence your
|
||||
own code are not in any way affected.</p>
|
||||
<p>Harbour's licence is there to try and protect the freedom offered by the
|
||||
Harbour developers. Harbour's licence isn't there to try and force you to
|
||||
choose a specific licence.</p>
|
||||
<p>Be assured that it isn't the intention of the
|
||||
<A HREF="harbour9.html#WhoDevelopers">Harbour developers</A> that your applications will have to be released
|
||||
as <A href="http://www.gnu.org/philosophy/free-sw.html">free software</A>. Supporting free software would be the right thing to do but the
|
||||
<p>Be assured that it isn't the intention of the
|
||||
<a href="harbour9.html#WhoDevelopers">Harbour developers</a> that your applications will have to be released
|
||||
as <a href="http://www.gnu.org/philosophy/free-sw.html">free software</a>. Supporting free software would be the right thing to do but the
|
||||
Harbour developers have decided not to insist on this; we think it is more
|
||||
useful in this situation to set up Harbour's license so that it does not
|
||||
make any conditions on the status of your work that was built with and
|
||||
@@ -37,14 +36,14 @@ doing to read the licence for you. Hopefully you do this with licences for
|
||||
your other development tools, Harbour is no different, it has a licence that
|
||||
you need to understand.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>Will my applications be affected by the GPL?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour18.html"><EM>So why don't you use the LGPL?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>Will my applications be affected by the GPL?</em><br />
|
||||
<b>Previous:</b> <a href="harbour18.html"><em>So why don't you use the LGPL?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,34 +1,33 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Copyright</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Copyright</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour1.html"><EM>Legal Stuff</EM></A>
|
||||
<b>:</b> <EM>Copyright</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour1.html"><EM>Legal Stuff</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour3.html"><EM>Licence</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour1.html"><em>Legal Stuff</em></a>
|
||||
<b>:</b> <em>Copyright</em><br />
|
||||
<b>Previous:</b> <a href="harbour1.html"><em>Legal Stuff</em></a><br />
|
||||
<b>Next:</b> <a href="harbour3.html"><em>Licence</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="2"></A>1.1. Copyright</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="2"></a>1.1. Copyright</h2>
|
||||
<p>This document as a whole is copyrighted (c) 1999 - 2004 David G. Holm.
|
||||
Some portions of the document may be copyright other individual authors
|
||||
and are used with their permission. This document would not exist were
|
||||
it not for the efforts of the original maintainer, Dave Pearson.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour1.html"><EM>Legal Stuff</EM></A>
|
||||
<b>:</b> <EM>Copyright</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour1.html"><EM>Legal Stuff</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour3.html"><EM>Licence</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour1.html"><em>Legal Stuff</em></a>
|
||||
<b>:</b> <em>Copyright</em><br />
|
||||
<b>Previous:</b> <a href="harbour1.html"><em>Legal Stuff</em></a><br />
|
||||
<b>Next:</b> <a href="harbour3.html"><em>Licence</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,40 +1,39 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Helping develop Harbour</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Helping develop Harbour</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>Helping develop Harbour</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour19.html"><EM>Will my applications be affected by the GPL?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour21.html"><EM>How do I get started?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>Helping develop Harbour</em><br />
|
||||
<b>Previous:</b> <a href="harbour19.html"><em>Will my applications be affected by the GPL?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour21.html"><em>How do I get started?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="20"></A>3. Helping develop Harbour</H2>
|
||||
<H3>3.1. <A HREF="harbour21.html#21">How do I get started?</A></H3>
|
||||
<H3>3.2. <A HREF="harbour22.html#22">What C compiler should I use?</A></H3>
|
||||
<H3>3.3. <A HREF="harbour23.html#23">What other tools do I need?</A></H3>
|
||||
<H3>3.4. <A HREF="harbour24.html#24">Where can I find the source?</A></H3>
|
||||
<H3>3.5. <A HREF="harbour25.html#25">What is CVS and how do I use it?</A></H3>
|
||||
<H3>3.6. <A HREF="harbour26.html#26">How do I build Harbour?</A></H3>
|
||||
<H3>3.7. <A HREF="harbour27.html#27">What needs working on?</A></H3>
|
||||
<H3>3.8. <A HREF="harbour28.html#28">Are there any development guidelines?</A></H3>
|
||||
<H3>3.9. <A HREF="harbour29.html#29">Is it ok to extend the language with some spiffy new feature?</A></H3>
|
||||
<H3>3.10. <A HREF="harbour30.html#30">So what's with all these language extensions then?</A></H3>
|
||||
<H3>3.11. <A HREF="harbour31.html#31">I can't code C, how can I help development? </A></H3>
|
||||
<H3>3.12. <A HREF="harbour32.html#32">I've got loads of Clipper code I can donate, what shall I do?</A></H3>
|
||||
<H3>3.13. <A HREF="harbour33.html#33">I can't submit Clipper code either, can I still help anyway?</A></H3>
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>Helping develop Harbour</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour19.html"><EM>Will my applications be affected by the GPL?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour21.html"><EM>How do I get started?</EM></A>
|
||||
<hr noshade>
|
||||
<h2><a name="20"></a>3. Helping develop Harbour</h2>
|
||||
<h3>3.1. <a href="harbour21.html#21">How do I get started?</a></h3>
|
||||
<h3>3.2. <a href="harbour22.html#22">What C compiler should I use?</a></h3>
|
||||
<h3>3.3. <a href="harbour23.html#23">What other tools do I need?</a></h3>
|
||||
<h3>3.4. <a href="harbour24.html#24">Where can I find the source?</a></h3>
|
||||
<h3>3.5. <a href="harbour25.html#25">What is CVS and how do I use it?</a></h3>
|
||||
<h3>3.6. <a href="harbour26.html#26">How do I build Harbour?</a></h3>
|
||||
<h3>3.7. <a href="harbour27.html#27">What needs working on?</a></h3>
|
||||
<h3>3.8. <a href="harbour28.html#28">Are there any development guidelines?</a></h3>
|
||||
<h3>3.9. <a href="harbour29.html#29">Is it ok to extend the language with some spiffy new feature?</a></h3>
|
||||
<h3>3.10. <a href="harbour30.html#30">So what's with all these language extensions then?</a></h3>
|
||||
<h3>3.11. <a href="harbour31.html#31">I can't code C, how can I help development? </a></h3>
|
||||
<h3>3.12. <a href="harbour32.html#32">I've got loads of Clipper code I can donate, what shall I do?</a></h3>
|
||||
<h3>3.13. <a href="harbour33.html#33">I can't submit Clipper code either, can I still help anyway?</a></h3>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>Helping develop Harbour</em><br />
|
||||
<b>Previous:</b> <a href="harbour19.html"><em>Will my applications be affected by the GPL?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour21.html"><em>How do I get started?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,34 +1,33 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>How do I get started?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>How do I get started?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>How do I get started?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour22.html"><EM>What C compiler should I use?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>How do I get started?</em><br />
|
||||
<b>Previous:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a><br />
|
||||
<b>Next:</b> <a href="harbour22.html"><em>What C compiler should I use?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="21"></A>3.1. How do I get started?</H2>
|
||||
<p>The first thing you should do is join the
|
||||
<A HREF="harbour35.html#DevMailList">developer's mailing list</A> and read the mail for a few days to get a
|
||||
feel for what is going on. You might also want to take a look at
|
||||
<A HREF="harbour40.html#MailArchives">the archives</A> too.</p>
|
||||
<hr noshade>
|
||||
<h2><a name="21"></a>3.1. How do I get started?</h2>
|
||||
<p>The first thing you should do is join the
|
||||
<a href="harbour35.html#DevMailList">developer's mailing list</a> and read the mail for a few days to get a
|
||||
feel for what is going on. You might also want to take a look at
|
||||
<a href="harbour40.html#MailArchives">the archives</a> too.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>How do I get started?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour22.html"><EM>What C compiler should I use?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>How do I get started?</em><br />
|
||||
<b>Previous:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a><br />
|
||||
<b>Next:</b> <a href="harbour22.html"><em>What C compiler should I use?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,25 +1,24 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>What C compiler should I use?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>What C compiler should I use?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>What C compiler should I use?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour21.html"><EM>How do I get started?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour23.html"><EM>What other tools do I need?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>What C compiler should I use?</em><br />
|
||||
<b>Previous:</b> <a href="harbour21.html"><em>How do I get started?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour23.html"><em>What other tools do I need?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="22"></A>3.2. What C compiler should I use?<A NAME="WhatC"></A></H2>
|
||||
<hr noshade>
|
||||
<h2><a name="22"></a>3.2. What C compiler should I use?<a name="WhatC"></a></h2>
|
||||
<p>What C compiler do you want to use?</p>
|
||||
<p>The
|
||||
<A HREF="harbour9.html#WhoDevelopers">Harbour developers</A> consider GNU <A href="http://www.gnu.org/software/gcc/">GCC</A> to be <em>the</em> supported
|
||||
compiler of the Harbour project, use of the <A href="http://www.gnu.org/software/gcc/">GCC</A> port for your chosen
|
||||
<p>The
|
||||
<a href="harbour9.html#WhoDevelopers">Harbour developers</a> consider GNU <a href="http://www.gnu.org/software/gcc/">GCC</a> to be <em>the</em> supported
|
||||
compiler of the Harbour project, use of the <a href="http://www.gnu.org/software/gcc/">GCC</a> port for your chosen
|
||||
platform is encouraged.</p>
|
||||
<p>However, should you wish to use a different C compiler your contribution to
|
||||
make it work is more than welcome. Currently the following C compiler and
|
||||
@@ -27,12 +26,12 @@ platform combinations are supported by someone in the development team:
|
||||
<ul>
|
||||
<li>Microsoft Windows
|
||||
<ul>
|
||||
<li><A href="http://www.gnu.org/software/gcc/">GCC</A>
|
||||
(<A href="http://www.cygwin.com/">CYGWIN</A>)</li>
|
||||
<li><A href="http://www.gnu.org/software/gcc/">GCC</A>
|
||||
(<A href="http://www.mingw.org/">MINGW32</A>)</li>
|
||||
<li>Borland C/C++ 4/5/Builder
|
||||
(their <A href="http://www.borland.com/bcppbuilder/freecompiler/">free</A>
|
||||
<li><a href="http://www.gnu.org/software/gcc/">GCC</a>
|
||||
(<a href="http://www.cygwin.com/">CYGWIN</a>)</li>
|
||||
<li><a href="http://www.gnu.org/software/gcc/">GCC</a>
|
||||
(<a href="http://www.mingw.org/">MINGW32</a>)</li>
|
||||
<li>Borland C/C++ 4/5/Builder
|
||||
(their <a href="http://www.borland.com/bcppbuilder/freecompiler/">free</a>
|
||||
compiler works)</li>
|
||||
<li>Microsoft Visual C++ 10/11/12</li>
|
||||
<li>IBM Visual Age for C++</li>
|
||||
@@ -40,7 +39,7 @@ compiler works)</li>
|
||||
</li>
|
||||
<li>DOS 32bit
|
||||
<ul>
|
||||
<li><A href="http://www.gnu.org/software/gcc/">GCC</A> (<A href="http://www.delorie.com/djgpp/">DJGPP</A>)</li>
|
||||
<li><a href="http://www.gnu.org/software/gcc/">GCC</a> (<a href="http://www.delorie.com/djgpp/">DJGPP</a>)</li>
|
||||
<li>Watcom C/C++</li>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -49,39 +48,39 @@ compiler works)</li>
|
||||
<li>Borland C/C++ 3.1</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><A href="http://www.linux.org/">GNU/Linux</A>
|
||||
<li><a href="http://www.linux.org/">GNU/Linux</a>
|
||||
<ul>
|
||||
<li><A href="http://www.gnu.org/software/gcc/">GCC</A> (various versions).</li>
|
||||
<li><a href="http://www.gnu.org/software/gcc/">GCC</a> (various versions).</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>OS/2
|
||||
<ul>
|
||||
<li><A href="http://www.gnu.org/software/gcc/">GCC</A> (<A href="http://archiv.leo.org/pub/comp/os/os2/leo/gnu/emx+gcc/">EMX</A>)</li>
|
||||
<li><a href="http://www.gnu.org/software/gcc/">GCC</a> (<a href="http://archiv.leo.org/pub/comp/os/os2/leo/gnu/emx+gcc/">EMX</a>)</li>
|
||||
<li>IBM C++</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Macintosh
|
||||
<ul>
|
||||
<li><A href="http://developer.apple.com/tools/mpw-tools/">MPW</A></li>
|
||||
<li><a href="http://developer.apple.com/tools/mpw-tools/">MPW</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
Instructions on how to build Harbour with the above compilers should reside
|
||||
in the <code>doc</code> directory of the Harbour source tree. If such documentation
|
||||
is missing please consider asking about it on the
|
||||
<A HREF="harbour35.html#DevMailList">development mailing list</A> and, once you've got the information, formatting
|
||||
is missing please consider asking about it on the
|
||||
<a href="harbour35.html#DevMailList">development mailing list</a> and, once you've got the information, formatting
|
||||
it and placing it in the <code>doc</code> directory to help others who may wish to
|
||||
ask the same question.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>What C compiler should I use?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour21.html"><EM>How do I get started?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour23.html"><EM>What other tools do I need?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>What C compiler should I use?</em><br />
|
||||
<b>Previous:</b> <a href="harbour21.html"><em>How do I get started?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour23.html"><em>What other tools do I need?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,42 +1,41 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>What other tools do I need?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>What other tools do I need?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>What other tools do I need?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour22.html"><EM>What C compiler should I use?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour24.html"><EM>Where can I find the source?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>What other tools do I need?</em><br />
|
||||
<b>Previous:</b> <a href="harbour22.html"><em>What C compiler should I use?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour24.html"><em>Where can I find the source?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="23"></A>3.3. What other tools do I need?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="23"></a>3.3. What other tools do I need?</h2>
|
||||
<p>To build Harbour you'll need the following tools:</p>
|
||||
<p>
|
||||
<ul>
|
||||
<li>A C compiler.
|
||||
<p>Please see the FAQ section entitled
|
||||
<A HREF="harbour22.html#WhatC">What C compiler should I use?</A> for more details on choosing a C compiler.</p>
|
||||
<a href="harbour22.html#WhatC">What C compiler should I use?</a> for more details on choosing a C compiler.</p>
|
||||
|
||||
</li>
|
||||
<li>A make utility.
|
||||
<p>Most platform/compiler combinations within Harbour make use of <A href="http://www.gnu.org/software/make/">GNU make</A>, some developers
|
||||
<p>Most platform/compiler combinations within Harbour make use of <a href="http://www.gnu.org/software/make/">GNU make</a>, some developers
|
||||
use other make utilities, you'll need to speak to them if you want to ignore
|
||||
the GNU make files.</p>
|
||||
<p>You should be able to find GNU make at:</p>
|
||||
<p>
|
||||
<ul>
|
||||
<li>Microsoft Windows
|
||||
<p><A href="http://www.steve.org.uk/Software/make/">http://www.steve.org.uk/Software/make/</A></p>
|
||||
<p><a href="http://www.steve.org.uk/Software/make/">http://www.steve.org.uk/Software/make/</a></p>
|
||||
|
||||
</li>
|
||||
<li>DOS
|
||||
<p><A href="ftp://ftp.cdrom.com/pub/simtelnet/gnu/djgpp/v2gnu/mak379b.zip">ftp://ftp.cdrom.com/pub/simtelnet/gnu/djgpp/v2gnu/mak379b.zip</A></p>
|
||||
<p><a href="ftp://ftp.cdrom.com/pub/simtelnet/gnu/djgpp/v2gnu/mak379b.zip">ftp://ftp.cdrom.com/pub/simtelnet/gnu/djgpp/v2gnu/mak379b.zip</a></p>
|
||||
|
||||
</li>
|
||||
<li>GNU/Linux
|
||||
@@ -46,7 +45,7 @@ and/or the ftp site for your distribution.</p>
|
||||
|
||||
</li>
|
||||
<li>OS/2
|
||||
<p><A href="ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/devtools/gnumake.zip">ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/devtools/gnumake.zip</A></p>
|
||||
<p><a href="ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/devtools/gnumake.zip">ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/devtools/gnumake.zip</a></p>
|
||||
|
||||
</li>
|
||||
<li>Macintosh
|
||||
@@ -62,11 +61,11 @@ and/or the ftp site for your distribution.</p>
|
||||
<p>
|
||||
<ul>
|
||||
<li>Windows
|
||||
<p>See the <A href="/download.htm">harbour download page</A>.</p>
|
||||
<p>See the <a href="/download.htm">harbour download page</a>.</p>
|
||||
|
||||
</li>
|
||||
<li>DOS
|
||||
<p>The <A href="http://www.delorie.com/djgpp/">DJGPP</A> distribution of
|
||||
<p>The <a href="http://www.delorie.com/djgpp/">DJGPP</a> distribution of
|
||||
GNU tools for DOS includes a port of flex.</p>
|
||||
|
||||
</li>
|
||||
@@ -88,15 +87,15 @@ installed you should install it from your distribution media.</p>
|
||||
|
||||
|
||||
</li>
|
||||
<li>A copy of <A href="http://www.gnu.org/software/bison/bison.html">bison</A>:
|
||||
<li>A copy of <a href="http://www.gnu.org/software/bison/bison.html">bison</a>:
|
||||
<p>
|
||||
<ul>
|
||||
<li>Windows
|
||||
<p>See the <A href="/download.htm">harbour download page</A>.</p>
|
||||
<p>See the <a href="/download.htm">harbour download page</a>.</p>
|
||||
|
||||
</li>
|
||||
<li>DOS
|
||||
<p>The <A href="http://www.delorie.com/djgpp/">DJGPP</A> distribution of
|
||||
<p>The <a href="http://www.delorie.com/djgpp/">DJGPP</a> distribution of
|
||||
GNU tools for DOS includes a port of bison.</p>
|
||||
|
||||
</li>
|
||||
@@ -120,21 +119,21 @@ installed you should install it from your distribution media.</p>
|
||||
</li>
|
||||
<li>A CVS client for your chosen platform.
|
||||
<p>Please see the FAQ section entitled
|
||||
<A HREF="harbour25.html#WhatIsCVS">What is CVS and how do I use it?</A> for more details on getting a CVS client for your
|
||||
<a href="harbour25.html#WhatIsCVS">What is CVS and how do I use it?</a> for more details on getting a CVS client for your
|
||||
environment.</p>
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>What other tools do I need?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour22.html"><EM>What C compiler should I use?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour24.html"><EM>Where can I find the source?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>What other tools do I need?</em><br />
|
||||
<b>Previous:</b> <a href="harbour22.html"><em>What C compiler should I use?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour24.html"><em>Where can I find the source?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,35 +1,34 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Where can I find the source?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Where can I find the source?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>Where can I find the source?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour23.html"><EM>What other tools do I need?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour25.html"><EM>What is CVS and how do I use it?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>Where can I find the source?</em><br />
|
||||
<b>Previous:</b> <a href="harbour23.html"><em>What other tools do I need?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour25.html"><em>What is CVS and how do I use it?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="24"></A>3.4. Where can I find the source?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="24"></a>3.4. Where can I find the source?</h2>
|
||||
<p>There are three methods of getting the source for harbour, which method you
|
||||
use will depend on how up-to-date you feel you need to be.
|
||||
<ul>
|
||||
<li>The unstable snapshot
|
||||
<p>A snapshot of the source is made available on the
|
||||
<A href="/download.htm">Harbour project download web page</A>. Please be aware that this is an <b>unstable</b>
|
||||
<a href="/download.htm">Harbour project download web page</a>. Please be aware that this is an <b>unstable</b>
|
||||
snapshot. Using this source could make all sorts of horrible things happen
|
||||
- it might not even compile. You have been warned.</p>
|
||||
|
||||
</li>
|
||||
<li>The stable snapshot
|
||||
<p>Once in a while a stable snapshot of the Harbour source is made available
|
||||
from the <A href="/download.htm">download page</A>
|
||||
of the <A href="/">Harbour project web site</A>.
|
||||
from the <a href="/download.htm">download page</a>
|
||||
of the <a href="/">Harbour project web site</a>.
|
||||
These snapshots are referred to as
|
||||
"releases" and are considered stable in that the source will
|
||||
compile and there are no known showstoppers in the compiler, virtual machine
|
||||
@@ -41,12 +40,12 @@ so then a stable release is for you.</p>
|
||||
<li>Direct CVS access
|
||||
<p>The best and most direct method of getting Harbour source is from the CVS
|
||||
server. This is where the
|
||||
<A HREF="harbour9.html#WhoDevelopers">Harbour developers</A>
|
||||
<a href="harbour9.html#WhoDevelopers">Harbour developers</a>
|
||||
work on the source for Harbour (actually, they all work on their own
|
||||
machines, this server gives them, in effect, a virtual shared directory).</p>
|
||||
<p>If you intend to work with Harbour built from the CVS itself you should
|
||||
really consider subscribing to the
|
||||
<A HREF="harbour35.html#DevMailList">developer's mailing list</A>.</p>
|
||||
<a href="harbour35.html#DevMailList">developer's mailing list</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
@@ -54,14 +53,14 @@ really consider subscribing to the
|
||||
is the best option (and, in the long term, the only useful option for all
|
||||
concerned).</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>Where can I find the source?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour23.html"><EM>What other tools do I need?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour25.html"><EM>What is CVS and how do I use it?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>Where can I find the source?</em><br />
|
||||
<b>Previous:</b> <a href="harbour23.html"><em>What other tools do I need?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour25.html"><em>What is CVS and how do I use it?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,34 +1,33 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>What is CVS and how do I use it?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>What is CVS and how do I use it?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>What is CVS and how do I use it?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour24.html"><EM>Where can I find the source?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour26.html"><EM>How do I build Harbour?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>What is CVS and how do I use it?</em><br />
|
||||
<b>Previous:</b> <a href="harbour24.html"><em>Where can I find the source?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour26.html"><em>How do I build Harbour?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="25"></A>3.5. What is CVS and how do I use it?<A NAME="WhatIsCVS"></A></H2>
|
||||
<p>Before proceeding you should probably have a good read of the <A href="http://www.cvshome.org/docs/blandy.html">introduction to CVS by Jim Blandy</A>. Reading this document should save you a lot of confusion later
|
||||
<hr noshade>
|
||||
<h2><a name="25"></a>3.5. What is CVS and how do I use it?<a name="WhatIsCVS"></a></h2>
|
||||
<p>Before proceeding you should probably have a good read of the <a href="http://www.cvshome.org/docs/blandy.html">introduction to CVS by Jim Blandy</a>. Reading this document should save you a lot of confusion later
|
||||
on.</p>
|
||||
<p>To use the CVS server you first need to get a copy of the CVS client
|
||||
software for your operating system:</p>
|
||||
<p>
|
||||
<ul>
|
||||
<li>Microsoft Windows
|
||||
<p>See <A href="http://www.cyclic.com/cvs/windows.html">http://www.cyclic.com/cvs/windows.html</A> for more details.</p>
|
||||
<p>See <a href="http://www.cyclic.com/cvs/windows.html">http://www.cyclic.com/cvs/windows.html</a> for more details.</p>
|
||||
|
||||
|
||||
</li>
|
||||
<li>DOS 16bit/32bit
|
||||
<p>See the DOS section at <A href="http://www.cyclic.com/cvs/other.html">http://www.cyclic.com/cvs/other.html</A>.</p>
|
||||
<p>See the DOS section at <a href="http://www.cyclic.com/cvs/other.html">http://www.cyclic.com/cvs/other.html</a>.</p>
|
||||
|
||||
</li>
|
||||
<li>GNU/Linux
|
||||
@@ -40,15 +39,15 @@ check the ftp site for the distribution in question.</p>
|
||||
</li>
|
||||
<li>OS/2
|
||||
<ul>
|
||||
<li><A href="http://www.cyclic.com/cvs/os2.html">http://www.cyclic.com/cvs/os2.html</A></li>
|
||||
<li><A href="ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/devtools/cvs110.zip">ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/devtools/cvs110.zip</A></li>
|
||||
<li><a href="http://www.cyclic.com/cvs/os2.html">http://www.cyclic.com/cvs/os2.html</a></li>
|
||||
<li><a href="ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/devtools/cvs110.zip">ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/devtools/cvs110.zip</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
<li>Macintosh
|
||||
<p>See <A href="http://www.cyclic.com/cvs/mac.html">http://www.cyclic.com/cvs/mac.html</A> for more details.</p>
|
||||
<p>See <a href="http://www.cyclic.com/cvs/mac.html">http://www.cyclic.com/cvs/mac.html</a> for more details.</p>
|
||||
|
||||
|
||||
</li>
|
||||
@@ -109,7 +108,7 @@ reported that it doesn't have the <code>extract</code> command and that the
|
||||
<code>checkout</code> command should be used instead, I'm also told that the cvs
|
||||
client on GNU/Linux requires that you use <code>checkout</code>).</p>
|
||||
<p><b>Note</b>: The CVS commands and directories are case sensitive: <code>harbour</code>
|
||||
must be in all lower case (also note that on <A href="http://www.sourceforge.net/">SourceForge</A> Harbour is known as
|
||||
must be in all lower case (also note that on <a href="http://www.sourceforge.net/">SourceForge</a> Harbour is known as
|
||||
"harbour-project").</p>
|
||||
<p>Later, when you want to get changes from the CVS, you can do one of two
|
||||
things:</p>
|
||||
@@ -120,20 +119,20 @@ things:</p>
|
||||
</ul>
|
||||
</p>
|
||||
<p>If you have problems after reading the above please consider reading the
|
||||
<A href="http://www.cvshome.org/docs/blandy.html">CVS introduction</A> and also the documentation for the CVS client you've
|
||||
<a href="http://www.cvshome.org/docs/blandy.html">CVS introduction</a> and also the documentation for the CVS client you've
|
||||
installed. If, after reading both those documents, you are still having
|
||||
problems you should drop a polite message into the
|
||||
<A HREF="harbour35.html#DevMailList">developer's mailing list</A> detailing your platform, environment, all
|
||||
problems you should drop a polite message into the
|
||||
<a href="harbour35.html#DevMailList">developer's mailing list</a> detailing your platform, environment, all
|
||||
the steps you performed and the exact nature of the problem.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>What is CVS and how do I use it?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour24.html"><EM>Where can I find the source?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour26.html"><EM>How do I build Harbour?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>What is CVS and how do I use it?</em><br />
|
||||
<b>Previous:</b> <a href="harbour24.html"><em>Where can I find the source?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour26.html"><em>How do I build Harbour?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,33 +1,32 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>How do I build Harbour?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>How do I build Harbour?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>How do I build Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour25.html"><EM>What is CVS and how do I use it?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour27.html"><EM>What needs working on?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>How do I build Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour25.html"><em>What is CVS and how do I use it?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour27.html"><em>What needs working on?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="26"></A>3.6. How do I build Harbour?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="26"></a>3.6. How do I build Harbour?</h2>
|
||||
<p>The method used to build Harbour may differ from platform to platform and
|
||||
even from tool set to tool set. Please have a good read of the files in the
|
||||
<code>doc</code> directory of the Harbour source.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>How do I build Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour25.html"><EM>What is CVS and how do I use it?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour27.html"><EM>What needs working on?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>How do I build Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour25.html"><em>What is CVS and how do I use it?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour27.html"><em>What needs working on?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,37 +1,36 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>What needs working on?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>What needs working on?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>What needs working on?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour26.html"><EM>How do I build Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour28.html"><EM>Are there any development guidelines?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>What needs working on?</em><br />
|
||||
<b>Previous:</b> <a href="harbour26.html"><em>How do I build Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour28.html"><em>Are there any development guidelines?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="27"></A>3.7. What needs working on?<A NAME="WhatToDo"></A></H2>
|
||||
<p>See <A href="http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/TODO">TODO</A> in the root directory of the harbour sources.</p>
|
||||
<hr noshade>
|
||||
<h2><a name="27"></a>3.7. What needs working on?<a name="WhatToDo"></a></h2>
|
||||
<p>See <a href="http://harbour-project.svn.sourceforge.net/svnroot/harbour-project/trunk/harbour/TODO">TODO</a> in the root directory of the harbour sources.</p>
|
||||
<p>If you're looking to get stuck into some Harbour development you'd do
|
||||
well to subscribe to the
|
||||
<A HREF="harbour35.html#DevMailList">developer's mailing list</A>, hang out there for a few days to get a feel for what is going on and
|
||||
<a href="harbour35.html#DevMailList">developer's mailing list</a>, hang out there for a few days to get a feel for what is going on and
|
||||
then either start contributing bug fixes (always a good way of getting
|
||||
started) or simply announce your intention to work on an entry on the TODO list.</p>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>What needs working on?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour26.html"><EM>How do I build Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour28.html"><EM>Are there any development guidelines?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>What needs working on?</em><br />
|
||||
<b>Previous:</b> <a href="harbour26.html"><em>How do I build Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour28.html"><em>Are there any development guidelines?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,21 +1,20 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Are there any development guidelines?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Are there any development guidelines?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>Are there any development guidelines?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour27.html"><EM>What needs working on?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour29.html"><EM>Is it ok to extend the language with some spiffy new feature?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>Are there any development guidelines?</em><br />
|
||||
<b>Previous:</b> <a href="harbour27.html"><em>What needs working on?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour29.html"><em>Is it ok to extend the language with some spiffy new feature?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="28"></A>3.8. Are there any development guidelines?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="28"></a>3.8. Are there any development guidelines?</h2>
|
||||
<p>Not as such no. That said, if you are going to cut some code for Harbour you
|
||||
might want to consider the following random observations:
|
||||
<ul>
|
||||
@@ -29,21 +28,21 @@ submitting changes.</li>
|
||||
<li>English is the nearest we've got to a common language. Where possible
|
||||
please code in, comment in and document in English.</li>
|
||||
<li>Please don't make use of code you don't have the right to use. For
|
||||
example, don't go copying
|
||||
<A HREF="harbour5.html#Trademarks">CA-Clipper</A> header
|
||||
example, don't go copying
|
||||
<a href="harbour5.html#Trademarks">CA-Clipper</a> header
|
||||
files to make Harbour header files.</li>
|
||||
<li>Have fun.</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>Are there any development guidelines?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour27.html"><EM>What needs working on?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour29.html"><EM>Is it ok to extend the language with some spiffy new feature?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>Are there any development guidelines?</em><br />
|
||||
<b>Previous:</b> <a href="harbour27.html"><em>What needs working on?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour29.html"><em>Is it ok to extend the language with some spiffy new feature?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,51 +1,50 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Is it ok to extend the language with some spiffy new feature?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Is it ok to extend the language with some spiffy new feature?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>Is it ok to extend the language with some spiffy new feature?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour28.html"><EM>Are there any development guidelines?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour30.html"><EM>So what's with all these language extensions then?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>Is it ok to extend the language with some spiffy new feature?</em><br />
|
||||
<b>Previous:</b> <a href="harbour28.html"><em>Are there any development guidelines?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour30.html"><em>So what's with all these language extensions then?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="29"></A>3.9. Is it ok to extend the language with some spiffy new feature?</H2>
|
||||
<p>As a rule, no. As
|
||||
<A HREF="harbour7.html#WhatIsHarbour">stated earlier</A> Harbour is
|
||||
designed, as much as possible, to be a
|
||||
<A HREF="harbour5.html#Trademarks">CA-Clipper</A> 5.2e compatible Clipper compiler (with some 5.3 bits
|
||||
<hr noshade>
|
||||
<h2><a name="29"></a>3.9. Is it ok to extend the language with some spiffy new feature?</h2>
|
||||
<p>As a rule, no. As
|
||||
<a href="harbour7.html#WhatIsHarbour">stated earlier</a> Harbour is
|
||||
designed, as much as possible, to be a
|
||||
<a href="harbour5.html#Trademarks">CA-Clipper</a> 5.2e compatible Clipper compiler (with some 5.3 bits
|
||||
thrown in when it makes sense). As such, until such a time as we're all done
|
||||
on the compatibility front, the
|
||||
<A HREF="harbour9.html#WhoDevelopers">Harbour developers</A> would prefer to keep the language as "pure" as
|
||||
on the compatibility front, the
|
||||
<a href="harbour9.html#WhoDevelopers">Harbour developers</a> would prefer to keep the language as "pure" as
|
||||
possible.</p>
|
||||
<p>That said, if you've got an idea for something you think should be added to
|
||||
the language please feel free to make your case on the
|
||||
<A HREF="harbour35.html#DevMailList">developer's mailing list</A>. Please note that emails along the lines of
|
||||
the language please feel free to make your case on the
|
||||
<a href="harbour35.html#DevMailList">developer's mailing list</a>. Please note that emails along the lines of
|
||||
"I want feature <em>X</em> because I'd like to have it" don't cut
|
||||
much ice. Emails to that effect that actually offer a working patch might
|
||||
cut a little ice. Preferably, you'll come to the list with a well thought
|
||||
out and documented case for the addition of a new language extension and
|
||||
you'll be willing to discuss the proposal.</p>
|
||||
<p>Also, don't be upset if it is rejected, this is
|
||||
<A HREF="harbour13.html#FreeSoftware">free software</A> after all, if you really feel that the extension is
|
||||
<p>Also, don't be upset if it is rejected, this is
|
||||
<a href="harbour13.html#FreeSoftware">free software</a> after all, if you really feel that the extension is
|
||||
required you can maintain a patch in parallel or, if you really must (but
|
||||
we'd prefer if you didn't), you could maintain a forked distribution of
|
||||
Harbour.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>Is it ok to extend the language with some spiffy new feature?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour28.html"><EM>Are there any development guidelines?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour30.html"><EM>So what's with all these language extensions then?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>Is it ok to extend the language with some spiffy new feature?</em><br />
|
||||
<b>Previous:</b> <a href="harbour28.html"><em>Are there any development guidelines?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour30.html"><em>So what's with all these language extensions then?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,33 +1,32 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Licence</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Licence</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour1.html"><EM>Legal Stuff</EM></A>
|
||||
<b>:</b> <EM>Licence</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour2.html"><EM>Copyright</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour4.html"><EM>Warranty</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour1.html"><em>Legal Stuff</em></a>
|
||||
<b>:</b> <em>Licence</em><br />
|
||||
<b>Previous:</b> <a href="harbour2.html"><em>Copyright</em></a><br />
|
||||
<b>Next:</b> <a href="harbour4.html"><em>Warranty</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="3"></A>1.2. Licence</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="3"></a>1.2. Licence</h2>
|
||||
<p>This document should be considered as free software, distributed under the
|
||||
terms of the GNU General Public Licence, version 2. For details see the file
|
||||
COPYING.txt.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour1.html"><EM>Legal Stuff</EM></A>
|
||||
<b>:</b> <EM>Licence</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour2.html"><EM>Copyright</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour4.html"><EM>Warranty</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour1.html"><em>Legal Stuff</em></a>
|
||||
<b>:</b> <em>Licence</em><br />
|
||||
<b>Previous:</b> <a href="harbour2.html"><em>Copyright</em></a><br />
|
||||
<b>Next:</b> <a href="harbour4.html"><em>Warranty</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,37 +1,36 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>So what's with all these language extensions then?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>So what's with all these language extensions then?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>So what's with all these language extensions then?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour29.html"><EM>Is it ok to extend the language with some spiffy new feature?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour31.html"><EM>I can't code C, how can I help development? </EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>So what's with all these language extensions then?</em><br />
|
||||
<b>Previous:</b> <a href="harbour29.html"><em>Is it ok to extend the language with some spiffy new feature?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour31.html"><em>I can't code C, how can I help development? </em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="30"></A>3.10. So what's with all these language extensions then?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="30"></a>3.10. So what's with all these language extensions then?</h2>
|
||||
<p>Hey, come on, there aren't that many!</p>
|
||||
<p>Seriously, ok, hands up, you've got us bang to rights. Harbour does include
|
||||
some extensions to "standard" Clipper but you'll notice that
|
||||
these extensions are, on the whole, either replacements for "must
|
||||
have" 3rd party add-ons that people used with
|
||||
<A HREF="harbour5.html#Trademarks">CA-Clipper</A> or they are a feature that is native to
|
||||
<A HREF="harbour56.html#ClipperCompilers">other Clipper compiler implementations</A>.</p>
|
||||
have" 3rd party add-ons that people used with
|
||||
<a href="harbour5.html#Trademarks">CA-Clipper</a> or they are a feature that is native to
|
||||
<a href="harbour56.html#ClipperCompilers">other Clipper compiler implementations</a>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>So what's with all these language extensions then?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour29.html"><EM>Is it ok to extend the language with some spiffy new feature?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour31.html"><EM>I can't code C, how can I help development? </EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>So what's with all these language extensions then?</em><br />
|
||||
<b>Previous:</b> <a href="harbour29.html"><em>Is it ok to extend the language with some spiffy new feature?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour31.html"><em>I can't code C, how can I help development? </em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,38 +1,37 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>I can't code C, how can I help development? </TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>I can't code C, how can I help development? </title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>I can't code C, how can I help development? </EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour30.html"><EM>So what's with all these language extensions then?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour32.html"><EM>I've got loads of Clipper code I can donate, what shall I do?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>I can't code C, how can I help development? </em><br />
|
||||
<b>Previous:</b> <a href="harbour30.html"><em>So what's with all these language extensions then?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour32.html"><em>I've got loads of Clipper code I can donate, what shall I do?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="31"></A>3.11. I can't code C, how can I help development? </H2>
|
||||
<hr noshade>
|
||||
<h2><a name="31"></a>3.11. I can't code C, how can I help development? </h2>
|
||||
<p>How about doing some Clipper (the language) coding? Parts of Harbour have
|
||||
been and can be written in itself. Why not look at
|
||||
<A HREF="harbour27.html#WhatToDo">what needs doing</A> in the run-time library and seeing what could be
|
||||
been and can be written in itself. Why not look at
|
||||
<a href="harbour27.html#WhatToDo">what needs doing</a> in the run-time library and seeing what could be
|
||||
coded using normal Clipper code?</p>
|
||||
<p>Don't worry about speed for the moment, chances are the functions you're
|
||||
thinking about are not speed critical, even if they are someone can come
|
||||
along and, using your implementation as the base design, re-code it in C for
|
||||
extra speed (if re-coding will speed it up).</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>I can't code C, how can I help development? </EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour30.html"><EM>So what's with all these language extensions then?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour32.html"><EM>I've got loads of Clipper code I can donate, what shall I do?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>I can't code C, how can I help development? </em><br />
|
||||
<b>Previous:</b> <a href="harbour30.html"><em>So what's with all these language extensions then?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour32.html"><em>I've got loads of Clipper code I can donate, what shall I do?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,37 +1,36 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>I've got loads of Clipper code I can donate, what shall I do?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>I've got loads of Clipper code I can donate, what shall I do?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>I've got loads of Clipper code I can donate, what shall I do?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour31.html"><EM>I can't code C, how can I help development? </EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour33.html"><EM>I can't submit Clipper code either, can I still help anyway?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>I've got loads of Clipper code I can donate, what shall I do?</em><br />
|
||||
<b>Previous:</b> <a href="harbour31.html"><em>I can't code C, how can I help development? </em></a><br />
|
||||
<b>Next:</b> <a href="harbour33.html"><em>I can't submit Clipper code either, can I still help anyway?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="32"></A>3.12. I've got loads of Clipper code I can donate, what shall I do?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="32"></a>3.12. I've got loads of Clipper code I can donate, what shall I do?</h2>
|
||||
<p>Harbour isn't a project to create a repository of free Clipper code so,
|
||||
unless your code directly implements a core Clipper run-time library
|
||||
function it probably isn't a lot of use to Harbour.</p>
|
||||
<p>However, don't let your code go to waste, why not consider starting a
|
||||
non-compiler specific but cross-platform free software Clipper library that
|
||||
will benefit programmers using any of the
|
||||
<A HREF="harbour56.html#ClipperCompilers">Clipper compiler implementations</A>?</p>
|
||||
will benefit programmers using any of the
|
||||
<a href="harbour56.html#ClipperCompilers">Clipper compiler implementations</a>?</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>I've got loads of Clipper code I can donate, what shall I do?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour31.html"><EM>I can't code C, how can I help development? </EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour33.html"><EM>I can't submit Clipper code either, can I still help anyway?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>I've got loads of Clipper code I can donate, what shall I do?</em><br />
|
||||
<b>Previous:</b> <a href="harbour31.html"><em>I can't code C, how can I help development? </em></a><br />
|
||||
<b>Next:</b> <a href="harbour33.html"><em>I can't submit Clipper code either, can I still help anyway?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,37 +1,36 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>I can't submit Clipper code either, can I still help anyway?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>I can't submit Clipper code either, can I still help anyway?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>I can't submit Clipper code either, can I still help anyway?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour32.html"><EM>I've got loads of Clipper code I can donate, what shall I do?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>I can't submit Clipper code either, can I still help anyway?</em><br />
|
||||
<b>Previous:</b> <a href="harbour32.html"><em>I've got loads of Clipper code I can donate, what shall I do?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="33"></A>3.13. I can't submit Clipper code either, can I still help anyway?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="33"></a>3.13. I can't submit Clipper code either, can I still help anyway?</h2>
|
||||
<p>You could help out any number of ways. Documentation is one area where
|
||||
volunteers are needed (it's a dirty job but someone has to do it). Perhaps
|
||||
you could help maintain the
|
||||
<A HREF="harbour27.html#WhatToDo">TODO list</A>?
|
||||
you could help maintain the
|
||||
<a href="harbour27.html#WhatToDo">TODO list</a>?
|
||||
How about creating and maintaining binary snapshots of each of the releases?</p>
|
||||
<p>Simply put, if you really want to help Harbour development, you'll find a
|
||||
way.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour20.html"><EM>Helping develop Harbour</EM></A>
|
||||
<b>:</b> <EM>I can't submit Clipper code either, can I still help anyway?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour32.html"><EM>I've got loads of Clipper code I can donate, what shall I do?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
||||
<b>:</b> <em>I can't submit Clipper code either, can I still help anyway?</em><br />
|
||||
<b>Previous:</b> <a href="harbour32.html"><em>I've got loads of Clipper code I can donate, what shall I do?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,34 +1,33 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>The Harbour mailing lists</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>The Harbour mailing lists</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>The Harbour mailing lists</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour33.html"><EM>I can't submit Clipper code either, can I still help anyway?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour35.html"><EM>Is there a developer's mailing list?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>The Harbour mailing lists</em><br />
|
||||
<b>Previous:</b> <a href="harbour33.html"><em>I can't submit Clipper code either, can I still help anyway?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour35.html"><em>Is there a developer's mailing list?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="34"></A>4. The Harbour mailing lists</H2>
|
||||
<H3>4.1. <A HREF="harbour35.html#35">Is there a developer's mailing list?</A></H3>
|
||||
<H3>4.2. <A HREF="harbour36.html#36">Is there a user's mailing list?</A></H3>
|
||||
<H3>4.3. <A HREF="harbour37.html#37">Is there a general discussion mailing list?</A></H3>
|
||||
<H3>4.4. <A HREF="harbour38.html#38">How do I remove myself from the mailing lists?</A></H3>
|
||||
<H3>4.5. <A HREF="harbour39.html#39">Are there any rules on the lists?</A></H3>
|
||||
<H3>4.6. <A HREF="harbour40.html#40">Are the lists archived anywhere?</A></H3>
|
||||
<H3>4.7. <A HREF="harbour41.html#41">Are there any newsgroups for Harbour?</A></H3>
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>The Harbour mailing lists</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour33.html"><EM>I can't submit Clipper code either, can I still help anyway?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour35.html"><EM>Is there a developer's mailing list?</EM></A>
|
||||
<hr noshade>
|
||||
<h2><a name="34"></a>4. The Harbour mailing lists</h2>
|
||||
<h3>4.1. <a href="harbour35.html#35">Is there a developer's mailing list?</a></h3>
|
||||
<h3>4.2. <a href="harbour36.html#36">Is there a user's mailing list?</a></h3>
|
||||
<h3>4.3. <a href="harbour37.html#37">Is there a general discussion mailing list?</a></h3>
|
||||
<h3>4.4. <a href="harbour38.html#38">How do I remove myself from the mailing lists?</a></h3>
|
||||
<h3>4.5. <a href="harbour39.html#39">Are there any rules on the lists?</a></h3>
|
||||
<h3>4.6. <a href="harbour40.html#40">Are the lists archived anywhere?</a></h3>
|
||||
<h3>4.7. <a href="harbour41.html#41">Are there any newsgroups for Harbour?</a></h3>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>The Harbour mailing lists</em><br />
|
||||
<b>Previous:</b> <a href="harbour33.html"><em>I can't submit Clipper code either, can I still help anyway?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour35.html"><em>Is there a developer's mailing list?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,35 +1,34 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Is there a developer's mailing list?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Is there a developer's mailing list?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Is there a developer's mailing list?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour36.html"><EM>Is there a user's mailing list?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Is there a developer's mailing list?</em><br />
|
||||
<b>Previous:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a><br />
|
||||
<b>Next:</b> <a href="harbour36.html"><em>Is there a user's mailing list?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="35"></A>4.1. Is there a developer's mailing list?<A NAME="DevMailList"></A></H2>
|
||||
<p>Yes, the list lives at <A href="mailto:harbour@lists.harbour-project.org">harbour@lists.harbour-project.org</A>. To subscribe to the Harbour development mailing
|
||||
list simply send an email to
|
||||
<A href="mailto:harbour-request@lists.harbour-project.org">harbour-request@lists.harbour-project.org</A> and in the email say
|
||||
<hr noshade>
|
||||
<h2><a name="35"></a>4.1. Is there a developer's mailing list?<a name="DevMailList"></a></h2>
|
||||
<p>Yes, the list lives at <a href="mailto:harbour@lists.harbour-project.org">harbour@lists.harbour-project.org</a>. To subscribe to the Harbour development mailing
|
||||
list simply send an email to
|
||||
<a href="mailto:harbour-request@lists.harbour-project.org">harbour-request@lists.harbour-project.org</a> and in the email say
|
||||
"subscribe". Alternatively you can subscribe via the World Wide
|
||||
Web at <A href="http://www.matrixlist.com/mailman/listinfo/harbour/">http://www.matrixlist.com/mailman/listinfo/harbour/</A>.</p>
|
||||
Web at <a href="http://www.matrixlist.com/mailman/listinfo/harbour/">http://www.matrixlist.com/mailman/listinfo/harbour/</a>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Is there a developer's mailing list?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour36.html"><EM>Is there a user's mailing list?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Is there a developer's mailing list?</em><br />
|
||||
<b>Previous:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a><br />
|
||||
<b>Next:</b> <a href="harbour36.html"><em>Is there a user's mailing list?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,35 +1,34 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Is there a user's mailing list?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Is there a user's mailing list?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Is there a user's mailing list?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour35.html"><EM>Is there a developer's mailing list?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour37.html"><EM>Is there a general discussion mailing list?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Is there a user's mailing list?</em><br />
|
||||
<b>Previous:</b> <a href="harbour35.html"><em>Is there a developer's mailing list?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour37.html"><em>Is there a general discussion mailing list?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="36"></A>4.2. Is there a user's mailing list?<A NAME="UserMailList"></A></H2>
|
||||
<p>Yes, the list lives at <A href="mailto:harbourusers@lists.harbour-project.org">harbourusers@lists.harbour-project.org</A>. To subscribe to the Harbour user's mailing
|
||||
list simply send an email to
|
||||
<A href="mailto:harbourusers-request@lists.harbour-project.org">harbourusers-request@lists.harbour-project.org</A> and in the email say
|
||||
<hr noshade>
|
||||
<h2><a name="36"></a>4.2. Is there a user's mailing list?<a name="UserMailList"></a></h2>
|
||||
<p>Yes, the list lives at <a href="mailto:harbourusers@lists.harbour-project.org">harbourusers@lists.harbour-project.org</a>. To subscribe to the Harbour user's mailing
|
||||
list simply send an email to
|
||||
<a href="mailto:harbourusers-request@lists.harbour-project.org">harbourusers-request@lists.harbour-project.org</a> and in the email say
|
||||
"subscribe". Alternatively you can subscribe via the World Wide
|
||||
Web at <A href="http://www.matrixlist.com/mailman/listinfo/harbourusers/">http://www.matrixlist.com/mailman/listinfo/harbourusers/</A>.</p>
|
||||
Web at <a href="http://www.matrixlist.com/mailman/listinfo/harbourusers/">http://www.matrixlist.com/mailman/listinfo/harbourusers/</a>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Is there a user's mailing list?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour35.html"><EM>Is there a developer's mailing list?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour37.html"><EM>Is there a general discussion mailing list?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Is there a user's mailing list?</em><br />
|
||||
<b>Previous:</b> <a href="harbour35.html"><em>Is there a developer's mailing list?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour37.html"><em>Is there a general discussion mailing list?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,35 +1,34 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Is there a general discussion mailing list?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Is there a general discussion mailing list?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Is there a general discussion mailing list?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour36.html"><EM>Is there a user's mailing list?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour38.html"><EM>How do I remove myself from the mailing lists?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Is there a general discussion mailing list?</em><br />
|
||||
<b>Previous:</b> <a href="harbour36.html"><em>Is there a user's mailing list?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour38.html"><em>How do I remove myself from the mailing lists?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="37"></A>4.3. Is there a general discussion mailing list?<A NAME="DisMailList"></A></H2>
|
||||
<p>Yes, the list lives at <A href="mailto:harbourtalk@lists.harbour-project.org">harbourtalk@lists.harbour-project.org</A>. To subscribe to the Harbour discussion mailing
|
||||
list simply send an email to
|
||||
<A href="mailto:harbourtalk-request@lists.harbour-project.org">harbourtalk-request@lists.harbour-project.org</A> and in the email say
|
||||
<hr noshade>
|
||||
<h2><a name="37"></a>4.3. Is there a general discussion mailing list?<a name="DisMailList"></a></h2>
|
||||
<p>Yes, the list lives at <a href="mailto:harbourtalk@lists.harbour-project.org">harbourtalk@lists.harbour-project.org</a>. To subscribe to the Harbour discussion mailing
|
||||
list simply send an email to
|
||||
<a href="mailto:harbourtalk-request@lists.harbour-project.org">harbourtalk-request@lists.harbour-project.org</a> and in the email say
|
||||
"subscribe". Alternatively you can subscribe via the World Wide
|
||||
Web at <A href="http://www.matrixlist.com/mailman/listinfo/harbourtalk/">http://www.matrixlist.com/mailman/listinfo/harbourtalk/</A>.</p>
|
||||
Web at <a href="http://www.matrixlist.com/mailman/listinfo/harbourtalk/">http://www.matrixlist.com/mailman/listinfo/harbourtalk/</a>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Is there a general discussion mailing list?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour36.html"><EM>Is there a user's mailing list?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour38.html"><EM>How do I remove myself from the mailing lists?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Is there a general discussion mailing list?</em><br />
|
||||
<b>Previous:</b> <a href="harbour36.html"><em>Is there a user's mailing list?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour38.html"><em>How do I remove myself from the mailing lists?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,21 +1,20 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>How do I remove myself from the mailing lists?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>How do I remove myself from the mailing lists?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>How do I remove myself from the mailing lists?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour37.html"><EM>Is there a general discussion mailing list?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour39.html"><EM>Are there any rules on the lists?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>How do I remove myself from the mailing lists?</em><br />
|
||||
<b>Previous:</b> <a href="harbour37.html"><em>Is there a general discussion mailing list?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour39.html"><em>Are there any rules on the lists?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="38"></A>4.4. How do I remove myself from the mailing lists?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="38"></a>4.4. How do I remove myself from the mailing lists?</h2>
|
||||
<p>Every email that comes from the Harbour mailing lists contains instructions
|
||||
for unsubscribing. The information is in the header of the email. For those
|
||||
people with MUAs that don't allow them to read such vital information here
|
||||
@@ -24,17 +23,17 @@ are the headers at the time of writing:</p>
|
||||
<dl>
|
||||
<dt><b>harbour</b><dd><p>
|
||||
<blockquote><code>
|
||||
<b>List-Unsubscribe:</b> <A href="http://www.matrixlist.com/mailman/listinfo/harbour">http://www.matrixlist.com/mailman/listinfo/harbour</A>, <A href="mailto:harbour-request@lists.harbour-project.org?subject=unsubscribe">mailto:harbour-request@lists.harbour-project.org?subject=unsubscribe</A>
|
||||
<b>List-Unsubscribe:</b> <a href="http://www.matrixlist.com/mailman/listinfo/harbour">http://www.matrixlist.com/mailman/listinfo/harbour</a>, <a href="mailto:harbour-request@lists.harbour-project.org?subject=unsubscribe">mailto:harbour-request@lists.harbour-project.org?subject=unsubscribe</a>
|
||||
</code></blockquote>
|
||||
</p>
|
||||
<dt><b>harbourusers</b><dd><p>
|
||||
<blockquote><code>
|
||||
<b>List-Unsubscribe:</b> <A href="http://www.matrixlist.com/mailman/listinfo/harbourusers">http://www.matrixlist.com/mailman/listinfo/harbourusers</A>, <A href="mailto:harbourusers-request@lists.harbour-project.org?subject=unsubscribe">mailto:harbourusers-request@lists.harbour-project.org?subject=unsubscribe</A>
|
||||
<b>List-Unsubscribe:</b> <a href="http://www.matrixlist.com/mailman/listinfo/harbourusers">http://www.matrixlist.com/mailman/listinfo/harbourusers</a>, <a href="mailto:harbourusers-request@lists.harbour-project.org?subject=unsubscribe">mailto:harbourusers-request@lists.harbour-project.org?subject=unsubscribe</a>
|
||||
</code></blockquote>
|
||||
</p>
|
||||
<dt><b>harbourtalk</b><dd><p>
|
||||
<blockquote><code>
|
||||
<b>List-Unsubscribe:</b> <A href="http://www.matrixlist.com/mailman/listinfo/harbourtalk">http://www.matrixlist.com/mailman/listinfo/harbourtalk</A>, <A href="mailto:harbourtalk-request@lists.harbour-project.org?subject=unsubscribe">mailto:harbourtalk-request@lists.harbour-project.org?subject=unsubscribe</A>
|
||||
<b>List-Unsubscribe:</b> <a href="http://www.matrixlist.com/mailman/listinfo/harbourtalk">http://www.matrixlist.com/mailman/listinfo/harbourtalk</a>, <a href="mailto:harbourtalk-request@lists.harbour-project.org?subject=unsubscribe">mailto:harbourtalk-request@lists.harbour-project.org?subject=unsubscribe</a>
|
||||
</code></blockquote>
|
||||
</p>
|
||||
</dl>
|
||||
@@ -44,14 +43,14 @@ subscribe unless you know how to unsubscribe. This can be as simple as
|
||||
keeping the subscription confirmation message that many lists send out (they
|
||||
often include instructions on how to unsubscribe).</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>How do I remove myself from the mailing lists?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour37.html"><EM>Is there a general discussion mailing list?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour39.html"><EM>Are there any rules on the lists?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>How do I remove myself from the mailing lists?</em><br />
|
||||
<b>Previous:</b> <a href="harbour37.html"><em>Is there a general discussion mailing list?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour39.html"><em>Are there any rules on the lists?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,38 +1,37 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Are there any rules on the lists?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Are there any rules on the lists?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Are there any rules on the lists?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour38.html"><EM>How do I remove myself from the mailing lists?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour40.html"><EM>Are the lists archived anywhere?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Are there any rules on the lists?</em><br />
|
||||
<b>Previous:</b> <a href="harbour38.html"><em>How do I remove myself from the mailing lists?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour40.html"><em>Are the lists archived anywhere?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="39"></A>4.5. Are there any rules on the lists?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="39"></a>4.5. Are there any rules on the lists?</h2>
|
||||
<p>There are no <em>rules</em> as such but you might want to consider the following
|
||||
guidelines:</p>
|
||||
<p>
|
||||
<ul>
|
||||
<li>Try to stay on topic. The
|
||||
<A HREF="harbour35.html#DevMailList">developer's list</A> is for Harbour design and development issues, the
|
||||
<A HREF="harbour36.html#UserMailList">user's list</A> is for Harbour usage discussion and
|
||||
the
|
||||
<A HREF="harbour37.html#DisMailList">discussion list</A> is for general Harbour
|
||||
<li>Try to stay on topic. The
|
||||
<a href="harbour35.html#DevMailList">developer's list</a> is for Harbour design and development issues, the
|
||||
<a href="harbour36.html#UserMailList">user's list</a> is for Harbour usage discussion and
|
||||
the
|
||||
<a href="harbour37.html#DisMailList">discussion list</a> is for general Harbour
|
||||
discussion.
|
||||
</li>
|
||||
<li>Try not to mail binaries. Sometimes it is necessary on the development
|
||||
list, if so, try to keep the size down, the developer's list is <b>very
|
||||
busy</b>.
|
||||
</li>
|
||||
<li>Stick to plain text formatted email,
|
||||
<A href="http://expita.com/nomime.html">turn off</A> any HTML
|
||||
<li>Stick to plain text formatted email,
|
||||
<a href="http://expita.com/nomime.html">turn off</a> any HTML
|
||||
"features", content is far more important than form in the
|
||||
Harbour lists.
|
||||
</li>
|
||||
@@ -56,14 +55,14 @@ people politely suggesting you consider abiding by them). Generally speaking
|
||||
the <em>rules</em> on the Harbour lists are those that apply to good email
|
||||
composition in general.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Are there any rules on the lists?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour38.html"><EM>How do I remove myself from the mailing lists?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour40.html"><EM>Are the lists archived anywhere?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Are there any rules on the lists?</em><br />
|
||||
<b>Previous:</b> <a href="harbour38.html"><em>How do I remove myself from the mailing lists?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour40.html"><em>Are the lists archived anywhere?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,34 +1,33 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Warranty</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Warranty</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour1.html"><EM>Legal Stuff</EM></A>
|
||||
<b>:</b> <EM>Warranty</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour3.html"><EM>Licence</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour5.html"><EM>Trademarks</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour1.html"><em>Legal Stuff</em></a>
|
||||
<b>:</b> <em>Warranty</em><br />
|
||||
<b>Previous:</b> <a href="harbour3.html"><em>Licence</em></a><br />
|
||||
<b>Next:</b> <a href="harbour5.html"><em>Trademarks</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="4"></A>1.3. Warranty</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="4"></a>1.3. Warranty</h2>
|
||||
<p>This document is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
more details.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour1.html"><EM>Legal Stuff</EM></A>
|
||||
<b>:</b> <EM>Warranty</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour3.html"><EM>Licence</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour5.html"><EM>Trademarks</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour1.html"><em>Legal Stuff</em></a>
|
||||
<b>:</b> <em>Warranty</em><br />
|
||||
<b>Previous:</b> <a href="harbour3.html"><em>Licence</em></a><br />
|
||||
<b>Next:</b> <a href="harbour5.html"><em>Trademarks</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,32 +1,31 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Are the lists archived anywhere?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Are the lists archived anywhere?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Are the lists archived anywhere?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour39.html"><EM>Are there any rules on the lists?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour41.html"><EM>Are there any newsgroups for Harbour?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Are the lists archived anywhere?</em><br />
|
||||
<b>Previous:</b> <a href="harbour39.html"><em>Are there any rules on the lists?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour41.html"><em>Are there any newsgroups for Harbour?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="40"></A>4.6. Are the lists archived anywhere?<A NAME="MailArchives"></A></H2>
|
||||
<p>You can access the developer's list at <A href="http://www.matrixlist.com/pipermail/harbour/">http://www.matrixlist.com/pipermail/harbour/</A>, the user's list at <A href="http://www.matrixlist.com/pipermail/harbourusers/">http://www.matrixlist.com/pipermail/harbourusers/</A> and the discussion list
|
||||
at <A href="http://www.matrixlist.com/pipermail/harbourtalk/">http://www.matrixlist.com/pipermail/harbourtalk/</A>.</p>
|
||||
<hr noshade>
|
||||
<h2><a name="40"></a>4.6. Are the lists archived anywhere?<a name="MailArchives"></a></h2>
|
||||
<p>You can access the developer's list at <a href="http://www.matrixlist.com/pipermail/harbour/">http://www.matrixlist.com/pipermail/harbour/</a>, the user's list at <a href="http://www.matrixlist.com/pipermail/harbourusers/">http://www.matrixlist.com/pipermail/harbourusers/</a> and the discussion list
|
||||
at <a href="http://www.matrixlist.com/pipermail/harbourtalk/">http://www.matrixlist.com/pipermail/harbourtalk/</a>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Are the lists archived anywhere?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour39.html"><EM>Are there any rules on the lists?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour41.html"><EM>Are there any newsgroups for Harbour?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Are the lists archived anywhere?</em><br />
|
||||
<b>Previous:</b> <a href="harbour39.html"><em>Are there any rules on the lists?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour41.html"><em>Are there any newsgroups for Harbour?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,33 +1,32 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Are there any newsgroups for Harbour?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Are there any newsgroups for Harbour?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Are there any newsgroups for Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour40.html"><EM>Are the lists archived anywhere?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour42.html"><EM>Installing Harbour</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Are there any newsgroups for Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour40.html"><em>Are the lists archived anywhere?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour42.html"><em>Installing Harbour</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="41"></A>4.7. Are there any newsgroups for Harbour?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="41"></a>4.7. Are there any newsgroups for Harbour?</h2>
|
||||
<p>No, there are no newsgroups specific to Harbour. However, Harbour is a
|
||||
Clipper compatible compiler which means that Harbour is an on-topic subject
|
||||
for the Usenet group <A href="news:comp.lang.clipper">comp.lang.clipper</A>.</p>
|
||||
for the Usenet group <a href="news:comp.lang.clipper">comp.lang.clipper</a>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour34.html"><EM>The Harbour mailing lists</EM></A>
|
||||
<b>:</b> <EM>Are there any newsgroups for Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour40.html"><EM>Are the lists archived anywhere?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour42.html"><EM>Installing Harbour</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour34.html"><em>The Harbour mailing lists</em></a>
|
||||
<b>:</b> <em>Are there any newsgroups for Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour40.html"><em>Are the lists archived anywhere?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour42.html"><em>Installing Harbour</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,28 +1,27 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Installing Harbour</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Installing Harbour</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>Installing Harbour</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour41.html"><EM>Are there any newsgroups for Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour43.html"><EM>Where can I get pre-built binaries?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>Installing Harbour</em><br />
|
||||
<b>Previous:</b> <a href="harbour41.html"><em>Are there any newsgroups for Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour43.html"><em>Where can I get pre-built binaries?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="42"></A>5. Installing Harbour</H2>
|
||||
<H3>5.1. <A HREF="harbour43.html#43">Where can I get pre-built binaries?</A></H3>
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>Installing Harbour</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour41.html"><EM>Are there any newsgroups for Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour43.html"><EM>Where can I get pre-built binaries?</EM></A>
|
||||
<hr noshade>
|
||||
<h2><a name="42"></a>5. Installing Harbour</h2>
|
||||
<h3>5.1. <a href="harbour43.html#43">Where can I get pre-built binaries?</a></h3>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>Installing Harbour</em><br />
|
||||
<b>Previous:</b> <a href="harbour41.html"><em>Are there any newsgroups for Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour43.html"><em>Where can I get pre-built binaries?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,26 +1,25 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Where can I get pre-built binaries?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Where can I get pre-built binaries?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour42.html"><EM>Installing Harbour</EM></A>
|
||||
<b>:</b> <EM>Where can I get pre-built binaries?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour42.html"><EM>Installing Harbour</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour42.html"><em>Installing Harbour</em></a>
|
||||
<b>:</b> <em>Where can I get pre-built binaries?</em><br />
|
||||
<b>Previous:</b> <a href="harbour42.html"><em>Installing Harbour</em></a><br />
|
||||
<b>Next:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="43"></A>5.1. Where can I get pre-built binaries?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="43"></a>5.1. Where can I get pre-built binaries?</h2>
|
||||
<p>While Harbour is still in development the preferred method of getting a
|
||||
Harbour binary is to download the source and build it yourself because this
|
||||
aids the development effort.</p>
|
||||
<p>However, the
|
||||
<A HREF="harbour9.html#WhoDevelopers">Harbour developers</A> also
|
||||
<a href="harbour9.html#WhoDevelopers">Harbour developers</a> also
|
||||
appreciate the efforts of people who don't want to develop Harbour itself
|
||||
but do want to test it and report bugs. To this end some people maintain
|
||||
Harbour binaries that are ready to be installed.</p>
|
||||
@@ -32,28 +31,28 @@ stepping in and making available binaries for that platform.</p>
|
||||
<p>
|
||||
<ul>
|
||||
<li>The
|
||||
<A href="/download.htm">downloads page</A>
|
||||
on the <A href="/">Harbour project's web site</A>
|
||||
<a href="/download.htm">downloads page</a>
|
||||
on the <a href="/">Harbour project's web site</a>
|
||||
contains a number of binary builds of the latest stable snapshot.
|
||||
|
||||
</li>
|
||||
<li><A href="mailto:dholm@jsd-llc.com">David G. Holm</A> is
|
||||
<li><a href="mailto:dholm@jsd-llc.com">David G. Holm</a> is
|
||||
maintaing a repository of binary builds of stable (and sometimes, in
|
||||
parallel, unstable) releases at <A href="http://harbour.netfang.net/">http://harbour.netfang.net/</A>.</li>
|
||||
parallel, unstable) releases at <a href="http://harbour.netfang.net/">http://harbour.netfang.net/</a>.</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>If you can't find binaries for your environment via the above links then
|
||||
this means that someone isn't contributing for that environment, perhaps
|
||||
you'd care to step in and fill that gap?</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour42.html"><EM>Installing Harbour</EM></A>
|
||||
<b>:</b> <EM>Where can I get pre-built binaries?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour42.html"><EM>Installing Harbour</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour42.html"><em>Installing Harbour</em></a>
|
||||
<b>:</b> <em>Where can I get pre-built binaries?</em><br />
|
||||
<b>Previous:</b> <a href="harbour42.html"><em>Installing Harbour</em></a><br />
|
||||
<b>Next:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,34 +1,33 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>General Harbour questions</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>General Harbour questions</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>General Harbour questions</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour43.html"><EM>Where can I get pre-built binaries?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour45.html"><EM>When will Harbour be finished?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>General Harbour questions</em><br />
|
||||
<b>Previous:</b> <a href="harbour43.html"><em>Where can I get pre-built binaries?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour45.html"><em>When will Harbour be finished?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="44"></A>6. General Harbour questions</H2>
|
||||
<H3>6.1. <A HREF="harbour45.html#45">When will Harbour be finished?</A></H3>
|
||||
<H3>6.2. <A HREF="harbour46.html#46">Are applications <attribute> than CA-Clipper applications?</A></H3>
|
||||
<H3>6.3. <A HREF="harbour47.html#47">What advantages does Harbour have over other Clipper compilers?</A></H3>
|
||||
<H3>6.4. <A HREF="harbour48.html#48">What advantages do other Clipper compilers have over Harbour?</A></H3>
|
||||
<H3>6.5. <A HREF="harbour49.html#49">Will Harbour support existing CA-Clipper 3rd party products?</A></H3>
|
||||
<H3>6.6. <A HREF="harbour50.html#50">Is Harbour a Windows development tool?</A></H3>
|
||||
<H3>6.7. <A HREF="harbour51.html#51">What platforms are supported by Harbour?</A></H3>
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>General Harbour questions</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour43.html"><EM>Where can I get pre-built binaries?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour45.html"><EM>When will Harbour be finished?</EM></A>
|
||||
<hr noshade>
|
||||
<h2><a name="44"></a>6. General Harbour questions</h2>
|
||||
<h3>6.1. <a href="harbour45.html#45">When will Harbour be finished?</a></h3>
|
||||
<h3>6.2. <a href="harbour46.html#46">Are applications <attribute> than CA-Clipper applications?</a></h3>
|
||||
<h3>6.3. <a href="harbour47.html#47">What advantages does Harbour have over other Clipper compilers?</a></h3>
|
||||
<h3>6.4. <a href="harbour48.html#48">What advantages do other Clipper compilers have over Harbour?</a></h3>
|
||||
<h3>6.5. <a href="harbour49.html#49">Will Harbour support existing CA-Clipper 3rd party products?</a></h3>
|
||||
<h3>6.6. <a href="harbour50.html#50">Is Harbour a Windows development tool?</a></h3>
|
||||
<h3>6.7. <a href="harbour51.html#51">What platforms are supported by Harbour?</a></h3>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>General Harbour questions</em><br />
|
||||
<b>Previous:</b> <a href="harbour43.html"><em>Where can I get pre-built binaries?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour45.html"><em>When will Harbour be finished?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,38 +1,37 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>When will Harbour be finished?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>When will Harbour be finished?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>When will Harbour be finished?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour46.html"><EM>Are applications <attribute> than CA-Clipper applications?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>When will Harbour be finished?</em><br />
|
||||
<b>Previous:</b> <a href="harbour44.html"><em>General Harbour questions</em></a><br />
|
||||
<b>Next:</b> <a href="harbour46.html"><em>Are applications <attribute> than CA-Clipper applications?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="45"></A>6.1. When will Harbour be finished?<A NAME="WhenFinished"></A></H2>
|
||||
<hr noshade>
|
||||
<h2><a name="45"></a>6.1. When will Harbour be finished?<a name="WhenFinished"></a></h2>
|
||||
<p>"When it's finished".</p>
|
||||
<p>Seriously, Harbour will be finished when it is finished. If the pace of
|
||||
Harbour development isn't fast enough for you you can always contribute
|
||||
something to the project to make it go faster. Such contributions could be
|
||||
code, documentation, faster machines for the
|
||||
<A HREF="harbour9.html#WhoDevelopers">key developers</A> (but one suspects a free supply of pizza would be
|
||||
code, documentation, faster machines for the
|
||||
<a href="harbour9.html#WhoDevelopers">key developers</a> (but one suspects a free supply of pizza would be
|
||||
more welcome) or even an offer to employ one or more of the key developers
|
||||
to work on Harbour full time.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>When will Harbour be finished?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour46.html"><EM>Are applications <attribute> than CA-Clipper applications?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>When will Harbour be finished?</em><br />
|
||||
<b>Previous:</b> <a href="harbour44.html"><em>General Harbour questions</em></a><br />
|
||||
<b>Next:</b> <a href="harbour46.html"><em>Are applications <attribute> than CA-Clipper applications?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,25 +1,24 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Are applications <attribute> than CA-Clipper applications?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Are applications <attribute> than CA-Clipper applications?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>Are applications <attribute> than CA-Clipper applications?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour45.html"><EM>When will Harbour be finished?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour47.html"><EM>What advantages does Harbour have over other Clipper compilers?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>Are applications <attribute> than CA-Clipper applications?</em><br />
|
||||
<b>Previous:</b> <a href="harbour45.html"><em>When will Harbour be finished?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour47.html"><em>What advantages does Harbour have over other Clipper compilers?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="46"></A>6.2. Are applications <attribute> than CA-Clipper applications?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="46"></a>6.2. Are applications <attribute> than CA-Clipper applications?</h2>
|
||||
<p>Or, to put it another way, will your application be bigger, smaller, slower,
|
||||
faster, sexier, etc.... Generally, at least at this stage in the life of
|
||||
Harbour, any given body of code that can be compiled with Harbour and with
|
||||
<A HREF="harbour5.html#Trademarks">CA-Clipper</A>, on the same machine and with the
|
||||
<a href="harbour5.html#Trademarks">CA-Clipper</a>, on the same machine and with the
|
||||
same environment (it wouldn't be much of a comparison otherwise would it?)
|
||||
will run slower and will probably be "bigger" when compiled with
|
||||
Harbour.</p>
|
||||
@@ -31,17 +30,17 @@ development and Clipper compatibility are of greatest importance. The issue
|
||||
of "performance" will be addressed when it is most appropriate
|
||||
to do so, and when people are available to look into it.</p>
|
||||
<p>As always, if the performance of Harbour is an issue for you now and you
|
||||
want to see Harbour perform as per your expectations then
|
||||
<A HREF="harbour45.html#WhenFinished">contributions</A> speak louder than benchmark results.</p>
|
||||
want to see Harbour perform as per your expectations then
|
||||
<a href="harbour45.html#WhenFinished">contributions</a> speak louder than benchmark results.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>Are applications <attribute> than CA-Clipper applications?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour45.html"><EM>When will Harbour be finished?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour47.html"><EM>What advantages does Harbour have over other Clipper compilers?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>Are applications <attribute> than CA-Clipper applications?</em><br />
|
||||
<b>Previous:</b> <a href="harbour45.html"><em>When will Harbour be finished?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour47.html"><em>What advantages does Harbour have over other Clipper compilers?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,43 +1,42 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>What advantages does Harbour have over other Clipper compilers?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>What advantages does Harbour have over other Clipper compilers?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>What advantages does Harbour have over other Clipper compilers?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour46.html"><EM>Are applications <attribute> than CA-Clipper applications?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour48.html"><EM>What advantages do other Clipper compilers have over Harbour?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>What advantages does Harbour have over other Clipper compilers?</em><br />
|
||||
<b>Previous:</b> <a href="harbour46.html"><em>Are applications <attribute> than CA-Clipper applications?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour48.html"><em>What advantages do other Clipper compilers have over Harbour?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="47"></A>6.3. What advantages does Harbour have over other Clipper compilers?</H2>
|
||||
<p>The main advantage Harbour has over
|
||||
<A HREF="harbour56.html#ClipperCompilers">other Clipper compilers</A> is that it is
|
||||
<A HREF="harbour13.html#FreeSoftware">free software</A>. Harbour also attempts to remove some of the limits imposed by
|
||||
<hr noshade>
|
||||
<h2><a name="47"></a>6.3. What advantages does Harbour have over other Clipper compilers?</h2>
|
||||
<p>The main advantage Harbour has over
|
||||
<a href="harbour56.html#ClipperCompilers">other Clipper compilers</a> is that it is
|
||||
<a href="harbour13.html#FreeSoftware">free software</a>. Harbour also attempts to remove some of the limits imposed by
|
||||
the base implementation but the extent of this will depend on your chosen
|
||||
platform.</p>
|
||||
<p>The
|
||||
<A HREF="harbour9.html#WhoDevelopers">Harbour developers</A> make no claim that
|
||||
Harbour is better or worse than
|
||||
<A HREF="harbour56.html#ClipperCompilers">any other implementation of the language</A>, however, at the same time, each individual
|
||||
<p>The
|
||||
<a href="harbour9.html#WhoDevelopers">Harbour developers</a> make no claim that
|
||||
Harbour is better or worse than
|
||||
<a href="harbour56.html#ClipperCompilers">any other implementation of the language</a>, however, at the same time, each individual
|
||||
developer can probably sing the praises regarding the area of Harbour they
|
||||
have worked on.</p>
|
||||
<p>Most importantly, try Harbour for yourself, decide for yourself why it has
|
||||
advantages for <b>you</b>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>What advantages does Harbour have over other Clipper compilers?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour46.html"><EM>Are applications <attribute> than CA-Clipper applications?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour48.html"><EM>What advantages do other Clipper compilers have over Harbour?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>What advantages does Harbour have over other Clipper compilers?</em><br />
|
||||
<b>Previous:</b> <a href="harbour46.html"><em>Are applications <attribute> than CA-Clipper applications?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour48.html"><em>What advantages do other Clipper compilers have over Harbour?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,52 +1,51 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>What advantages do other Clipper compilers have over Harbour?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>What advantages do other Clipper compilers have over Harbour?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>What advantages do other Clipper compilers have over Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour47.html"><EM>What advantages does Harbour have over other Clipper compilers?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour49.html"><EM>Will Harbour support existing CA-Clipper 3rd party products?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>What advantages do other Clipper compilers have over Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour47.html"><em>What advantages does Harbour have over other Clipper compilers?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour49.html"><em>Will Harbour support existing CA-Clipper 3rd party products?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="48"></A>6.4. What advantages do other Clipper compilers have over Harbour?</H2>
|
||||
<p>Currently the advantages
|
||||
<A HREF="harbour56.html#ClipperCompilers">other Clipper compilers</A> have over Harbour are:
|
||||
<hr noshade>
|
||||
<h2><a name="48"></a>6.4. What advantages do other Clipper compilers have over Harbour?</h2>
|
||||
<p>Currently the advantages
|
||||
<a href="harbour56.html#ClipperCompilers">other Clipper compilers</a> have over Harbour are:
|
||||
<ul>
|
||||
<li>They are available and working (for various values of "working").</li>
|
||||
<li>They are supported.</li>
|
||||
<li>They are documented.</li>
|
||||
<li>They, to some degree, give you
|
||||
<A HREF="harbour11.html#Warranty">someone to blame</A>.</li>
|
||||
<li>They, to some degree, give you
|
||||
<a href="harbour11.html#Warranty">someone to blame</a>.</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>As time passes most of the above advantages will be eroded. Note that the
|
||||
documentation process is well under way and that support is simply a
|
||||
<A href="news:comp.lang.clipper">comp.lang.clipper</A> post away.
|
||||
<a href="news:comp.lang.clipper">comp.lang.clipper</a> post away.
|
||||
The only advantage that won't be eroded is the last one in the list.</p>
|
||||
<p>I'm sure that users of
|
||||
<A HREF="harbour56.html#ClipperCompilers">other compilers</A>,
|
||||
<p>I'm sure that users of
|
||||
<a href="harbour56.html#ClipperCompilers">other compilers</a>,
|
||||
not to mention their authors, feel they have other advantages too. This is
|
||||
fine. Harbour isn't an exercise in removing or replacing those compilers,
|
||||
Harbour is an effort to complement the
|
||||
<A HREF="harbour56.html#ClipperCompilers">list of Clipper compilers</A> with a
|
||||
<A HREF="harbour13.html#FreeSoftware">free software</A>
|
||||
Harbour is an effort to complement the
|
||||
<a href="harbour56.html#ClipperCompilers">list of Clipper compilers</a> with a
|
||||
<a href="harbour13.html#FreeSoftware">free software</a>
|
||||
offering.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>What advantages do other Clipper compilers have over Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour47.html"><EM>What advantages does Harbour have over other Clipper compilers?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour49.html"><EM>Will Harbour support existing CA-Clipper 3rd party products?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>What advantages do other Clipper compilers have over Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour47.html"><em>What advantages does Harbour have over other Clipper compilers?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour49.html"><em>Will Harbour support existing CA-Clipper 3rd party products?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,38 +1,37 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Will Harbour support existing CA-Clipper 3rd party products?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Will Harbour support existing CA-Clipper 3rd party products?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>Will Harbour support existing CA-Clipper 3rd party products?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour48.html"><EM>What advantages do other Clipper compilers have over Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour50.html"><EM>Is Harbour a Windows development tool?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>Will Harbour support existing CA-Clipper 3rd party products?</em><br />
|
||||
<b>Previous:</b> <a href="harbour48.html"><em>What advantages do other Clipper compilers have over Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour50.html"><em>Is Harbour a Windows development tool?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="49"></A>6.5. Will Harbour support existing CA-Clipper 3rd party products?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="49"></a>6.5. Will Harbour support existing CA-Clipper 3rd party products?</h2>
|
||||
<p>No, but the above is the wrong question to ask. The question to ask is
|
||||
"will existing
|
||||
<A HREF="harbour5.html#Trademarks">CA-Clipper</A> 3rd party
|
||||
<a href="harbour5.html#Trademarks">CA-Clipper</a> 3rd party
|
||||
products support Harbour?", that's a question you should ask of the
|
||||
product author.</p>
|
||||
<p>See the <A href="/">Harbour web site</A>
|
||||
<p>See the <a href="/">Harbour web site</a>
|
||||
for details of which 3rd party product authors are currently developing for
|
||||
Harbour or intend to support Harbour in the near future.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>Will Harbour support existing CA-Clipper 3rd party products?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour48.html"><EM>What advantages do other Clipper compilers have over Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour50.html"><EM>Is Harbour a Windows development tool?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>Will Harbour support existing CA-Clipper 3rd party products?</em><br />
|
||||
<b>Previous:</b> <a href="harbour48.html"><em>What advantages do other Clipper compilers have over Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour50.html"><em>Is Harbour a Windows development tool?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,32 +1,31 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Trademarks</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Trademarks</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour1.html"><EM>Legal Stuff</EM></A>
|
||||
<b>:</b> <EM>Trademarks</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour4.html"><EM>Warranty</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour1.html"><em>Legal Stuff</em></a>
|
||||
<b>:</b> <em>Trademarks</em><br />
|
||||
<b>Previous:</b> <a href="harbour4.html"><em>Warranty</em></a><br />
|
||||
<b>Next:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="5"></A>1.4. Trademarks<A NAME="Trademarks"></A></H2>
|
||||
<hr noshade>
|
||||
<h2><a name="5"></a>1.4. Trademarks<a name="Trademarks"></a></h2>
|
||||
<p>This document may make reference to various trademarks, these trademarks are
|
||||
acknowledged and are only used for reference purposes.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour1.html"><EM>Legal Stuff</EM></A>
|
||||
<b>:</b> <EM>Trademarks</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour4.html"><EM>Warranty</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour1.html"><em>Legal Stuff</em></a>
|
||||
<b>:</b> <em>Trademarks</em><br />
|
||||
<b>Previous:</b> <a href="harbour4.html"><em>Warranty</em></a><br />
|
||||
<b>Next:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,34 +1,33 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Is Harbour a Windows development tool?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Is Harbour a Windows development tool?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>Is Harbour a Windows development tool?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour49.html"><EM>Will Harbour support existing CA-Clipper 3rd party products?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour51.html"><EM>What platforms are supported by Harbour?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>Is Harbour a Windows development tool?</em><br />
|
||||
<b>Previous:</b> <a href="harbour49.html"><em>Will Harbour support existing CA-Clipper 3rd party products?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour51.html"><em>What platforms are supported by Harbour?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="50"></A>6.6. Is Harbour a Windows development tool?</H2>
|
||||
<p>No, Harbour is a cross platform
|
||||
<A HREF="harbour5.html#Trademarks">CA-Clipper</A>
|
||||
<hr noshade>
|
||||
<h2><a name="50"></a>6.6. Is Harbour a Windows development tool?</h2>
|
||||
<p>No, Harbour is a cross platform
|
||||
<a href="harbour5.html#Trademarks">CA-Clipper</a>
|
||||
compatible compiler, it can be used for development on any supported
|
||||
platform.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>Is Harbour a Windows development tool?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour49.html"><EM>Will Harbour support existing CA-Clipper 3rd party products?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour51.html"><EM>What platforms are supported by Harbour?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>Is Harbour a Windows development tool?</em><br />
|
||||
<b>Previous:</b> <a href="harbour49.html"><em>Will Harbour support existing CA-Clipper 3rd party products?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour51.html"><em>What platforms are supported by Harbour?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,39 +1,38 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>What platforms are supported by Harbour?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>What platforms are supported by Harbour?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>What platforms are supported by Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour50.html"><EM>Is Harbour a Windows development tool?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>What platforms are supported by Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour50.html"><em>Is Harbour a Windows development tool?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="51"></A>6.7. What platforms are supported by Harbour?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="51"></a>6.7. What platforms are supported by Harbour?</h2>
|
||||
<p>There is no definitive list of supported platforms because any platform can
|
||||
be supported if someone is willing to make Harbour work on it. As of the
|
||||
time of writing Harbour is known to compile and run on
|
||||
<A href="http://www.houlden.f9.co.uk/msdos/">MS-DOS</A>,
|
||||
<A href="http://www.microsoft.com/windows/">MS-Windows</A>,
|
||||
<A href="http://en.os2.org/">OS/2</A>,
|
||||
<A href="http://www.linux.org/">GNU/Linux</A>
|
||||
and
|
||||
<A href="http://www.freebsd.org/">FreeBSD</A>.</p>
|
||||
time of writing Harbour is known to compile and run on
|
||||
<a href="http://www.houlden.f9.co.uk/msdos/">MS-DOS</a>,
|
||||
<a href="http://www.microsoft.com/windows/">MS-Windows</a>,
|
||||
<a href="http://en.os2.org/">OS/2</a>,
|
||||
<a href="http://www.linux.org/">GNU/Linux</a>
|
||||
and
|
||||
<a href="http://www.freebsd.org/">FreeBSD</a>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour44.html"><EM>General Harbour questions</EM></A>
|
||||
<b>:</b> <EM>What platforms are supported by Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour50.html"><EM>Is Harbour a Windows development tool?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour44.html"><em>General Harbour questions</em></a>
|
||||
<b>:</b> <em>What platforms are supported by Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour50.html"><em>Is Harbour a Windows development tool?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,39 +1,38 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Pointers and links</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Pointers and links</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>Pointers and links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour51.html"><EM>What platforms are supported by Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour53.html"><EM>Harbour related links</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>Pointers and links</em><br />
|
||||
<b>Previous:</b> <a href="harbour51.html"><em>What platforms are supported by Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour53.html"><em>Harbour related links</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="52"></A>7. Pointers and links</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="52"></a>7. Pointers and links</h2>
|
||||
<p>The following is a random collection of pointers and links that deal with
|
||||
subjects connected to Harbour and the development of Harbour. The links
|
||||
appear in no particular order and no one link is in any way an endorsement
|
||||
of the target site by the
|
||||
<A HREF="harbour9.html#WhoDevelopers">Harbour development team</A>.</p>
|
||||
of the target site by the
|
||||
<a href="harbour9.html#WhoDevelopers">Harbour development team</a>.</p>
|
||||
|
||||
<H3>7.1. <A HREF="harbour53.html#53">Harbour related links</A></H3>
|
||||
<H3>7.2. <A HREF="harbour54.html#54">Articles about Harbour</A></H3>
|
||||
<H3>7.3. <A HREF="harbour55.html#55">Free (in either sense of the word) development tool links</A></H3>
|
||||
<H3>7.4. <A HREF="harbour56.html#56">Clipper related links</A></H3>
|
||||
<H3>7.5. <A HREF="harbour57.html#57">Free software related links</A></H3>
|
||||
<H3>7.6. <A HREF="harbour58.html#58">Other handy links</A></H3>
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>Pointers and links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour51.html"><EM>What platforms are supported by Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour53.html"><EM>Harbour related links</EM></A>
|
||||
<h3>7.1. <a href="harbour53.html#53">Harbour related links</a></h3>
|
||||
<h3>7.2. <a href="harbour54.html#54">Articles about Harbour</a></h3>
|
||||
<h3>7.3. <a href="harbour55.html#55">Free (in either sense of the word) development tool links</a></h3>
|
||||
<h3>7.4. <a href="harbour56.html#56">Clipper related links</a></h3>
|
||||
<h3>7.5. <a href="harbour57.html#57">Free software related links</a></h3>
|
||||
<h3>7.6. <a href="harbour58.html#58">Other handy links</a></h3>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>Pointers and links</em><br />
|
||||
<b>Previous:</b> <a href="harbour51.html"><em>What platforms are supported by Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour53.html"><em>Harbour related links</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,40 +1,39 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Harbour related links</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Harbour related links</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Harbour related links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour54.html"><EM>Articles about Harbour</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Harbour related links</em><br />
|
||||
<b>Previous:</b> <a href="harbour52.html"><em>Pointers and links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour54.html"><em>Articles about Harbour</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="53"></A>7.1. Harbour related links</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="53"></a>7.1. Harbour related links</h2>
|
||||
<p>
|
||||
<ul>
|
||||
<li><A href="/">The Harbour home page</A></li>
|
||||
<li><A href="http://www.matrixlist.com/pipermail/harbour/">Harbour development mailing list archive</A></li>
|
||||
<li><A href="http://www.matrixlist.com/pipermail/harbourusers/">Harbour user mailing list archive</A></li>
|
||||
<li><A href="http://www.matrixlist.com/pipermail/harbourtalk/">Harbour discussion mailing list archive</A></li>
|
||||
<li><A href="http://harbour.netfang.net/">David G. Holm's Harbour Project page</A>
|
||||
<li><a href="/">The Harbour home page</a></li>
|
||||
<li><a href="http://www.matrixlist.com/pipermail/harbour/">Harbour development mailing list archive</a></li>
|
||||
<li><a href="http://www.matrixlist.com/pipermail/harbourusers/">Harbour user mailing list archive</a></li>
|
||||
<li><a href="http://www.matrixlist.com/pipermail/harbourtalk/">Harbour discussion mailing list archive</a></li>
|
||||
<li><a href="http://harbour.netfang.net/">David G. Holm's Harbour Project page</a>
|
||||
(includes source and binary archives of recent Harbour builds)</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Harbour related links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour54.html"><EM>Articles about Harbour</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Harbour related links</em><br />
|
||||
<b>Previous:</b> <a href="harbour52.html"><em>Pointers and links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour54.html"><em>Articles about Harbour</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,35 +1,34 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Articles about Harbour</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Articles about Harbour</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Articles about Harbour</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour53.html"><EM>Harbour related links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour55.html"><EM>Free (in either sense of the word) development tool links</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Articles about Harbour</em><br />
|
||||
<b>Previous:</b> <a href="harbour53.html"><em>Harbour related links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour55.html"><em>Free (in either sense of the word) development tool links</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="54"></A>7.2. Articles about Harbour</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="54"></a>7.2. Articles about Harbour</h2>
|
||||
<p>
|
||||
<ul>
|
||||
<li><A href="http://www.gnosis.cx/publish/programming/harbour.html">A gentle introduction to an open-source implementation of the Clipper language</A></li>
|
||||
<li><a href="http://www.gnosis.cx/publish/programming/harbour.html">A gentle introduction to an open-source implementation of the Clipper language</a></li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Articles about Harbour</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour53.html"><EM>Harbour related links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour55.html"><EM>Free (in either sense of the word) development tool links</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Articles about Harbour</em><br />
|
||||
<b>Previous:</b> <a href="harbour53.html"><em>Harbour related links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour55.html"><em>Free (in either sense of the word) development tool links</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,49 +1,48 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Free (in either sense of the word) development tool links</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Free (in either sense of the word) development tool links</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Free (in either sense of the word) development tool links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour54.html"><EM>Articles about Harbour</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour56.html"><EM>Clipper related links</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Free (in either sense of the word) development tool links</em><br />
|
||||
<b>Previous:</b> <a href="harbour54.html"><em>Articles about Harbour</em></a><br />
|
||||
<b>Next:</b> <a href="harbour56.html"><em>Clipper related links</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="55"></A>7.3. Free (in either sense of the word) development tool links</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="55"></a>7.3. Free (in either sense of the word) development tool links</h2>
|
||||
<p>
|
||||
<ul>
|
||||
<li><A href="http://www.gnu.org/software/gcc/">GCC</A>
|
||||
<li><a href="http://www.gnu.org/software/gcc/">GCC</a>
|
||||
<ul>
|
||||
<li><A href="http://www.delorie.com/djgpp/">DJGPP - GCC for DOS</A></li>
|
||||
<li><A href="http://www.cygwin.com/">CYGWIN - GCC for MS-Windows</A></li>
|
||||
<li><A href="http://archiv.leo.org/pub/comp/os/os2/leo/gnu/emx+gcc/">EMX - GCC for OS/2</A></li>
|
||||
<li><a href="http://www.delorie.com/djgpp/">DJGPP - GCC for DOS</a></li>
|
||||
<li><a href="http://www.cygwin.com/">CYGWIN - GCC for MS-Windows</a></li>
|
||||
<li><a href="http://archiv.leo.org/pub/comp/os/os2/leo/gnu/emx+gcc/">EMX - GCC for OS/2</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><A href="http://developer.apple.com/tools/mpw-tools/">Apple MPW tools</A></li>
|
||||
<li><A href="http://www.gnu.org/software/make/make.html">GNU make</A>
|
||||
<li><a href="http://developer.apple.com/tools/mpw-tools/">Apple MPW tools</a></li>
|
||||
<li><a href="http://www.gnu.org/software/make/make.html">GNU make</a>
|
||||
<ul>
|
||||
<li><A href="http://ftp.leo.org/pub/comp/os/dos/gnu/djgpp/v2gnu/mak379b.zip">GNU make for DOS</A></li>
|
||||
<li><A href="ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/devtools/gnumake.zip">GNU make for OS/2</A></li>
|
||||
<li><a href="http://ftp.leo.org/pub/comp/os/dos/gnu/djgpp/v2gnu/mak379b.zip">GNU make for DOS</a></li>
|
||||
<li><a href="ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/devtools/gnumake.zip">GNU make for OS/2</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><A href="http://www.borland.com/bcppbuilder/freecompiler/">Borland's free C/C++ compiler</A></li>
|
||||
<li><a href="http://www.borland.com/bcppbuilder/freecompiler/">Borland's free C/C++ compiler</a></li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Free (in either sense of the word) development tool links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour54.html"><EM>Articles about Harbour</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour56.html"><EM>Clipper related links</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Free (in either sense of the word) development tool links</em><br />
|
||||
<b>Previous:</b> <a href="harbour54.html"><em>Articles about Harbour</em></a><br />
|
||||
<b>Next:</b> <a href="harbour56.html"><em>Clipper related links</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,49 +1,48 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Clipper related links</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Clipper related links</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Clipper related links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour55.html"><EM>Free (in either sense of the word) development tool links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour57.html"><EM>Free software related links</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Clipper related links</em><br />
|
||||
<b>Previous:</b> <a href="harbour55.html"><em>Free (in either sense of the word) development tool links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour57.html"><em>Free software related links</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="56"></A>7.4. Clipper related links</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="56"></a>7.4. Clipper related links</h2>
|
||||
<p>
|
||||
<ul>
|
||||
<li><A href="news:comp.lang.clipper">comp.lang.clipper</A></li>
|
||||
<li><A href="http://www.the-oasis.net/">The Oasis</A></li>
|
||||
<li><a href="news:comp.lang.clipper">comp.lang.clipper</a></li>
|
||||
<li><a href="http://www.the-oasis.net/">The Oasis</a></li>
|
||||
<li>Other Clipper compiler implementations
|
||||
<A NAME="ClipperCompilers"></A>
|
||||
<a name="ClipperCompilers"></a>
|
||||
<ul>
|
||||
<li><A href="http://x2c.dtop.com/">x2c - Summer '87 compatible compiler</A></li>
|
||||
<li><A href="http://www.fship.com/">FlagShip - Clipper 5.x compatible Un*x targeting compiler</A></li>
|
||||
<li><A href="http://www.alaska-software.com/">Xbase++ - Clipper 5.x compatible Windows and OS/2 targeting compiler</A></li>
|
||||
<li><A href="http://www.english.itk.ru/clipper/index.html">Clip - Free Software Clipper compatible compiler</A></li>
|
||||
<li><A href="http://www.c3compiler.com/">C3 - A Clipper compatible compiler for Windows</A></li>
|
||||
<li><A href="http://www.xharbour.org/">xHarbour - a derivative fork of the Harbour compiler</A></li>
|
||||
<li><A href="http://www.xharbour.com/">xHarbour - a commercial version of the free xHarbour compiler</A></li>
|
||||
<li><a href="http://x2c.dtop.com/">x2c - Summer '87 compatible compiler</a></li>
|
||||
<li><a href="http://www.fship.com/">FlagShip - Clipper 5.x compatible Un*x targeting compiler</a></li>
|
||||
<li><a href="http://www.alaska-software.com/">Xbase++ - Clipper 5.x compatible Windows and OS/2 targeting compiler</a></li>
|
||||
<li><a href="http://www.english.itk.ru/clipper/index.html">Clip - Free Software Clipper compatible compiler</a></li>
|
||||
<li><a href="http://www.c3compiler.com/">C3 - A Clipper compatible compiler for Windows</a></li>
|
||||
<li><a href="http://www.xharbour.org/">xHarbour - a derivative fork of the Harbour compiler</a></li>
|
||||
<li><a href="http://www.xharbour.com/">xHarbour - a commercial version of the free xHarbour compiler</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><A href="http://www.startech.keller.tx.us/xbase.html">Xbase - Free C++ library for handling DBF files.</A></li>
|
||||
<li><a href="http://www.startech.keller.tx.us/xbase.html">Xbase - Free C++ library for handling DBF files.</a></li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Clipper related links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour55.html"><EM>Free (in either sense of the word) development tool links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour57.html"><EM>Free software related links</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Clipper related links</em><br />
|
||||
<b>Previous:</b> <a href="harbour55.html"><em>Free (in either sense of the word) development tool links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour57.html"><em>Free software related links</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,48 +1,47 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Free software related links</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Free software related links</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Free software related links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour56.html"><EM>Clipper related links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour58.html"><EM>Other handy links</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Free software related links</em><br />
|
||||
<b>Previous:</b> <a href="harbour56.html"><em>Clipper related links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour58.html"><em>Other handy links</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="57"></A>7.5. Free software related links</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="57"></a>7.5. Free software related links</h2>
|
||||
<p>
|
||||
<ul>
|
||||
<li><A href="http://www.fsf.org/">The Free Software Foundation</A></li>
|
||||
<li><A href="http://www.gnu.org/">The GNU Project</A></li>
|
||||
<li><A href="http://www.opensource.org/">OpenSource</A></li>
|
||||
<li><A href="http://www.catb.org/~esr/writings/cathedral-bazaar/">The Cathedral and the Bazaar</A></li>
|
||||
<li><A href="http://www.catb.org/~esr/writings/homesteading/">Homesteading the Noosphere</A></li>
|
||||
<li><A href="http://www.catb.org/~esr/writings/magic-cauldron/">The Magic Cauldron</A></li>
|
||||
<li><A href="http://www.fsf.org/licenses/licenses.html#WhatIsCopyleft">Copyleft</A></li>
|
||||
<li><A href="http://www.gnu.org/philosophy/free-sw.html">FSF's definition of free software</A></li>
|
||||
<li><A href="http://www.fsf.org/licenses/licenses.html#GPL">The GPL</A></li>
|
||||
<li><A href="http://www.fsf.org/licenses/licenses.html#LGPL">The Lesser GPL</A></li>
|
||||
<li><A href="http://www.fsf.org/philosophy/why-not-lgpl.html">Reasons for not using the LGPL</A></li>
|
||||
<li><A href="http://www.fsf.org/licenses/license-list.html">Free software/OpenSource licence list</A></li>
|
||||
<li><A href="http://www.dibona.com/opensources/index.shtml">OpenSources</A></li>
|
||||
<li><A href="http://www.sourceforge.net/">SourceForge</A></li>
|
||||
<li><a href="http://www.fsf.org/">The Free Software Foundation</a></li>
|
||||
<li><a href="http://www.gnu.org/">The GNU Project</a></li>
|
||||
<li><a href="http://www.opensource.org/">OpenSource</a></li>
|
||||
<li><a href="http://www.catb.org/~esr/writings/cathedral-bazaar/">The Cathedral and the Bazaar</a></li>
|
||||
<li><a href="http://www.catb.org/~esr/writings/homesteading/">Homesteading the Noosphere</a></li>
|
||||
<li><a href="http://www.catb.org/~esr/writings/magic-cauldron/">The Magic Cauldron</a></li>
|
||||
<li><a href="http://www.fsf.org/licenses/licenses.html#WhatIsCopyleft">Copyleft</a></li>
|
||||
<li><a href="http://www.gnu.org/philosophy/free-sw.html">FSF's definition of free software</a></li>
|
||||
<li><a href="http://www.fsf.org/licenses/licenses.html#GPL">The GPL</a></li>
|
||||
<li><a href="http://www.fsf.org/licenses/licenses.html#LGPL">The Lesser GPL</a></li>
|
||||
<li><a href="http://www.fsf.org/philosophy/why-not-lgpl.html">Reasons for not using the LGPL</a></li>
|
||||
<li><a href="http://www.fsf.org/licenses/license-list.html">Free software/OpenSource licence list</a></li>
|
||||
<li><a href="http://www.dibona.com/opensources/index.shtml">OpenSources</a></li>
|
||||
<li><a href="http://www.sourceforge.net/">SourceForge</a></li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Free software related links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour56.html"><EM>Clipper related links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour58.html"><EM>Other handy links</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Free software related links</em><br />
|
||||
<b>Previous:</b> <a href="harbour56.html"><em>Clipper related links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour58.html"><em>Other handy links</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,42 +1,41 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Other handy links</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Other handy links</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Other handy links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour57.html"><EM>Free software related links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Other handy links</em><br />
|
||||
<b>Previous:</b> <a href="harbour57.html"><em>Free software related links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour59.html"><em>Administrative information</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="58"></A>7.6. Other handy links</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="58"></a>7.6. Other handy links</h2>
|
||||
<p>
|
||||
<ul>
|
||||
<li><A href="http://www.eskimo.com/~scs/C-faq/top.html">comp.lang.c FAQ</A></li>
|
||||
<li><a href="http://www.eskimo.com/~scs/C-faq/top.html">comp.lang.c FAQ</a></li>
|
||||
<li>CVS
|
||||
<ul>
|
||||
<li><A href="http://www.cvshome.org/docs/blandy.html">Introduction to CVS by Jim Blandy</A></li>
|
||||
<li><A href="http://www.loria.fr/~molli/cvs-index.html">CVS Bubbles</A></li>
|
||||
<li><A href="http://www.loria.fr/~molli/cvs/doc/cvs_toc.html">CVS--Concurrent Versions System</A></li>
|
||||
<li><a href="http://www.cvshome.org/docs/blandy.html">Introduction to CVS by Jim Blandy</a></li>
|
||||
<li><a href="http://www.loria.fr/~molli/cvs-index.html">CVS Bubbles</a></li>
|
||||
<li><a href="http://www.loria.fr/~molli/cvs/doc/cvs_toc.html">CVS--Concurrent Versions System</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour52.html"><EM>Pointers and links</EM></A>
|
||||
<b>:</b> <EM>Other handy links</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour57.html"><EM>Free software related links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour52.html"><em>Pointers and links</em></a>
|
||||
<b>:</b> <em>Other handy links</em><br />
|
||||
<b>Previous:</b> <a href="harbour57.html"><em>Free software related links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour59.html"><em>Administrative information</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,31 +1,30 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Administrative information</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Administrative information</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>Administrative information</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour58.html"><EM>Other handy links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour60.html"><EM>Document URL.</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>Administrative information</em><br />
|
||||
<b>Previous:</b> <a href="harbour58.html"><em>Other handy links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour60.html"><em>Document URL.</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="59"></A>8. Administrative information</H2>
|
||||
<H3>8.1. <A HREF="harbour60.html#60">Document URL.</A></H3>
|
||||
<H3>8.2. <A HREF="harbour61.html#61">Downloading this document.</A></H3>
|
||||
<H3>8.3. <A HREF="harbour62.html#62">Feedback about the FAQ.</A></H3>
|
||||
<H3>8.4. <A HREF="harbour63.html#63">Document history</A></H3>
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>Administrative information</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour58.html"><EM>Other handy links</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour60.html"><EM>Document URL.</EM></A>
|
||||
<hr noshade>
|
||||
<h2><a name="59"></a>8. Administrative information</h2>
|
||||
<h3>8.1. <a href="harbour60.html#60">Document URL.</a></h3>
|
||||
<h3>8.2. <a href="harbour61.html#61">Downloading this document.</a></h3>
|
||||
<h3>8.3. <a href="harbour62.html#62">Feedback about the FAQ.</a></h3>
|
||||
<h3>8.4. <a href="harbour63.html#63">Document history</a></h3>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>Administrative information</em><br />
|
||||
<b>Previous:</b> <a href="harbour58.html"><em>Other handy links</em></a><br />
|
||||
<b>Next:</b> <a href="harbour60.html"><em>Document URL.</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,40 +1,39 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>About Harbour</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>About Harbour</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>About Harbour</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour5.html"><EM>Trademarks</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour7.html"><EM>What is Harbour?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>About Harbour</em><br />
|
||||
<b>Previous:</b> <a href="harbour5.html"><em>Trademarks</em></a><br />
|
||||
<b>Next:</b> <a href="harbour7.html"><em>What is Harbour?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="6"></A>2. About Harbour</H2>
|
||||
<H3>2.1. <A HREF="harbour7.html#7">What is Harbour?</A></H3>
|
||||
<H3>2.2. <A HREF="harbour8.html#8">Why develop Harbour?</A></H3>
|
||||
<H3>2.3. <A HREF="harbour9.html#9">Who is developing Harbour?</A></H3>
|
||||
<H3>2.4. <A HREF="harbour10.html#10">Who owns Harbour?</A></H3>
|
||||
<H3>2.5. <A HREF="harbour11.html#11">So who do I blame when it all goes wrong?</A></H3>
|
||||
<H3>2.6. <A HREF="harbour12.html#12">How did Harbour get started?</A></H3>
|
||||
<H3>2.7. <A HREF="harbour13.html#13">What is "free software"?</A></H3>
|
||||
<H3>2.8. <A HREF="harbour14.html#14">So is Harbour in the public domain?</A></H3>
|
||||
<H3>2.9. <A HREF="harbour15.html#15">What is the GPL?</A></H3>
|
||||
<H3>2.10. <A HREF="harbour16.html#16">Why was the GPL chosen as the licence for Harbour?</A></H3>
|
||||
<H3>2.11. <A HREF="harbour17.html#17">What is the Harbour exception?</A></H3>
|
||||
<H3>2.12. <A HREF="harbour18.html#18">So why don't you use the LGPL?</A></H3>
|
||||
<H3>2.13. <A HREF="harbour19.html#19">Will my applications be affected by the GPL?</A></H3>
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <EM>About Harbour</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour5.html"><EM>Trademarks</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour7.html"><EM>What is Harbour?</EM></A>
|
||||
<hr noshade>
|
||||
<h2><a name="6"></a>2. About Harbour</h2>
|
||||
<h3>2.1. <a href="harbour7.html#7">What is Harbour?</a></h3>
|
||||
<h3>2.2. <a href="harbour8.html#8">Why develop Harbour?</a></h3>
|
||||
<h3>2.3. <a href="harbour9.html#9">Who is developing Harbour?</a></h3>
|
||||
<h3>2.4. <a href="harbour10.html#10">Who owns Harbour?</a></h3>
|
||||
<h3>2.5. <a href="harbour11.html#11">So who do I blame when it all goes wrong?</a></h3>
|
||||
<h3>2.6. <a href="harbour12.html#12">How did Harbour get started?</a></h3>
|
||||
<h3>2.7. <a href="harbour13.html#13">What is "free software"?</a></h3>
|
||||
<h3>2.8. <a href="harbour14.html#14">So is Harbour in the public domain?</a></h3>
|
||||
<h3>2.9. <a href="harbour15.html#15">What is the GPL?</a></h3>
|
||||
<h3>2.10. <a href="harbour16.html#16">Why was the GPL chosen as the licence for Harbour?</a></h3>
|
||||
<h3>2.11. <a href="harbour17.html#17">What is the Harbour exception?</a></h3>
|
||||
<h3>2.12. <a href="harbour18.html#18">So why don't you use the LGPL?</a></h3>
|
||||
<h3>2.13. <a href="harbour19.html#19">Will my applications be affected by the GPL?</a></h3>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <em>About Harbour</em><br />
|
||||
<b>Previous:</b> <a href="harbour5.html"><em>Trademarks</em></a><br />
|
||||
<b>Next:</b> <a href="harbour7.html"><em>What is Harbour?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,41 +1,40 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Document URL.</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Document URL.</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A>
|
||||
<b>:</b> <EM>Document URL.</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour61.html"><EM>Downloading this document.</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour59.html"><em>Administrative information</em></a>
|
||||
<b>:</b> <em>Document URL.</em><br />
|
||||
<b>Previous:</b> <a href="harbour59.html"><em>Administrative information</em></a><br />
|
||||
<b>Next:</b> <a href="harbour61.html"><em>Downloading this document.</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="60"></A>8.1. Document URL.</H2>
|
||||
<p>The primary location of this document is <A href="/faq/">/faq/</A>. There is every
|
||||
<hr noshade>
|
||||
<h2><a name="60"></a>8.1. Document URL.</h2>
|
||||
<p>The primary location of this document is <a href="/faq/">/faq/</a>. There is every
|
||||
chance that you might be reading this document from another location, this
|
||||
is perfectly fine. However, keep in mind that only the above URL can be
|
||||
relied upon to be the most up-to-date copy.</p>
|
||||
<p><A href="mailto:alex_degarate@hotmail.com">Alejandro de Garate</A> has
|
||||
translated portions of this document for inclusion in his <A href="http://geocities.com/SiliconValley/Board/5300">Spanish harbour web site</A>. Please note that I can't vouch for the correctness of the content
|
||||
<p><a href="mailto:alex_degarate@hotmail.com">Alejandro de Garate</a> has
|
||||
translated portions of this document for inclusion in his <a href="http://geocities.com/SiliconValley/Board/5300">Spanish harbour web site</a>. Please note that I can't vouch for the correctness of the content
|
||||
because I don't speak Spanish.</p>
|
||||
<p><A href="mailto:xbase@sohu.com">dongming wang</A> has translated this
|
||||
<p><a href="mailto:xbase@sohu.com">dongming wang</a> has translated this
|
||||
FAQ into Chinese. See
|
||||
<A href="http://www.xbase.8u8.com/html/xbase/harbour/harbour-faq/harbour.html">http://www.xbase.8u8.com/html/xbase/harbour/harbour-faq/harbour.html</A>.
|
||||
<a href="http://www.xbase.8u8.com/html/xbase/harbour/harbour-faq/harbour.html">http://www.xbase.8u8.com/html/xbase/harbour/harbour-faq/harbour.html</a>.
|
||||
Once again, please note that I can't vouch for the correctness of the translation.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A>
|
||||
<b>:</b> <EM>Document URL.</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour61.html"><EM>Downloading this document.</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour59.html"><em>Administrative information</em></a>
|
||||
<b>:</b> <em>Document URL.</em><br />
|
||||
<b>Previous:</b> <a href="harbour59.html"><em>Administrative information</em></a><br />
|
||||
<b>Next:</b> <a href="harbour61.html"><em>Downloading this document.</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,34 +1,33 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Downloading this document.</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Downloading this document.</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A>
|
||||
<b>:</b> <EM>Downloading this document.</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour60.html"><EM>Document URL.</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour62.html"><EM>Feedback about the FAQ.</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour59.html"><em>Administrative information</em></a>
|
||||
<b>:</b> <em>Downloading this document.</em><br />
|
||||
<b>Previous:</b> <a href="harbour60.html"><em>Document URL.</em></a><br />
|
||||
<b>Next:</b> <a href="harbour62.html"><em>Feedback about the FAQ.</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="61"></A>8.2. Downloading this document.</H2>
|
||||
<p>You can download this document as either a <A href="http://harbour.netfang.net/FAQ/harbour-faq.zip">zip file</A> or a <A href="http://harbour.netfang.net/FAQ/harbour-faq.tar.gz">gziped tar archive</A>. Please note that these archives contain the SGML source, the
|
||||
<hr noshade>
|
||||
<h2><a name="61"></a>8.2. Downloading this document.</h2>
|
||||
<p>You can download this document as either a <a href="http://harbour.netfang.net/FAQ/harbour-faq.zip">zip file</a> or a <a href="http://harbour.netfang.net/FAQ/harbour-faq.tar.gz">gziped tar archive</a>. Please note that these archives contain the SGML source, the
|
||||
HTML version, the PostScript version, and the plain text version of the FAQ,
|
||||
along with a Makefile and two perl scripts that are used to build the FAQ
|
||||
from the SGML source.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A>
|
||||
<b>:</b> <EM>Downloading this document.</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour60.html"><EM>Document URL.</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour62.html"><EM>Feedback about the FAQ.</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour59.html"><em>Administrative information</em></a>
|
||||
<b>:</b> <em>Downloading this document.</em><br />
|
||||
<b>Previous:</b> <a href="harbour60.html"><em>Document URL.</em></a><br />
|
||||
<b>Next:</b> <a href="harbour62.html"><em>Feedback about the FAQ.</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,42 +1,41 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Feedback about the FAQ.</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Feedback about the FAQ.</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A>
|
||||
<b>:</b> <EM>Feedback about the FAQ.</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour61.html"><EM>Downloading this document.</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour63.html"><EM>Document history</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour59.html"><em>Administrative information</em></a>
|
||||
<b>:</b> <em>Feedback about the FAQ.</em><br />
|
||||
<b>Previous:</b> <a href="harbour61.html"><em>Downloading this document.</em></a><br />
|
||||
<b>Next:</b> <a href="harbour63.html"><em>Document history</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="62"></A>8.3. Feedback about the FAQ.</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="62"></a>8.3. Feedback about the FAQ.</h2>
|
||||
<p>Feedback about this FAQ is always welcome. Comments, fixes, additions,
|
||||
subtractions or questions about the document should be sent to <A href="mailto:harbour-faq@netfang.net">harbour-faq@netfang.net</A>.</p>
|
||||
subtractions or questions about the document should be sent to <a href="mailto:harbour-faq@netfang.net">harbour-faq@netfang.net</a>.</p>
|
||||
<p>Please note that questions <b>about</b> Harbour should be directed to one of
|
||||
the Harbour mailing lists (development questions to the
|
||||
<A HREF="harbour35.html#DevMailList">developer's mailing list</A> and other questions to the
|
||||
<A HREF="harbour36.html#UserMailList">Harbour user's mailing list</A>) and/or the
|
||||
Usenet group <A href="news:comp.lang.clipper">comp.lang.clipper</A>.</p>
|
||||
the Harbour mailing lists (development questions to the
|
||||
<a href="harbour35.html#DevMailList">developer's mailing list</a> and other questions to the
|
||||
<a href="harbour36.html#UserMailList">Harbour user's mailing list</a>) and/or the
|
||||
Usenet group <a href="news:comp.lang.clipper">comp.lang.clipper</a>.</p>
|
||||
<p>Let me repeat that, the harbour-faq email address isn't for asking questions
|
||||
about installing or using Harbour, if you feel the need to send such
|
||||
questions to that address you've probably not read this document or you've
|
||||
totally missed the point of the content. Either way, there is little chance
|
||||
of me being able to help you by that point.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A>
|
||||
<b>:</b> <EM>Feedback about the FAQ.</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour61.html"><EM>Downloading this document.</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour63.html"><EM>Document history</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour59.html"><em>Administrative information</em></a>
|
||||
<b>:</b> <em>Feedback about the FAQ.</em><br />
|
||||
<b>Previous:</b> <a href="harbour61.html"><em>Downloading this document.</em></a><br />
|
||||
<b>Next:</b> <a href="harbour63.html"><em>Document history</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,69 +1,68 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Document history</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Document history</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A>
|
||||
<b>:</b> <EM>Document history</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour62.html"><EM>Feedback about the FAQ.</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour59.html"><em>Administrative information</em></a>
|
||||
<b>:</b> <em>Document history</em><br />
|
||||
<b>Previous:</b> <a href="harbour62.html"><em>Feedback about the FAQ.</em></a><br />
|
||||
<b>Next:</b> <a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="63"></A>8.4. Document history</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="63"></a>8.4. Document history</h2>
|
||||
<p>
|
||||
<pre>
|
||||
<STRONG>Revision 1.45</STRONG> 2004/05/03 19:00:32
|
||||
<strong>Revision 1.45</strong> 2004/05/03 19:00:32
|
||||
|
||||
Updated CVSROOT to match current SourceForge usage.
|
||||
|
||||
<STRONG>Revision 1.44</STRONG> 2003/08/21 22:59:10
|
||||
<strong>Revision 1.44</strong> 2003/08/21 22:59:10
|
||||
|
||||
Fixed several broken links.
|
||||
Removed a couple of broken links that could not be fixed.
|
||||
Changed my binary download link from the mirror site to the primary site.
|
||||
Added Bruno Cantero's C3 compiler to the Clipper compatible compiler list.
|
||||
|
||||
<STRONG>Revision 1.43</STRONG> 2003/08/20 21:22:01
|
||||
<strong>Revision 1.43</strong> 2003/08/20 21:22:01
|
||||
|
||||
Added xHarbour to Clipper related links
|
||||
|
||||
<STRONG>Revision 1.42</STRONG> 2003/04/28 17:35:31
|
||||
<strong>Revision 1.42</strong> 2003/04/28 17:35:31
|
||||
|
||||
Dave Pearson assigned the FAQ copyright to David G. Holm.
|
||||
|
||||
<STRONG>Revision 1.41</STRONG> 2003/04/25 17:44:57
|
||||
<strong>Revision 1.41</strong> 2003/04/25 17:44:57
|
||||
|
||||
The SGML conversion tool that I use mandates the use of name= for all URLs
|
||||
|
||||
<STRONG>Revision 1.40</STRONG> 2003/04/24 21:09:35
|
||||
<strong>Revision 1.40</strong> 2003/04/24 21:09:35
|
||||
|
||||
David G. Holm took over the Harbour FAQ at the request of Dave Pearson
|
||||
|
||||
<STRONG>Revision 1.39</STRONG> 2003/04/16 14:10:23
|
||||
<strong>Revision 1.39</strong> 2003/04/16 14:10:23
|
||||
|
||||
Changed the "primary location" for this document.
|
||||
|
||||
<STRONG>Revision 1.38</STRONG> 2003/02/10 10:28:49
|
||||
<strong>Revision 1.38</strong> 2003/02/10 10:28:49
|
||||
|
||||
Updated the links for Mingw and CygWin.
|
||||
|
||||
<STRONG>Revision 1.37</STRONG> 2002/10/31 14:27:07
|
||||
<strong>Revision 1.37</strong> 2002/10/31 14:27:07
|
||||
|
||||
Added pointer to Windows port GNU make as provided by Gerardo Perez.
|
||||
|
||||
<STRONG>Revision 1.36</STRONG> 2002/10/03 08:25:08
|
||||
<strong>Revision 1.36</strong> 2002/10/03 08:25:08
|
||||
|
||||
Improved the consistency of terms regarding the HVM and RTL.
|
||||
Re-wrote section 2.13, it was very out of date.
|
||||
Added a pointer to the Chinese translation of the FAQ.
|
||||
|
||||
<STRONG>Revision 1.35</STRONG> 2001/12/18 08:13:03
|
||||
<strong>Revision 1.35</strong> 2001/12/18 08:13:03
|
||||
|
||||
Removed the text in FAQ 2.5 that said that the wording of the warranty might
|
||||
change at some point in the future. Now that the licence details are settled
|
||||
@@ -72,100 +71,100 @@ Added FreeBSD to the list of known supported platforms in FAQ 6.7.
|
||||
Gave (hopefully) useful URLs to each platform listed in the above list.
|
||||
Minor text corrections.
|
||||
|
||||
<STRONG>Revision 1.34</STRONG> 2001/12/14 17:52:27
|
||||
<strong>Revision 1.34</strong> 2001/12/14 17:52:27
|
||||
|
||||
Fixed a minor spelling mistake.
|
||||
|
||||
<STRONG>Revision 1.33</STRONG> 2001/12/14 17:48:26
|
||||
<strong>Revision 1.33</strong> 2001/12/14 17:48:26
|
||||
|
||||
Updated the link to Andi's binary distribution site.
|
||||
|
||||
<STRONG>Revision 1.32</STRONG> 2001/11/29 13:21:02
|
||||
<strong>Revision 1.32</strong> 2001/11/29 13:21:02
|
||||
|
||||
Updated the link to Andi's binary distributions.
|
||||
|
||||
<STRONG>Revision 1.31</STRONG> 2001/11/13 08:34:21
|
||||
<strong>Revision 1.31</strong> 2001/11/13 08:34:21
|
||||
|
||||
todo.txt has been renamed to TODO. Updated FAQ 3.7 to point to the new name
|
||||
for the file.
|
||||
|
||||
<STRONG>Revision 1.30</STRONG> 2001/11/12 16:23:36
|
||||
<strong>Revision 1.30</strong> 2001/11/12 16:23:36
|
||||
|
||||
Added pointers to Andi's unstable binary distributions.
|
||||
|
||||
<STRONG>Revision 1.29</STRONG> 2001/09/24 09:07:18
|
||||
<strong>Revision 1.29</strong> 2001/09/24 09:07:18
|
||||
|
||||
Added a pointer to Clip in the list of other Clipper compiler
|
||||
implementations.
|
||||
|
||||
<STRONG>Revision 1.28</STRONG> 2001/08/21 10:21:20
|
||||
<strong>Revision 1.28</strong> 2001/08/21 10:21:20
|
||||
|
||||
Changed question 3.7 to reflect the fact that there is now a TODO list.
|
||||
|
||||
<STRONG>Revision 1.27</STRONG> 2001/07/05 10:15:39
|
||||
<strong>Revision 1.27</strong> 2001/07/05 10:15:39
|
||||
|
||||
Replaced the (non-working since Deja died) Deja link to Antonio's initial
|
||||
comp.lang.clipper post with a link to the article in Google Groups' archive.
|
||||
|
||||
<STRONG>Revision 1.26</STRONG> 2001/05/04 10:03:10
|
||||
<strong>Revision 1.26</strong> 2001/05/04 10:03:10
|
||||
|
||||
The CVS server has had the Harbour-project renamed to harbour-project.
|
||||
Changed all CVS references to take this into account.
|
||||
|
||||
<STRONG>Revision 1.25</STRONG> 2001/04/26 10:11:19
|
||||
<strong>Revision 1.25</strong> 2001/04/26 10:11:19
|
||||
|
||||
Updated the copyright details of this document.
|
||||
|
||||
<STRONG>Revision 1.24</STRONG> 2001/04/26 10:10:17
|
||||
<strong>Revision 1.24</strong> 2001/04/26 10:10:17
|
||||
|
||||
Updated some of the entries regarding licence choices and the Harbour
|
||||
exception. The exception has changed slightly and the GPL is here to stay.
|
||||
|
||||
<STRONG>Revision 1.23</STRONG> 2001/02/27 18:13:12
|
||||
<strong>Revision 1.23</strong> 2001/02/27 18:13:12
|
||||
|
||||
Attila Feher pointed out that the pointers to the DJGPP port of GNU make on
|
||||
ftp.cdrom.com had decayed. Fixed.
|
||||
|
||||
<STRONG>Revision 1.22</STRONG> 2001/01/20 08:52:48
|
||||
<strong>Revision 1.22</strong> 2001/01/20 08:52:48
|
||||
|
||||
Updated CVS information, the Blandy document has moved and Alex Schaft
|
||||
pointed out a problem with following the anonymous CVS example from a
|
||||
GNU/Linux box.
|
||||
|
||||
<STRONG>Revision 1.21</STRONG> 2000/12/19 13:09:55
|
||||
<strong>Revision 1.21</strong> 2000/12/19 13:09:55
|
||||
|
||||
Changed the www.hagbard.demon.co.uk links to www.davep.org links.
|
||||
|
||||
<STRONG>Revision 1.20</STRONG> 2000/10/12 13:35:19
|
||||
<strong>Revision 1.20</strong> 2000/10/12 13:35:19
|
||||
|
||||
Changed all mailing list links from eGroups to harbour's own list server.
|
||||
|
||||
<STRONG>Revision 1.19</STRONG> 2000/08/25 15:46:56
|
||||
<strong>Revision 1.19</strong> 2000/08/25 15:46:56
|
||||
|
||||
Correct the CVS tutorial links.
|
||||
Added a pointer to the Harbour User's mailing list archives.
|
||||
Added a pointer to my Harbour page.
|
||||
|
||||
<STRONG>Revision 1.18</STRONG> 2000/06/06 12:22:45
|
||||
<strong>Revision 1.18</strong> 2000/06/06 12:22:45
|
||||
|
||||
Added details about the Harbour user's mailing list.
|
||||
Added "Are there any newsgroups for Harbour?".
|
||||
|
||||
<STRONG>Revision 1.17</STRONG> 2000/05/24 17:23:56
|
||||
<strong>Revision 1.17</strong> 2000/05/24 17:23:56
|
||||
|
||||
Changed all the OneList links to eGroups links.
|
||||
|
||||
<STRONG>Revision 1.16</STRONG> 2000/05/22 09:52:16
|
||||
<strong>Revision 1.16</strong> 2000/05/22 09:52:16
|
||||
|
||||
Added a pointer to Borland's free (of cost) compiler.
|
||||
Changed some of the details about source snapshots.
|
||||
Added a section for pointers to articles about Harbour.
|
||||
|
||||
<STRONG>Revision 1.15</STRONG> 2000/02/17 09:16:53
|
||||
<strong>Revision 1.15</strong> 2000/02/17 09:16:53
|
||||
|
||||
Removed a link to Matthew's that I missed in the last version.
|
||||
|
||||
<STRONG>Revision 1.14</STRONG> 2000/02/17 09:13:12
|
||||
<strong>Revision 1.14</strong> 2000/02/17 09:13:12
|
||||
|
||||
Removed the pointer to Matthew Collins' snapshot page while he's unable to
|
||||
maintain it.
|
||||
@@ -175,26 +174,26 @@ Added a pointer to the Spanish language pages that contain a translation of
|
||||
parts of this document.
|
||||
Fixed random spelling mistakes.
|
||||
|
||||
<STRONG>Revision 1.13</STRONG> 2000/01/27 10:00:57
|
||||
<strong>Revision 1.13</strong> 2000/01/27 10:00:57
|
||||
|
||||
Added "Is Harbour a Windows development tool?".
|
||||
Added "What platforms are supported by Harbour?".
|
||||
Removed the pointers to Andi Jahja's harbour snapshot and binary FAQ
|
||||
distribution while he isn't in a position to support them.
|
||||
|
||||
<STRONG>Revision 1.12</STRONG> 2000/01/17 12:42:46
|
||||
<strong>Revision 1.12</strong> 2000/01/17 12:42:46
|
||||
|
||||
Brian Hays pointed out that the DOS CVS client and section 3.5 didn't fully
|
||||
agree. Fixed.
|
||||
|
||||
<STRONG>Revision 1.11</STRONG> 2000/01/10 16:55:43
|
||||
<strong>Revision 1.11</strong> 2000/01/10 16:55:43
|
||||
|
||||
Fixed one or two language bugs.
|
||||
Improved some of the language regarding the GPL (thanks to RMS for his input
|
||||
on this subject).
|
||||
Noted that this document is now available from Harbour's SourceForge pages.
|
||||
|
||||
<STRONG>Revision 1.10</STRONG> 1999/12/20 18:56:52
|
||||
<strong>Revision 1.10</strong> 1999/12/20 18:56:52
|
||||
|
||||
Changed the Clipper compiler implementation list in section 7.3 so that it
|
||||
better outlines what level of the language each compiler implements.
|
||||
@@ -203,19 +202,19 @@ The FAQ is now available as a PostScript file.
|
||||
Changed the email addresses to point to davep.org instead of hagbard.
|
||||
Changed the details of the CVS server now that we've moved to SourceForge.
|
||||
|
||||
<STRONG>Revision 1.9</STRONG> 1999/11/18 17:10:36
|
||||
<strong>Revision 1.9</strong> 1999/11/18 17:10:36
|
||||
|
||||
Added details of Andi's unstable snapshot.
|
||||
Where approptiate, parts of the main document have been linked to the
|
||||
Clipper implementation list in section 7.3.
|
||||
Changed section 6.5 so that it mentions the 3rd party support list.
|
||||
|
||||
<STRONG>Revision 1.8</STRONG> 1999/11/16 16:35:41
|
||||
<strong>Revision 1.8</strong> 1999/11/16 16:35:41
|
||||
|
||||
Corrected the notes about David's and Matthew's web sites in section 7.1,
|
||||
I'd moved David's to Matthew's and forgot to add one for Matthew.
|
||||
|
||||
<STRONG>Revision 1.7</STRONG> 1999/11/16 16:31:52
|
||||
<strong>Revision 1.7</strong> 1999/11/16 16:31:52
|
||||
|
||||
Added a warning about using non-free licenced copyrighted code to the
|
||||
development guidelines in section 3.8.
|
||||
@@ -227,14 +226,14 @@ Hunted down and fixed a couple more `htmlurl' tags that should have been
|
||||
Added details of Andi Jahja's alternative (WinTel oriented) FAQ formats.
|
||||
One or two general tidy-ups.
|
||||
|
||||
<STRONG>Revision 1.6</STRONG> 1999/10/10 08:02:41
|
||||
<strong>Revision 1.6</strong> 1999/10/10 08:02:41
|
||||
|
||||
The HTML produced from harbour.sgml is now passed thru a perl script which
|
||||
adds some extra colour and formatting information to make the FAQ better fit
|
||||
the colour scheme of the harbour web site (if you didn't notice the problem
|
||||
your browser is probably dictating how you view information).
|
||||
|
||||
<STRONG>Revision 1.5</STRONG> 1999/10/09 15:11:07
|
||||
<strong>Revision 1.5</strong> 1999/10/09 15:11:07
|
||||
|
||||
Removed the split of DOS 16/32 bit in the make details part of section 3.3.
|
||||
Changed the `htmlurl' tags into `url' tags in section 3.3, this means that
|
||||
@@ -248,18 +247,18 @@ read "CVS". Fixed.
|
||||
Placed the Clipper compiler implementations listed in section 7.3 into their
|
||||
own sub-list.
|
||||
|
||||
<STRONG>Revision 1.4</STRONG> 1999/10/06 05:44:16
|
||||
<strong>Revision 1.4</strong> 1999/10/06 05:44:16
|
||||
|
||||
Rewrote section 3.4 to reflect the fact that three different methods of
|
||||
getting the Harbour source now exist.
|
||||
|
||||
<STRONG>Revision 1.3</STRONG> 1999/10/02 13:44:15
|
||||
<strong>Revision 1.3</strong> 1999/10/02 13:44:15
|
||||
|
||||
Updated the information about the downloading of binary archives from the
|
||||
Harbour web site.
|
||||
Fixed one or two spelling mistakes and grammatical errors.
|
||||
|
||||
<STRONG>Revision 1.2</STRONG> 1999/10/02 07:47:06
|
||||
<strong>Revision 1.2</strong> 1999/10/02 07:47:06
|
||||
|
||||
Fixed some formatting bugs and spelling mistakes.
|
||||
Added details of David Holm's Harbour site.
|
||||
@@ -268,21 +267,21 @@ variables as Windows.
|
||||
Made a move to fill the gaps in the development tool pointer list (your
|
||||
contributions are still needed people!).
|
||||
|
||||
<STRONG>Revision 1.1</STRONG> 1999/10/01 13:36:23
|
||||
<strong>Revision 1.1</strong> 1999/10/01 13:36:23
|
||||
|
||||
Initial revision
|
||||
|
||||
</pre>
|
||||
</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour59.html"><EM>Administrative information</EM></A>
|
||||
<b>:</b> <EM>Document history</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour62.html"><EM>Feedback about the FAQ.</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour59.html"><em>Administrative information</em></a>
|
||||
<b>:</b> <em>Document history</em><br />
|
||||
<b>Previous:</b> <a href="harbour62.html"><em>Feedback about the FAQ.</em></a><br />
|
||||
<b>Next:</b> <a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,43 +1,42 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>What is Harbour?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>What is Harbour?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>What is Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour8.html"><EM>Why develop Harbour?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>What is Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour6.html"><em>About Harbour</em></a><br />
|
||||
<b>Next:</b> <a href="harbour8.html"><em>Why develop Harbour?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="7"></A>2.1. What is Harbour?<A NAME="WhatIsHarbour"></A></H2>
|
||||
<p>Harbour is a
|
||||
<A HREF="harbour13.html#FreeSoftware">free software</A> compiler for the
|
||||
<hr noshade>
|
||||
<h2><a name="7"></a>2.1. What is Harbour?<a name="WhatIsHarbour"></a></h2>
|
||||
<p>Harbour is a
|
||||
<a href="harbour13.html#FreeSoftware">free software</a> compiler for the
|
||||
xBase superset language often referred to as Clipper (the language that is
|
||||
implemented by the compiler
|
||||
<A HREF="harbour5.html#Trademarks">CA-Clipper</A>).
|
||||
implemented by the compiler
|
||||
<a href="harbour5.html#Trademarks">CA-Clipper</a>).
|
||||
Harbour's chosen base implementation is, for the moment, the 5.2e version of
|
||||
<A HREF="harbour5.html#Trademarks">CA-Clipper</A>. This isn't to say that the
|
||||
<a href="harbour5.html#Trademarks">CA-Clipper</a>. This isn't to say that the
|
||||
additions found in 5.3 won't make it into Harbour, it simply reflects the
|
||||
fact that many Clipper programmers see 5.2e as the "last best"
|
||||
implementation of Clipper.</p>
|
||||
<p>If the 5.3 extensions to the language are important to you please feel free
|
||||
to
|
||||
<A HREF="harbour45.html#WhenFinished">contribute to the project</A>.</p>
|
||||
to
|
||||
<a href="harbour45.html#WhenFinished">contribute to the project</a>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>What is Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour8.html"><EM>Why develop Harbour?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>What is Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour6.html"><em>About Harbour</em></a><br />
|
||||
<b>Next:</b> <a href="harbour8.html"><em>Why develop Harbour?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,34 +1,33 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Why develop Harbour?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Why develop Harbour?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>Why develop Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour7.html"><EM>What is Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour9.html"><EM>Who is developing Harbour?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>Why develop Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour7.html"><em>What is Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour9.html"><em>Who is developing Harbour?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="8"></A>2.2. Why develop Harbour?</H2>
|
||||
<hr noshade>
|
||||
<h2><a name="8"></a>2.2. Why develop Harbour?</h2>
|
||||
<p>There are probably more reasons for developing Harbour than there are
|
||||
Harbour developers. To gain a better understanding of why some
|
||||
<A HREF="harbour13.html#FreeSoftware">free software</A> gets developed you might want to
|
||||
have a read of <A href="http://www.catb.org/~esr/writings/cathedral-bazaar/">The Cathedral and the Bazaar</A>.</p>
|
||||
Harbour developers. To gain a better understanding of why some
|
||||
<a href="harbour13.html#FreeSoftware">free software</a> gets developed you might want to
|
||||
have a read of <a href="http://www.catb.org/~esr/writings/cathedral-bazaar/">The Cathedral and the Bazaar</a>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>Why develop Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour7.html"><EM>What is Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour9.html"><EM>Who is developing Harbour?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>Why develop Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour7.html"><em>What is Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour9.html"><em>Who is developing Harbour?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,37 +1,36 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<LINK REV="made" HREF="mailto:harbour-faq@netfang.net">
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
||||
<TITLE>Who is developing Harbour?</TITLE>
|
||||
</HEAD>
|
||||
<BODY text="#000000" bgcolor="#ffffff">
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Who is developing Harbour?</title>
|
||||
</head>
|
||||
<body text="#000000" bgcolor="#ffffff">
|
||||
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>Who is developing Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour8.html"><EM>Why develop Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour10.html"><EM>Who owns Harbour?</EM></A>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>Who is developing Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour8.html"><em>Why develop Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour10.html"><em>Who owns Harbour?</em></a>
|
||||
|
||||
|
||||
<HR NOSHADE>
|
||||
<H2><A NAME="9"></A>2.3. Who is developing Harbour?<A NAME="WhoDevelopers"></A></H2>
|
||||
<hr noshade>
|
||||
<h2><a name="9"></a>2.3. Who is developing Harbour?<a name="WhoDevelopers"></a></h2>
|
||||
<p>Many people. There are a small handful of people who could be called the
|
||||
"core development team" but the actual set of people who are
|
||||
contributing to the project is constantly in flux. Anyone can join the
|
||||
"development team" and, if you've got something to offer the
|
||||
project, you'll be more than welcome.</p>
|
||||
<p>Anyone wondering who the core developers are should pop over to the <A href="/">Harbour project web site</A> and
|
||||
look at the <A href="/crew.htm">crew list</A>.</p>
|
||||
<p>Anyone wondering who the core developers are should pop over to the <a href="/">Harbour project web site</a> and
|
||||
look at the <a href="/crew.htm">crew list</a>.</p>
|
||||
|
||||
<HR NOSHADE>
|
||||
<A HREF="harbour.html"><EM>Frequently Asked Questions about Harbour</EM></A>
|
||||
<b>:</b> <A HREF="harbour6.html"><EM>About Harbour</EM></A>
|
||||
<b>:</b> <EM>Who is developing Harbour?</EM><BR>
|
||||
<b>Previous:</b> <A HREF="harbour8.html"><EM>Why develop Harbour?</EM></A><BR>
|
||||
<b>Next:</b> <A HREF="harbour10.html"><EM>Who owns Harbour?</EM></A>
|
||||
<hr noshade>
|
||||
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
||||
<b>:</b> <a href="harbour6.html"><em>About Harbour</em></a>
|
||||
<b>:</b> <em>Who is developing Harbour?</em><br />
|
||||
<b>Previous:</b> <a href="harbour8.html"><em>Why develop Harbour?</em></a><br />
|
||||
<b>Next:</b> <a href="harbour10.html"><em>Who owns Harbour?</em></a>
|
||||
|
||||
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user