Commit Graph

  • ce51877db3 2007-10-10 00:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcompdf.h * harbour/source/compiler/hbmain.c * harbour/source/compiler/harbour.y * harbour/source/compiler/harbour.yyc * harbour/source/compiler/complex.c * cleanup: removed unused variable, some extension to datetime decoding, etc. Przemyslaw Czerpak 2007-10-09 22:05:51 +00:00
  • 4803d0e558 2007-10-09 09:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/runner.c * harbour/source/compiler/genhrb.c ! added support for functions marked as DYNAMIC in .hrb format Przemyslaw Czerpak 2007-10-09 07:05:39 +00:00
  • 3c909a6e05 2007-10-09 00:11 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/source/vm/dynsym.c * minor optimzation * harbour/tests/multifnc/t0.prg * harbour/tests/multifnc/t1.prg * harbour/tests/multifnc/t2.prg + one more test for function overload Mindaugas Kavaliauskas 2007-10-08 21:10:12 +00:00
  • c5c1113387 2007-10-08 23:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/hvm.c * do not clear references to public functions in symbol tables used by unloaded modules Przemyslaw Czerpak 2007-10-08 21:06:12 +00:00
  • 440d61f0ae 2007-10-08 19:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/hbcompat.ch * contrib/xhb/xhb.ch + Moved lines which do not need xhb lib itself from xhb.ch to hbcompat.ch. xhb.ch now includes hbcompat.ch and not vice versa. So now hbcompat.ch can be used as a "lighter" compatibility layer which doesn't need the lib binary. Pls test. Viktor Szakats 2007-10-08 17:36:21 +00:00
  • 6ac1bea71f 2007-10-08 01:06 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/arrays.c ! fixed value returned by HB_RASCAN( aVal, bCode ) - it was returning index -1, f.e. hb_rascan({1,2,3},{|x|x==2}) returned 1 when it should 2 Przemyslaw Czerpak 2007-10-07 23:06:43 +00:00
  • b44223b903 2007-10-06 21:28 UTC-0500 Teo Fonrouge (teo/at/windtelsoft/dot/com) * contrib/tip/thtml.prg * contrib/tip/cgi.prg * contrib/tip/httpcln.prg * removed HB_HSetAutoAdd, now Harbour hashes by default have AUTOADD on assign. Teo Fonrouge 2007-10-07 02:28:40 +00:00
  • dafaea3cbe 2007-10-06 13:55 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/hashes.c * set AUTOADD for assign operation by default in new arrays * removed last HB_COMPAT_XHB Przemyslaw Czerpak 2007-10-06 11:56:02 +00:00
  • 053e67ddeb 2007-10-06 12:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbsetup.h * harbour/source/rtl/hbffind.c * harbour/source/rtl/filesys.c * cleanup Przemyslaw Czerpak 2007-10-06 10:45:13 +00:00
  • 0ce94714e6 2007-10-05 23:44 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbsetup.h * minor cleanup comment * harbour/source/vm/hvm.c * save/restore return value in extended references Przemyslaw Czerpak 2007-10-05 21:44:46 +00:00
  • 2429517eed 2007-10-05 14:00 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/dynsym.c * added some additional comments. I still do not know MSVC behavior can someone check the results from tests/multifnc in MS[V]C build? Przemyslaw Czerpak 2007-10-05 12:00:38 +00:00
  • 06eb28d020 2007-10-04 20:14 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbf1.c * ignore Sx_SetTrigger( TRIGGER_ENABLE ) when trigger function not set Przemyslaw Czerpak 2007-10-04 18:14:48 +00:00
  • a455c0ec2b 2007-10-04 19:50 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbffpt/dbffpt1.c ! fixed memo pack when DBF record were not updated but only memo file Problem reported by Miguel Przemyslaw Czerpak 2007-10-04 17:51:03 +00:00
  • feeb26f162 2007-09-28 15:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbffpt/dbffpt1.c ! fixed memo pack when DBF record were not updated but only memo file Problem reported by Miguel Przemyslaw Czerpak 2007-10-04 17:50:02 +00:00
  • 80607d422d 2007-10-04 13:15 UTC+0100 Miguel Angel Marchuet Frutos <miguelangel/at/marchuet.net> * contrib/bmdbfcdx/bmdbfcdx1.c * removed memory leak. Miguel Angel Marchuet Frutos 2007-10-04 15:34:31 +00:00
  • e92d579e1c 2007-10-04 13:15 UTC+0100 Miguel Angel Marchuet Frutos <miguelangel/at/marchuet.net> * contrib/bmdbfcdx/bmdbfcdx1.c * removed memory leak. Miguel Angel Marchuet Frutos 2007-10-04 15:02:54 +00:00
  • bc5b34f088 2007-10-04 13:15 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/multifnc/t0.prg * show information about Harbour version and used C compiler Przemyslaw Czerpak 2007-10-04 11:15:14 +00:00
  • 9e390bcdcf 2007-10-04 12:36 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/hvm.c ! removed one call to hb_vmRequestRestore() left by mistake % minor optimization Przemyslaw Czerpak 2007-10-04 10:37:00 +00:00
  • 2c601eb91c 2007-10-04 02:54 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/hbmain.c ! fixed setting HB_FS_FIRST flag Przemyslaw Czerpak 2007-10-04 00:54:49 +00:00
  • 0efe049e5d 2007-10-03 17:04 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + harbour/tests/oleenum.prg + added Enrico example and test code for enumerators and OLE objects Przemyslaw Czerpak 2007-10-03 15:05:12 +00:00
  • 2df15f7e13 2007-10-02 14:58 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/ole2/win32ole.prg ! fixed typo in __enumStart() - enum parameter has to be passed by reference ro __enumSkip() method Przemyslaw Czerpak 2007-10-02 12:58:39 +00:00
  • a72b6cfda8 2007-10-02 10:57 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbexpra.c + added support for HB_ENUM*([@]<varname>) functions - disabled by default can be enabled by HB_USE_ENUM_FUNCTIONS macro Przemyslaw Czerpak 2007-10-02 08:57:50 +00:00
  • a261e17ab4 2007-10-02 10:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * harbour/ChangeLog + harbour/ChangeLog.019 * ChangeLog archived. Viktor Szakats 2007-10-02 08:53:04 +00:00
  • 822c550662 2007-09-28 15:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbexpra.c + added support for HB_ENUM*([@]<varname>) functions - disabled by default can be enabled by HB_USE_ENUM_FUNCTIONS macro Przemyslaw Czerpak 2007-10-02 08:52:28 +00:00
  • 696c1847d7 2007-10-01 22:53 UTC-0500 Teo Fonrouge (teo/at/windtelsoft/dot/com) * contrib/tip/httpcln.prg * removed unnecesary include file hbcompat.ch Teo Fonrouge 2007-10-02 03:53:21 +00:00
  • 799edeb1e5 2007-10-01 23:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/tip/Makefile * contrib/tip/makefile.bc + contrib/tip/makefile.vc + contrib/tip/make_vc.bat * contrib/tip/tip.ch * contrib/tip/utils.c * contrib/tip/base64x.c * contrib/tip/encmthd.c - contrib/tip/hbhex2n.c * contrib/tip/cgi.prg * contrib/tip/client.prg * contrib/tip/ftpcln.prg * contrib/tip/httpcln.prg * contrib/tip/mail.prg * contrib/tip/thtml.prg * contrib/tip/url.prg + Code converted to not require xhb lib. % Now compiled with -kM switch to avoid macro expansion of strings. This is important here, as "&" char is used quite often in the code, so expect a somewhat better performance. - Removed hex number conversion functions, as compatible versions are now available in Harbour with am hb_ prefix. + C code update to use Harbour API calls only. + Added VC build script. ! Fixed two C warnings. ! Standardized SVN header in one file. ! Set std SVN keywords and eol-style. ; Please test it. Viktor Szakats 2007-10-01 22:17:21 +00:00
  • b5d010fbeb 2007-10-01 19:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/errorapi.c + added protection against possible GPF when some assign methods were called without parameters Przemyslaw Czerpak 2007-10-01 17:43:52 +00:00
  • 556261c165 2007-09-01 17:54 UTC+0100 Miguel Angel Marchuet <miguelangel/at/marchuet.net> * contrib/bmdbfcdx/bmdbfcdx1.c * contrib/bmdbfcdx/hbrddbmcdx.h * synced with dbfcdx Miguel Angel Marchuet Frutos 2007-10-01 16:01:38 +00:00
  • 71d16687eb 2007-09-29 11:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rdd/dbfntx/dbfntx1.c * source/rdd/dbfcdx/dbfcdx1.c * source/rdd/dbf1.c + Added support for _SET_DEFEXTENSIONS to RDD. (Przemek pls review it. I cannot send you direct mail, because it bounces) Viktor Szakats 2007-09-29 10:01:33 +00:00
  • e7d97bea27 2007-09-28 23:57 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbf1.c ! fixed typo in hb_dbfGetRowVer() reported by Mindaugas, many thanks for information, it was side effect of some experiments I hadn't cleanly removed before commit. Przemyslaw Czerpak 2007-09-28 21:57:23 +00:00
  • 423df1e50d 2007-09-28 19:26 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcomp.h * pass compile time -ks state to RT macro compiler flags. It means that if you compile some with which &macros then -ks compile time switch will be passed also to macro compiler and respected later at runtime Przemyslaw Czerpak 2007-09-28 17:26:32 +00:00
  • 79d5392cfc 2007-09-28 17:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/Makefile - include/hbcompat.ch + contrib/xhb/hbcompat.ch * contrib/xhb/xhb.ch * contrib/xhb/Makefile * Moved content or hbcompat.ch into xhb.ch. Those who need compatibility, have to replace * Moved hbcompat.ch (for compatibility) to contrib/xhb Viktor Szakats 2007-09-28 15:31:45 +00:00
  • d5a382e30d 2007-09-28 16:32 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbexprb.c * respect -ks in macrovars and array item references Przemyslaw Czerpak 2007-09-28 14:32:20 +00:00
  • af5038b272 2007-09-28 14:08 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/source/vm/itemapi.c * harbour/source/vm/garbage.c + added extended item references - it's universal reference which can be used by HVM for many different things without introducing new item types Przemyslaw Czerpak 2007-09-28 12:08:46 +00:00
  • 52cf61b74b 2007-09-28 11:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/compiler/hbusage.c ! Show the -ks switch only when compiled with HB_COMPAT_XHB. Viktor Szakats 2007-09-28 09:57:26 +00:00
  • c384b23f25 2007-09-27 15:29 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/dbinfo.ch * harbour/contrib/rdd_ads/ads1.c * harbour/source/rdd/workarea.c * harbour/source/rdd/delim1.c * harbour/source/rdd/dbf1.c * harbour/source/rdd/sdf1.c + added support for DBI_POSITIONED flag. Because some RDDs may not support phantom record then checking for EOF() does not have to be enough to detect that the cursor is positioned to phantom record. Checking for RecNo() == LastRec() + 1 does not have to work either because some RDD may use not use continuous record numbers f.e. ADT. So in code like BROWSE() if you want to be sure that current record is phantom one then (!dbInfo(DBI_POSITIONED)) should be used. Przemyslaw Czerpak 2007-09-27 13:30:20 +00:00
  • 893ba137b4 2007-09-27 14:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/rdd_ads/ads1.c * harbour/source/rdd/workarea.c * harbour/source/rdd/dbf1.c * recognize field { "T", 4, 0 } as TIME and { "T", 8, 0 } as DAYTIME Przemyslaw Czerpak 2007-09-27 12:40:32 +00:00
  • 81e77761a8 2007-09-26 05:37 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog ! fixed typo in function names in previous commit description Przemyslaw Czerpak 2007-09-26 03:37:08 +00:00
  • c32784b716 2007-09-26 05:00 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/xhb/Makefile + harbour/contrib/xhb/xhbwith.c + added HB_QWith( [<nLevel>] ), HB_QWithObjectCounter(), HB_QResetWith() Przemyslaw Czerpak 2007-09-26 03:00:30 +00:00
  • d8813e5b29 2007-09-26 02:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbclass.ch + added: ON ERROR FUNCTION <FuncName> OPERATOR <op> FUNCTION <FuncName> <scope> Przemyslaw Czerpak 2007-09-26 00:30:47 +00:00
  • fdda56d90d 2007-09-25 19:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/xhbcomp.prg + Added "string as array" implementation. I didn't test it for 100% compatibility, but the base is there. One problem though that Harbour won't allow an zero or negative index even with the -ks switch. (I find the error useful though, so we should keep it, but allow it with a switch -ks?) Viktor Szakats 2007-09-25 17:20:03 +00:00
  • a3c5433fa3 2007-09-25 18:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbcompat.ch * source/vm/arrayshb.c * contrib/xhb/xhb.ch * contrib/xhb/xhbfunc.c + Added HB_ASCAN() to Harbour, which does the same as the plain AScan() in xhb. I decided to do this because we already had hb_RAscan() implemented, and having hb_Ascan() is good to keep symetry. * Modified xhb lib to use the Harbour one. * Translations moved to hbcompat.ch. - Removed HB_COMPAT_XHB from Harbour level array functions. Viktor Szakats 2007-09-25 16:52:16 +00:00
  • 8d8d012bdf 2007-09-25 13:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/wafunc.c ! fixed typo which broke array returned by dbStrunct() Przemyslaw Czerpak 2007-09-25 11:33:49 +00:00
  • fec7bc7448 2007-09-25 00:55 UTC-0500 Teo Fonrouge (teo/at/windtelsoft/dot/com) * contrib/xhb/xhbcomp.prg + added "[]" operator overloading for the HBCharacter type class: <string>[n] : access assign is not implemented ( <string>[n] := <char> ) negative index is not implemented ( <string>[-n] ) Teo Fonrouge 2007-09-25 05:55:44 +00:00
  • d71fa590e7 2007-09-25 04:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/Makefile * contrib/xhb/xhbfunc.c + contrib/xhb/xhb.ch + contrib/xhb/xhbcomp.prg + Added xhb_AScan(), xhb_AIns(), xhb_ADel() plus defines to redirect extended AScan(), AIns(), ADel() calls to these functions. They need to be tested as I'm no xhb user. + Added compatibility header, which adds a the above translations and include hbcompat.ch. + Added INIT PROC xhb_Init() as a future place for xhb specific startup settings. ; TODO: - Add $ and [] operator overloading. - Add operator overloading for hash type. - Add a way hash API call to control the default flag hb_hashNew() uses, then add this default setting to the xhb libs INIT PROC. ; For better xhb compatibility, developers should add #ifndef __XHARBOUR__ #include "xhb.ch" #endif to every .prg file they use. Viktor Szakats 2007-09-25 02:43:22 +00:00
  • b4e5912a0e 2007-09-25 03:35 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbextern.ch + harbour/contrib/xhb/xhbextrn.ch * harbour/contrib/xhb/Makefile * moved xHarbour compatible functions from hbextern.ch to xhbextrn.ch Przemyslaw Czerpak 2007-09-25 01:35:15 +00:00
  • 3ea86f8269 2007-09-25 03:20 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbset.h * harbour/source/rtl/set.c * changed recently added hb_set*() functions to hb_setGet*() Please do not use these functions yet - it's possible that they will be removed soon. + added hb_setGetL(), hb_setGetCPtr(), hb_setGetNI(), hb_setGetNL() Przemyslaw Czerpak 2007-09-25 01:21:03 +00:00
  • f98cc37e3c 2007-09-24 02:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/ole2/win32ole.prg * changed Invoke() method to work with core code compiled without HB_COMPAT_XHB Przemyslaw Czerpak 2007-09-24 00:09:15 +00:00
  • 6125a8cbfb 2007-09-22 21:43 UTC-0500 Teo Fonrouge (teo/at/windtelsoft/dot/com) * contrib/tip/thtml.prg * contrib/tip/cgi.prg * contrib/tip/httpcln.prg ! Fixed missing logical parameter on HB_HSetAutoAdd Teo Fonrouge 2007-09-23 02:45:29 +00:00
  • 4074a0d081 Changes to compile TIP without the --with xhb flag. * Changed hash creation mode from {=>}/Hash() to HB_HSetAutoAdd( {=>} ) * Changed xHb's string index access extensions: <string>[ n ], SubStr, Stuff used now * Changed Inet* functions to HB_Inet* * Changed use of hb_EnumIndex() to <enum>:__enumIndex() ; Tip library compiles now without xhb compatibility flag ; Please test it, I don't use all the functionality Teo Fonrouge 2007-09-21 09:17:46 +00:00
  • f2b0c25e87 2007-09-18 14:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbclass.ch + added new commands for scalar classes: ASSOCIATE CLASS <ClassName> WITH TYPE ARRAY|BLOCK|CHARACTER|DATE|HASH|LOGICAL|NIL| NUMERIC|POINTER|SYMBOL ENABLE CLASS TYPE ALL ENABLE TYPE CLASS ARRAY|BLOCK|CHARACTER|DATE|HASH|LOGICAL|NIL| NUMERIC|POINTER|SYMBOL Please remeber that: ENABLE CLASS TYPE ALL and: ENABLE TYPE CLASS ... can be used in any place of code - this commands are translated to REQUEST HB<TYPENAME> so are not executed Przemyslaw Czerpak 2007-09-18 12:40:49 +00:00
  • 9d4258aa47 2007-09-18 00:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapicls.h * harbour/source/vm/hvm.c + added hb_clsDoInit() function to initialize classy .prg functions Przemyslaw Czerpak 2007-09-17 22:48:39 +00:00
  • 72eca3d3e9 2007-09-18 00:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapicls.h * harbour/source/vm/hvm.c + added hb_clsDoInit() function to initialize classy .prg functions Przemyslaw Czerpak 2007-09-17 22:45:30 +00:00
  • 683744e6ca 2007-09-17 18:41 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/tbrowsys.prg * source/rtl/getsys.prg * source/rtl/tbrowse.prg ! Some rearrangements to avoid including the C5.3 compatible (and yet to be implemented) bloat in tbrowsys.prg Viktor Szakats 2007-09-17 16:42:43 +00:00
  • b6d6464779 2007-09-17 13:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * tests/rto_get.prg * tests/rto_tb.prg * source/rtl/gui.prg + source/rtl/tbrowsys.prg * source/rtl/tmenusys.prg * source/rtl/menusys.prg * source/rtl/tscalar.prg * source/rtl/tbrowse.prg + Added missing file from previous commit. + Set Id keyword and eol-style to native on newly added files. Viktor Szakats 2007-09-17 11:27:09 +00:00
  • b2561a13f0 2007-09-17 12:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/tscalar.prg ! Some fixes for previous commit regarding scalar classes. Viktor Szakats 2007-09-17 10:35:07 +00:00
  • 9303fd7c30 2007-09-17 12:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * common.mak + source/rtl/tbrowsys.prg * source/rtl/Makefile * source/rtl/getsys.prg * source/rtl/tbrowse.prg + Added new file for C5.3 TB*() functions. Most of them is dummy, a few of them were moved here from existing files. Viktor Szakats 2007-09-17 10:28:19 +00:00
  • d9cf2de1ce 2007-09-16 22:28 UTC+0200 Francesco Saverio Giudice <info/at/fsgiudice.com> * contrib/gd/source/gdwrp.c * cleaned some comments * contrib/gd/ChangeLog * adjusted time of previous commit Francesco Saverio Giudice 2007-09-16 20:29:58 +00:00
  • 71145fd194 2007-09-16 22:30 UTC+0200 Francesco Saverio Giudice <info/at/fsgiudice.com> * contrib/gd/source/gdwrp.c * changed pointers handling, thanks to Przemek for code Francesco Saverio Giudice 2007-09-16 20:23:44 +00:00
  • 18cdcd232e 2007-09-16 22:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/hbopt.c ! fixed bad typo in last modification - thanks to Viktor * added additional line number validation to not make optimizations which will change line numbers Przemyslaw Czerpak 2007-09-16 18:45:18 +00:00
  • 4aadee430a 2007-09-16 20:14 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/tbrowse.prg ! C5.x compatible fix for non-numeric values inside the defColor array or the one returned by colorBlock. Viktor Szakats 2007-09-16 18:16:26 +00:00
  • 76aaa169db 2007-09-16 18:44 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/tbrowse.prg ! Another fix for TBrowse() full color compatibility. Viktor Szakats 2007-09-16 16:44:52 +00:00
  • 75ebef1fad 2007-09-16 12:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/libct/makefile.vc * Some alignment. Viktor Szakats 2007-09-16 10:54:46 +00:00
  • 7ce01c556f 2007-09-15 22:35 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h + HB_ISFIRSTIDCHAR() and HB_ISNEXTIDCHAR() macros Przemyslaw Czerpak 2007-09-15 20:35:30 +00:00
  • 5ce43670da fixed timestamp for latest entry (I need some sleep I guess) Viktor Szakats 2007-09-15 12:03:26 +00:00
  • f169f55ae2 missed fix added Viktor Szakats 2007-09-15 11:58:25 +00:00
  • 1091b1a150 2007-09-14 18:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/tbrowse.prg ! Color handling made fully C5.x compatible. Pls test. + One C5.3 bug replicated where no special header/footer colors are being used if there is not header/footer separator sepcified. ! Fixed compile error (because of unused var warning) when HB_COMPAT_C53 is not defined. Viktor Szakats 2007-09-15 11:54:39 +00:00
  • 3a3f290a9f typos Viktor Szakats 2007-09-14 16:49:14 +00:00
  • 1596493ade 2007-09-14 18:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * harbour/source/rtl/tbrowse.prg ! Fixed cell color. This was needed because the oCol:colorBlock() now always contains a block (it cannot be NIL) to be CA-Cl*pper compatible, so the logic had to be adjusted in :DispCell() accordingly. Viktor Szakats 2007-09-14 16:48:10 +00:00
  • 6da76ef2e1 2007-09-14 07:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbsxdef.ch * harbour/contrib/pdflib/pdflib.h * harbour/source/rtl/tbrowse.prg * harbour/samples/pe/editorlo.c * converted TABs to SPACEs Przemyslaw Czerpak 2007-09-14 05:30:12 +00:00
  • df6b8e5340 2007-09-13 20:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbtest/rt_misc.prg * harbour/utils/hbtest/make_c5x.bat + added alternative results for oGet:colorspec compatible with CL53 when HB_COMPAT_C53 macro is set Przemyslaw Czerpak 2007-09-13 18:40:25 +00:00
  • b1be6fde0f 2007-09-13 20:15 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/run_prg.bat * harbour/tests/gnu_test.bat * harbour/tests/run_test.bat * harbour/tests/bld4dll.bat * harbour/doc/genhtm.bat * harbour/bin/bld.bat * harbour/bin/postinst.bat * harbour/bin/bld_b32.bat * harbour/bin/bld_b16.bat * harbour/bin/bld_vc.bat * harbour/make_b32.bat * harbour/make_vc.bat * harbour/make_gnu.bat * harbour/contrib/ole/bldtest.bat * harbour/contrib/ole/build32.bat * harbour/contrib/libmisc/make_b32.bat * harbour/contrib/libmisc/doc/gendoc.bat * harbour/contrib/libmisc/make_vc.bat * harbour/contrib/apollo/test/bld.bat * harbour/contrib/apollo/test/bld_b32.bat * harbour/contrib/apollo/make_b32.bat * harbour/contrib/pgsql/make_b32.bat * harbour/contrib/gd/make_b32.bat * harbour/contrib/gd/tests/bldtest.bat * harbour/contrib/libnf/make_b32.bat * harbour/contrib/libnf/make_vc.bat * harbour/contrib/htmllib/make_b32.bat * harbour/contrib/htmllib/make_vc.bat * harbour/contrib/tip/make_b32.bat * harbour/contrib/libct/make_b32.bat * harbour/contrib/libct/make_vc.bat * harbour/contrib/adordd/make_b32.bat * harbour/contrib/rdd_ads/doc/gendoc.bat * harbour/contrib/rdd_ads/make_b32.bat * harbour/contrib/rdd_ads/make_vc.bat * harbour/contrib/libgt/make_b32.bat * harbour/contrib/libgt/doc/gendoc.bat * harbour/contrib/libgt/make_vc.bat * harbour/contrib/hbclip/make_clp.bat * harbour/contrib/btree/make_b32.bat * harbour/contrib/btree/mktest.bat * harbour/contrib/ole2/make_b32.bat * harbour/contrib/directx/buvcdx.bat * harbour/contrib/hgf/tests/build_b32.bat * harbour/contrib/hgf/win32/make_b32.bat * harbour/contrib/hgf/win32/makevc.bat * harbour/contrib/samples/make_b32.bat * harbour/contrib/samples/make_vc.bat * harbour/contrib/delphi/hbdll/start.bat * harbour/contrib/delphi/hbdll/bld_sdll.bat * harbour/contrib/mysql/make_b32.bat * harbour/contrib/runjava/bld_java.bat * harbour/contrib/runjava/make_vc.bat * harbour/contrib/odbc/bldodbc.bat * harbour/contrib/odbc/bld_b32.bat * harbour/contrib/bmdbfcdx/make_b32.bat * harbour/contrib/hbzlib/dll_b32.bat * harbour/contrib/hbzlib/make_b32.bat * harbour/contrib/hbzlib/make_vc.bat * harbour/utils/hbextern/make_c5x.bat * harbour/utils/hbpptest/compare.bat * harbour/utils/hbtest/make_c5x.bat * harbour/utils/hbtest/make_xpp.bat * harbour/samples/guestbk/bld_b32.bat * harbour/samples/hscript/makehtm.bat * harbour/samples/hscript/bld_b32.bat * set svn:eol-style to CRLF Przemyslaw Czerpak 2007-09-13 18:16:17 +00:00
  • 885e5bb66b 2007-09-13 20:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_b32.bat * set svn:eol-style to CRLF Przemyslaw Czerpak 2007-09-13 18:11:27 +00:00
  • f3ac5e10e4 2007-09-13 19:50 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/rdd_ads/ads1.c * harbour/source/rdd/dbf1.c * variable name clean-up Przemyslaw Czerpak 2007-09-13 17:50:35 +00:00
  • f7b2b9a553 2007-09-13 16:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/Makefile + harbour/include/hbsxdef.ch * harbour/include/dbinfo.ch * harbour/include/hbrdddbf.h * harbour/include/hbrddcdx.h * harbour/include/hbrddntx.h * harbour/contrib/bmdbfcdx/hbrddbmcdx.h * harbour/source/rdd/dbf1.c * harbour/source/rdd/workarea.c + added SIx3 compatible triggers support They should work like in SIx3 with some intentional excpetions: 1) if 4-th parameter exists (PREUSE/GET/PUT) then it's passed by reference otherwise is not passed at all and PCOUNT() in trigger functions returns 3 SIx3 do not pass 4-th parameter by reference and if it not exist then passes 0 2) EVENT_POSTCLOSE is executed after SUPER_CLOSE() SIx3 executes EVENT_POSTCLOSE just before SUPER_CLOSE() 3) EVENT_UPDATE is executed _ALWAYS_ when DBF is updated also when WA does not have open indexes SIx3 executes EVENT_UPDATE only when at least one index is open without checking if it's updated or not 4) EVENT_POSTUSE is executed from OPEN() method in "DBF" RDD not from index RDDs so before the indexes are open SIx3 executes EVENT_POSTUSE after opening indexes It's possible that I'll change this condition in the future Przemyslaw Czerpak 2007-09-13 14:40:24 +00:00
  • e2be0e8a99 2007-09-13 13:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * makefile.vc * makefile.gc * makefile.bc * config/rules.cf + Using Harbour -kM switch when building Harbour itself. (this switch will turn off macro substitution in string literals.) Viktor Szakats 2007-09-13 11:47:53 +00:00
  • d4c9b3de9b 2007-09-13 13:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * tests/rto_get.prg * Changes missed from previous commit. Viktor Szakats 2007-09-13 11:14:22 +00:00
  • 205a90cd0c 2007-09-13 10:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/getsys.prg * source/rtl/tgetlist.prg * source/debug/debugger.prg ! Fixed scope violation in debugger by creating a new :Get() method for HBGetList(). ! Fixed some minor issues. % Minor optimization. Like dropping HBGetList():ReadExit() which was just a wrapper to SET( _SET_EXIT ). ! Replaced a few remaining external HBGetList() var accesses with :ReadStats() calls. ! TGetList():GetApplyKey() parameter list rearranged after yesterday to keep it compatible with previous versions. This also avoids a crash in the debugger. Viktor Szakats 2007-09-13 09:00:40 +00:00
  • 175821531e minor fix to prev Viktor Szakats 2007-09-13 02:55:22 +00:00
  • ff151929c6 2007-09-13 04:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/memoedit.prg * source/rtl/teditor.prg * source/debug/tbrwtext.prg + HBEditor():RefreshWindow() renamed to :display() old message name kept for compatibility. + HBEditor():hitTest() added. + HBEditor():changed() added. (returns internal ::lDirty which got renamed to ::lChanged) Viktor Szakats 2007-09-13 02:43:57 +00:00
  • cc3cf4897a 2007-09-12 19:27 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/tget.prg ! :HitTest() crash fix. ! :HitTest() made more compatible. + Added proper wrappers for undocumented C5.3 vars. + Added support for Caption. + Added support for C5.3 color handling (it's quite ugly, but it's on by default). ; Some snippets from xhb but heavily fixed. Viktor Szakats 2007-09-12 17:35:50 +00:00
  • 633ce223f1 2007-09-12 13:55 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbgtcore.c * changed default UNSELECTED collor from W/N to N/W Przemyslaw Czerpak 2007-09-12 11:57:57 +00:00
  • fe0ad088b7 2007-09-12 12:54 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/teditor.prg * source/rtl/tbrowse.prg ! Fixed to assign SetColor() in New() rather than in INIT. (INIT value gets evaluated and stored on first class usage, not on every instantiantion.) Viktor Szakats 2007-09-12 10:56:20 +00:00
  • 11aa69b7c3 2007-09-12 11:50 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbrdddbf.h * harbour/source/rdd/dbf1.c + added two new members to DBFAREA structure: fModStamp and fTrigger Przemyslaw Czerpak 2007-09-12 09:50:40 +00:00
  • 767c5d849f 2007-09-12 08:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/getsys.prg ! Fix for crash in TGetList():ShowGetMsg() reported by Lorenzo. Viktor Szakats 2007-09-12 06:31:13 +00:00
  • 08a3551742 2007-09-12 02:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/std.ch * cover ENDSEQUENCE translation with HB_C52_STRICT macro + added translations for END SWITCH, END WITH, END OBJECT Przemyslaw Czerpak 2007-09-12 00:10:09 +00:00
  • 709de529ef 2007-09-11 23:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/hbgtcore.c ! Fixed handling of some strangely formatted colorstrings mainly inside TGet(). The low-level functionality modified is the colorstring to number conversion. The only change is to continue (and not exit) on a non-std char. Viktor Szakats 2007-09-11 21:36:00 +00:00
  • d4711a8f83 2007-09-11 15:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * tests/rto_get.prg * source/rtl/tget.prg ! Fixed display issue when using display->varput->display sequence. (Thanks Lorenzo) + Above case added to test suite. Viktor Szakats 2007-09-11 13:38:39 +00:00
  • 6ea3ebacfb minor typo in changelog entry Viktor Szakats 2007-09-10 23:31:28 +00:00
  • 94e55db264 2007-09-11 00:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbcompat.ch * include/hbextern.ch * source/rtl/hbini.prg + .ini functions added to hbextern.ch. * .ini functions renamed so that all of them reside in the hb_ini*() namespace. xhb compatibility translates added. Viktor Szakats 2007-09-10 22:41:17 +00:00
  • 8098147c0c minor typos in changelog Viktor Szakats 2007-09-10 20:56:58 +00:00
  • b09b3da47b 2007-09-10 22:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/libct/ctnet.c * contrib/libct/dattime2.c * contrib/samples/date.c * contrib/bmdbfcdx/bmdbfcdx1.c * Changed hb_set. access to hb_setGet*() in all contrib code. Viktor Szakats 2007-09-10 20:54:06 +00:00
  • ea77a0b9fb 2007-09-10 22:12 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbtoken.c ! fixed bad typo in hb_tokenCount() * minor code cleanup Przemyslaw Czerpak 2007-09-10 20:12:29 +00:00
  • 4ddbb1a14e 2007-09-10 20:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/rdd_ads/ads1.c * changed HB_TR_ALWAYS to HB_TR_DEBUG in two places and removed some old comment for which Brian received answer from ExtSys Przemyslaw Czerpak 2007-09-10 18:05:25 +00:00
  • 5575f09593 2007-09-10 19:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbset.h * declare hb_set with HB_EXPORT attribute when HB_SET_IMPORT macro is not set - it's temporry modification and it will be removed when we will have real hb_setGet*() and hb_setPut*() functions. Przemyslaw Czerpak 2007-09-10 17:25:12 +00:00
  • 2de32f1082 2007-09-10 19:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdefs.h + added HB_IMPORT macro Przemyslaw Czerpak 2007-09-10 17:05:30 +00:00
  • b759293928 2007-09-10 17:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/dbinfo.ch * harbour/source/rdd/workarea.c * renamed RDDI_TRIGGERS to RDDI_TRIGGER + added RDDI_PENDINGTRIGGER, RDDI_PENDINGPASSWORD, DBI_TRIGGER, DBI_OPENINFO * do not generate RT error in WA default ORDERINFO() method Przemyslaw Czerpak 2007-09-10 15:32:50 +00:00
  • 9dc35d9cef 2007-09-10 17:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/dbinfo.ch * harbour/source/rdd/workarea.c * renamed RDDI_TRIGGERS to RDDI_TRIGGER + added RDDI_PENDINGTRIGGER, RDDI_PENDINGPASSWORD, DBI_TRIGGER, DBI_OPENINFO * do not generate RT error in WA default ORDERINFO() method Przemyslaw Czerpak 2007-09-10 15:27:10 +00:00
  • 3420f57584 2007-09-10 12:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/color53.prg + Added HB_COMPAT_C53 guards. Viktor Szakats 2007-09-10 10:01:50 +00:00
  • c7477716f2 2007-09-10 03:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/scrollbr.prg * source/rtl/tpopup.prg % Removed two no more needed classname override lines. Viktor Szakats 2007-09-10 01:39:35 +00:00