2008-05-20 02:35 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
* doc/es/Makefile
* doc/whatsnew.txt
* source/lang/Makefile
* source/rtl/gtcrs/Makefile
* source/main/Makefile
* source/debug/Makefile
* source/codepage/Makefile
* source/rdd/hbsix/Makefile
* source/compiler/Makefile
* contrib/hbgf/os2pm/Makefile
* contrib/hbgf/gtk/Makefile
* Some TAB/space cleanup.
This commit is contained in:
@@ -8,6 +8,20 @@
|
||||
2008-12-31 13:59 UTC+0100 Foo Bar <foo.bar@foobar.org>
|
||||
*/
|
||||
|
||||
2008-05-20 02:35 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
|
||||
* doc/es/Makefile
|
||||
* doc/whatsnew.txt
|
||||
* source/lang/Makefile
|
||||
* source/rtl/gtcrs/Makefile
|
||||
* source/main/Makefile
|
||||
* source/debug/Makefile
|
||||
* source/codepage/Makefile
|
||||
* source/rdd/hbsix/Makefile
|
||||
* source/compiler/Makefile
|
||||
* contrib/hbgf/os2pm/Makefile
|
||||
* contrib/hbgf/gtk/Makefile
|
||||
* Some TAB/space cleanup.
|
||||
|
||||
2008-05-20 02:18 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
* harbour/source/compiler/complex.c
|
||||
! fixed typo in last modification - I chose wrong token
|
||||
|
||||
@@ -14,13 +14,12 @@ C_SOURCES=\
|
||||
mainlgtk.c \
|
||||
|
||||
PRG_SOURCES=\
|
||||
form.prg \
|
||||
menu.prg \
|
||||
button.prg \
|
||||
form.prg \
|
||||
menu.prg \
|
||||
button.prg \
|
||||
menuitem.prg \
|
||||
winctrl.prg \
|
||||
|
||||
|
||||
LIBNAME=hbgfgtk
|
||||
|
||||
include $(TOP)$(ROOT)config/lib.cf
|
||||
|
||||
@@ -8,15 +8,13 @@ C_SOURCES=\
|
||||
os2pm.c \
|
||||
|
||||
PRG_SOURCES=\
|
||||
tform.prg \
|
||||
tmenu.prg \
|
||||
tform.prg \
|
||||
tmenu.prg \
|
||||
tmenuitm.prg \
|
||||
winctrl.prg \
|
||||
button.prg \
|
||||
edit.prg \
|
||||
|
||||
winctrl.prg \
|
||||
button.prg \
|
||||
edit.prg \
|
||||
|
||||
LIBNAME=hbgfos2pm
|
||||
|
||||
include $(TOP)$(ROOT)config/lib.cf
|
||||
|
||||
|
||||
@@ -7,42 +7,41 @@ ROOT = ../../
|
||||
DOC_SUBDIR=/es
|
||||
|
||||
DOC_FILES=\
|
||||
array.txt \
|
||||
binnum.txt \
|
||||
browse.txt \
|
||||
clipper.txt \
|
||||
cmdline.txt \
|
||||
codebloc.txt \
|
||||
command.txt \
|
||||
compiler.txt \
|
||||
datetime.txt \
|
||||
dbdelim.txt \
|
||||
dbsdf.txt \
|
||||
dbstrux.txt \
|
||||
dir.txt \
|
||||
dirstruc.txt \
|
||||
diskspac.txt \
|
||||
error.txt \
|
||||
eval.txt \
|
||||
garbage.txt \
|
||||
harbext.txt \
|
||||
hb_set.txt \
|
||||
hbpplib.txt \
|
||||
howtobsd.txt \
|
||||
idle.txt \
|
||||
lang.txt \
|
||||
license.txt \
|
||||
math.txt \
|
||||
memo.txt \
|
||||
pcode.txt \
|
||||
pragma.txt \
|
||||
readme.txt \
|
||||
setmode.txt \
|
||||
simplex.txt \
|
||||
statics.txt \
|
||||
strotype.txt \
|
||||
tracing.txt \
|
||||
vm.txt \
|
||||
array.txt \
|
||||
binnum.txt \
|
||||
browse.txt \
|
||||
clipper.txt \
|
||||
cmdline.txt \
|
||||
codebloc.txt \
|
||||
command.txt \
|
||||
compiler.txt \
|
||||
datetime.txt \
|
||||
dbdelim.txt \
|
||||
dbsdf.txt \
|
||||
dbstrux.txt \
|
||||
dir.txt \
|
||||
dirstruc.txt \
|
||||
diskspac.txt \
|
||||
error.txt \
|
||||
eval.txt \
|
||||
garbage.txt \
|
||||
harbext.txt \
|
||||
hb_set.txt \
|
||||
hbpplib.txt \
|
||||
howtobsd.txt \
|
||||
idle.txt \
|
||||
lang.txt \
|
||||
license.txt \
|
||||
math.txt \
|
||||
memo.txt \
|
||||
pcode.txt \
|
||||
pragma.txt \
|
||||
readme.txt \
|
||||
setmode.txt \
|
||||
simplex.txt \
|
||||
statics.txt \
|
||||
strotype.txt \
|
||||
tracing.txt \
|
||||
vm.txt \
|
||||
|
||||
include $(TOP)$(ROOT)config/doc.cf
|
||||
|
||||
|
||||
@@ -5,40 +5,302 @@
|
||||
|
||||
Version 1.1.1 RC1 (2008-05-20) tag: build49
|
||||
|
||||
- Fixed TBrowse() class to be 100% compatible.
|
||||
- Fixed TGet() class to be more compatible.
|
||||
General
|
||||
=============================
|
||||
- The SourceForge repository was moved from CVS to SVN
|
||||
- added docs/howtosvn.txt
|
||||
- changed pack_src.sh to extract list of files from local SVN copy using
|
||||
SVN commands
|
||||
- improved CYGWIN compatibility
|
||||
- new alternative make system for BCC, MSVC and GCC (maybe others in the
|
||||
future) which uses common dependences list. The old GNU make system is
|
||||
still functional and working
|
||||
- added support for pure C MSVC builds (not C++)
|
||||
- added rules to generate DEB packages - by Luis Mayoral taken from Debian
|
||||
distribution updated for current code
|
||||
- added new man pages and updated the old ones taken from Debian
|
||||
- fully removed flex and bison dependences in normal builds. Only developers
|
||||
who want to change the grammar files needs bison
|
||||
- removed all HB_COMPAT_XHB definitions from source code - now all covered
|
||||
extensions should be supported by hbcompat.ch and/or xhb library
|
||||
- removed 3-rd party header files from SVN, f.e.: ace.h
|
||||
|
||||
Portability
|
||||
-----------
|
||||
- eliminated errno access for platforms which do not have it.
|
||||
- added support for PocketPC WINCE with MSVC, POCC, CeGCC and MinGWCE.
|
||||
- added support for cross WinCE builds
|
||||
- extended hb* scripts for cross builds: hbw* - Win32, hbce* - WinCE
|
||||
- added support for creatinf RPMs with Harbour cross build for Win32 and
|
||||
WinCE.
|
||||
- added support for MS-Windows UNICDE builds.
|
||||
- added support for shared libraries (.sl) in HPUX builds
|
||||
- added large file support (64bit) in HPUX builds
|
||||
- disabled in default BSD* builds DOS/Windows DENY_* flags emulation
|
||||
implemented by BSD locks - tests on FreeBSD 6.2 and MacOSX shows
|
||||
that it badly interacts with POSIX locks and it's possible to create
|
||||
deadlock.
|
||||
|
||||
The compiler
|
||||
==============================
|
||||
syntax:
|
||||
-------
|
||||
- added direct support to compiler for ENDSW[ICTH], ENDDO, ENDC[ASE], ENDI[F],
|
||||
ENDW[ITH], ENDSEQ[UENCE]
|
||||
Now they are not translated by preprocessor to END what allows better typos
|
||||
detection in .prg code because each statement can use its own unique close
|
||||
directive
|
||||
- forbidden using EXIT and LOOP inside ALWAYS code in BEGIN/END sequence
|
||||
- forbidden using ALWAYS statement if RECOVER code has EXIT or LOOP
|
||||
statement
|
||||
- removed some restrictions on reserved words like using IF, IIF, _FIELD
|
||||
as field name
|
||||
- added support for (@var):<msg>
|
||||
- fixed many syntax expressions which where accepted by grammar definition
|
||||
but not supported by compiler, f.e. @func(p)
|
||||
- added support for HB_ENUM*([@]<varname>) functions - disabled
|
||||
by default can be enabled by HB_USE_ENUM_FUNCTIONS macro
|
||||
- added support for DYNAMIC functions - references resolved at runtime.
|
||||
|
||||
internals:
|
||||
----------
|
||||
- fixed LOOP used inside SWITCH/CASE.../END[SWITCH] statements
|
||||
- fixed using EXIT/LOOP inside WITH OBJECT / END[WITH] statement
|
||||
- fixed optimization of empty BEGIN/END sequence when recover has
|
||||
EXIT or LOOP statement
|
||||
- fixed using EXIT/LOOP inside extended codeblocks when loop is
|
||||
external to codeblock definition
|
||||
- fixed using RETURN inside extended codeblocks when they are defined
|
||||
inside BEGIN SEQUENCE statement
|
||||
- many other fixes for problems which can appears in nested extended
|
||||
codeblock definitions
|
||||
- fixed problems with line numbering in extended code blocks
|
||||
- fixed compiler -w3 warning when class has different name then class
|
||||
function.
|
||||
- optimizations in generated PCODE and extended compile time optimizations
|
||||
- added support for --version compiler switch for platforms which
|
||||
use '-' as option separator
|
||||
- added new compiler switches:
|
||||
-q2 - disable _ALL_ stdout/stderr messages
|
||||
-kM - turn off macrotext substitution
|
||||
-ks - changed to pass base value by reference what allow full []
|
||||
operator overloading
|
||||
- added new compiler switches for automatic filename, pathname and path
|
||||
separators translations (-fn*, -fd*, -fs*, -fp*) used for file open
|
||||
during compilation
|
||||
- added support for dynamically set during compilation ChangeLog entry,
|
||||
ChangeLog ID, SVN revision and compilation flags.
|
||||
Update Harbour logo message to show the exact revision number and
|
||||
- removed notworking compiler frontends: .NET CLI and JAVA.
|
||||
- added support for i18n into compiler (-j[<filename>] switch)
|
||||
gettext compatible .pot files are generated
|
||||
|
||||
preprocessor:
|
||||
-------------
|
||||
- added support for logical constants .T., .F., .Y., .N. in
|
||||
#IF ... / #ELIF ... PP directives
|
||||
- added support for changing all -k? switches by #pragma, f.e.;
|
||||
#pragma -ks+
|
||||
#pragma -kM-
|
||||
#pragma -kx1
|
||||
#pragma -kJ0
|
||||
- added to PP predefined defines: HB_VER_LENTRY, HB_VER_CHLID, HB_VER_SVNID
|
||||
with ChangeLog entry, ChangeLog ID and SVN revision
|
||||
- added to PP support for:
|
||||
#pragma __[c]streaminclude "fileName"|<code with %s result marker>
|
||||
|
||||
The runtime modules
|
||||
=============================
|
||||
- renamed core libraries
|
||||
- cleaned code and guards all extensions to pure CL5[23] with HB_EXTENSION
|
||||
macro.
|
||||
- turned off HB_EXTENSION for the default builds.
|
||||
|
||||
API
|
||||
---
|
||||
- added C functions to access SET values (hb_setGet*()) which should be used
|
||||
instead of direct accessing HB_SET structure
|
||||
- added hb_fsFileExists() and hb_fsDirExists()
|
||||
- added hb_arraySet*() functions - they should help 3-rd party developers
|
||||
to eliminate using C stack level HB_ITEM and reduce usage of potentially
|
||||
danger function like hb_arrayGetItemPtr()
|
||||
- added hb_itemParamStore[Forward]() functions
|
||||
- added hb_dateMilliSeconds()
|
||||
|
||||
VM
|
||||
--
|
||||
- FOR EACH detached enumerators now does not change on next iterations
|
||||
- added support for scalar classes with operator overloading
|
||||
- added full support for passing object items by reference even if they
|
||||
are not real variables but SETGET methods
|
||||
- added support for setting string characters by assigning FOR EACH
|
||||
iterator, f.e.: FOR EACH c IN (@cVar)
|
||||
c := Upper( c )
|
||||
NEXT
|
||||
- added full support for FOR EACH overloading
|
||||
- extended PROCFILE() function - now it can accept <nLevel> | <sFuncSym> |
|
||||
<cFuncName> as first parameter, f.e.: PROCFILE( @someFunc() ) or
|
||||
PROCFILE( "PUBLICFUNC" ) or PROCFILE( nStackLevel ). For non character
|
||||
parameters it fully works also for static functions even if source code
|
||||
have many static functions with the same name
|
||||
- added support for detecting not cleanly overloaded by linker .prg
|
||||
functions.
|
||||
- cleaned PCODE module unload procedure.
|
||||
- added support for executing all inherited multiple object destructors.
|
||||
|
||||
DEBUGGER
|
||||
--------
|
||||
- many fixes and extensions in debugger code mostly by Phil Krylov borrowed
|
||||
from xHarbour
|
||||
- added to debugger support for inspecting objects which use hidden
|
||||
methods and members with the same names in different classes in
|
||||
inheritance tree - now context is dynamically changed
|
||||
|
||||
RTL
|
||||
---
|
||||
- added functions for translation to/from UTF8 mode and operations
|
||||
on UTF8 strings
|
||||
- added functions for bit manipulations: HB_BIT*() and for conversions
|
||||
to/from hexadecimal format
|
||||
- added set of functions with hb_ prefix supported extended parameters,
|
||||
f.e.: HB_AINS(), HB_ADEL(), HB_ASCAN(), HB_RASCAN(), HB_GETENV(),
|
||||
HB_AT(), ...
|
||||
- added HB_FILEEXISTS(), HB_DIREXISTS()
|
||||
- new TBROWSE class which is now very highly compatible with Clipper
|
||||
It should resolve 99.9% problems with BROWSE reported in the past.
|
||||
- TBCOLUMN class is now fully Clipper compatible
|
||||
- many fixes and cleanups in TGET class
|
||||
- many fixes to GETSYS functionality, especially 5.3 compatible features.
|
||||
- many fixes and cleanups in CL53 classes like TOPBAR, POPUP, MENUSYS,
|
||||
MENUITEM
|
||||
and related functions.
|
||||
- Made C5.3 UI classes fully working and compatible.
|
||||
- Cleaned up lots of namespace issues.
|
||||
- Separated xhb functionality into a contrib lib.
|
||||
- Cleaned Harbour from any dangerous extensions, now
|
||||
disabled by default. Use HB_EXTENSION to enable them.
|
||||
- Cleaned up build process for all contribs.
|
||||
- rddads contrib cleanup and new features.
|
||||
- hbhpdf contrib added. (interface for Haru Free PDF Library)
|
||||
- hbzlib contrib added. (interface for ZLIB and minizip)
|
||||
- hbwhat32 contrib added. (Windows API interface)
|
||||
- hbtpathy contrib added. (Telepath(y) compatible comm. library)
|
||||
- gtwvg contrib added.
|
||||
- hbfbird contrib added. (Firebird db access interface)
|
||||
- hbfimage contrib added. (FreeImage interface)
|
||||
- hbnf contrib fixes (NanFor Library).
|
||||
- hbw32 (OLE and printing) contrib enhancements.
|
||||
- Debugger fixes.
|
||||
- Accessing built-in objects as arrays is almost fully
|
||||
C5.x compatible.
|
||||
- New national modules and flavors (SK, BG, BE, HR, UA, LT, SV, etc.)
|
||||
- New UTF8 handling functions.
|
||||
- hbct contrib enhancements and fixes.
|
||||
- hbtip contrib enhancements.
|
||||
- Added WinCE support.
|
||||
- Added partial i18n support.
|
||||
- Scalar class cleanup.
|
||||
- Added SIx3 compatible functions and command, trigger support.
|
||||
- Filsystem compatibility and filename conditioning features.
|
||||
- Mostly complete 5.3 support.
|
||||
- GT terminal handling enhancements.
|
||||
- HB_BIT*() functions.
|
||||
- and lots more...
|
||||
- ERROR class rewritten in C so now it's possible to create new error
|
||||
objects also with active exceptions
|
||||
- added missing support for _SET_FILECASE, _SET_DIRCASE switches in some
|
||||
functions
|
||||
- added _SET_TRIMFILENAME - when enabled low level hb_fs*() functions strip
|
||||
trailing and leading spaces from file names to emulate DOS like behavior
|
||||
- added support for _SET_DEFEXTENSIONS to native all RDDs
|
||||
- many fixes in transform() function and fixed 64bit integer transformation.
|
||||
Now transform() passes our all compatibility tests
|
||||
- added undocumented Clipper error functions
|
||||
- added functions to manage .ini files: HB_INI*()
|
||||
- extended HB_KEYPUT to support strings and arrays.
|
||||
- converted HIDDEN methods and members in RTL objects to PROTECTED for
|
||||
easier class extension in user code
|
||||
- added many undocumented Clipper's C and .prg functions.
|
||||
|
||||
MACRO COMPILER
|
||||
--------------
|
||||
- removed some restrictions on reserved words like using IF, IIF, _FIELD
|
||||
as field name
|
||||
|
||||
COMPILER
|
||||
--------
|
||||
- added support for full compiler code integration with compiled programs
|
||||
WARNING: Please remember that compiler in Harbour is covered by pure GPL
|
||||
license and final programs should respect it so use compiler library
|
||||
only with programs which respects GPL.
|
||||
|
||||
GT:
|
||||
---
|
||||
- Added new GT driver GTTRM. It's terminal GT which can be used in different
|
||||
*nixes. Unlike GTCRS or GTSLN it does not use any external libraries
|
||||
like [n]curses or slang or databases with terminal description (termcap/
|
||||
terminfo). It has hard coded support only for few terminals (Linux,ANSI,
|
||||
XTERM) but because uses only very limited set of escape sequences then
|
||||
on most currently used terminals it works better then curses or slang
|
||||
based programs. GTTRM automatically detects ISO/UTF8 terminal mode at
|
||||
startup and chose valid output what should also help *nix users - it
|
||||
resolves problems with some box drawing characters and others which
|
||||
are not accessible in ISO mode. It also respects /etc/harbour/hb-charmap.def
|
||||
like GTCRS.
|
||||
As long as user code does not execute and full screen commands then
|
||||
it works like GTSTD so can be used also for simple stream programs.
|
||||
- added new GT driver GTWVG. It's works like GTWVT but has additional
|
||||
support for GUI elements
|
||||
- changed GTI_* defines to HB_GTI_*
|
||||
- added optional hb_gtInfo() switch HB_GTI_COMPATBUFFER which can force
|
||||
using DOS compatible video buffers in all GTs. Anyhow please remember
|
||||
that it may cause that some extended information stored by GT driver
|
||||
in video buffer will be lost.
|
||||
- added HB_GTI_ADDKEYMAP and HB_GTI_DELKEYMAP to define/remove new
|
||||
escape key sequences in terminal based GTs. It's supported by
|
||||
GTCRS and GTTRM
|
||||
- fixed color string decoding to be fully Clipper comaptible
|
||||
- OUTSTD()/OUTERR() respects automatic CP translation when they
|
||||
are not redirected to GT screen
|
||||
- added common for all GTs CLIPBOARD support. If possible low level GT
|
||||
drivers uses system clipboard otherwise they emulate it for Harbour
|
||||
application only
|
||||
|
||||
Multilangual:
|
||||
-------------
|
||||
- added new lang and codepage modules: SK, BG, BE, HR, UA, LT, SV, etc.
|
||||
- updated codepage code for better handling accented and multibyte
|
||||
characters.
|
||||
|
||||
RDD
|
||||
=============================
|
||||
- added support for memo file packing in PACK operation
|
||||
- added new DBF fields like: AUTOINC (+), ROWVERSION (^), TIME (T),
|
||||
DAYTIME (@/T), MODTIME (=), binary integers with fixed decimal places, etc.
|
||||
- removed limit for maximum size of relation string expression
|
||||
- fixed registering workareas with numbers from 65280 to 65534.
|
||||
- added SIX3 compatible library - now Harbour supports all SIX3 functions
|
||||
and extensions like triggers. The HiPer-SEEK and CFTS (HS_*() and CFS*()
|
||||
functions) was added before in hsx library. Now only bitmap filters
|
||||
(m6_*() functions) are not supported in SVN Harbour version.
|
||||
|
||||
Contrib
|
||||
=============================
|
||||
- renamed contrib libraries
|
||||
- TIP library borrowed from xHarbour and adopted to Harbour
|
||||
-
|
||||
- fixes in MYSQL and PGSQL library
|
||||
- cleanup and many fixes in NF library
|
||||
- cleanup code of CT3 library with many modifications and fixes
|
||||
- most of in/out CT3 functions rewritten to use GT API so now they can work
|
||||
on all platforms and with all GTs
|
||||
- added support for contrib libraries and new make system
|
||||
- many contrib libraries borrowed from xHarbour code
|
||||
- added xHarbour compatibility library: xhb. It emulates many of xHarbour
|
||||
behavior which cannot be covered by PP rules like extended operators,
|
||||
strings like arrays, one byte string in math operations, HB_ENUMINDEX(),
|
||||
HB_QWith(), HB_QSelf(), accessing hash item using OOP interface,
|
||||
accessing/assigning string characters using [] operators (many of the
|
||||
above fully works only in Harbour but not in native xHarbour code :-))
|
||||
and many extensions like HBLOG, HBXML, HBCSTRUCT, HASH, INET*(), etc.
|
||||
- added HBTPATHY - Telepath(y) compatible comm. library.
|
||||
- added HBWHAT32 - Windows API interface.
|
||||
- added HBFBIRD - Firebird db access interface.
|
||||
- added hbcompat.ch file which hides many differences between Harbour
|
||||
and xHarbour compilers using PP directives.
|
||||
- added hbzlib library - it's wrapper to ZLIB and MINIZIP library which
|
||||
alows for compress and decompres streams, character variables, .gz
|
||||
and .zip files
|
||||
- fixes and extensions in ADORDD
|
||||
- added automatic ACE version detection during building ADSRDD
|
||||
- added many new Ads*() functions wrappers and cleaned code for
|
||||
possible GPFs when wrong parameters were passed to some functions
|
||||
- added HBHPDF - interface for Haru Free PDF Library.
|
||||
- enhanced and fixed HBW32 library - OLE and printing
|
||||
|
||||
Utilities
|
||||
=============================
|
||||
- added HBDOT utility program. It's a "DOt Prompt" Console for the Harbour Language
|
||||
Syntax: hbdot [<hrbfile[.prg]> [<parameters,...>]]
|
||||
It should look and work in similar way to pp/xBaseScript
|
||||
by Ron Pinkas but unlike xBaseScript is does not have preprocessor
|
||||
or simulated runtime environment but simply uses Harbour pp and
|
||||
compiler libraries to preprocess and compile commands. It means
|
||||
that it supports all language constructions also statements, f.e.:
|
||||
"for i:=1 to 10; ? i; next"
|
||||
Additionally it can also compile and execute .prg files given as
|
||||
first parameter just like hbrun.
|
||||
- added many new tests to hbtest
|
||||
- renamed ppgen to hbppgen.
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Version 1.1.1 Devel Build (2007-06-14) tag: build48
|
||||
|
||||
@@ -5,84 +5,84 @@
|
||||
ROOT = ../../
|
||||
|
||||
C_SOURCES=\
|
||||
cpbg866.c \
|
||||
cpbgiso.c \
|
||||
cpbgmik.c \
|
||||
cpbgwin.c \
|
||||
cpcs852.c \
|
||||
cpcsiso.c \
|
||||
cpcskam.c \
|
||||
cpcswin.c \
|
||||
cpde850.c \
|
||||
cpdeiso.c \
|
||||
cpdewin.c \
|
||||
cpel737.c \
|
||||
cpelwin.c \
|
||||
cpes850.c \
|
||||
cpeswin.c \
|
||||
cpesmwin.c \
|
||||
cpfr850.c \
|
||||
cphr1250.c \
|
||||
cphr437.c \
|
||||
cphr852.c \
|
||||
cphu852.c \
|
||||
cphu852s.c \
|
||||
cphuiso.c \
|
||||
cphuisos.c \
|
||||
cphuwin.c \
|
||||
cphuwins.c \
|
||||
cpit437.c \
|
||||
cpit850.c \
|
||||
cpitisb.c \
|
||||
cpitiso.c \
|
||||
cpltwin.c \
|
||||
cppl852.c \
|
||||
cppliso.c \
|
||||
cpplmaz.c \
|
||||
cpplwin.c \
|
||||
cppt850.c \
|
||||
cpptiso.c \
|
||||
cpru866.c \
|
||||
cpruiso.c \
|
||||
cprukoi.c \
|
||||
cpruwin.c \
|
||||
cpsk852.c \
|
||||
cpskiso.c \
|
||||
cpskkam.c \
|
||||
cpskwin.c \
|
||||
cpsl437.c \
|
||||
cpsl852.c \
|
||||
cpsliso.c \
|
||||
cpslwin.c \
|
||||
cpsrwin.c \
|
||||
cpsv850.c \
|
||||
cpsvclip.c \
|
||||
cpsvwin.c \
|
||||
cptr857.c \
|
||||
cptrwin.c \
|
||||
cpua866.c \
|
||||
cpuakoi.c \
|
||||
cpuawin.c \
|
||||
uc1250.c \
|
||||
uc1251.c \
|
||||
uc1252.c \
|
||||
uc1253.c \
|
||||
uc1254.c \
|
||||
uc1257.c \
|
||||
uc737.c \
|
||||
uc850.c \
|
||||
uc852.c \
|
||||
uc857.c \
|
||||
uc866.c \
|
||||
uc8859_1.c \
|
||||
uc88591b.c \
|
||||
uc8859_2.c \
|
||||
uc8859_5.c \
|
||||
uckam.c \
|
||||
uckoi8.c \
|
||||
uckoi8u.c \
|
||||
ucmaz.c \
|
||||
ucmik.c \
|
||||
cpbg866.c \
|
||||
cpbgiso.c \
|
||||
cpbgmik.c \
|
||||
cpbgwin.c \
|
||||
cpcs852.c \
|
||||
cpcsiso.c \
|
||||
cpcskam.c \
|
||||
cpcswin.c \
|
||||
cpde850.c \
|
||||
cpdeiso.c \
|
||||
cpdewin.c \
|
||||
cpel737.c \
|
||||
cpelwin.c \
|
||||
cpes850.c \
|
||||
cpeswin.c \
|
||||
cpesmwin.c \
|
||||
cpfr850.c \
|
||||
cphr1250.c \
|
||||
cphr437.c \
|
||||
cphr852.c \
|
||||
cphu852.c \
|
||||
cphu852s.c \
|
||||
cphuiso.c \
|
||||
cphuisos.c \
|
||||
cphuwin.c \
|
||||
cphuwins.c \
|
||||
cpit437.c \
|
||||
cpit850.c \
|
||||
cpitisb.c \
|
||||
cpitiso.c \
|
||||
cpltwin.c \
|
||||
cppl852.c \
|
||||
cppliso.c \
|
||||
cpplmaz.c \
|
||||
cpplwin.c \
|
||||
cppt850.c \
|
||||
cpptiso.c \
|
||||
cpru866.c \
|
||||
cpruiso.c \
|
||||
cprukoi.c \
|
||||
cpruwin.c \
|
||||
cpsk852.c \
|
||||
cpskiso.c \
|
||||
cpskkam.c \
|
||||
cpskwin.c \
|
||||
cpsl437.c \
|
||||
cpsl852.c \
|
||||
cpsliso.c \
|
||||
cpslwin.c \
|
||||
cpsrwin.c \
|
||||
cpsv850.c \
|
||||
cpsvclip.c \
|
||||
cpsvwin.c \
|
||||
cptr857.c \
|
||||
cptrwin.c \
|
||||
cpua866.c \
|
||||
cpuakoi.c \
|
||||
cpuawin.c \
|
||||
uc1250.c \
|
||||
uc1251.c \
|
||||
uc1252.c \
|
||||
uc1253.c \
|
||||
uc1254.c \
|
||||
uc1257.c \
|
||||
uc737.c \
|
||||
uc850.c \
|
||||
uc852.c \
|
||||
uc857.c \
|
||||
uc866.c \
|
||||
uc8859_1.c \
|
||||
uc88591b.c \
|
||||
uc8859_2.c \
|
||||
uc8859_5.c \
|
||||
uckam.c \
|
||||
uckoi8.c \
|
||||
uckoi8u.c \
|
||||
ucmaz.c \
|
||||
ucmik.c \
|
||||
|
||||
LIBNAME=hbcpage
|
||||
|
||||
|
||||
@@ -9,44 +9,44 @@ ROOT = ../../
|
||||
#LEX_HEADERS=\
|
||||
# hbsetup.h \
|
||||
# hberrors.h \
|
||||
# hbdefs.h
|
||||
# hbdefs.h \
|
||||
|
||||
#YACC_FLAGS = -p hb_comp
|
||||
YACC_SOURCE=harbour.y
|
||||
YACC_HEADERS=\
|
||||
hbcomp.h \
|
||||
hbcomp.h \
|
||||
hbcompdf.h \
|
||||
hbsetup.h \
|
||||
hbpcode.h \
|
||||
hbdefs.h \
|
||||
hbsetup.h \
|
||||
hbpcode.h \
|
||||
hbdefs.h \
|
||||
hberrors.h \
|
||||
hbpp.h
|
||||
hbpp.h \
|
||||
|
||||
C_SOURCES=\
|
||||
cmdcheck.c \
|
||||
genc.c \
|
||||
gencc.c \
|
||||
gencobj.c \
|
||||
genhrb.c \
|
||||
genc.c \
|
||||
gencc.c \
|
||||
gencobj.c \
|
||||
genhrb.c \
|
||||
genobj32.c \
|
||||
hbcmplib.c \
|
||||
hbcomp.c \
|
||||
hbcomp.c \
|
||||
hbdbginf.c \
|
||||
hbfunchk.c \
|
||||
hbgenerr.c \
|
||||
hbpcode.c \
|
||||
hbfix.c \
|
||||
hbdead.c \
|
||||
hblbl.c \
|
||||
hbopt.c \
|
||||
hbpcode.c \
|
||||
hbfix.c \
|
||||
hbdead.c \
|
||||
hblbl.c \
|
||||
hbopt.c \
|
||||
hbstripl.c \
|
||||
hbusage.c \
|
||||
hbident.c \
|
||||
ppcomp.c \
|
||||
hbusage.c \
|
||||
hbident.c \
|
||||
ppcomp.c \
|
||||
expropta.c \
|
||||
exproptb.c \
|
||||
complex.c \
|
||||
hbmain.c \
|
||||
complex.c \
|
||||
hbmain.c \
|
||||
|
||||
LIBNAME=hbcplr
|
||||
|
||||
|
||||
@@ -5,20 +5,20 @@
|
||||
ROOT = ../../
|
||||
|
||||
C_SOURCES=\
|
||||
dbgentry.c \
|
||||
dbgentry.c \
|
||||
|
||||
PRG_SOURCES=\
|
||||
dbgmenu.prg \
|
||||
dbghelp.prg \
|
||||
dbgmenu.prg \
|
||||
dbghelp.prg \
|
||||
dbgtmenu.prg \
|
||||
dbgtmitm.prg \
|
||||
dbgtwin.prg \
|
||||
dbgtwin.prg \
|
||||
debugger.prg \
|
||||
dbgtarr.prg \
|
||||
dbgthsh.prg \
|
||||
dbgtobj.prg \
|
||||
dbgtarr.prg \
|
||||
dbgthsh.prg \
|
||||
dbgtobj.prg \
|
||||
tbrwtext.prg \
|
||||
dbgwa.prg \
|
||||
dbgwa.prg \
|
||||
dbgbrwsr.prg \
|
||||
|
||||
LIBNAME=hbdebug
|
||||
|
||||
@@ -5,71 +5,71 @@
|
||||
ROOT = ../../
|
||||
|
||||
C_SOURCES=\
|
||||
msgbe866.c \
|
||||
msgbewin.c \
|
||||
msgbg866.c \
|
||||
msgbgiso.c \
|
||||
msgbgmik.c \
|
||||
msgbgwin.c \
|
||||
msgca.c \
|
||||
msgcs852.c \
|
||||
msgcsiso.c \
|
||||
msgcskam.c \
|
||||
msgcswin.c \
|
||||
msgde.c \
|
||||
msgdewin.c \
|
||||
msgel.c \
|
||||
msgelwin.c \
|
||||
msgeo.c \
|
||||
msges.c \
|
||||
msgeswin.c \
|
||||
msgeu.c \
|
||||
msgfr.c \
|
||||
msggl.c \
|
||||
msghe862.c \
|
||||
msghewin.c \
|
||||
msghr437.c \
|
||||
msghr852.c \
|
||||
msghriso.c \
|
||||
msghrwin.c \
|
||||
msghu852.c \
|
||||
msghucwi.c \
|
||||
msghuiso.c \
|
||||
msghuwin.c \
|
||||
msgid.c \
|
||||
msgis850.c \
|
||||
msgit.c \
|
||||
msgko.c \
|
||||
msgltwin.c \
|
||||
msgnl.c \
|
||||
msgpl852.c \
|
||||
msgpliso.c \
|
||||
msgplmaz.c \
|
||||
msgplwin.c \
|
||||
msgpt.c \
|
||||
msgro.c \
|
||||
msgru866.c \
|
||||
msgrukoi.c \
|
||||
msgruwin.c \
|
||||
msgskiso.c \
|
||||
msgskwin.c \
|
||||
msgskkam.c \
|
||||
msgsk852.c \
|
||||
msgsl437.c \
|
||||
msgsl852.c \
|
||||
msgsliso.c \
|
||||
msgslwin.c \
|
||||
msgsr852.c \
|
||||
msgsriso.c \
|
||||
msgtr857.c \
|
||||
msgtrwin.c \
|
||||
msgsrwin.c \
|
||||
msgua866.c \
|
||||
msguakoi.c \
|
||||
msguawin.c \
|
||||
msgzhb5.c \
|
||||
msgzhgb.c \
|
||||
|
||||
msgbe866.c \
|
||||
msgbewin.c \
|
||||
msgbg866.c \
|
||||
msgbgiso.c \
|
||||
msgbgmik.c \
|
||||
msgbgwin.c \
|
||||
msgca.c \
|
||||
msgcs852.c \
|
||||
msgcsiso.c \
|
||||
msgcskam.c \
|
||||
msgcswin.c \
|
||||
msgde.c \
|
||||
msgdewin.c \
|
||||
msgel.c \
|
||||
msgelwin.c \
|
||||
msgeo.c \
|
||||
msges.c \
|
||||
msgeswin.c \
|
||||
msgeu.c \
|
||||
msgfr.c \
|
||||
msggl.c \
|
||||
msghe862.c \
|
||||
msghewin.c \
|
||||
msghr437.c \
|
||||
msghr852.c \
|
||||
msghriso.c \
|
||||
msghrwin.c \
|
||||
msghu852.c \
|
||||
msghucwi.c \
|
||||
msghuiso.c \
|
||||
msghuwin.c \
|
||||
msgid.c \
|
||||
msgis850.c \
|
||||
msgit.c \
|
||||
msgko.c \
|
||||
msgltwin.c \
|
||||
msgnl.c \
|
||||
msgpl852.c \
|
||||
msgpliso.c \
|
||||
msgplmaz.c \
|
||||
msgplwin.c \
|
||||
msgpt.c \
|
||||
msgro.c \
|
||||
msgru866.c \
|
||||
msgrukoi.c \
|
||||
msgruwin.c \
|
||||
msgskiso.c \
|
||||
msgskwin.c \
|
||||
msgskkam.c \
|
||||
msgsk852.c \
|
||||
msgsl437.c \
|
||||
msgsl852.c \
|
||||
msgsliso.c \
|
||||
msgslwin.c \
|
||||
msgsr852.c \
|
||||
msgsriso.c \
|
||||
msgtr857.c \
|
||||
msgtrwin.c \
|
||||
msgsrwin.c \
|
||||
msgua866.c \
|
||||
msguakoi.c \
|
||||
msguawin.c \
|
||||
msgzhb5.c \
|
||||
msgzhgb.c \
|
||||
|
||||
LIBNAME=hblang
|
||||
|
||||
include $(TOP)$(ROOT)config/lib.cf
|
||||
|
||||
@@ -9,8 +9,8 @@ C_SOURCES=\
|
||||
C_MAIN=harbour.c
|
||||
|
||||
LIBS=\
|
||||
hbcplr \
|
||||
hbpp \
|
||||
hbcplr \
|
||||
hbpp \
|
||||
hbcommon \
|
||||
|
||||
include $(TOP)$(ROOT)config/bin.cf
|
||||
|
||||
@@ -7,18 +7,18 @@ ROOT = ../../../
|
||||
C_SOURCES=\
|
||||
sxcompr.c \
|
||||
sxcrypt.c \
|
||||
sxdate.c \
|
||||
sxsem.c \
|
||||
sxdate.c \
|
||||
sxsem.c \
|
||||
sxfname.c \
|
||||
sxtable.c \
|
||||
sxord.c \
|
||||
sxutil.c \
|
||||
sxord.c \
|
||||
sxutil.c \
|
||||
sxredir.c \
|
||||
|
||||
PRG_SOURCES=\
|
||||
sxcompat.prg \
|
||||
sxini.prg \
|
||||
sxtrig.prg \
|
||||
sxini.prg \
|
||||
sxtrig.prg \
|
||||
|
||||
LIBNAME=hbsix
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
ROOT = ../../../
|
||||
|
||||
C_SOURCES=\
|
||||
gtcrs.c \
|
||||
gtcrs.c \
|
||||
|
||||
LIBNAME=gtcrs
|
||||
|
||||
|
||||
Reference in New Issue
Block a user