Przemyslaw Czerpak
238975d961
2010-01-16 12:25 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbwin/hbwin.ch
* harbour/contrib/hbwin/win_tprn.prg
* harbour/contrib/hbwin/win_prn1.c
+ added support for custom paper size - based on code borrowed from
xHarbour by Peter Rees and Budyanto Dj.
Unlike in xHarbour to use custom page size it's necessary to set
:FormType to FORM_CUSTOM
2010-01-16 11:26:08 +00:00
Viktor Szakats
d0741bbb40
2010-01-16 12:20 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbct/Makefile
+ contrib/hbct/diskhb.prg
- contrib/hbct/diskhb.c
+ GETVOLINFO() rewritten in pure .prg code. It means it will
work on all OSes which we have core support for.
This currently means dos and win. OS/2 and other systems
still have this as TODO. Anyone to add them?
2010-01-16 11:21:38 +00:00
Viktor Szakats
6f328f5600
2010-01-16 12:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbct/dattime3.c
! Cleaned windows header inclusion.
2010-01-16 11:09:09 +00:00
Viktor Szakats
0646355a18
2010-01-16 12:05 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbct/files.c
- Deleted no longer necessary OS/2 and Windows specific headers.
* contrib/hbct/print.c
! Fixed PRINTSEND() to return permanent zero (instead of NIL)
on non-win/djgpp targets.
2010-01-16 11:06:59 +00:00
Viktor Szakats
86e5fc2ca4
2010-01-16 12:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbct/ctnet.c
* contrib/hbct/disk.c
! Fixed all functions to be present in non-win builds and
return permanent error.
! NETDISK() fixed to not throw two RTEs in a rare case.
2010-01-16 11:01:41 +00:00
Viktor Szakats
edba3b4829
2010-01-16 11:39 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbnetio/utils/netiosrv.prg
! Fixed server not setting password.
+ Added command history support.
+ Added sysinfo command.
+ Added clipboard paste support.
+ Implemented suggestions by Przemek (QOUT(), HB_STRCLEAR())
2010-01-16 10:40:33 +00:00
Przemyslaw Czerpak
2c7b6af1ce
2010-01-16 09:53 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbwin/win_tprn.prg
* updated some comments
* harbour/contrib/hbwin/win_prn1.c
! replaced yet another constant value by DMORIENT_LANDSCAPE macro
2010-01-16 08:53:28 +00:00
Pritpal Bedi
a382606815
2010-01-15 21:14 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
* contrib/hbqt/generator/qt45.qtp
* contrib/hbqt/hbqt.h
* contrib/hbqt/hbqt_garbage.h
* contrib/hbqt/qtgui/filelist.mk
+ contrib/hbqt/qtgui/QMdiArea.cpp
+ contrib/hbqt/qtgui/QMdiSubWindow.cpp
+ contrib/hbqt/qtgui/TQMdiArea.prg
+ contrib/hbqt/qtgui/TQMdiSubWindow.prg
+ contrib/hbqt/qth/QMdiArea.qth
+ contrib/hbqt/qth/QMdiSubWindow.qth
+ Added QMDiArea() and QMdiSubWindow() classes.
2010-01-16 05:18:36 +00:00
Viktor Szakats
c07ce7ddf9
2010-01-16 02:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbnetio/tests/netiotst.prg
! Fixed to REQUEST dir related functions to avoid RTE.
- contrib/hbnetio/tests/data
- Deleted. Now it's created by RPC call.
* contrib/hbwin/tests/testprn.prg
* Formatting.
* contrib/hbwin/win_prn1.c
! Using constants for dmOrientation.
2010-01-16 01:13:05 +00:00
Przemyslaw Czerpak
729c66f1e6
2010-01-16 01:37 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbwin/win_prn1.c
% eliminated some unnecessary HB_ISNUM( <n> ) calls
! fixed numeric values directly assigned to HB_BOOL
2010-01-16 00:37:34 +00:00
Przemyslaw Czerpak
3db2d99644
2010-01-16 00:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbwin/win_tprn.prg
+ added automatic destructors to avoid resource leak
+ added support for late new page initialization by:
oWinPrn:newPage( .T. )
it allows to eliminate blank page when nothing is printed after
:newPage() method
2010-01-15 23:48:31 +00:00
Pritpal Bedi
3734b30614
2010-01-15 15:36 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
* contrib/hbide/hbide.prg
* contrib/hbide/ideactions.prg
* contrib/hbide/ideeditor.prg
* contrib/hbide/idefindreplace.prg
* contrib/hbide/ideobject.prg
* contrib/hbide/idethemes.prg
! Fixed: to ensure that next invocation correctly sets the last
working codec. [ Marco Bra ]
! Fixed: to correctly dispay the last line nos while inserting
or deleting bottom lines. [ Marco Bra ]
! Enabled HBQT_RELEASE_WITH_DELETE protocol for hbIDE.
2010-01-15 23:39:52 +00:00
Przemyslaw Czerpak
310e8cc4ad
2010-01-15 21:23 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbwin/win_prn1.c
* changed 7-th parameter of WIN_TEXTOUT() function to operate on
TA_* constant value instead of custom 0, 1, 2
* modified WIN_SETBKMODE() to return current BkMode setting when called
without 2-nd parameter
* harbour/contrib/hbwin/win_tprn.prg
+ added BkMode member to WIN_PRN class
* modified TextOut(), TextOutAt() and TextAtFont() methods to use
nAlign as windows TA_* value instead of custom 0, 1, 2 and set
default alignment to ( TA_BOTTOM + TA_LEFT )
* formatting
2010-01-15 20:24:12 +00:00
Przemyslaw Czerpak
8517f3b274
2010-01-15 20:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbnetio/netiosrv.c
! fixed c&p typo - it should fix problem reported by Viktor in netiostv
* harbour/contrib/hbwin/win_prn1.c
* casting
2010-01-15 19:48:16 +00:00
Viktor Szakats
b943e3f350
2010-01-15 20:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbct/disk.c
! TRUENAME() compiler time error fixed for non-win OS after recent change.
* contrib/hbct/diskhb.c
! GETVOLINFO() fixed to return empty string on non-win OS.
2010-01-15 19:26:34 +00:00
Przemyslaw Czerpak
a2c63946e8
2010-01-15 20:09 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbwin/win_tprn.prg
! removed left by mistake unused variable
* save only numeric parameters in SetColor() method.
QUESTION: TextOut() method uses 4-th parameter to control text
alignment but it uses own constant values:
0 == left, 1 == right, 2 == centered
instead of TA_* constants. Should we keep it or rather
use windows constant values adding also support for vertical
alignment? In current xHarbour code this parameter was changed
to accept windows constants and 5-th parameter was added which
is OR-ed with the 4-th one but for me this part is redundant.
* harbour/contrib/hbwin/win_prn1.c
% minor optimization
2010-01-15 19:10:19 +00:00
Viktor Szakats
57369ad95c
2010-01-15 19:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/vm/set.c
! ULONG -> HB_FATTR. Missed this occurrence of this ULONG
in previous global modification pass.
Error reported by Istvan Bisz.
* contrib/hbct/Makefile
* contrib/hbct/disk.c
+ contrib/hbct/diskhb.c
! Cleaned the way Windows headers are included.
* Cleaned TRUENAME(), GETVOLINFO() and VOLSERIAL().
+ Using new UNICODE macros in TRUENAME(), GETVOLINFO() and VOLSERIAL().
! GETVOLINFO(), which is not a CT function, got moved
to a separate source file to avoid name collisions.
; TOFIX: It should be moved to xhb lib eventually.
* contrib/hbct/ctnet.c
* Cleaned NETREDIR() and NETRMTNAME() functions.
+ Reworked NETREDIR() and NETRMTNAME() functions to use new UNICODE macros.
+ Extended return buffer in network functions to 128 (from 80).
+ NETRMTNAME() got support to return embedded zeros in name string.
+ Documented a hidden xhb extension in NETREDIR().
% hb_WNetErrorHandler() static function merged into NETREDIR().
; TOFIX: Above hidden extension in NETREDIR() very much looks like
a debugging feature, so I left a TOFIX to convert it to
HB_TRACE() call.
; Please test them.
* contrib/hbsqlit3/hbsqlit3.c
* contrib/hbmisc/dates2.c
- Deleted two functions which were recently made static,
and it turned out they're not even used by Harbour.
Warning reported by Istvan Bisz.
* src/vm/hashfunc.c
* src/vm/asort.c
* src/rtl/cdpapi.c
* contrib/xhb/xhbat.c
* contrib/xhb/txtline.c
* LONG -> HB_ISIZ
* contrib/xhb/bkgtsks.c
* SHORT -> int
* contrib/xhb/hbcomprs.c
* contrib/xhb/xhberrc.c
* LONG -> long
2010-01-15 18:57:35 +00:00
Przemyslaw Czerpak
0ee3aa6d4f
2010-01-15 19:24 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/include/hbclass.ch
* enable strict parameters validation in method declaration and
implementation when warning level (-w?) is 3 or higher
* small modification in error messages
* harbour/contrib/hbwin/win_prn1.c
! fixed WIN_FILLRECT() to return logical value (result of FillRect()
function)
+ extended WIN_SETPEN() to accept previously created by this function
HPEN handles
! fixed WIN_SETCOLOR() to return previously allocated color.
This function is used in such context in WIN_PRN class.
* harbour/contrib/hbwin/win_tprn.prg
+ added PageNumber member
! fixed printer output detection to respect also graphic primitives
! fixed SetColor() not changed to win_SetColor() when code was ported
from xHarbour
2010-01-15 18:25:14 +00:00
Viktor Szakats
9b462b15d0
2010-01-15 17:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/vm/cmdarg.c
* contrib/hbct/disk.c
% Using HB_SIZEOFARRAY() instead of repeating declaration size.
* src/vm/maindllp.c
* src/vm/extend.c
* include/hbtypes.h
* include/hbapi.h
+ 'parinfa' retval ULONG -> HB_SIZE
* src/vm/arrayshb.c
* src/rtl/substr.c
* src/rtl/replic.c
* src/rtl/padr.c
* src/rtl/padc.c
* src/rtl/strtran.c
* src/rtl/padl.c
* src/rtl/lang.c
* src/rtl/right.c
* src/rtl/left.c
* src/rtl/space.c
* src/rtl/hbstrsh.c
* src/rtl/rat.c
* contrib/hbct/charsprd.c
* contrib/xhb/xhbarr.c
* contrib/hbpgsql/postgres.c
* contrib/hbclipsm/stack.c
* contrib/hbmisc/stringsx.c
+ 'long' -> HB_ISIZ
* src/common/hbwince.c
* include/hbwince.h
* contrib/xhb/xhbat.c
* contrib/xhb/cstructc.c
+ 'unsigned long' -> HB_SIZE
* src/rtl/fstemp.c
* src/rtl/net.c
! L'x' -> TEXT( 'x' ).
'L' was used also in non-UNICODE mode, which doesn't seem right.
* src/rtl/diskspac.c
* contrib/hbct/disk.c
* contrib/hbwin/win_com.c
* contrib/hbwin/win_prn3.c
* TCHAR literals enclosed inside TEXT() macro.
* contrib/hbwin/win_prn1.c
! WIN_GETPRINTERFONTNAME(): Fixed buffer overrun in UNICODE
mode for font names longer than 64 bytes.
[TOMERGE 2.0]
* ChangeLog
+ Added two missed changed to this entry:
2010-01-15 12:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* include/hbdefs.h
+ Added HB_ISIZ temporary type to mark string/array/hash
index/length variable already using signed 'long' type.
This will have to converted to HB_SIZE, one HB_SIZE
gets also mapped to 'long'.
* HB_FATTR mapped to HB_U32 (was: unsigned long)
2010-01-15 16:39:54 +00:00
Viktor Szakats
17a7f91323
2010-01-15 15:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* include/hbexprb.c
! s&r error bug in recent change.
* utils/hbmk2/hbmk2.prg
+ Accepting name=, description=, verison= .hbc lines.
Just a step, no real purpose.
* contrib/hbodbc/odbc.c
* long -> HB_SIZE
* ULONG -> HB_SIZE
2010-01-15 14:12:58 +00:00
Viktor Szakats
af966c6e85
2010-01-15 12:17 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* include/hbdefs.h
+ Marked BOOL, TRUE and FALSE as HB_LEGACY_LEVEL3.
This means these types will disappear from Harbour after next
major release.
Please start to migrate to the new, pure Harbour replacement
types for portable Harbour code:
HB_BOOL, HB_TRUE, HB_FALSE.
Notice that you still may (and should) use BOOL, TRUE, FALSE
when dealing with Windows API (and some other 3rd party APIs),
where these are valid types in their own context.
* include/clipdefs.h
+ Added BOOL, TRUE and FALSE as Clipper compatibility type.
TRUE equals to 1 here for better Clipper compatibility
(was: !0 )
2010-01-15 11:21:32 +00:00
Viktor Szakats
21480586d4
2010-01-15 12:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/gtwvg/gtwvg.h
* contrib/gtwvg/wvggui.c
* contrib/gtwvg/wvgcuig.c
* contrib/gtwvg/wvgwin.c
* contrib/gtwvg/wvgutils.c
* contrib/gtwvg/wvgcore.c
* contrib/gtwvg/wvgwing.c
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
2010-01-15 11:12:44 +00:00
Viktor Szakats
7903d5b170
2010-01-15 12:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/macro/macro.yyc
* src/macro/macro.y
* src/macro/macrolex.c
* src/rtl/gtwvt/gtwvt.h
* doc/en-EN/hb_apigt.txt
* doc/en-EN/hb_api.txt
* doc/en-EN/hb_vm.txt
* doc/en-EN/hb_apiln.txt
* doc/en-EN/hb_macro.txt
* doc/en-EN/hb_apiit.txt
* doc/en-EN/hb_apifs.txt
* doc/codestyl.txt
* include/hbthread.h
* include/hbxvm.h
* include/hbdefs.h
* include/hbvm.h
* include/hbcomp.h
* include/hbcompdf.h
* include/hbwmain.c
* include/hbexpra.c
* include/hbfloat.h
* include/hbapicls.h
* include/hbexprb.c
* contrib/hbtpathy/tpos2.c
* contrib/hbtpathy/tpunix.c
* contrib/hbnf/prtscr.c
* contrib/hbnf/proper.c
* contrib/hbnf/fttext.c
* contrib/hbnf/dispc.c
* contrib/hbnf/ontick.c
* contrib/hbnf/poke.c
* contrib/hbpgsql/postgres.c
* contrib/rddads/rddads.h
* contrib/hbmisc/strfmt.c
* contrib/hbmisc/ffind.c
* contrib/hbwin/wapi_winbase.c
* contrib/hbwin/axcore.c
* contrib/hbwin/win_dll.c
* examples/hbdoc/examples/core_es/hb_vm.txt
* examples/hbdoc/examples/core_es/hb_apiln.txt
* examples/rddado/adordd.prg
* BOOL -> HB_BOOL
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
; Final touches after verification of whole codebase.
GTWVG still needs changes.
! Fixed FT_FBOF() returning random value after FT_USE().
! Fixed some bool values stored in int types.
2010-01-15 11:06:44 +00:00
Pritpal Bedi
e4f55f694f
2010-01-15 02:13 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
* contrib/hbide/hbide.prg
* contrib/hbide/ideeditor.prg
* contrib/hbide/idesources.prg
* contrib/hbqt/hbqt.h
* contrib/hbqt/hbqt_hbqsyntaxhighlighter.cpp
* contrib/hbqt/hbqt_hbqsyntaxhighlighter.h
* contrib/hbqt/hbqt_hbslots.cpp
+ Implemented "Set Mark" and "Goto Mark" toolbar actions.
This implementation has a little glitch which I am lookking
to be realized with subclassing. But the prototype is in place.
! Fixed a bug reported by Marco Bra.
2010-01-15 10:19:32 +00:00
Pritpal Bedi
a8dac18c1e
2010-01-14 18:21 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
* contrib/hbide/hbide.ch
* contrib/hbide/hbide.prg
* contrib/hbide/idedocks.prg
* contrib/hbide/ideeditor.prg
* contrib/hbide/ideobject.prg
* contrib/hbide/idesaveload.prg
+ Implemented current line highliting.
Currently it is ON by default. Later when all components
will be in place then it will fall under generic category
in thought of "Setup" dialog.
+ Implemented to show number of selection characters in status-bar.
Requested by: Rodrigo Machado.
+ Implemented to retain last selected codec from the main menu
to be populated at next run. It is also displayed
in the status-bar.
; Please comment.
2010-01-15 02:25:12 +00:00
Viktor Szakats
d277414fea
2010-01-15 01:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/compiler/cmdcheck.c
* src/compiler/compi18n.c
* src/compiler/complex.c
* src/compiler/genc.c
* src/compiler/gencc.c
* src/compiler/genobj32.c
* src/compiler/harbour.y
* src/compiler/harbour.yyc
* src/compiler/harbour.yyh
* src/compiler/hbcomp.c
* src/compiler/hbdead.c
* src/compiler/hbfunchk.c
* src/compiler/hbgenerr.c
* src/compiler/hblbl.c
* src/compiler/hbmain.c
* src/compiler/hbopt.c
* src/compiler/hbstripl.c
* src/compiler/ppcomp.c
* BOOL -> HB_BOOL
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
; Only gtwvw is left now. But maybe some local hack will
be enough there until the code is unstable.
2010-01-15 00:48:01 +00:00
Viktor Szakats
0058f70389
2010-01-15 00:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbbmcdx/bmdbfcdx.c
* contrib/hbbmcdx/hbbmcdx.h
* include/hbapirdd.h
* include/hbdbsort.h
* include/hbrddcdx.h
* include/hbrdddbf.h
* include/hbrdddel.h
* include/hbrddfpt.h
* include/hbrddnsx.h
* include/hbrddntx.h
* include/hbrddsdf.h
* src/rdd/dbcmd.c
* src/rdd/dbcmd53.c
* src/rdd/dbdetach.c
* src/rdd/dbf1.c
* src/rdd/dbfcdx/dbfcdx1.c
* src/rdd/dbffpt/dbffpt1.c
* src/rdd/dbfnsx/dbfnsx1.c
* src/rdd/dbfntx/dbfntx1.c
* src/rdd/dbsql.c
* src/rdd/delim1.c
* src/rdd/hbdbsort.c
* src/rdd/hbsix/sxcompr.c
* src/rdd/hbsix/sxcrypt.c
* src/rdd/hbsix/sxfname.c
* src/rdd/hbsix/sxord.c
* src/rdd/hbsix/sxsem.c
* src/rdd/hbsix/sxtable.c
* src/rdd/hbsix/sxutil.c
* src/rdd/hsx/hsx.c
* src/rdd/nulsys/nulsys.c
* src/rdd/sdf1.c
* src/rdd/usrrdd/usrrdd.c
* src/rdd/wacore.c
* src/rdd/wafunc.c
* src/rdd/workarea.c
* BOOL -> HB_BOOL
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
2010-01-14 23:49:12 +00:00
Viktor Szakats
58d410af24
2010-01-14 23:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/rddsql/sddmy/mysqldd.c
* contrib/rddsql/sddpg/pgsqldd.c
* contrib/rddsql/sddfb/fbirddd.c
* contrib/rddsql/sddodbc/odbcdd.c
* contrib/rddsql/hbrddsql.h
* contrib/rddsql/sqlbase.c
* contrib/rddsql/sqlmix.c
* BOOL -> HB_BOOL
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
2010-01-14 22:48:17 +00:00
Viktor Szakats
cf1c0fc5e3
2010-01-14 23:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/rddads/adsx.c
* contrib/rddads/adsfunc.c
* contrib/rddads/rddads.h
* contrib/rddads/ads1.c
* contrib/rddads/adsmgmnt.c
* BOOL -> HB_BOOL
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
! Cleaned some bool type usage cases.
2010-01-14 22:37:12 +00:00
Viktor Szakats
3f778786b0
2010-01-14 22:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/pp/pplib.c
* src/pp/ppcore.c
* src/pp/hbpp.c
* include/hbpp.h
* BOOL -> HB_BOOL
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
2010-01-14 21:59:52 +00:00
Viktor Szakats
8b8d1e24e5
2010-01-14 22:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbct/ctnet.c
* Further cleanups.
* contrib/hbmemio/memio.c
! Fixed to use HB_TRUE/HB_FALSE instead of 1/0.
* contrib/gtwvg/wvgwing.c
+ TOFIXes added to two suspicious boolean casts.
* contrib/hbfimage/fi_wrp.c
+ Added proper conversion between Harbour boolean and
FreeImage boolean value.
% Optimized out unnecessary HB_ISNUM()/HB_ISLOG() calls.
* contrib/hbnetio/netiocli.c
* contrib/hbnetio/netiosrv.c
* contrib/hbmemio/memio.c
* src/nortl/nortl.c
* examples/pp/pp.c
* examples/pp/hbpragma.c
* examples/pp/hbppcore.c
* examples/pp/hbppcomp.c
* examples/pp/hbppdef.h
* examples/rddado/adordd.prg
* BOOL -> HB_BOOL
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
2010-01-14 21:07:59 +00:00
Viktor Szakats
3b2807927e
2010-01-14 20:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbct/ctnet.c
* Code cleanup.
* contrib/hbct/bitnum.c
* contrib/hbct/screen2.c
* contrib/hbct/token2.c
* contrib/hbct/ctnet.c
* contrib/hbct/ctwin.c
* contrib/hbct/ctwin.h
* contrib/hbct/files.c
* contrib/hbct/video.c
* contrib/hbct/dattime3.c
* contrib/hbct/screen1.c
* contrib/hbct/token1.c
* contrib/hbct/numcount.c
* contrib/hbct/ctwfunc.c
* contrib/hbct/setrc.c
* contrib/hbct/blank.c
* contrib/hbct/disk.c
* contrib/hbct/ctstrfil.c
* contrib/hbct/ctstrfil.h
* contrib/hbct/dattime2.c
* BOOL -> HB_BOOL
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
2010-01-14 19:12:39 +00:00
Pritpal Bedi
21bd64cec2
2010-01-14 10:08 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
* contrib/hbide/hbide.prg
* contrib/hbide/idedocks.prg
* contrib/hbide/ideeditor.prg
* contrib/hbide/ideprojmanager.prg
* contrib/hbide/idesources.prg
! Updated to latest Harbour standards :
Method Definition == Method Declaration.
2010-01-14 18:10:11 +00:00
Pritpal Bedi
836372a40b
2010-01-14 09:53 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
* contrib/hbxbp/xbp3state.prg
* contrib/hbxbp/xbpbitmap.prg
* contrib/hbxbp/xbpbrowse.prg
* contrib/hbxbp/xbpcheckbox.prg
* contrib/hbxbp/xbpcombobox.prg
* contrib/hbxbp/xbpdataref.prg
* contrib/hbxbp/xbpdialog.prg
* contrib/hbxbp/xbpfiledialog.prg
* contrib/hbxbp/xbpfontdialog.prg
* contrib/hbxbp/xbphtmlviewer.prg
* contrib/hbxbp/xbplistbox.prg
* contrib/hbxbp/xbpmenubar.prg
* contrib/hbxbp/xbpmle.prg
* contrib/hbxbp/xbpparthandler.prg
* contrib/hbxbp/xbpprintdialog.prg
* contrib/hbxbp/xbpprinter.prg
* contrib/hbxbp/xbppushbutton.prg
* contrib/hbxbp/xbpqtuiloader.prg
* contrib/hbxbp/xbpradiobutton.prg
* contrib/hbxbp/xbprtf.prg
* contrib/hbxbp/xbpscrollbar.prg
* contrib/hbxbp/xbpsle.prg
* contrib/hbxbp/xbpspinbutton.prg
* contrib/hbxbp/xbpstatic.prg
* contrib/hbxbp/xbpstatusbar.prg
* contrib/hbxbp/xbptabpage.prg
* contrib/hbxbp/xbptoolbar.prg
* contrib/hbxbp/xbptreeview.prg
* contrib/hbxbp/xbpwindow.prg
! Updated to latest Harbour standards : Method Definition == Method Declaration.
2010-01-14 18:07:59 +00:00
Viktor Szakats
003fd7c41e
2010-01-14 18:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/rtl/strclear.c
+ HB_STRCLEAR() return value will now precisely inform about
successful clear operation. Thanks to Mindaugas.
* src/vm/hashfunc.c
* src/vm/macro.c
* src/vm/strapi.c
* src/vm/runner.c
* src/vm/estack.c
* src/vm/codebloc.c
* src/vm/hashes.c
* src/vm/maindll.c
* src/vm/dynsym.c
* src/vm/debug.c
* src/vm/itemapi.c
* src/vm/garbage.c
* src/vm/asort.c
* src/vm/hvm.c
* src/vm/cmdarg.c
* src/vm/mainstd.c
* src/vm/maindllp.c
* src/vm/arrays.c
* src/vm/task.c
* src/vm/fm.c
* src/vm/proc.c
* src/vm/thread.c
* src/vm/memvars.c
* src/vm/arrayshb.c
* src/vm/eval.c
* src/vm/extend.c
* src/vm/dynlibhb.c
* src/vm/set.c
* src/vm/classes.c
* src/debug/dbgentry.c
* src/common/hbgete.c
* src/common/hbffind.c
* src/common/hbver.c
* src/common/hbprintf.c
* src/common/hbfsapi.c
* src/common/hbstr.c
* src/common/expropt1.c
* src/common/expropt2.c
* src/common/hbdate.c
* src/common/strwild.c
* src/common/hbhash.c
* src/rtl/gtdos/gtdos.c
* src/rtl/fscopy.c
* src/rtl/run.c
* src/rtl/gtwin/gtwin.c
* src/rtl/gtxwc/gtxwc.h
* src/rtl/gtxwc/gtxwc.c
* src/rtl/math.c
* src/rtl/empty.c
* src/rtl/gtcrs/gtcrs.c
* src/rtl/trim.c
* src/rtl/filehb.c
* src/rtl/hbtoken.c
* src/rtl/fstemp.c
* src/rtl/gtchrmap.c
* src/rtl/strmatch.c
* src/rtl/gtstd/gtstd.c
* src/rtl/gttrm/gttrm.c
* src/rtl/padr.c
* src/rtl/hbstrfmt.c
* src/rtl/transfrm.c
* src/rtl/fserr.c
* src/rtl/minmax.c
* src/rtl/hbfeof.c
* src/rtl/dates.c
* src/rtl/padc.c
* src/rtl/gtcgi/gtcgi.c
* src/rtl/errapi.c
* src/rtl/version.c
* src/rtl/hbregexc.c
* src/rtl/hbrandom.c
* src/rtl/strtran.c
* src/rtl/hbprocfn.c
* src/rtl/hbsocket.c
* src/rtl/hbinet.c
* src/rtl/copyfile.c
* src/rtl/errintlo.c
* src/rtl/gtapi.c
* src/rtl/filesys.c
* src/rtl/padl.c
* src/rtl/hbregex.c
* src/rtl/hbbit.c
* src/rtl/isprint.c
* src/rtl/saverest.c
* src/rtl/diskspac.c
* src/rtl/console.c
* src/rtl/spfiles.c
* src/rtl/gtos2/gtos2.c
* src/rtl/philes.c
* src/rtl/hbbffnc.c
* src/rtl/hbgtcore.c
* src/rtl/cdpapi.c
* src/rtl/dirdrive.c
* src/rtl/hbi18n1.c
* src/rtl/gtclip.c
* src/rtl/mlcfunc.c
* src/rtl/gtapiu.c
* src/rtl/accept.c
* src/rtl/idle.c
* src/rtl/itemseri.c
* src/rtl/hbrunfun.c
* src/rtl/setcolor.c
* src/rtl/setkey.c
* src/rtl/gtsln/mousesln.c
* src/rtl/gtsln/gtsln.c
* src/rtl/gtsln/kbsln.c
* src/rtl/gtsln/gtsln.h
* src/rtl/disksphb.c
* src/rtl/strc.c
* src/rtl/gtpca/gtpca.c
* src/rtl/gtgui/gtgui.c
* src/rtl/hbhex.c
* src/rtl/trace.c
* src/rtl/gt_tpl/gt_tpl.c
* src/rtl/inkeyapi.c
* src/rtl/filebuf.c
* src/rtl/gete.c
* src/rtl/setcurs.c
* src/rtl/hbproces.c
* src/rtl/langapi.c
* src/rtl/gtwvt/gtwvt.h
* src/rtl/gtwvt/gtwvt.c
* src/rtl/mouse53.c
* src/rtl/fssize.c
* src/rtl/hbbyte.c
* src/rtl/mouseapi.c
* src/rtl/memofile.c
* src/rtl/valtostr.c
* src/rtl/file.c
* src/rtl/val.c
* src/rtl/rat.c
* src/rdd/hbsix/sxcompr.c
* include/hbvmpub.h
* include/hbset.h
* include/hbapicdp.h
* include/hbstack.h
* include/hbapilng.h
* include/hbgtcore.h
* include/hbapifs.h
* include/hbthread.h
* include/hbxvm.h
* include/hbmacro.h
* include/hbtypes.h
* include/hbapi.h
* include/hbapiitm.h
* include/hbznet.h
* include/hbvm.h
* include/hbapidbg.h
* include/hbcomp.h
* include/hbsxfunc.h
* include/hbcompdf.h
* include/hbmather.h
* include/hbapistr.h
* include/hbwmain.c
* include/hbexpra.c
* include/hbexprop.h
* include/hbsocket.h
* include/hbapigt.h
* include/hbapicls.h
* include/hbhash.h
* include/hbregex.h
* include/hbexprb.c
* include/hbdate.h
* contrib/gtalleg/gtalleg.c
* contrib/xhb/hboutdbg.c
* contrib/xhb/hbserv.h
* contrib/xhb/bkgtsks.c
* contrib/xhb/dbf2txt.c
* contrib/xhb/xhbis.c
* contrib/xhb/fparse.c
* contrib/xhb/xhb.h
* contrib/xhb/xhbsave.c
* contrib/xhb/xhbmsgs.c
* contrib/xhb/freadlin.c
* contrib/xhb/txtline.c
* contrib/xhb/dbgfxc.c
* contrib/xhb/xhberrc.c
* contrib/xhb/filestat.c
* contrib/xhb/xhbcopyf.c
* contrib/xhb/hbnxs.h
* contrib/xhb/hbserv.c
* contrib/xhb/cstructc.c
* contrib/xhb/xhbfunc.c
* contrib/hbmzip/hbmzip.c
* contrib/gtqtc/gtqtc.cpp
* contrib/gtwvg/gtwvg.c
* contrib/gtwvg/gtwvg.h
* contrib/gtwvg/wvggui.c
* contrib/gtwvg/wvgcuig.c
* contrib/gtwvg/wvggui.h
* contrib/gtwvg/wvgwin.c
* contrib/gtwvg/wvgutils.c
* contrib/gtwvg/wvgcore.c
* contrib/gtwvg/wvgwing.c
* contrib/hbmisc/hb_f.c
* contrib/hbmisc/dates2.c
* contrib/hbwin/hbwapi.h
* contrib/hbbtree/tests/ctest.c
* BOOL -> HB_BOOL
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
; If possible please try to verify me, at least your own are of interest
or expertise. Look for HB_BOOL/HB_TRUE/HB_FALSE usage in WINAPI calls,
if you see such thing, it's wrong. Also some, HB_BOOL WINAPI BOOL
implicit conversions may need to be cleaned.
; I didn't touch PP, RDD, SDD and compiler parts yet.
; In few places it's possible that some in-line comments are disaligned
after this operation.
2010-01-14 17:59:30 +00:00
Viktor Szakats
856331771d
2010-01-14 13:36 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/rdd/hbsix/sxcompr.c
* src/rdd/hbsix/sxcrypt.c
* include/hbsxfunc.h
+ ULONG -> HB_SIZE (some remain)
* include/hbapiitm.h
* include/hbvm.h
+ ULONG -> HB_SIZE (missed from prev)
* contrib/hbbmcdx/bmdbfcdx.c
! Fixed another legacy call.
2010-01-14 12:36:49 +00:00
Viktor Szakats
f6a805264e
2010-01-14 13:20 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* include/hbdefs.h
+ Added HB_FATTR type to represent file attribute (mapped to unsigned long).
* src/common/hbffind.c
* src/rtl/fstemp.c
* src/rtl/filesys.c
* src/rtl/spfiles.c
* src/rtl/philes.c
* src/rtl/filebuf.c
* include/hbapifs.h
* contrib/hbct/files.c
+ ULONG -> HB_FATTR
* contrib/hbct/charsprd.c
* contrib/hbct/misc2.c
* contrib/hbct/blank.c
* contrib/hbct/disk.c
* contrib/hbct/dattime2.c
* contrib/hbct/expand.c
+ ULONG -> HB_SIZE
* include/hbapifs.h
* contrib/xhb/xhb.h
+ ULONG -> HB_SIZE (missed from prev)
2010-01-14 12:24:57 +00:00
Przemyslaw Czerpak
d2374b5357
2010-01-14 12:44 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/include/hbpp.h
* harbour/src/pp/ppcore.c
* harbour/src/pp/pplib.c
* harbour/src/compiler/ppcomp.c
+ added support for __pragma( <switchname> ) in #if expressions, i.e.:
#if __pragma( WARNINGLEVEL ) >= 3
#stdout Warnings set to level 3 or higher
#endif
#if !__pragma( z )
#stdout Shortcut optimization enabled
#else
#stdout Force complete boolean evaluation
#endif
#if __pragma( kj )
#stdout NO JUMP OPTIMIZATION
#endif
#if __pragma( km )
#stdout MACRO TEXT SUBSTITUTION DISABLED
#endif
#if __pragma( kh )
#stdout HARBOUR EXTENSIONS
#endif
2010-01-14 11:44:54 +00:00
Viktor Szakats
48a5b549cd
2010-01-14 12:36 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/xhb/hbcrypt.c
* contrib/xhb/dbf2txt.c
* contrib/xhb/xstrdel.c
* contrib/xhb/hbcomprs.c
* contrib/xhb/txtline.c
* contrib/hbbmcdx/bmdbfcdx.c
! Fixed to use current APIs instead of legacy/compatibility ones.
; Pls review the cdp ones.
* src/rtl/langapi.c
* include/hbapilng.h
+ Un-marked hb_langDGetErrorDesc() with HB_LEGACY_LEVEL3. [REVERT]
2010-01-14 11:39:44 +00:00
Viktor Szakats
c5847e7452
2010-01-14 12:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/vm/hashfunc.c
* src/vm/macro.c
* src/vm/strapi.c
* src/vm/codebloc.c
* src/vm/hashes.c
* src/vm/debug.c
* src/vm/itemapi.c
* src/vm/asort.c
* src/vm/hvm.c
* src/vm/cmdarg.c
* src/vm/maindllp.c
* src/vm/arrays.c
* src/vm/memvars.c
* src/vm/arrayshb.c
* src/vm/extend.c
* src/vm/set.c
* src/rtl/strtran.c
* include/hbxvm.h
* include/hbtypes.h
* include/hbapi.h
* include/hbapistr.h
* ULONG -> HB_SIZE
2010-01-14 11:28:27 +00:00
Viktor Szakats
835220af7f
2010-01-14 11:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/rtl/gtwin/gtwin.c
* src/rtl/gtcrs/gtcrs.c
* src/rtl/gtstd/gtstd.c
* src/rtl/gtcgi/gtcgi.c
* src/rtl/gtpca/gtpca.c
* src/rtl/gtgui/gtgui.c
* src/rtl/gtwvt/gtwvt.c
* src/rtl/transfrm.c
* src/rtl/hbprocfn.c
* src/rtl/console.c
* src/rtl/hbgtcore.c
* src/rtl/accept.c
* src/rtl/hbproces.c
* include/hbgtcore.h
* ULONG -> HB_SIZE
2010-01-14 10:53:40 +00:00
Viktor Szakats
528989c718
2010-01-14 11:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/vm/set.c
* src/debug/dbgentry.c
* src/common/hbgete.c
* src/common/hbffind.c
* src/common/hbwince.c
* src/common/hbstr.c
* src/common/hbmem.c
* src/common/strwild.c
* src/common/hbhash.c
* src/rtl/lennum.c
* src/rtl/strxor.c
* src/rtl/strcase.c
* src/rtl/hbzlibgz.c
* src/rtl/trim.c
* src/rtl/base64c.c
* src/rtl/binnum.c
* src/rtl/hbtoken.c
* src/rtl/ampm.c
* src/rtl/descend.c
* src/rtl/strpeek.c
* src/rtl/replic.c
* src/rtl/padr.c
* src/rtl/hbstrfmt.c
* src/rtl/hbntos.c
* src/rtl/hbadler.c
* src/rtl/at.c
* src/rtl/fserr.c
* src/rtl/hbcrc.c
* src/rtl/hbmd5.c
* src/rtl/hbascii.c
* src/rtl/padc.c
* src/rtl/strzero.c
* src/rtl/hbregexc.c
* src/rtl/strtran.c
* src/rtl/hbsocket.c
* src/rtl/hbinet.c
* src/rtl/strtoexp.c
* src/rtl/gtapi.c
* src/rtl/filesys.c
* src/rtl/padl.c
* src/rtl/hbregex.c
* src/rtl/saverest.c
* src/rtl/right.c
* src/rtl/hbbffnc.c
* src/rtl/cdpapi.c
* src/rtl/hbi18n1.c
* src/rtl/gtclip.c
* src/rtl/mlcfunc.c
* src/rtl/left.c
* src/rtl/xsavescr.c
* src/rtl/hardcr.c
* src/rtl/setkey.c
* src/rtl/hbzlib.c
* src/rtl/strc.c
* src/rtl/stuff.c
* src/rtl/hbhex.c
* src/rtl/trace.c
* src/rtl/samples.c
* src/rtl/inkeyapi.c
* src/rtl/inkey.c
* src/rtl/mtran.c
* src/rtl/gete.c
* src/rtl/mouse53.c
* src/rtl/colorind.c
* src/rtl/ati.c
* src/rtl/soundex.c
* src/rtl/memofile.c
* src/rtl/valtostr.c
* src/rtl/rat.c
* include/hbapicdp.h
* include/hbgtcore.h
* include/hbapifs.h
* include/hbapi.h
* include/hbchksum.h
* include/hbapigt.h
* include/hbhash.h
* contrib/xhb/hboutdbg.c
* contrib/xhb/hbxml.c
* contrib/xhb/hbcrypt.c
* contrib/xhb/dbf2txt.c
* contrib/xhb/xstrdel.c
* contrib/xhb/xhbsave.c
* contrib/xhb/hbcomprs.c
* contrib/xhb/datesxhb.c
* contrib/xhb/xhbat.c
* contrib/xhb/xhbmsgs.c
* contrib/xhb/xhbarr.c
* contrib/xhb/txtline.c
* contrib/xhb/xhbtrim.c
* contrib/xhb/hbserv.c
* contrib/xhb/cstructc.c
* contrib/xhb/xhbfunc.c
* ULONG -> HB_SIZE
* src/rtl/langapi.c
* include/hbapilng.h
* ULONG -> int
+ Marked hb_langDGetErrorDesc() with HB_LEGACY_LEVEL3.
* src/common/hbprintf.c
! ULONG -> int
* src/debug/dbgentry.c
* Formatting.
2010-01-14 10:37:49 +00:00
Przemyslaw Czerpak
91692e7be6
2010-01-14 10:11 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/include/hbclass.ch
! fixed compilation with strong typed parameters in method
implementation
* enable strict parameters validation only when method is declared
with (), i.e.:
method open
does not force any parameter validation so it can be implemented
with any parameters but:
method open()
needs open method implementation with only one parameter and:
method open( file )
needs open method implementation with exactly one parameter 'file'
2010-01-14 09:11:48 +00:00
Pritpal Bedi
07a518a563
2010-01-14 00:57 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
* contrib/gtwvg/wvg3stat.prg
* contrib/gtwvg/wvgax.prg
* contrib/gtwvg/wvgbitmp.prg
* contrib/gtwvg/wvgcheck.prg
* contrib/gtwvg/wvgcombo.prg
* contrib/gtwvg/wvgcrt.prg
* contrib/gtwvg/wvgdarea.prg
* contrib/gtwvg/wvgdatar.prg
* contrib/gtwvg/wvgdlg.prg
* contrib/gtwvg/wvghtmlv.prg
* contrib/gtwvg/wvglistb.prg
* contrib/gtwvg/wvgmenub.prg
* contrib/gtwvg/wvgmle.prg
* contrib/gtwvg/wvgpushb.prg
* contrib/gtwvg/wvgradio.prg
* contrib/gtwvg/wvgscrlb.prg
* contrib/gtwvg/wvgsle.prg
* contrib/gtwvg/wvgstatb.prg
* contrib/gtwvg/wvgstatc.prg
* contrib/gtwvg/wvgsysw.prg
* contrib/gtwvg/wvgtabpg.prg
* contrib/gtwvg/wvgtoolb.prg
* contrib/gtwvg/wvgtreev.prg
* contrib/gtwvg/wvgwnd.prg
! Methods definition matched with methods as per Harbour specs.
It compiles fine but it will be wise to reformat them
for consistency.
2010-01-14 09:04:21 +00:00
Pritpal Bedi
b4755ecce5
2010-01-13 22:24 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
* contrib/gtwvg/wvgclass.prg
! Fixed method declarations as per current requirements.
! Formatting.
2010-01-14 06:26:03 +00:00
Viktor Szakats
a89b3b12a7
2010-01-14 05:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbnf/mouse.c
* contrib/hbnf/getver.c
* contrib/hbclipsm/status.c
* contrib/hbmisc/dates2.c
* examples/gtwvw/gtwvw.c
* examples/gtwvw/wvwstbar.c
* examples/gtwvw/wvwfuncs.c
% hb_arraySet( ..., hb_itemPut*() ) optimized to hb_arraySet*().
% hb_itemArrayPut( ... ) optimized to hb_arraySet*().
% hb_itemReturn() + hb_itemRelease() optimized to hb_itemReturnRelease().
! Fixed two win64 bugs in above gtwvw calls.
* contrib/hbclipsm/status.c
! Fixed wrong color string buffer declaration masked by casts.
2010-01-14 04:20:31 +00:00
Viktor Szakats
1cce9df65f
2010-01-14 04:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/rtl/mousex.c
* src/rdd/dbcmdx.c
* contrib/xpp/mousex.c
* contrib/xpp/dbcmdx.c
* contrib/hbtpathy/tpwin.c
* contrib/hbgt/bitflags.c
* contrib/hbsqlit3/hbsqlit3.c
* contrib/hbnf/fttext.c
* contrib/hbnf/putkey.c
* contrib/hbclipsm/time.c
* contrib/hbtip/utils.c
* contrib/hbtip/encmthd.c
+ BOOL/TRUE/FALSE -> HB_BOOL/HB_TRUE/HB_FALSE
* contrib/hbsqlit3/hbsqlit3.c
! Marked local support functions as 'static'.
* contrib/hbnf/mouse.c
* BOOL -> int
% Using hb_arraySet*() API.
* contrib/hbgd/gdwrp.c
! Added missing hb_numToHandle() calls.
2010-01-14 03:48:59 +00:00
Viktor Szakats
80cd36488b
2010-01-14 04:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/rtl/binnumx.c
* contrib/xpp/binnumx.c
* contrib/hbmisc/stringsx.c
* contrib/hbtip/utils.c
* contrib/hbcairo/context.c
* contrib/hbcairo/core.c
* ULONG -> HB_SIZE
* contrib/hbgt/ascposgt.c
* ULONG -> HB_SIZE
! hb_parni() -> hb_parnl()
* contrib/hbsqlit3/hbsqlit3.c
! ULONG -> int (var used in 3rd party interface)
* contrib/hbmzip/hbmzip.c
* Formatting.
* contrib/hbclipsm/num.c
% hb_retnl() -> hb_retni()
* ULONG -> HB_SIZE
* contrib/hbgd/gdwrp.c
% Deleted few unnecessary ULONG casts.
! Fixed win64 problem where file handle was read from hb_parnl()
instead of hb_parnint().
! Fixed 'hb_parnl( 2 ) > -1' code checking for valid file handle
to 'hb_parnint( 2 ) != FS_ERROR'.
* ULONG -> HB_SIZE
% Elmininated few variables.
* Formatting.
* contrib/hbmisc/strfmt.c
* ULONG -> int, HB_SIZE
* BOOL -> HB_BOOL.
2010-01-14 03:07:23 +00:00
Viktor Szakats
83ea866c61
2010-01-14 03:22 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbwin/win_prn3.c
* ULONG -> HB_SIZE
! Fixed new warning in hb_tstrncat() (assigment in conditional).
I've now basically restored my original version taken from common lib.
* contrib/hbwin/mapi.c
* Formatting.
2010-01-14 02:26:19 +00:00
Pritpal Bedi
b5aeaca07e
2010-01-13 18:19 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
* contrib/hbide/ideeditor.prg
* contrib/hbide/idemisc.prg
* contrib/hbide/ideobject.prg
* contrib/hbide/idesources.prg
+ Implemented line numbers in editing objects.
I used a very simplified way to achieve which
otherwise is implemented in altogether different ways
in Qt examples scattered over the net.
+ Thoughly reworked Edit engine. Please text.
TODO: Synchronize method definitions with declarations.
2010-01-14 02:20:54 +00:00