Commit Graph

  • feb9517ee2 2010-03-08 00:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbapi.h * src/common/hbver.c + Added hb_iswin2k() low-level function to detect if running under Windows 2000 or newer. Viktor Szakats 2010-03-07 23:11:09 +00:00
  • 93d5b9b090 2010-03-07 20:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/tests/tstpgrdd.prg * contrib/hbpgsql/tests/async.prg * contrib/hbpgsql/tests/test.prg * contrib/hbpgsql/tests/cache.prg * contrib/hbpgsql/tests/stress.prg * contrib/hbpgsql/tests/dbf2pg.prg ! Various fixes. ! Formatting. Viktor Szakats 2010-03-07 19:31:54 +00:00
  • bfff433b33 2010-03-07 19:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/tests/simple.prg ! Fixed typo. Viktor Szakats 2010-03-07 18:03:17 +00:00
  • 5687bf4f6d 2010-03-07 18:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/tests/simple.prg ! Fixed to use ANSI date format in INSERT command. Viktor Szakats 2010-03-07 17:43:18 +00:00
  • 95f7efb18e 2010-03-07 17:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Cosmetic fix to generated temp stub file. Normally nobody sees this file, but anyway. Viktor Szakats 2010-03-07 16:32:18 +00:00
  • 61739ddb58 2010-03-07 17:22 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/tests/simple.prg ! Fixed date in SQL command to work regardless of mm/dd positions in date. I wonder what is the proper solution which uses a fully portable date format. Anyone? Viktor Szakats 2010-03-07 16:23:53 +00:00
  • 3f3f7ba9ab 2010-03-07 17:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/tests/simple.prg ! Fixed wrong code in sample. * Formatted. Viktor Szakats 2010-03-07 16:16:39 +00:00
  • 09615441e8 2010-03-07 17:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed to disregard HB_FS_STATIC functions when parsing .c files for entry function name. No idea how this wasn't causing any error reports so far. Viktor Szakats 2010-03-07 16:05:35 +00:00
  • 29a72856ac 2010-03-07 15:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/hbmzip.c + HB_UNZIPFILEINFO() extended to also return CRC. Viktor Szakats 2010-03-07 14:19:03 +00:00
  • c0f41ee97b 2010-03-07 15:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/cgi.ch * contrib/xhb/tedit.prg * contrib/xhb/htjlist.prg * contrib/xhb/thtm.prg * contrib/xhb/hterrsys.prg * contrib/xhb/hjwindow.prg * contrib/xhb/htmutil.prg * NTRIM() -> hb_ntos() - Deleted NTRIM() macro. Viktor Szakats 2010-03-07 14:01:07 +00:00
  • 57cb7dd3cc 2010-03-07 14:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/tframe.prg ! Using IS*() macros instead of NIL checks. % Using IS*() macros instead ValType() calls. % Several minor optimizations. * Changed to use standard class declaration syntax. Viktor Szakats 2010-03-07 13:56:54 +00:00
  • 75ea8020d9 2010-03-07 14:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * doc/Makefile ! Fixed 'en-EN' - 'en'. Viktor Szakats 2010-03-07 13:31:41 +00:00
  • d5e9e6d7e4 2010-03-07 14:14 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/utils.c * contrib/hbtip/encb64c.c * contrib/hbtip/encurlc.c ! Type cleanup. Viktor Szakats 2010-03-07 13:14:28 +00:00
  • fa124b295d 2010-03-07 13:16 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/Makefile - contrib/hbtip/encmthd.c + contrib/hbtip/encb64c.c + contrib/hbtip/encurlc.c * Split and renamed source file containing low-level encoder/decoder functions. Viktor Szakats 2010-03-07 12:16:32 +00:00
  • 95db3b5391 2010-03-07 13:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/encmthd.c - Deleted __TIP_QP_[ENCODE|DECODE](). Either I'm misunderstanding their purpose or they simply didn't work (pbly because they were not even used by hbtip code). Viktor Szakats 2010-03-07 12:14:00 +00:00
  • 0ced59cdc6 2010-03-07 13:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/encmthd.c * contrib/hbtip/encurl.prg * contrib/hbtip/encb64.prg ! Cleaned this quite strange and dangerous hack which made the exact nature of the logic fully hidden for anyone expecting regular programming techniques. I even reimplemented QP encoding not knowing about it. Now the class/function interface is completely standard without any hidden interdependencies and internal logic to access class vars from C level function and mapping C level functions as methods. Now it's possible to replace these TIP specific encoder/decoder functions with core ones, or move these ones to core. INCOMPATIBLE: Old function names have been changed from TIPENCODER*_[DECODE|ENCODE]() to __TIP_*_[ENCODE|DECODE](). ; TOFIX: Old C implementation of QP encoding/decoding doesn't seem to work. ; TODO: Try eliminating redundancy in base64 encoding/decoding between hbtip and core. Viktor Szakats 2010-03-07 12:09:47 +00:00
  • 566cb5730c 2010-03-07 12:24 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbf1.c * removed unnecessary function call Przemyslaw Czerpak 2010-03-07 11:25:25 +00:00
  • f85a7b5b47 2010-03-07 12:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/encmthd.c * Formatting. ; TOFIX: I've just realized the nature of this hack. Viktor Szakats 2010-03-07 11:21:58 +00:00
  • e1fd2e7a1e 2010-03-07 12:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/sendmail.prg ! Further fix to HB_SETMIMETYPE() returned strings. ; Pls review/test. Viktor Szakats 2010-03-07 11:06:40 +00:00
  • 1daa4ee6c5 2010-03-07 12:00 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/xhb/tframe.prg % small optimization Przemyslaw Czerpak 2010-03-07 11:02:01 +00:00
  • b9f7254c8d 2010-03-07 11:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/hvm.c ! Adjustment to symEval declaration after last change. Viktor Szakats 2010-03-07 10:48:30 +00:00
  • 4ca2baffd5 2010-03-07 10:57 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * small cleanup in marking hb_symEval with HB_LEGACY_LEVEL3 It should be available for core HVM functions. Przemyslaw Czerpak 2010-03-07 09:57:44 +00:00
  • 91ba8932cf missed one file from last entry: Viktor Szakats 2010-03-07 03:36:34 +00:00
  • a682aa5d86 2010-03-07 04:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/hvm.c * include/hbapi.h * Marked hb_synEval public symbol with HB_LEGACY_LEVEL3 Viktor Szakats 2010-03-07 03:35:31 +00:00
  • 4c5a91c3ca 2010-03-06 15:32 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) + contrib/hbide/resources/fl_c.png + contrib/hbide/resources/fl_dll.png + contrib/hbide/resources/fl_exe.png + contrib/hbide/resources/fl_ini.png + contrib/hbide/resources/fl_lib.png + contrib/hbide/resources/fl_prg.png + contrib/hbide/resources/fl_res.png + contrib/hbide/resources/fl_txt.png * contrib/hbide/resources/hb-16x16.png * contrib/hbide/resources/hb-32x32.png * contrib/hbide/resources/hbide.png + contrib/hbide/resources/hbidesplashwatermark.png + contrib/hbide/resources/panel_2.png + contrib/hbide/resources/panel_3.png + contrib/hbide/resources/panel_4.png + contrib/hbide/resources/panel_5.png + contrib/hbide/resources/panel_6.png + contrib/hbide/resources/panel_7.png + contrib/hbide/resources/source_c.png + contrib/hbide/resources/source_cpp.png + contrib/hbide/resources/source_h.png + contrib/hbide/resources/source_o.png + contrib/hbide/resources/source_prg.png + contrib/hbide/resources/source_res.png + contrib/hbide/resources/source_txt.png + contrib/hbide/resources/source_unknown.png + Added more images for user interface. Pritpal Bedi 2010-03-07 00:06:49 +00:00
  • e80a2ad13d 2010-03-06 23:44 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/evalhb.c * harbour/src/vm/asort.c * harbour/src/vm/hvm.c * harbour/src/vm/arrays.c * harbour/src/vm/thread.c * harbour/src/vm/eval.c * harbour/src/vm/classes.c * harbour/src/rtl/do.c * harbour/contrib/gtwvg/wvgwing.c * use hb_vmPushEvalSym() instead of hb_vmPushSymbol( &hb_symEval ) Please try to eliminate direct hb_symEval usage from 3-rd party code. Przemyslaw Czerpak 2010-03-06 22:44:51 +00:00
  • 29fa3151d5 2010-03-06 21:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/compiler/gencc.c ! fixed wrongly used HB_LONG_{MAX,MIN} instead of LONG_{MAX,MIN}. Przemyslaw Czerpak 2010-03-06 20:27:13 +00:00
  • 3d6de8244c 2010-03-06 18:33 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbxvm.h * harbour/src/compiler/gencc.c * harbour/src/vm/hvm.c % added few functions increasing the execution speed of some PRG code compiled with -gc3 switch Przemyslaw Czerpak 2010-03-06 17:34:15 +00:00
  • 082671ac6f 2010-03-05 23:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * external/pcre/Makefile - Disabled stdint.h for all targets to make some Harbour supported legacy compilers happy which don't support it (f.e. bcc 5.5) Viktor Szakats 2010-03-05 22:18:56 +00:00
  • 8a8ae50ff3 2010-03-05 21:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * external/Makefile + Added bzip2. Viktor Szakats 2010-03-05 20:21:44 +00:00
  • 0a520d6534 2010-03-05 20:58 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbverdsp.c % "Language options" merged into "Build options" Viktor Szakats 2010-03-05 20:02:08 +00:00
  • d79a1b7b81 2010-03-05 19:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwin/gtwin.c + Added more code (probably the ugliest I've ever had a chance to create while touching Windows API) for undocumented SetConsolePalette() hack, following Saulius Zrelskis's suggestion. Now it doesn't GPF, but it does nothing else either (could be wrong SYSPAL_ constant, could be anything). From this point I'll let others continue, or delete all undocumented code sections. Viktor Szakats 2010-03-05 18:29:41 +00:00
  • 1a9fe1279d 2010-03-05 18:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmysql/hbmysql.hbc * contrib/rddsql/sddmy/sddmy.hbc ! Fixed library name for Linux platforms. I hope it also works for other *nix systems. (On darwin/macports it doesn't because they placed the lib in a subdir, but at least the lib name is right) Viktor Szakats 2010-03-05 17:54:42 +00:00
  • 29116c45c4 2010-03-05 15:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwin/gtwin.c + Added HB_GTI_PALETTE support for GTWIN. Requires Vista system or newer at runtime and requires Vista compatible SDK at build-time (this is MSVC newer versions or older versions with newer SDK). Unfortunately it cannot work with mingw and possibly other C compilers until they add support. + Added to set MS-DOS-like colors for GTWIN on Vista and newer systems (same requirements as above). + Added experimental undocumented SetConsolePalette() support for non-Vista systems and non-Vista SDKs, but it GPFs and doesn't support reading palette, so overall it's not enough for Harbour. I will let it there in case someone wants to deal with it and delete it after a few days. Viktor Szakats 2010-03-05 14:11:14 +00:00
  • 36db9d2adf 2010-03-05 14:59 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/ads1.c * changed errSubCode values. Now errSubCode ir equal to: = ADS error value, if error is returned from ADS. Values of error subcodes are > 1000. = EDBF_* - 900, if error is generated by RDD. Values of error subcodes are < 1000. + added a detailed error description for ADS errors Mindaugas Kavaliauskas 2010-03-05 13:00:10 +00:00
  • 23f4d52dda 2010-03-05 13:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbver.c * include/hbapi.h + Added hb_iswinvista() to detect Vista and newer Windows versions. Viktor Szakats 2010-03-05 12:48:53 +00:00
  • 2dfec6cf2f 2010-03-05 13:19 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbrddnsx.h * harbour/src/rdd/dbfnsx/dbfnsx1.c * harbour/include/hbrddntx.h * harbour/src/rdd/dbfntx/dbfntx1.c * harbour/src/rdd/hsx/hsx.c * harbour/src/rdd/usrrdd/usrrdd.c * harbour/src/rtl/hbsocket.c ! fixed casting for compilers which needs strict aliasing rules Przemyslaw Czerpak 2010-03-05 12:19:49 +00:00
  • 0079c5478c 2010-03-05 11:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sddoci/sddoci.c ! Fixed OCILIB initalization to make OCI_GetLastError() work. (Thanks to OCILIB author Vincent Rogier for the report and fix) Viktor Szakats 2010-03-05 10:13:33 +00:00
  • aae4187975 2010-03-04 19:43 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/hvm.c ! removed unnecessary hbstack reference in MT builds - thanks to Grigory Filatov for the information Przemyslaw Czerpak 2010-03-04 18:43:51 +00:00
  • 8bb33ae346 2010-03-04 19:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * harbour.spec * contrib/Makefile - contrib/hbsms - Deleted hbsms lib. Viktor Szakats 2010-03-04 18:08:34 +00:00
  • fc617333a6 2010-03-04 13:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtpathy/telepath.prg ! Restored for real. Viktor Szakats 2010-03-04 12:57:07 +00:00
  • 2668c5e235 2010-03-04 13:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtpathy/telepath.prg ! Restored original before-millisec/midnight fix state. ; Someone else pls continue/restart this task. Viktor Szakats 2010-03-04 12:12:59 +00:00
  • ef0f510518 2010-03-04 13:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * examples/gtwvw/wvwcheck.c * examples/gtwvw/wvwedit.c * examples/gtwvw/hbgtwvw.h ! Added not terribly elegant (local) fix to missing 'hb_hInstance' link time errors. Not tested besides successful lib build. Viktor Szakats 2010-03-04 12:09:05 +00:00
  • 7da18ea3dc 2010-03-04 11:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcompdf.h * harbour/src/vm/macro.c % changed HB_PCODE_INFO structure to eliminate one memory allocation in macro compiler Przemyslaw Czerpak 2010-03-04 10:06:32 +00:00
  • eebfaee54d 2010-03-04 03:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmisc/hbeditc.c * Reverted previous strcpy changes as they were causing GPF while editing. * Cleaned 'unsigned int', 'int' to be 'long'. Lots of unnecessary looking casts deleted. This fixed signedness warnings. Very rough cleanup, I didn't inspect all hundreds of changes one by one, so please test it. * Some more cleanups. ; The code looks more and more kludgy from the inside. It has quite some (seemingly) arbitrary extra space allocations, lots of pointer arithmetic, so it looks not very easy to safely modify it f.e. for EOL neutrality. Viktor Szakats 2010-03-04 02:23:58 +00:00
  • 36d2e9e8bb 2010-03-04 01:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * harbour.spec * mpkg_rpm.sh + Added freeimage to mainstream package now that it finally builds on *nix systems. Viktor Szakats 2010-03-04 00:45:05 +00:00
  • 7c0086533d 2010-03-03 07:31 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) ! In continuation of previous message: Pritpal Bedi 2010-03-03 15:39:35 +00:00
  • 377582ef4d 2010-03-03 01:00 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_garbage.h * contrib/hbqt/THbQtUI.prg ! A massive effort to stream-line GPF at exit. At least now I know that it is caused by the way QLayout has relation with parent and children both. To some extent I am been able to cover it, but not completely, at least till now. Pritpal Bedi 2010-03-03 09:02:05 +00:00
  • 370890e0e1 2010-03-03 03:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmisc/hbeditc.c ! One fix to prev right away. (in former strcpy) Viktor Szakats 2010-03-03 02:14:31 +00:00
  • bfc7084c7f 2010-03-03 03:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmisc/hbeditc.c ! Replaced unsafe string calls with safe one. (strncpy(), strcpy() -> hb_strncpy()) ; Now this change may contain bugs. I'd appreciate if someone with trained eyes for C length would review the diff. Viktor Szakats 2010-03-03 02:05:13 +00:00
  • 91f9a3f12c 2010-03-03 02:38 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/doc/en/hvm.txt - removed __DBGVMVARLGET() description Przemyslaw Czerpak 2010-03-03 01:39:10 +00:00
  • f9d70c6659 2010-03-03 02:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - examples/pe - Deleted empty dir. Viktor Szakats 2010-03-03 01:03:51 +00:00
  • 5a773e089a 2010-03-03 01:58 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmisc/Makefile + contrib/hbmisc/hbeditc.c + contrib/hbmisc/hbedit.prg + contrib/hbmisc/tests/sample.txt + contrib/hbmisc/tests/testedit.prg - examples/pe/sample.txt - examples/pe/editorlo.c - examples/pe/pe.prg - examples/pe/pe.hbp - examples/pe/editorhi.prg * Editor implementation moved to hbmisc lib. Viktor Szakats 2010-03-03 01:02:16 +00:00
  • 2cf87c3d7a 2010-03-03 01:54 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - examples/pe/license.txt + examples/pe/sample.txt * examples/pe/pe.prg * Renamed sample file. Viktor Szakats 2010-03-03 00:55:13 +00:00
  • ca0685d44a 2010-03-03 01:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * examples/pe/editorlo.c * examples/pe/pe.prg * examples/pe/editorhi.prg * examples/pe/readme.txt + Further cleanups (some types, unused code). % Minor optimization. * Deleted one completed (old) TOFIX item. Viktor Szakats 2010-03-03 00:52:16 +00:00
  • be1d955b6d 2010-03-03 01:22 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * examples/pe/editorlo.c * examples/pe/editorhi.prg + Cleaned internal layout (which was speed optimized for 286 computer-era) to use GC collected objects rather than various levels of static variables and additional logic to handle parallel editor objects. Now the code is fully reentrant. * Renamed variables. ! Fixed potential GPFs along the way. ; TODO: - Clean to use ANSI C and Harbour APIs only. (this is pbly okay) - Clean to use safe Harbour string API functions instead of unsafe ANSI C ones. - Clean type usage. - Fix to support other EOL types than CRLF. - etc. Viktor Szakats 2010-03-03 00:22:28 +00:00
  • 54e5e9b639 2010-03-02 23:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * examples/pe/editorlo.c * examples/pe/pe.prg * examples/pe/editorhi.prg * Formatting/cleanups. Viktor Szakats 2010-03-02 22:55:47 +00:00
  • 69b7bafcf5 2010-03-02 23:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * examples/pe/editorlo.c ; Started to level this code to Harbour standards. * Changed to use native Harbour C level API instead of Clipper compatibility one. - Delete old inactive code for standalone Habrourless build. * Cleaned several warnings. ! Fixed one potential GPF. ! Fixed one potential memory corruption. + Formatting. Viktor Szakats 2010-03-02 22:31:55 +00:00
  • 27998d5d67 2010-03-02 18:39 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbxpp/hbxpp.ch + added TEXT INTO <varname> [WRAP [<cEOL>]] [TRIMMED] Przemyslaw Czerpak 2010-03-02 17:40:11 +00:00
  • 936dfd3191 2010-03-02 18:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/atrepl.c ! Fixed an 'off by one' buffer bug causing GPF in ATREPL(). Reported by Alexandr Okhotnikov. Viktor Szakats 2010-03-02 17:26:51 +00:00
  • 2a1c9afb2c 2010-03-02 16:40 UTC+0100 Maurilio Longo (maurilio.longo@libero.it) * src/rtl/filesys.c * hb_fsCurDirBuff() convert '/' to '\' for OS/2 Maurilio Longo 2010-03-02 15:42:01 +00:00
  • e6f389e837 2010-03-02 16:15 UTC+0100 Maurilio Longo (maurilio.longo@libero.it) * src/common/hbffind.c * hb_fsFindNextLow() to work reliably in my environment needs OBJ_TILE memory. I've found no documentation about this issue, maybe it's caused by old LAN Manager code when searching for files on network shares. Maurilio Longo 2010-03-02 15:17:08 +00:00
  • c617a46cec 2010-03-02 15:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwin/gtwin.c + Implemented HB_GTI_CLOSABLE support for GTWIN. Needs to Windows 2000 or upper. Viktor Szakats 2010-03-02 14:48:04 +00:00
  • 39320786aa 2010-03-02 00:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sddodbc/sddodbc.c ! Fixed returning Chr( 0 ) instead of last real char. Viktor Szakats 2010-03-01 23:47:23 +00:00
  • 96328f92e2 2010-03-01 14:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sddodbc/sddodbc.c + Added support to return any size of string buffer from ODBC. ! Fixed typo in prev modification. Viktor Szakats 2010-03-01 13:47:03 +00:00
  • 820d1d28d8 2010-03-01 13:42 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfntx/dbfntx1.c * harbour/src/rdd/dbfnsx/dbfnsx1.c * harbour/src/rdd/dbfcdx/dbfcdx1.c ! make linear scan in template tags to detect position of current record in tag after GOTO() operation - SIX3 compatible behavior Przemyslaw Czerpak 2010-03-01 12:42:34 +00:00
  • 7c8e18e208 2010-03-01 08:00 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/hvm.c ! added missing HB_STACK_TLS_PRELOAD Przemyslaw Czerpak 2010-03-01 07:00:57 +00:00
  • d0fea72063 2010-03-01 04:05 UTC+0100 Xavi (jarabal/at/gmail.com) * harbour/src/rtl/gtwvt/gtwvt.c ! Fixing WM_CLOSE event (Clicked 'X' on system menu) to avoid irregular shutdown with SETCANCEL( .F. ) Xavi 2010-03-01 03:06:26 +00:00
  • 422116d6e3 2010-03-01 02:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sddsqlt3/sddsqlt3.c + Added support to retrieve buffers in UNICODE mode. ; Maybe needs fine tuning. F.e. we don't want to do this for raw/binary/blob data. Pls review. ; NOTE: Detecting real buffer size is weird. MSDN says NULL should be passed to data pointer, but in this case it returns error, if I pass any pointer, even fake one, it works. Pbly I'm misreading something. Viktor Szakats 2010-03-01 01:34:52 +00:00
  • 8be99a1b5b 2010-03-01 01:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbsetup.h * Bumped pcode version to 3 (mininum kept at 2) Viktor Szakats 2010-03-01 00:26:17 +00:00
  • bb86055fe6 2010-03-01 00:50 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbpcode.h * harbour/include/hbxvm.h * harbour/src/compiler/hbfix.c * harbour/src/compiler/hbpcode.c * harbour/src/compiler/hbdead.c * harbour/src/compiler/genc.c * harbour/src/compiler/hbopt.c * harbour/src/compiler/gencc.c * harbour/src/compiler/hblbl.c * harbour/src/compiler/hbstripl.c * harbour/src/vm/hvm.c + added new PCODE HB_P_PUSHAPARAMS and -gc3 function with corresponding action hb_xvmPushAParams Przemyslaw Czerpak 2010-02-28 23:52:05 +00:00
  • 4b455a03b1 2010-02-28 20:05 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sddsqlt3/Makefile - contrib/rddsql/sddsqlt3/sddsq3.c + contrib/rddsql/sddsqlt3/sddsqlt3.c - contrib/rddsql/sddsqlt3/sddsq3.hbc + contrib/rddsql/sddsqlt3/sddsqlt3.hbc * contrib/rddsql/sddsqlt3/tests/hbmk.hbm * Renamed sddsq3 to sddsqlt3. (pass 2 of 2) Viktor Szakats 2010-02-28 19:08:41 +00:00
  • 1c2398b3dc 2010-02-28 19:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/Makefile - contrib/rddsql/sddsq3 + contrib/rddsql/sddsqlt3 * Renamed sddsq3 to sddsqlt3. (pass 1 of 2) Viktor Szakats 2010-02-28 19:03:33 +00:00
  • 740d9b96f8 2010-02-28 18:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sddsq3/sddsq3.c * contrib/rddsql/sddoci/sddoci.c ! Fixed warnings reported by bcc, msvc. Viktor Szakats 2010-02-28 18:00:34 +00:00
  • 07170dcc55 2010-02-28 18:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbsqlit3/hbsqlit3.c + Added TOFIX: utf8 conversion is missing from the interface. Viktor Szakats 2010-02-28 17:42:25 +00:00
  • b850625aab 2010-02-28 12:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sddoci/sddoci.c ! Fixed handling of numeric types widths and decimals. ; This marks last known TODO/TOFIX as DONE. Viktor Szakats 2010-02-28 12:01:25 +00:00
  • a1cec1f6e9 2010-02-28 11:20 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sqlbase.c ! Fixed crash on close when connection could not be made. Viktor Szakats 2010-02-28 10:20:55 +00:00
  • 9fae196788 2010-02-27 19:16 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/resources/harbour_splash.png * contrib/hbide/resources/hbidesplash.png * contrib/hbide/resources/togglelinenumber.png Pritpal Bedi 2010-02-28 03:21:43 +00:00
  • 8e5c8e5ff5 2010-02-27 15:59 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/gtqtc/gtqtc.cpp ! Fix to warning: QFont::setPointSize: Point size <= 0 (0), must be greater than 0 Reported by David Macias. Pritpal Bedi 2010-02-28 00:01:37 +00:00
  • a082c41517 2010-02-28 00:19 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sddoci/sddoci.c ! Fixed handling of dates. Viktor Szakats 2010-02-27 23:20:29 +00:00
  • 7052a7a7a7 2010-02-27 11:40 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/generator/hbqtgen.prg ! Introduced $EXTERNALLINK$ tag. ;TODO describe it in /doc/hdr_tpl.txt. Pritpal Bedi 2010-02-27 19:53:19 +00:00
  • 5100411eb3 2010-02-27 20:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog + Added missed item in prev commit. Viktor Szakats 2010-02-27 19:27:09 +00:00
  • 746c03b25a 2010-02-27 20:19 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcomp.h * harbour/include/hbcompdf.h * harbour/include/hbmacro.h * harbour/include/hbexpra.c * harbour/include/hbexprb.c * harbour/src/common/funcid.c * harbour/src/common/expropt1.c * harbour/src/compiler/hbmain.c * harbour/src/compiler/harbour.y * harbour/src/compiler/harbour.yyc * harbour/src/compiler/harbour.yyh * harbour/src/vm/macro.c + added all reserved and restricted in Clipper functions to hb_compGetFuncID() + extended hb_compGetFuncID() to expand short names of reserved functions + extended hb_compGetFuncID() to set function flags * store expanded function name, ID and flags in HB_ET_FUN* expressions % modified compiler and macrocompiler code to use function flags and expanded names set by hb_compGetFuncID(). It allowed to eliminate calling hb_compReservedName() for function call expressions giving some small but noticeable speed improvement i.e. in macrocompiler. Przemyslaw Czerpak 2010-02-27 19:20:56 +00:00
  • ae2d28bbc8 2010-02-27 20:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbodbc/odbc.c * contrib/rddsql/sddodbc/sddodbc.c ! Silenced warnings. Viktor Szakats 2010-02-27 19:09:47 +00:00
  • 1a4249b8e1 2010-02-27 18:55 UTC+0100 Maurilio Longo (maurilio.longo@libero.it) * src/common/hbffind.c * optimized OS/2 hb_fsFindNextLow() to grab as many files as it can on every call. Maurilio Longo 2010-02-27 17:57:18 +00:00
  • 95f5a0495a 2010-02-27 12:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbodbc/odbc.c * contrib/rddsql/sddodbc/sddodbc.c + Added support for UNICODE mode on non-Windows systems. This also means that by now HB_TCHAR_* macros aren't used in non-win/wce code anymore. NOTE: Since the translation functions have been changed, now _SET_OSCODEPAGE setting are honored in these calls. We may change this later to some lib specific cp. ; TOFIX: Warnings are showing up in non-UNICODE mode: odbc.c:438: warning: pointer targets in passing argument 2 of 'hb_storstr' differ in signedness Couldn't find an optimal way to pacify them (also in sddodbc). Can someone help? Viktor Szakats 2010-02-27 11:29:31 +00:00
  • 17f6a94acf 2010-02-27 11:14 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sddoci/sddoci.c + Changed to use STR API for UNICODE conversions. This fixes this SDD for non-win systems. ! Fixed one missing encoding translation. Viktor Szakats 2010-02-27 10:15:42 +00:00
  • c8aa309764 2010-02-27 11:05 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/macro.c * minor simplification Przemyslaw Czerpak 2010-02-27 10:07:03 +00:00
  • f66ee12e71 2010-02-27 10:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbsqlit3/hbsqlit3.c % Deleted unnecessary cast. Viktor Szakats 2010-02-27 09:06:23 +00:00
  • 36fecf2567 2010-02-26 20:51 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/ideeditor.prg * contrib/hbide/ideharbourhelp.prg + Implemented: auto activating and displaying the function's documentation you have currently finished typing opening brace. This feature is activated only when you have initialized the documentation browser by clicking on the "H" icon on the right toolbar. Pritpal Bedi 2010-02-27 05:00:17 +00:00
  • 284f6b1012 2010-02-26 18:15 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/THbQtUI.prg ! Miss of prev commit. Pritpal Bedi 2010-02-27 02:18:35 +00:00
  • 2a225512dc 2010-02-26 16:54 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/resources/docviewgenerator.ui * contrib/hbide/resources/docviewgenerator.uic ! Enabled: left-right tab-widgets to share space as per user wish. You can resize the indivisual tab-widgets, move cursor in-between horizontal divider. Pritpal Bedi 2010-02-27 01:02:40 +00:00
  • 6fba6b8a05 2010-02-26 23:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/tget.prg * tests/rto_get.prg ! Fixed to convert input to uppercase for "Y" picture mask. + Added regression test for this case. Viktor Szakats 2010-02-26 22:19:52 +00:00
  • 3cac472d53 2010-02-26 22:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sddoci/ocidd.c * Commented trace call. Viktor Szakats 2010-02-26 21:02:29 +00:00
  • 37135ca341 2010-02-26 21:44 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * bin/hb-mkimp.bat + contrib/rddsql/sddoci + contrib/rddsql/sddoci/Makefile + contrib/rddsql/sddoci/ocidd.c + contrib/rddsql/sddoci/sddoci.hbc + contrib/rddsql/sddoci/tests + contrib/rddsql/sddoci/tests/hbmk.hbm + contrib/rddsql/sddoci/tests/test1.prg * contrib/rddsql/Makefile + Added support for direct connection to Oracle databases via OCILIB library. UNICODE, ANSI (default) and MIXED modes are supported. For mingw targets, the library will be linked statically, for the rest dynamically. You need to have Oracle client (oci.dll and the rest of the package) installed to use it. ; TODO: Finish type conversion and mapping. Viktor Szakats 2010-02-26 20:47:35 +00:00
  • ce72edafe3 2010-02-26 11:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxpp/Makefile + contrib/hbxpp/thread.ch * contrib/hbxpp/tthreadx.prg + Added thread.ch compatibility header. ! Fixed QUIT_* constants to be the same as in real XPP, also moved them to header. Viktor Szakats 2010-02-26 10:13:31 +00:00
  • c7103df6ea 2010-02-26 11:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * harbour.spec + Added hbfoxpro, hbfship, hbxpp libs. Viktor Szakats 2010-02-26 10:00:18 +00:00
  • 66b730d32d 2010-02-26 10:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + contrib/hbfoxpro/dll.prg + contrib/hbfoxpro/Makefile * contrib/hbwin/Makefile - contrib/hbwin/win_dllf.prg + Moved FoxPro-like dynamic call function to hbfoxpro lib. Renamed it to FOX___DYNCALL() until we find it a better name, or someone will suggest how this is best presented for actual FoxPro users. Viktor Szakats 2010-02-26 09:57:39 +00:00
  • 1158fc2524 2010-02-25 19:11 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/ideharbourhelp.prg + Implemented to open Qt's original documentation link in default browser. It is handy and you do not need to remember. Pritpal Bedi 2010-02-26 03:09:29 +00:00
  • 5cc93e3ab4 2010-02-25 18:45 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/ideharbourhelp.prg + Implemented two more tags: $INHERITS$ and $METHODS$ Pritpal Bedi 2010-02-26 02:51:07 +00:00