Commit Graph

  • 9526552410 2006-08-14 14:22 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/TODO - removed eliminating hb_stackTopItem() from TOFIX - Done. Przemyslaw Czerpak 2006-08-14 13:03:42 +00:00
  • 21ea15cf61 2006-08-14 10:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/fserror.c + added translation error code for ENMFILE Przemyslaw Czerpak 2006-08-14 08:14:44 +00:00
  • 5a395159ee 2006-08-11 10:15 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * utils/hbpptest/pretest.prg * fixed to use HB_OSNewLine(0 instead '\n' Ryszard Glab 2006-08-11 08:03:17 +00:00
  • ec585300e2 2006-08-10 16:26 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su> Alexander S.Kresin 2006-08-10 12:27:20 +00:00
  • 24f045e4e4 2006-08-10 14:00 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapifs.h * changed order of members in HB_FNAME structure to avoid possible problems with alignment Przemyslaw Czerpak 2006-08-10 12:09:14 +00:00
  • 9e344dcbce 2006-08-10 12:30 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * source/compiler/harbour.c * fixed some 'memory unreleased' errors Ryszard Glab 2006-08-10 10:17:21 +00:00
  • ebb9cad8ec 2006-08-08 11:40 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * source/pp/pplib.c * suppressed preprocessing of empty lines Ryszard Glab 2006-08-08 09:31:00 +00:00
  • 535f82b5b2 2006-08-07 14:00 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * source/compiler/harbour.y * fixed to support @funname() syntax in assigments Ryszard Glab 2006-08-07 11:47:53 +00:00
  • 6a3a7c067c 2006-08-07 12:20 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * xharbour/include/usrrdd.ch ! fixed RDD method order Przemyslaw Czerpak 2006-08-07 10:27:07 +00:00
  • d7557d5428 2006-08-07 11:06 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/set.c ! fixed possible GPF after hb_setListenerRemove() * removed default: clause in main SET() switch to enable C compiler warning when not all HB_SET_* cases are defined. Przemyslaw Czerpak 2006-08-07 09:08:13 +00:00
  • 4da5a347b7 2006-08-07 02:20 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/make_b32.bat * harbour/make_vc.bat ! install call redirected to nul instead of make_b32.log to avoid overwriting the build results with less important (no) information. Viktor Szakats 2006-08-07 00:23:19 +00:00
  • 229e1ee122 2006-08-06 13:06 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog - removed config/linux/owatcom.cf - my mistake Przemyslaw Czerpak 2006-08-06 11:10:38 +00:00
  • dc4ad2e7fa 2006-08-06 13:06 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/linux/owatcom.cf * harbour/source/debug/debugger.prg * changed checking for static initialization functions Przemyslaw Czerpak 2006-08-06 11:08:53 +00:00
  • 110957e91b 2006-08-05 13:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbver.c * extended C compiler information Przemyslaw Czerpak 2006-08-05 11:58:08 +00:00
  • 3b0cf09638 2006-08-04 16:00 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/source/rtl/fstemp.c + Implemented prefix parameter in temp file generation for Win32. Viktor Szakats 2006-08-04 13:46:37 +00:00
  • abd3ca1395 2006-08-04 15:24 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/include/hbundoc.api + Added _tctemp() undocumented call. Viktor Szakats 2006-08-04 13:26:53 +00:00
  • 527cdba06d 2006-08-04 15:24 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/include/hbundoc.api + Added _tctemp() undocumented call. Viktor Szakats 2006-08-04 13:24:49 +00:00
  • 52fb87bdd5 2006-07-28 14:02 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbsetup.h * updated PCODE version number due to recent modifications Przemyslaw Czerpak 2006-07-28 12:05:10 +00:00
  • 849810109e 2006-07-28 00:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdefs.h * use extern "C" as default for HB_FUNC() declaration in C++ mode. I know that this modification will interact with binary compatibility but current state is worser because we were not binary compatible between C and C++ mode. Now the problem should gone with some reasonable for me cost. If your compiler uses the same ABI for C and C++ mode then the backward binary compatibility problem can be resolved by small tools which can strip C++ decoration from binary libraries or maybe even linker has necessary switches to ignore them. Przemyslaw Czerpak 2006-07-27 22:21:50 +00:00
  • 1fce7ac87b 2006-07-27 15:10 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * source/compiler/genc.c * source/compiler/gencli.c * source/compiler/harbour.c * generate an empty .c file if there is no valid function in prg code (when -n is used) (this fixes error during compilation of browdbx.prg) * fixed a warning in hb_compStaticGetName Ryszard Glab 2006-07-27 13:00:48 +00:00
  • 926ce276cb 2006-07-27 14:20 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * include/hbcomp.h * source/compiler/genc.c * source/compiler/gencli.c * source/compiler/genhrb.c * source/compiler/genjava.c * source/compiler/genobj32.c * source/compiler/harbour.c * fixed compilation of static variables with -gc2 switch Ryszard Glab 2006-07-27 12:08:36 +00:00
  • 2afe706de7 2006-07-27 14:20 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * include/hbcomp.h * source/compiler/genc.c * source/compiler/gencli.c * source/compiler/genhrb.c * source/compiler/genjava.c * source/compiler/genobj32.c * source/compiler/harbour.c * fixed compilation of static variables with -gc2 switch Ryszard Glab 2006-07-27 12:06:21 +00:00
  • faea7efcd0 2006-07-27 01:18 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/source/rtl/dbedit.prg ! Previous non-strict compatible part made fully compatible by dropping an Eval() on the field value block. Strict branch and NOTE removed. Viktor Szakats 2006-07-26 23:23:42 +00:00
  • cb87fbf546 2006-07-26 22:00 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/include/hbexpra.c * harbour/include/hbexprb.c * harbour/include/hbexprop.h * harbour/include/hbpcode.h * harbour/include/hbxvm.h * harbour/source/common/expropt1.c * harbour/source/compiler/genc.c * harbour/source/compiler/gencc.c * harbour/source/compiler/gencli.c * harbour/source/compiler/hbdead.c * harbour/source/compiler/hbfix.c * harbour/source/compiler/hblbl.c * harbour/source/compiler/hbpcode.c * harbour/source/compiler/hbstripl.c * harbour/source/vm/hvm.c * harbour/source/vm/macro.c * changed support for XBASE++ extended syntax in expressions like: v:="1,2,3" x := a[ &v ] a := { &v } f( &v ) Now all data is stored on HV * stack without any external registers which have to be saved/restored or updated in chosen operation. This modification was necessary to make HV * reentrant safe and it also eliminated some small overhead caused by old code. I hope I haven't break anything in compiler - Ryszard please fix me if I made sth wrong. Przemyslaw Czerpak 2006-07-26 19:59:02 +00:00
  • 2758cb6082 2006-07-25 22:50 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapirdd.h * harbour/source/rdd/dbcmd.c * harbour/source/vm/hvm.c * do not generate RT errors "Alias does not exist" in constructions like: ("NOT_EXISTING_ALIAS")->(...) Clipper compatible modifications. I do not like it but current previous behavior made problems for people who have code like: if ("NOT_EXISTING_ALIAS")->(used()) ... else ? "Table not open..." endif ! fixed some other RT errors to be Clipper compatible Przemyslaw Czerpak 2006-07-25 21:00:44 +00:00
  • 084842364e 2006-07-25 12:41 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h * harbour/source/vm/hvm.c ! fixed typo in hb_stackWithObjectOffset() macro definition Przemyslaw Czerpak 2006-07-25 10:42:30 +00:00
  • 46359c10a2 2006-07-25 11:45 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) * harbour/makefile.bc * harbour/makefile.vc ! Fixed INSTALL rule. ! Disabled generic library build rule which might wrongly interact with normal build process. Marek Paliwoda 2006-07-25 09:46:22 +00:00
  • 460b06eda5 2006-07-25 11:45 UTC+0100 M * source/compiler/gencli.c ! .NET IL implementation for HB_P_POPLOCALNEAR and HB_P_PUSHLOCALNEAR Marek Paliwoda 2006-07-25 09:46:22 +00:00
  • f1fa94f3c4 2006-07-25 10:35 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/rdd_ads/ads1.c ! make GOTOP() when new index is open and is set as control one Przemyslaw Czerpak 2006-07-25 09:03:06 +00:00
  • b7ee44b737 2006-07-24 13:50 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * source/pp/ppcore.c * source/pp/pptable.c * utils/hbpptest/pp_test.prg * fixed to be more Clipper compatible * fixed access to unallocated memory * added more test cases Przemyslaw Czerpak 2006-07-25 09:03:05 +00:00
  • a943d9579d 2006-07-24 13:50 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * source/pp/ppcore.c * source/pp/pptable.c * utils/hbpptest/pp_test.prg * fixed to be more Clipper compatible * fixed access to unallocated memory * added more test cases Ryszard Glab 2006-07-24 11:43:24 +00:00
  • 9d78bdc98d 2006-07-21 02:47 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/dbcmd.c * harbour/source/rdd/dbf1.c * harbour/source/rdd/delim1.c * harbour/source/rdd/sdf1.c * harbour/source/rdd/workarea.c * code cleanup Przemyslaw Czerpak 2006-07-21 00:50:52 +00:00
  • f8c854b08f 2006-07-20 22:00 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) * harbour/source/rtl/math.c ! Fixed GPF when compiled under Bcc with -tWR switch Marek Paliwoda 2006-07-20 20:07:11 +00:00
  • fffc205acc 2006-07-20 12:36 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) + harbour/utils/hbpptest/compare.bat + harbour/utils/hbpptest/.cvsignore * harbour/utils/hbpptest/pp_test.prg + Added batch file to compare PP results between Harbour and CA-Cl*pper. Viktor Szakats 2006-07-20 10:40:32 +00:00
  • 385facd33c 2006-07-20 11:40 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * source/pp/ppcore.c * fixed bugs which I introduced Ryszard Glab 2006-07-20 09:36:28 +00:00
  • 65d8bc1265 2006-07-18 21:26 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/hvm.c ! fixed executing EXIT procedures after external to BEGIN SEQUENCE / END BREAK - now by default we are taking the same action as after QUIT what seems to be intention of Clipper authors. When HVM is compiled with HB_C52_STRICT macro then we will try to emulate real Clipper behavior. Przemyslaw Czerpak 2006-07-18 19:28:34 +00:00
  • bd29875021 2006-07-18 13:25 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/include/hbextern.ch ! Removed __dbfList() reference. Viktor Szakats 2006-07-18 11:26:11 +00:00
  • 3f29a93a1d 2006-07-18 12:51 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) - harbour/source/rtl/dummy.prg * harbour/source/rtl/Makefile * harbour/common.mak * harbour/source/debug/dbgwa.prg - Removed dummy.prg + Note added about __dbfList() to debugger source. Viktor Szakats 2006-07-18 10:53:02 +00:00
  • 543a5c815d minor Viktor Szakats 2006-07-18 10:50:34 +00:00
  • 3b93622069 2006-07-18 12:20 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * source/pp/ppcore.c * added guard for infinite loop Ryszard Glab 2006-07-18 10:14:31 +00:00
  • 294032d320 2006-07-18 12:00 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/hvm.c ! fixed problems reported by Marek with EXIT procedures after my last commit Przemyslaw Czerpak 2006-07-18 09:59:23 +00:00
  • 2743947bbf minor Viktor Szakats 2006-07-18 08:37:01 +00:00
  • 3cc9382678 2006-07-18 10:21 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/source/lang/msgcs852.c * harbour/source/lang/msgcsiso.c * harbour/source/lang/msgcskam.c * harbour/source/lang/msgcswin.c + Updates/fixes and more translated texts for Czech language modules. Thanks to: Vojtech Obrdlik <vobrdlik centrum.cz> Viktor Szakats 2006-07-18 08:34:15 +00:00
  • 5ef5f402a8 2006-07-18 09:55 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it> * fixed time in previous updates Enrico Maria Giordano 2006-07-18 07:56:43 +00:00
  • 7abd0077a3 2006-07-18 08:00 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) * harbour/source/vm/mainwin.c ! Fixed compilation in C mode under Msvc Marek Paliwoda 2006-07-18 06:07:59 +00:00
  • f844d53197 2006-07-18 03:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/doc/en/hb_vm.txt * harbour/doc/es/hb_vm.txt * harbour/include/hbvm.h * harbour/contrib/hgf/gtk/mainlgtk.c * harbour/source/compiler/gencc.c * harbour/source/rtl/errorapi.c * harbour/source/rtl/gtalleg/gtalleg.c * harbour/source/vm/maindll.c * harbour/source/vm/mainpm.c * harbour/source/vm/mainstd.c * harbour/source/vm/mainwin.c * harbour/source/vm/hvm.c * changed hb_vmQuit() to not execute EXIT() but return s_nErrorLevel ! execute EXIT procedures in hb_vmRequestQuit() - Clipper compatible behavior * do not exit immediately in RT errors but return from all executed functions - some internal parts of RDD code will have to be fixed. Przemyslaw Czerpak 2006-07-18 01:30:23 +00:00
  • c3758d5849 2006-07-17 13:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/make_tgz.sh * added hbpptest to list of tools rebuilt with shared library Przemyslaw Czerpak 2006-07-17 11:37:31 +00:00
  • a841a50b21 typo Viktor Szakats 2006-07-17 01:48:59 +00:00
  • 72ef53f6a5 2006-07-17 03:43 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/source/rtl/dbedit.prg % Optimized codeblock creation. + Restores 100% compatible codeblock creation for STRICT mode. - Removed a strange extension which looked like a mistake (besides not being CA-Cl*pper compatible). * Comments reviewed/changed/added. ; Review done, now 100% compatible. Viktor Szakats 2006-07-17 01:48:27 +00:00
  • a524f48e1f 2006-07-17 00:41 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/common.mak * harbour/makefile.bc * harbour/makefile.vc * harbour/utils/Makefile + Added hbpptest Viktor Szakats 2006-07-17 00:22:56 +00:00
  • 086eb93910 2006-07-16 23:26 UTC+0100 Enrico Maria Giordano <e.m.giordano@emagsoftware.it> * source\common\expropt1.c * Removed unuseful break inside hb_compExprAsSymbol function Enrico Maria Giordano 2006-07-16 21:27:37 +00:00
  • 5db88c1acc 2006-07-16 19:00 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog ! fixed typo in date Przemyslaw Czerpak 2006-07-16 16:59:43 +00:00
  • 62edb72902 2006-07-45 16:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/harbour.c ! fixed typo in binary or - || was used instead of | * reenabled frame optimization for compilation without -n switch Przemyslaw Czerpak 2006-07-16 15:46:53 +00:00
  • 9fae0a713a 2006-07-16 16:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/genc.c - removed debug message I left by mistake Przemyslaw Czerpak 2006-07-16 14:18:39 +00:00
  • a854da38b2 2006-07-16 14:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/genc.c * harbour/source/compiler/gencc.c ! fixed .prg file name stored in generated .c files Przemyslaw Czerpak 2006-07-16 12:42:27 +00:00
  • 912b301c85 2006-07-14 16:00 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * include/hbcomp.h * include/hberrors.h * include/hbexpra.c * include/hbexprb.c * include/hbexprc.c * include/hbmacro.h * include/hbpcode.h * include/hbpp.h * include/hbxvm.h * source/common/expropt1.c * source/compiler/cmdcheck.c * source/compiler/expropta.c * source/compiler/exproptb.c * source/compiler/exproptc.c * source/compiler/genc.c * source/compiler/gencc.c * source/compiler/gencli.c * source/compiler/genhrb.c * source/compiler/genjava.c * source/compiler/genobj32.c * source/compiler/harbour.c * source/compiler/harbour.l * source/compiler/harbour.y * source/compiler/hbdead.c * source/compiler/hbfix.c * source/compiler/hbfunchk.c * source/compiler/hbgenerr.c * source/compiler/hblbl.c * source/compiler/hbpcode.c * source/compiler/hbstripl.c * source/macro/macroa.c * source/macro/macrob.c * source/macro/macroc.c * source/vm/hvm.c * source/vm/macro.c * fixed compilation of code that uses '@' pass by reference. The following syntax is no longer supported: var := IIF( .T., @var, var ) however you can still use the following: funcall( IIF( bPassbyRef, @someVar, someVar ) ) +added support for the following statement: WITH OBJECT <objexpression> ... END inside this statement you can use simplified form of sending messages to the object specified by <objexpression> :message( ) instead objexpression:message() :property instead objexpression:property The runtime error will be generated at the time of message sending (or property access/assign) if <objexpression> is not a value of type object. You can use the reserved property: :__withobject to access/assign the controlling object. *fixed support for command line response file (@file.clp) to be compatible with Clipper (Clipper genertes a single obj file) *fixed memory leaks when there is a fatal error in autoopened module (using DO ... statement) *implicit startup functions are removed from the list of functions before generation of output code Ryszard Glab 2006-07-14 13:47:17 +00:00
  • a5ab290ddc 2006-07-13 16:49 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/source/rdd/dbtotal.prg % Unused variable removed, one other optimized out, other minor optimizations. ! Fixed not resetting the error block when used on a table containing Memo fields only. ! Fixed error when passing xFor parameter as a string. ! Set(_SET_CANCEL...) calls removed. + Formatting, added few comments, CA-Cl*pper differences. Viktor Szakats 2006-07-13 22:00:20 +00:00
  • 90caeffb84 2006-07-13 14:00 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/common.mak * harbour/source/rtl/Makefile + harbour/source/rtl/dbjoin.prg + added __dbJoin() - code by Pavel Tsarenko borrowed from xHarbour Przemyslaw Czerpak 2006-07-13 12:10:54 +00:00
  • c944577d58 fix to prev Viktor Szakats 2006-07-13 10:32:49 +00:00
  • e3b605665e 2006-07-13 12:27 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/source/rtl/hvm.c ! errorlevel changed to int from byte. Viktor Szakats 2006-07-13 10:29:29 +00:00
  • 482c47321d 2006-07-12 18:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbextern.ch - removed ORDCOND() - it's not normal function Przemyslaw Czerpak 2006-07-12 16:47:25 +00:00
  • 577e90d607 2006-07-12 12:24 UTC+0300 Chen Kedem <niki@actcom.co.il> Chen Kedem 2006-07-12 09:23:54 +00:00
  • 61321e4739 2006-07-11 14:20 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/estack.c * minor optimizations Przemyslaw Czerpak 2006-07-11 12:21:22 +00:00
  • a3b9985f5e 2006-07-10 20:43 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) Viktor Szakats 2006-07-10 18:53:34 +00:00
  • 0bf0623100 2006-07-10 13:29 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/source/rdd/dbcmd.c ! AFIELDS() made fully CA-Cl*pper compatible. Viktor Szakats 2006-07-10 11:31:21 +00:00
  • 61dffc7bb7 2006-07-07 18:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/include/hbvmpub.h * harbour/source/vm/classes.c + added HB_ARRAY_OBJ() and changed HB_IS_OBJECT() to use it instead of HB_OBJ_CLASS() - it allows to use HB_IS_OBJECT() without including hbapicls.h Przemyslaw Czerpak 2006-07-07 16:45:32 +00:00
  • e4f4ea7783 2006-07-07 12:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/libct/ctwfunc.c + added missing header note Przemyslaw Czerpak 2006-07-07 10:13:23 +00:00
  • 941c119340 2006-07-06 23:15 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/rdd_ads/ads1.c * synced with Toninho modifications in xHarbour: (! Inverted checking for memo data types, verifying binary first, to prevent freeze in some empty ADT tabes.) Przemyslaw Czerpak 2006-07-06 21:16:57 +00:00
  • fe67521514 2006-07-06 23:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/Makefile + added usrrdd.ch Przemyslaw Czerpak 2006-07-06 21:07:38 +00:00
  • 37a9f88c29 2006-07-05 20:30 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) - harbour/Common.mak + harbour/common.mak * harbour/make_b32.bat * harbour/make_vc.bat * harbour/makefile.bc * harbour/makefile.vc ! Filename casing correction. (fixed in two previous commits) ! Missing CVS ID added. (fixed in previous commit) ! Few minor formatting, typos fixed. + Few build envvars prefixed with HB_ (some renamed) * Few minor cleanups not related the actual make process. ; Thanks Marek for the great work. Viktor Szakats 2006-07-05 18:31:07 +00:00
  • 0f8ee62802 trying to fix Common.mak casing Viktor Szakats 2006-07-05 16:55:07 +00:00
  • 4391696c36 2006-07-05 18:30 UTC+0100 Marek Paliwoda (mpaliwoda at interia pl) - harbour/make_b16.bat - harbour/make_vc64.bat - harbour/mkbcdll.bat - harbour/hrbdll.bc - harbour/makefile.nt - harbour/makefile64.nt - harbour/hrbdll.vc - removed no more needed files Marek Paliwoda 2006-07-05 16:42:44 +00:00
  • 688bec195a 2006-07-04 13:20 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h * harbour/source/vm/estack.c - removed hb_stackTopItem() + added hb_stackItemBasePtr(), hb_stackAllocItem() * changed the item initialization/clearing in push/pop operation Now only complex item are cleared and it's not guaranteed that the top item will be set to NIL. In fact it was not guarantied even before my modifications. You coule be sure only that the allocated item will not be complex one and you can safely pass pointer to it to any other functions. It allow to clean a little bit some code and remove redundant and repeated setting HB_IT_NIL for allocated items. Now using hb_stackPush() can be necessary only in some very seldom cases. hb_stackAllocItem() allocates new item and returns pointer to this item. After some code cleaning hb_stackPush() is not used by core Harbour code at all so if you have it in your sources then please check if you should not update them. Przemyslaw Czerpak 2006-07-04 11:27:48 +00:00
  • 351d42b158 2006-07-04 13:20 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h * harbour/source/vm/estack.c - removed hb_stackTopItem() + added hb_stackItemBasePtr(), hb_stackAllocItem() * changed the item initialization/clearing in push/pop operation Now only complex item are cleared and it's not guaranteed that the top item will be set to NIL. In fact it was not guarantied even before my modifications. You coule be sure only that the allocated item will not be complex one and you can safely pass pointer to it to any other functions. It allow to clean a little bit some code and remove redundant and repeated setting HB_IT_NIL for allocated items. Now using hb_stackPush() can be necessary only in some very seldom cases. hb_stackAllocItem() allocates new item and returns pointer to this item. After some code cleaning hb_stackPush() is not used by core Harbour code at all so if you have it in your sources then please check if you should not update them. Przemyslaw Czerpak 2006-07-04 11:27:47 +00:00
  • bca72691a2 2006-06-29 08:25 UTC+0200 Tomaz Zupan (tomaz.zupan at orpo.si) * harbour.spec * Added libusrrdd.a to rpm files Tomaz Zupan 2006-06-29 06:25:12 +00:00
  • 31c319f922 2006-06-29 00:25 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * harbour/include/hbgtcore.h * use HB_FUNC*() macros Przemyslaw Czerpak 2006-06-28 22:27:13 +00:00
  • cc8aa5bd05 2006-06-29 00:02 UTC+0100 Antonio Linares 2006-06-28 22:04:00 +00:00
  • 5c92efee87 updated with gtclip.c, gtdef.c and gttone.c files Antonio Linares 2006-06-28 22:02:29 +00:00
  • 861aced933 added Microsoft requested header file Antonio Linares 2006-06-28 22:00:43 +00:00
  • 832fc03bb4 2006-06-28 22:20 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * xharbour/bin/pack_src.sh + added USRRDD Przemyslaw Czerpak 2006-06-28 20:20:43 +00:00
  • 7ebe9d9154 2006-06-28 15:46 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/config/w32/mingw32.cf ! One minor fix and another minor correction made after testing the Win9x branch. Viktor Szakats 2006-06-28 13:46:36 +00:00
  • 085259568c 2006-06-28 09:29 UTC+0100 Antonio Linares 2006-06-28 07:31:46 +00:00
  • 3cf317bbae Added gtdef.c file Antonio Linares 2006-06-28 07:29:28 +00:00
  • 5f99d2aef6 2006-06-28 07:59 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/config/w32/mingw32.cf % Removed Windows system libs we don't need to link in Harbour. Viktor Szakats 2006-06-28 06:00:05 +00:00
  • c5382221de 2006-06-28 02:32 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/hbgtcore.c - removed forgotten printf() used as debug message Przemyslaw Czerpak 2006-06-28 00:29:08 +00:00
  • 01121cf6f7 2006-06-28 01:32 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/w32/mingw32.cf * create LD scripts for W9x Przemyslaw Czerpak 2006-06-27 23:35:53 +00:00
  • 57241721b9 2006-06-27 23:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/memvars.c * indenting Przemyslaw Czerpak 2006-06-27 20:40:41 +00:00
  • 7190ed46b7 2006-06-27 19:45 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/config/w32/mingw32.cf ! Fix to make it work in environments where "gcc @__lib__.tmp" construct is not possible. The "@" expansion is done by gcc when using Cygwin, but it's not done (and left to the shell, which doesn't do it either when using CMD/COMMAND) when using plain MinGW. Viktor Szakats 2006-06-27 17:47:43 +00:00
  • b76d9f8dd3 2006-06-27 19:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbexpra.c * harbour/include/hbexprb.c * indenting Przemyslaw Czerpak 2006-06-27 17:11:17 +00:00
  • 5cbcaa09f0 2006-06-27 10:50 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/source/vm/proc.c + added BOOL hb_procinfo( int iLevel, char * szName, USHORT * puiLine, char * szFile ) Przemyslaw Czerpak 2006-06-27 08:53:26 +00:00
  • 5c01e3a134 2006-06-26 16:35 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * include/hbapi.h * source/vm/garbage.c * changed hb_gcUnregistedSweep to static function * fixed handling of sweeper functions * there is no need to call hb_UnregisterSweep - this is done automatically inside hb_gcFree and during garbage collecting Ryszard Glab 2006-06-26 14:27:57 +00:00
  • d082893701 2006-06-26 15:00 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtgui/Makefile * harbour/source/rtl/gtgui/gtgui.c + harbour/source/rtl/gtgui/gtdef.c + added GT version info * modified the hack which overwrite the default GT name Now original GTGUI is always present and only separate file add linker bindings. It will be cleaner solution which will allow to use REQUEST HB_GT_GUI in valid programs and libraries. Przemyslaw Czerpak 2006-06-26 13:02:32 +00:00
  • fa3f758191 2006-06-26 14:27 UTC+0300 Chen Kedem <niki@actcom.co.il> Chen Kedem 2006-06-26 11:26:19 +00:00
  • aa07c5e26a 2006-06-26 12:55 UTC+0100 Ryszard Glab <rglab//imid.med.pl> * TODO * assigned SQLRDD to me Ryszard Glab 2006-06-26 10:42:18 +00:00
  • 28e6d45acb 2006-06-25 08:32 UTC+0300 Chen Kedem <niki@actcom.co.il> Chen Kedem 2006-06-25 05:31:07 +00:00
  • 2a3c796c2b 2006-06-23 02:50 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtgui/Makefile * harbour/source/rtl/gtgui/gtgui.c * hacked GTGUI for W32 to be compiled using the same name as RTL default GT driver (GTWIN). Przemyslaw Czerpak 2006-06-23 01:00:15 +00:00
  • 086eb547da 2006-06-22 21:41 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/makefile.bc * Fix to prev. Viktor Szakats 2006-06-22 19:42:10 +00:00
  • 8e526ae4c7 2006-06-22 19:43 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/source/rtl/errorsys.prg ! Fixed to use OutErr() instead of QOut() for CA-Cl*pper compatibility. (Thanks Chen) ! Fixed to set ErrorLevel to 1 in case of a RT error. (this was once removed by me as a fix about 7 years ago, but I can't remember what was the reason. It looks to be a wrong fix back then.) Viktor Szakats 2006-06-22 17:56:45 +00:00
  • 3d17df8f03 2006-06-22 17:28 UTC+0100 Viktor Szakats (viktor.szakats syenar.hu) * harbour/makefile.bc * Updated for latest changes. Viktor Szakats 2006-06-22 15:28:01 +00:00
  • caf9728775 2006-06-22 16:35 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/Makefile + harbour/source/rtl/gtclip.c + harbour/source/rtl/gttone.c * harbour/include/hbgtcore.h * separated low level TONE and ClipBoard code for W32 new functions: hb_gt_w32_Tone() hb_gt_w32_SetClipboard() hb_gt_w32_GetClipboard() Please update non GNU make files Przemyslaw Czerpak 2006-06-22 14:55:19 +00:00