* include/hbcompdf.h
* include/hbexprop.h
* include/hbexprb.c
* src/common/funcid.c
* src/common/expropt2.c
+ added compile-time optimization for HB_BCHAR()
and HB_BCODE().
* contrib/hbct/hbct.hbp
* contrib/hbct/hbct.hbx
+ contrib/hbct/ctscan.ch
+ contrib/hbct/kxlat.prg
* contrib/hbct/ctdummy.prg
* contrib/hbct/dummy.c
+ added CT compatiblity functions: SETKXLAT(), GETKXLAT(),
SETKXTAB(), GETKXTAB(). Former two replaces existing
dummy implementations. Check CT documentation for syntax.
NOTES: - KS_PAD[0-9] and KS_PAD_DECIMAL are not supported in
Harbour, because they have no corresponding inkey.ch
value.
- Harbour uses HB_GTI_INKEYFILTER to implement these
functions, and due to this, they will gracefully
fail if the application has already set
HB_GTI_INKEYFILTER to a custom value.
+ added:
HBCT_GETKXLAT( <nOrgKey>[, <nNewKey> ] ) -> <lAccepted>
HBCT_GETKXTAB( <nOrgKey> ) -> <nNewKey>
HBCT_SETKXLAT( <hTrs> ) -> <lAccepted>
HBCT_SETKXTAB() -> <hTrs>
Same as above, but they use standard inkey() values.
; USE AT YOUR OWN RISK. NO GUARANTEES.
* contrib/hbct/showtime.prg
* contrib/hbct/screen2.c
* internal fn renamed: _HB_CTDSPTIME() -> __HBCT_DSPTIME()
135 lines
1.4 KiB
Plaintext
135 lines
1.4 KiB
Plaintext
#
|
|
# $Id$
|
|
#
|
|
|
|
-hblib
|
|
-inc
|
|
|
|
-o${hb_name}
|
|
|
|
-w3 -es2
|
|
|
|
# For stime()
|
|
-c=gnu90{linux}
|
|
|
|
-instfile=contrib:ct.h
|
|
-instfile=contrib:ctmath.h
|
|
-instfile=contrib:ctset.h
|
|
-instfile=contrib:ctstr.h
|
|
-instfile=contrib:ctstrfil.h
|
|
-instfile=contrib:ctwin.h
|
|
-instfile=inc:ct.ch
|
|
-instfile=inc:ctcom.ch
|
|
-instfile=inc:ctdisk.ch
|
|
-instfile=inc:cterror.ch
|
|
-instfile=inc:ctextern.ch
|
|
-instfile=inc:ctvideo.ch
|
|
-instfile=inc:hbct.hbx
|
|
|
|
hbct.hbx
|
|
|
|
addascii.c
|
|
asciisum.c
|
|
ascpos.c
|
|
atadjust.c
|
|
atnum.c
|
|
atrepl.c
|
|
bitnum.c
|
|
bitstr.c
|
|
blank.c
|
|
charevod.c
|
|
charlihb.c
|
|
charlist.c
|
|
charmirr.c
|
|
charmix.c
|
|
charone.c
|
|
charonly.c
|
|
charop.c
|
|
charophb.c
|
|
charrepl.c
|
|
charsort.c
|
|
charsprd.c
|
|
charswap.c
|
|
color.c
|
|
count.c
|
|
ctc.c
|
|
ctchksum.c
|
|
ctcom1.c
|
|
ctcom2.c
|
|
ctcrypt.c
|
|
ctmath.c
|
|
ctmath2.c
|
|
ctnet.c
|
|
ctpad.c
|
|
ctset.c
|
|
ctstr.c
|
|
ctstrfil.c
|
|
ctwfunc.c
|
|
ctwin.c
|
|
cursor.c
|
|
datetime.c
|
|
dattime2.c
|
|
dattime3.c
|
|
dbftools.c
|
|
disk.c
|
|
envparam.c
|
|
expand.c
|
|
exponent.c
|
|
files.c
|
|
finan.c
|
|
ftoc.c
|
|
justify.c
|
|
keyset.c
|
|
like.c
|
|
lton.c
|
|
maxline.c
|
|
misc1.c
|
|
misc2.c
|
|
misc3.c
|
|
misc4.c
|
|
num1.c
|
|
numat.c
|
|
numbase.c
|
|
numcount.c
|
|
numline.c
|
|
pack.c
|
|
pos1.c
|
|
pos2.c
|
|
posdiff.c
|
|
print.c
|
|
range.c
|
|
relation.c
|
|
remove.c
|
|
replace.c
|
|
screen1.c
|
|
screen2.c
|
|
setlast.c
|
|
setrc.c
|
|
strdiff.c
|
|
strswap.c
|
|
tab.c
|
|
token1.c
|
|
token2.c
|
|
trig.c
|
|
video.c
|
|
wordrepl.c
|
|
wordtoch.c
|
|
|
|
ct.prg
|
|
ctdummy.prg
|
|
ctmisc.prg
|
|
ctrand.prg
|
|
cttime.prg
|
|
fcopy.prg
|
|
getinfo.prg
|
|
getinput.prg
|
|
getsecrt.prg
|
|
keysave.prg
|
|
keysec.prg
|
|
keytime.prg
|
|
kxlat.prg
|
|
screen3.prg
|
|
scrmark.prg
|
|
showtime.prg
|
|
tempfile.prg
|