d4b7bc8d6b
2012-10-12 19:52 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbodbc/browodbc.prg * missed two @ commands to convert
Viktor Szakats
2012-10-12 17:52:58 +00:00
1463430f4c
2012-10-12 18:57 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbnf/aredit.prg * contrib/hbnf/blink.prg * contrib/hbnf/calendar.prg * contrib/hbnf/clrsel.prg * contrib/hbnf/dispmsg.prg * contrib/hbnf/menu1.prg * contrib/hbnf/nwsem.prg * contrib/hbnf/pegs.prg * contrib/hbnf/pending.prg * contrib/hbnf/popadder.prg * contrib/hbnf/xbox.prg * Changed @ commands (except GETs and PROMPTs) to hb_Disp*() counterparts. It may introduce small incompatibilities, maybe even some regressions, where cursor positioning was relying on old functions. Pls report if you've found or seen something.
Viktor Szakats
2012-10-12 17:00:19 +00:00
30600939e7
2012-10-12 17:38 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbmisc/hbedit.prg * contrib/hbmisc/twirler.prg * contrib/hbodbc/browodbc.prg * contrib/xhb/xhbtedit.prg * use HB_DISPOUTAT() instead of @ SAY ; TODO: hbnf
Viktor Szakats
2012-10-12 15:40:05 +00:00
6ae6c60b2f
2012-10-12 17:25 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbmysql/utils/dbf2mysq.prg * formatting. for some reason hbformat misses to uppercase one specific FOR/NEXT loop.
Viktor Szakats
2012-10-12 15:26:58 +00:00
6a427361f1
2012-10-12 16:31 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/xhb/xhbtedit.prg * formatting
Viktor Szakats
2012-10-12 14:31:30 +00:00
9d61b5ceae
2012-10-12 16:27 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbnf/menu1.prg * contrib/hbnf/popadder.prg * contrib/hbnf/tbwhile.prg % using color setting ability of HB_DISP*()/HB_SCROLL() function
Viktor Szakats
2012-10-12 14:27:59 +00:00
bad8d209f0
2012-10-12 15:34 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/gtwvg/class.prg * contrib/gtwvg/tests/demowvg.prg * contrib/gtwvg/tests/demowvg1.prg * contrib/gtwvg/tests/modal.prg * contrib/gtwvg/tests/tbrowser.prg * contrib/gtwvg/tests/utils.prg * contrib/hbmisc/hbedit.prg * contrib/hbnetio/utils/hbnetio/netiocon.prg * contrib/hbnf/popadder.prg * contrib/xhb/ttable.prg * contrib/xhb/xhbtedit.prg * extras/gtwvw/tests/maincoor.prg * extras/gtwvw/tests/prog0.prg * extras/gtwvw/tests/prog1.prg * extras/gtwvw/tests/prog2.prg * src/debug/dbghelp.prg * src/debug/dbgtwin.prg * src/debug/debugger.prg * tests/db_brows.prg * tests/testprof.prg * DispOut*() -> hb_DispOut*() * DispBox*() -> hb_DispBox*() * Scroll()/CLEAR TO -> hb_Scroll() ; For being MT-friendly and more efficient/flicker-free in general ; Please review if I had missed some places where the legacy API usage was actually intentional to position the cursor. (f.e. some places in gtwvg)
Viktor Szakats
2012-10-12 13:40:09 +00:00
59c120f623
2012-10-12 15:06 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rdd/usrrdd/rdds/arrayrdd.prg ! fixed negative index on array
Viktor Szakats
2012-10-12 13:11:11 +00:00
16d730147d
2012-10-12 14:19 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbhttpd/core.prg * contrib/hbhttpd/widgets.prg * contrib/hbpgsql/tests/cache.prg * extras/hbxlsxml/xlsxml_s.prg * extras/hbxlsxml/xlsxml_y.prg * extras/hbxlsxml/xlsxml.prg * extras/httpsrv/cgifunc.prg * extras/httpsrv/cookie.prg * extras/httpsrv/session.prg * extras/httpsrv/uhttpd.prg * src/rtl/dirscan.prg % LTRIM(STR(x,y)) converted to hb_ntos() where y had no significance or just limited the width unnecessarily % ValType() usage converted to HB_IS*() or optimized by rearragement of code or using SWITCH/CASE
Viktor Szakats
2012-10-12 12:21:46 +00:00
06fe543d39
2012-10-12 11:16 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbgd/gdbarcod.prg % AllTrim() removed from around Str( n, 1 ) * TOFIX? added to gdbarcod.prg in one place where Str( n, 1 ) is used and the value can be 10. ; Francesco, can you look at it?
Viktor Szakats
2012-10-12 09:27:09 +00:00
fc3d5a24a7
2012-10-12 10:25 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbhpdf/tests/harupdf.prg * contrib/hbmisc/numtxthu.prg * src/debug/dbgtarr.prg * src/debug/dbgthsh.prg * tests/mt/mttest04.prg * tests/mt/mttest05.prg * tests/mt/mttest06.prg * tests/mt/mttest07.prg * *LTRIM(STR()) -> hb_ntos() ; In some places (f.e. debug lib) artificial size limits have been removed.
Viktor Szakats
2012-10-12 08:27:12 +00:00
627c64b8ac
2012-10-11 23:35 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/src/common/hbprintf.c + added HB_NO_MODFL compile time macro. It can be used on some old systems which do not have modfl() function. In such case it's enough to set HB_USER_CFLAGS=-DHB_NO_MODFL
Przemyslaw Czerpak
2012-10-11 21:35:29 +00:00
b5536af35f
2012-10-11 20:59 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg ! fixed handling of -ku:<cp> option. Now hbmk2 will pass -ku to Harbour compiler, which seems to help, but I still can't see any effect of the <cp> passed, so still unsure if this is the way to go. See original commit here: 2012-04-23 20:31 UTC+0200
Viktor Szakats
2012-10-11 19:03:49 +00:00
082cbea3a5
2012-10-11 20:47 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/src/rtl/gtwvt/gtwvt.h * harbour/src/rtl/gtwvt/gtwvt.c ! fixed some HB_GTI_* actions which could access pWVT->hWnd before console window in created. ! fixed reverted parameters passed in array to HB_GTI_SETPOS_ROWCOL ! removed hb_retl() used inside HB_GTI_SETPOS_XY, HB_GTI_SETPOS_ROWCOL actions. ! respect HB_GTI_SETPOS_XY, HB_GTI_SETPOS_ROWCOL set before console window in created.
Przemyslaw Czerpak
2012-10-11 18:48:14 +00:00
12df8d9908
2012-10-11 20:37 UTC+0200 Viktor Szakats (harbour syenar.net) * extras/hbxlsxml/xlsxml.prg * extras/hbxlsxml/xlsxml_s.prg ! fixed long time broken charcodes in "OEM" to HTML conversion and accent stripping funcion. ! fixed "OEM" conversion and accent striping function to work with any HVM CP, even unicode * Chr( 141 ) removed from accent striping. Maybe it was meant as SOFTCR char, anyways, it was stripped to an empty char, not a non-accented one. - deleted AnsiToHtml() function (it did nothing) * renamed OEMTOHTML()/OEMTOHTMLESPECIAL() to STRTOHTML()/STRTOHTMLESPECIAL()
Viktor Szakats
2012-10-11 18:42:12 +00:00
31e9688a9a
2012-10-11 18:58 UTC+0200 Viktor Szakats (harbour syenar.net) * extras/rddado/adordd.prg * src/rtl/hbini.prg * utils/hbmk2/hbmk2.prg * use Chr(34) as string quote wherever possible
Viktor Szakats
2012-10-11 16:59:47 +00:00
35b3abdcdc
2012-10-11 18:07 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbblat/tests/blatcmd.prg * contrib/hbblat/tests/blattest.prg * contrib/hbbz2/tests/test.prg * contrib/hbcomm/tests/test.prg * contrib/hbcups/tests/test.prg * contrib/hbexpat/tests/test.prg * contrib/hbexpat/tests/tohash.prg * contrib/hbfbird/tests/simple.prg * contrib/hbfbird/tests/stress.prg * contrib/hbfbird/tests/test.prg * contrib/hbfimage/tests/fitest.prg * contrib/hbgs/tests/testgs.prg * contrib/hbhpdf/tests/harupdf.prg * contrib/hblzf/tests/test.prg * contrib/hbmagic/tests/hbmagit.prg * contrib/hbmemio/tests/test.prg * contrib/hbmxml/tests/custom.prg * contrib/hbmxml/tests/reminder.prg * contrib/hbmxml/tests/testmxml.prg * contrib/hbmysql/tests/test.prg * contrib/hbmzip/tests/myunzip.prg * contrib/hbmzip/tests/myzip.prg * contrib/hbodbc/tests/odbccall.prg * contrib/hbodbc/tests/odbcdemo.prg * contrib/hbodbc/tests/testodbc.prg * contrib/hbpgsql/tests/async.prg * contrib/hbpgsql/tests/cache.prg * contrib/hbpgsql/tests/dbf2pg.prg * contrib/hbpgsql/tests/simple.prg * contrib/hbpgsql/tests/stress.prg * contrib/hbpgsql/tests/test.prg * contrib/hbsms/tests/send.prg * contrib/hbsqlit3/tests/authoriz.prg * contrib/hbsqlit3/tests/backup.prg * contrib/hbsqlit3/tests/blob.prg * contrib/hbsqlit3/tests/hdbctest.prg * contrib/hbsqlit3/tests/hooks.prg * contrib/hbsqlit3/tests/metadata.prg * contrib/hbsqlit3/tests/pack.prg * contrib/hbsqlit3/tests/sl3_test.prg * contrib/hbssl/tests/bio.prg * contrib/hbssl/tests/crypt.prg * contrib/hbssl/tests/digest.prg * contrib/hbssl/tests/encode.prg * contrib/hbssl/tests/pem.prg * contrib/hbssl/tests/test.prg * contrib/hbtip/tests/base64.prg * contrib/hbtip/tests/dbtohtml.prg * contrib/hbtip/tests/dnldftp.prg * contrib/hbtip/tests/ftpadv.prg * contrib/hbtip/tests/gmail.prg * contrib/hbtip/tests/httpadv.prg * contrib/hbtip/tests/loadhtml.prg * contrib/hbtip/tests/test01.prg * contrib/hbtip/tests/tipmail.prg * contrib/hbtip/tests/tipmime.prg * contrib/hbtip/tests/tipmmail.prg * contrib/hbtip/tests/tiptest.prg * contrib/hbtip/tests/tiptime.prg * contrib/hbtip/tests/upld_ftp.prg * contrib/hbtpathy/tests/testtp.prg * contrib/hbunix/tests/testdmn.prg * contrib/hbunix/tests/testpid.prg * contrib/hbxdiff/tests/test.prg * contrib/hbxdiff/tests/test2.prg * contrib/hbxdiff/tests/test3.prg * contrib/rddsql/tests/arrayrdd.prg * contrib/sddsqlt3/tests/test1.prg * contrib/xhb/tests/compress.prg * contrib/xhb/tests/dll.prg * contrib/xhb/tests/testcp.prg * contrib/xhb/tests/xml1.prg + added #require directives, so the tests can now be run as scripts. It will require a dynamically built hbrun and contrib dlls. To make them, use: HB_BUILD_CONTRIB_DYN=yes and rebuild Harbour. * minor cleanups along the way ; RDDSQL fails in RDDSETDEFAULT().
Viktor Szakats
2012-10-11 16:16:32 +00:00
774377666f
2012-10-11 16:32 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbamf/tests/tstendin.prg ! fixed infinite loop after one recent change ! fixed to not redefine ? operator, making it ambiguous. use unused command name instead ! fixed one test value, which actually needs to be in UTF-8 to give proper results. + added #require so it now works as script
Viktor Szakats
2012-10-11 14:33:54 +00:00
018df812b9
2012-10-11 14:38 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbfbird/tests/stress.prg * minor
Viktor Szakats
2012-10-11 12:40:07 +00:00
08b85109d9
2012-10-11 14:13 UTC+0200 Viktor Szakats (harbour syenar.net) * tests/tstchbx.prg * extras/httpsrv/modules/showcounter.prg * lessen references and references to Windows
Viktor Szakats
2012-10-11 12:24:00 +00:00
3576994b5d
2012-10-11 12:55 UTC+0200 Viktor Szakats (harbour syenar.net) * tests/gtwin.prg * tests/wvt_fs.prg + made them work as scripts using hbrun
Viktor Szakats
2012-10-11 10:56:28 +00:00
f1e651f840
2012-10-11 12:42 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rtl/gtwin/gtwin.c * src/rtl/gtwvt/gtwvt.c + added dummy return values for certain HB_GTI_* parameters, so they won't RTE an app when used with the other GT. (the problem is wider and ideally all HB_GTI_* values should at least return the same _type_ with all GTs) So f.e. now wvtext.prg works with GTWIN, but it should with any GTs. The point of GTs is that they're _replacable_, just like RDDs.
Viktor Szakats
2012-10-11 10:44:04 +00:00
8b3c89a6fe
2012-10-11 02:41 UTC+0200 Viktor Szakats (harbour syenar.net) * ChangeLog ! typo
Viktor Szakats
2012-10-11 00:41:27 +00:00
aa22d7de5a
2012-10-11 01:41 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/gtwvg/class.prg * contrib/gtwvg/menubar.prg * contrib/gtwvg/paint.prg * contrib/gtwvg/parthdlr.prg * contrib/gtwvg/statbar.prg * contrib/hbmzip/tests/myunzip.prg * contrib/hbnf/aredit.prg * extras/gtwvw/tests/cbtest6.prg * extras/gtwvw/tests/drawimg.prg * extras/gtwvw/tests/ebtest7.prg * extras/gtwvw/tests/prog0.prg * extras/gtwvw/tests/prog1.prg * extras/gtwvw/tests/prog2.prg * extras/gtwvw/tests/wvwmouse.prg * extras/guestbk/inifiles.prg * extras/hbdoc/hbdoc.prg * src/debug/debugger.prg * src/rdd/usrrdd/rdds/arrayrdd.prg * src/rdd/usrrdd/rdds/hscdx.prg * src/rdd/usrrdd/rdds/rlcdx.prg * src/rtl/tbrowse.prg * src/rtl/tpersist.prg * src/rtl/tscalar.prg * tests/db_brows.prg * tests/debugtst.prg * tests/inifiles.prg * tests/mathtest.prg ! inifiles.prg fixed to run % using HB_IS*() functions instead of ValType() checks % using HB_AINS() instead of ASIZE()+AINS() % using HB_ADEL() instead of ADEL()+ASIZE() * some formatting
Viktor Szakats
2012-10-10 23:45:04 +00:00
ccd39d057c
2012-10-11 00:43 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rtl/teditor.prg + added three TODOs, related to Ctrl+B and Ctrl+T missing key implementations
Viktor Szakats
2012-10-10 22:45:32 +00:00
7e1f4e65fc
2012-10-11 00:01 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/contrib/hbfbird/firebird.c % some small optimizations ! fixed few memory leaks ! fixed passing queries longer then 255 bytes ; Thanks to Jacek Kubica for reporting the problem
Przemyslaw Czerpak
2012-10-10 22:01:59 +00:00
7750da9e9f
2012-10-10 19:10 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/commit.hb ! fixed finding last changelog entry in ChangeLogs which have non-ASCII, non-UTF8 chars (f.e. any 8-bit high chars, f.e. legacy accented or drawing chars, like it is the case with hwgui's ChangeLog file, where one such char caused the problem.)
Viktor Szakats
2012-10-10 17:17:21 +00:00
8eab8937f8
2012-10-10 15:49 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/commit.hb ! fixed GMT sign in inserted header when offset is negative
Viktor Szakats
2012-10-10 13:49:50 +00:00
396523b416
2012-10-10 12:04 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/commit.hb * avoid the word svn + added one comment to a git detection trick
Viktor Szakats
2012-10-10 10:05:45 +00:00
dd0c3e4e4f
2012-10-10 00:46 UTC+0200 Viktor Szakats (vszakats syenar.net) * doc/howtorep.txt * minor cleanup
Viktor Szakats
2012-10-09 22:47:12 +00:00
3978396f54
2012-10-09 20:27 UTC+0200 Viktor Szakats (harbour syenar.net) * extras/gfspell/gfspell.hbp * extras/gtwvw/gtwvw.hbp * extras/hbvpdf/hbvpdf.hbp * extras/hbxlsxml/hbxlsxml.hbp * extras/ps32/ps32.hbp * extras/rddado/rddado.hbp * extras/superlib/superlib.hbp + added $hb_pkg_install.hbm so they now all will automatically install into /addons/
Viktor Szakats
2012-10-09 18:33:17 +00:00
d7875f4f54
2012-10-09 19:49 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg ! minor fix to prev to properly parent built-in hbm files included in hbmk.hbm ! deleted accindentally left debug output
Viktor Szakats
2012-10-09 17:51:44 +00:00
8948395d4f
2012-10-09 19:45 UTC+0200 Viktor Szakats (harbour syenar.net) * ChangeLog ! typo in prev commit description
Viktor Szakats
2012-10-09 17:45:57 +00:00
6e22f986a8
2012-10-09 19:38 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.*.po * utils/hbmk2/hbmk2.prg + added experimental feature to embed whole build-file logic into the hbmk2 executable and reference these from user make files. Currently .hbm files are supported (.hbm file is simply a collection of hbmk2 options which do not form a separate subproject). To refer to such built-in .hbm files, one should use $<filename.hbm> It's a straightforward way to ship ready-made collections of options for specific purposes, without installing external .hbm files. Filenames are case-sensitive. NOTE: When referring to built-in .hbm files, it will behave as it was part of the parent make file, which means ${HB_DIR}, ${HB_DIRNAME}, ${HB_NAME}, ${HB_SELF} will return the parent file, not the name of the built-in file itself. As usual you can override any options by overriding them after including the .hbm file. + added option to remove files added via -instfile= option by using -instfile=[<group>:]. All files to the specified group will be removed. Note that removing internally added files by hbmk2 itself (f.e. the main built target and implibs) have undefined results, so avoid it. ! fixed to use THREAD STATIC instead of STATIC in some places (could not cause problems in current usage) * use hb_HCaseMatch() instead of hb_HSetCaseMatch()
Viktor Szakats
2012-10-09 17:39:06 +00:00
3c2e02e106
2012-10-09 13:42 UTC+0200 Viktor Szakats (harbour syenar.net) * extras/hbusb/hbusb.hbp * minor cleanup to prev
Viktor Szakats
2012-10-09 11:43:14 +00:00
2e6654b24c
2012-10-09 13:34 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + added ${HB_ADDONS} macro which will return the path of the default addons dir, where 3rd party project might deploy their distributable files (headers, libs, etc) Note, the return value doesn't have an ending backslash, so you need to add it if you need it.
Viktor Szakats
2012-10-09 11:36:34 +00:00
e6d4871bfe
2012-10-09 11:12 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/gtwvg/class.prg * contrib/gtwvg/syswnd.prg * contrib/hbgd/gdchart.prg + using HB_IS*() for strict type checking instead of 'IF x == NIL' check recently converted from DEFAULT TO commands. This is INCOMPATIBLE for cases where wrong type was passed for these parameters.
Viktor Szakats
2012-10-09 09:19:19 +00:00
ec2b883726
2012-10-08 23:27 UTC+0200 Viktor Szakats (harbour syenar.net) * extras/hbvpdf/hbvpdf.ch * extras/hbvpdf/hbvpdf.prg * changed DEFAULT TO to __defaultNIL() ! deleted common.ch and fileio.ch from public header file. INCOMPATIBLE. If you need these, include them explicitly.
Viktor Szakats
2012-10-08 21:28:34 +00:00
ae7906d528
2012-10-08 22:49 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/gtwvg/tests/activex.prg * contrib/gtwvg/tests/cuigdlgs.prg * contrib/gtwvg/tests/demowvg.prg * contrib/gtwvg/tests/demowvg1.prg * contrib/gtwvg/tests/demoxbp.prg * contrib/gtwvg/tests/dyndlgs.prg * contrib/gtwvg/tests/modal.prg * contrib/gtwvg/tests/tbrowser.prg * contrib/gtwvg/tests/utils.prg * contrib/gtwvg/tests/wvtcls.prg * contrib/gtwvg/tests/xbp.prg * contrib/hbgd/gdchart.prg * extras/hbvpdf/hbvpdf.prg * extras/httpsrv/modules/cookie.prg * extras/httpsrv/modules/showcounter.prg * changed DEFAULT TO to hb_default()/__defaultNIL() * deleted common.ch from all files. It's not used anymore in Harbour repo.
Viktor Szakats
2012-10-08 20:51:51 +00:00
1f08777480
2012-10-08 22:09 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/gtwvg/activex.prg * contrib/gtwvg/class.prg * contrib/gtwvg/crt.prg * contrib/gtwvg/menubar.prg * contrib/gtwvg/paint.prg * contrib/gtwvg/parthdlr.prg * contrib/gtwvg/pushbut.prg * contrib/gtwvg/statbar.prg * contrib/gtwvg/static.prg * contrib/gtwvg/syswnd.prg * contrib/gtwvg/tabpage.prg * contrib/gtwvg/toolbar.prg * contrib/gtwvg/wnd.prg * extras/httpsrv/cgifunc.prg * extras/httpsrv/cookie.prg * extras/httpsrv/session.prg * extras/httpsrv/uhttpd.prg * use __defaultNIL() instead of DEFAULT TO * deleted common.ch from all files
Viktor Szakats
2012-10-08 20:14:46 +00:00
6ba85d71df
2012-10-08 21:55 UTC+0300 Pavel Tsarenko (tpe2 at mail.ru) * contrib/hbmisc/numtxtru.prg * contrib/hbmisc/tests/numtxtru.prg * some fixes for unicode support
Pavel Tsarenko
2012-10-08 18:59:09 +00:00
c20104e3b3
2012-10-08 20:04 UTC+0200 Viktor Szakats (harbour syenar.net) * .gitattributes ! fixed the two attribute exceptions
Viktor Szakats
2012-10-08 18:05:31 +00:00
d554fd3e64
2012-10-08 19:32 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/xhb/dbgfx.prg * contrib/xhb/decode.prg * contrib/xhb/dumpvar.prg * contrib/xhb/hblognet.prg * contrib/xhb/hjwindow.prg * contrib/xhb/htjlist.prg * contrib/xhb/htmutil.prg * contrib/xhb/stream.prg * contrib/xhb/tcgi.prg * contrib/xhb/tedit.prg * contrib/xhb/tfile.prg * contrib/xhb/tframe.prg * contrib/xhb/thtm.prg * contrib/xhb/ttable.prg * contrib/xhb/txml.prg * contrib/xhb/xhbcomp.prg * contrib/xhb/xhberr.prg * contrib/xhb/xhbfunp.prg * contrib/xhb/xhbmemo.prg * contrib/xhb/xhbole.prg * contrib/xhb/xhbtedit.prg * contrib/xhb/xhw32prn.prg * use __defaultNIL() instead of DEFAULT TO * deleted common.ch from all files
Viktor Szakats
2012-10-08 18:01:04 +00:00
fd37bdb934
2012-10-08 19:14 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/xhb/hjwindow.prg * contrib/xhb/htmutil.prg * contrib/xhb/thtm.prg * avoid multiline DEFAULT TO cmds * avoid DEFAULT TO with complex expressions ! fixed one commented DEFAULT := cmd
Viktor Szakats
2012-10-08 17:15:28 +00:00
90dfbb1e40
2012-10-08 19:00 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbmisc/numtxtru.prg ! don't use # op.
Viktor Szakats
2012-10-08 17:01:42 +00:00
29729b843c
2012-10-08 18:11 UTC+0200 Viktor Szakats (harbour syenar.net) + contrib/hbmisc/tests/numtxtru.prg * contrib/hbmisc/numtxtru.prg * contrib/hbmisc/hbmisc.hbx * tests/testmny.prg * applied coding standards (no common.ch, no '=' op, move test code to separate source, use iif(), unicode support, UTF-8/ASCII source only, use svn props, use IS*()/hb_default() functions, updated .hbx) * changed interface to accept language code as string instead of numeric constant. ; Please review
Viktor Szakats
2012-10-08 16:15:35 +00:00
7891ee184b
2012-10-08 18:28 UTC+0300 Pavel Tsarenko (tpe2 at mail.ru) * contrib/hbmisc/hbmisc.hbp + contrib/hbmisc/numtxtru.prg + added functions to convert a number and date to East Slavic (Russian, Ukrainian and Belorussian) text: NumToTxtRU() - convert a number MnyToTxtRU() - convert a money DateToTxtRU() - convert a date + tests/testmny.prg + added sample class Money with overloading of arithmetical operations
Pavel Tsarenko
2012-10-08 15:31:49 +00:00
a350ea4610
2012-10-08 15:49 UTC+0200 Viktor Szakats (harbour syenar.net) + .gitattributes + added config file to setup EOL handling in a git repo
Viktor Szakats
2012-10-08 13:50:41 +00:00
aaa7d2fdad
2012-10-08 15:14 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rdd/usrrdd/rdds/arrayrdd.prg * deleted reference to INSTALL
Viktor Szakats
2012-10-08 13:17:48 +00:00
93725cca9d
2012-10-08 02:29 UTC+0200 Viktor Szakats (vszakats syenar.net) * package/winuni/mpkg_win_uni.bat * package/winuni/mpkg_win_uni.nsi - package/winuni/HARBOUR_README_ADDONS - package/winuni/HARBOUR_README_DJGPP - package/winuni/HARBOUR_README_MINGW - package/winuni/HARBOUR_README_MINGW64 - package/winuni/HARBOUR_README_MINGWARM - package/winuni/HARBOUR_README_POCC - package/winuni/HARBOUR_README_WATCOM + package/winuni/HARBOUR_README_ADDONS.txt + package/winuni/HARBOUR_README_DJGPP.txt + package/winuni/HARBOUR_README_MINGW.txt + package/winuni/HARBOUR_README_MINGW64.txt + package/winuni/HARBOUR_README_MINGWARM.txt + package/winuni/HARBOUR_README_POCC.txt + package/winuni/HARBOUR_README_WATCOM.txt * renamed these files to have an extension
Viktor Szakats
2012-10-08 00:31:05 +00:00
1ddb92d573
2012-10-08 00:47 UTC+0200 Viktor Szakats (vszakats syenar.net) * INSTALL + added git next to svn
Viktor Szakats
2012-10-07 22:48:47 +00:00
297954a73f
2012-10-08 00:39 UTC+0200 Viktor Szakats (harbour syenar.net) * ChangeLog ! fixed some recent chglog entry headers
Viktor Szakats
2012-10-07 22:40:47 +00:00
079551ba1d
2012-10-08 00:31 UTC+0200 Viktor Szakats (harbour syenar.net) * bin/commit.hb * made git detection generic ! fixed calling shell on OS/2
Viktor Szakats
2012-10-07 22:34:24 +00:00
f247467d11
2012-10-07 23:38 UTC+0200 Viktor Szakats (vszakats syenar.net) * doc/Makefile - doc/howtosvn.txt + doc/howtorep.txt * NEWS * website/news1.html * renamed to neutral name
Viktor Szakats
2012-10-07 21:39:53 +00:00
9d167e87a4
2012-10-07 22:56 UTC+0200 Viktor Szakats (harbour syenar.net) * src/common/hbverdsp.c ! fix to previous commit
Viktor Szakats
2012-10-07 20:58:29 +00:00
bc745c3b75
2012-10-07 22:49 UTC+0200 Viktor Szakats (vszakats syenar.net) * contrib/hbhttpd/readme.txt * doc/dirstruc.txt * doc/xhb-diff.txt * include/hbapi.h * INSTALL * NEWS * src/common/hbver.c * src/main/harbour.c * src/pp/hbpp.c * src/rtl/version.c * src/vm/cmdarg.c * Avoiding the word "SVN" (use 'source repository', 'repository' or 'repo' for short) * Added new names that don't refer to SVN: C level: - hb_verRevision() (was: hb_verSvnID()) - hb_verChangeLogID() (was: hb_verSvnChangeLogID()) - hb_verChangeLogLastEntry() (was: hb_verSvnLastEntry()) .prg level: - HB_VER_REVID built-in macro (was: HB_VER_SVNID) ; Old functions/macros will be deleted after next major revision, start using the new names until then.
Viktor Szakats
2012-10-07 20:54:02 +00:00
7c33ccc88d
2012-10-07 18:06 UTC+0200 Viktor Szakats (harbour syenar.net) * src/debug/dbgtinp.prg * src/debug/dbghelp.prg * src/debug/dbgtmenu.prg * src/debug/dbgtmitm.prg * src/debug/dbgtwin.prg * src/debug/dbgwa.prg * contrib/hbtip/tests/tiptest.prg ! fixed drawing and keyboard handling to be unicode compatible
Viktor Szakats
2012-10-07 16:14:10 +00:00
0117fa62b5
2012-10-07 15:10 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbnf/aavg.prg * contrib/hbnf/adessort.prg * contrib/hbnf/amedian.prg * contrib/hbnf/anomatch.prg * contrib/hbnf/any2any.prg * contrib/hbnf/asum.prg * contrib/hbnf/clrsel.prg * contrib/hbnf/d2e.prg * contrib/hbnf/ftround.prg * contrib/hbnf/invclr.prg * contrib/hbnf/nwsem.prg * contrib/hbnf/popadder.prg * contrib/hbnf/tbwhile.prg * contrib/hbnf/tests/clrsel.prg * contrib/hbnf/tests/d2e.prg * do not use common.ch. __defaultNIL() is used instead, for full compatibility here. Should ideally be changed to hb_default(), but it will break RTE compatibility for invalid values. Should we do it? (this would also fix calling internal functions from a contrib)
Viktor Szakats
2012-10-07 13:13:07 +00:00
d4f903942a
2012-10-07 14:40 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/include/hbcomp.h * harbour/src/compiler/hbmain.c * harbour/src/compiler/hbstripl.c % eliminate repeated HB_P_LINE pcodes bound by unconditional jump This optimization is not enabled when debug mode (-b) is used.
Przemyslaw Czerpak
2012-10-07 12:41:26 +00:00
5a6f0fc81f
2012-10-06 17:20 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rtl/checkbox.prg ! another very old visual bug on the appearance of non-checked checkbox.
Viktor Szakats
2012-10-06 15:21:31 +00:00
37bc1587e0
2012-10-06 16:06 UTC+0200 Viktor Szakats (harbour syenar.net) * src/debug/dbgwa.prg * src/rtl/browse.prg * src/rtl/dbedit.prg % deleted EXIT from SWITCH statements' OTHERWISE branches. (it'd be nice if the compiler could ignore these automatically - in case it can be solved with low cost)
Viktor Szakats
2012-10-06 14:08:18 +00:00
29bf406149
2012-10-06 15:54 UTC+0200 Viktor Szakats (vszakats syenar.net) * extras/gtwvw/tests/prog2.prg * extras/gtwvw/tests/wvwtest9.prg * src/debug/debugger.prg * src/rtl/tgetlist.prg * tests/sbartest.prg * tests/tb1.prg ! further cases of object vars called as methods, though these didn't (necessarily) caused errors. I wish Harbour had a native core OOP engine to catch all (there are more cases than above) this mess at compile-time.
Viktor Szakats
2012-10-06 13:56:43 +00:00
a091b66fe6
2012-10-06 15:26 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rtl/browse.prg ! fixed not appending a new record when pressing K_DOWN in append mode (and perhaps some other cases) The problem was using 'oBrw:HitBottom( .T. )' instead of 'oBrw:HitBottom := .T.' * minor optimizations and cleanup. ; Some stats: it was a 5 year old bug took about 10 hours to find the solution. Sheet.
Viktor Szakats
2012-10-06 13:29:44 +00:00
9dba4f1b98
2012-10-06 12:05 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/xhb/cstructc.c * contrib/xhb/dbf2txt.c * contrib/xhb/fparse.c * contrib/xhb/hbxml.c * contrib/xhb/xhbis.c * minor formatting * use ',' instead of 44
Viktor Szakats
2012-10-06 10:06:59 +00:00
32b1d1badb
2012-10-06 02:14 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rtl/browse.prg * use K_* constant
Viktor Szakats
2012-10-06 00:22:22 +00:00
50f2d06158
2012-10-05 22:31 UTC+0200 Viktor Szakats (vszakats syenar.net) * contrib/hbmisc/fileread.prg * contrib/hbmisc/tests/readfile.prg * contrib/hbmisc/tests/rtfclass.prg * contrib/hbmisc/tests/testhbf.prg * contrib/hbmisc/tests/twirl.prg * minor cleanups, hbformat, using fileio.ch constants, minor regression in one test app
Viktor Szakats
2012-10-05 20:33:30 +00:00
47c6d171d1
2012-10-05 22:10 UTC+0200 Viktor Szakats (vszakats syenar.net) * contrib/xhb/hterrsys.prg * contrib/xhb/htmutil.prg * contrib/xhb/tfile.prg * contrib/xhb/xhberr.prg * doc/en/file.txt * extras/gfspell/spell.prg * extras/guestbk/testcgi.prg * extras/httpsrv/cgifunc.prg * extras/httpsrv/uhttpd.prg * tests/inifiles.prg * utils/hbmk2/hbmk2.prg ! TCgiFile():Tell() fixed to return correct value * use fileio.ch constants instead of literals
Viktor Szakats
2012-10-05 20:11:47 +00:00
e0146bde32
2012-10-05 21:31 UTC+0200 Viktor Szakats (vszakats syenar.net) * extras/hbvpdf/hbvpdf.prg ! s&r typo in recent mods
Viktor Szakats
2012-10-05 19:35:54 +00:00
69e0fe3045
2012-10-05 12:55 UTC+0200 Viktor Szakats (vszakats syenar.net) * contrib/hbct/tests/ctwtest.prg * contrib/hbwin/tests/testole.prg * contrib/xhb/cstruct.prg * contrib/xhb/dumpvar.prg * contrib/xhb/hblog.prg * contrib/xhb/htmutil.prg * contrib/xhb/thtm.prg * contrib/xhb/traceprg.prg * contrib/xhb/trpccli.prg * contrib/xhb/xhberr.prg * extras/gtwvw/tests/wvwtest9.prg * extras/hbvpdf/hbvpdf.ch * extras/hbvpdf/hbvpdf.prg * extras/httpsrv/session.prg * extras/httpsrv/uhttpd.prg * tests/gtkeys.prg * tests/tb1.prg * tests/wvtext.prg * use hb_keyCode(), hb_keyChar(), hb_ntos() (with __HARBOUR__) * some xhb lib sources hbformatted along the way
Viktor Szakats
2012-10-05 11:06:32 +00:00
51135325c3
2012-10-05 11:59 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rtl/philes.c ! HB_FGETDATETIME(): make sure to set the referential parameters to empty values when a failure is detected.
Viktor Szakats
2012-10-05 10:01:12 +00:00
fffcfb0c4f
2012-10-05 11:55 UTC+0200 Viktor Szakats (harbour syenar.net) * config/postinst.hb * utils/hbmk2/hbmk2.prg + Use the second parameter in HB_CWD() calls.
Viktor Szakats
2012-10-05 09:57:19 +00:00
8946553dc8
2012-10-05 10:28 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * harbour/src/rtl/philes.c * modified HB_CWD() to return previous path if new one is set by optional parameter so current syntax is: HB_CWD( [ <cNewWD> ] ) -> <cPrevWD> + set FError() in HB_CWD() function. Now programmer can check if HB_CWD() succeed checking result of FError() function, i.e. HB_CWD( cNewPath ) IF FError() != 0 ? "Cannot set working directory to:", cNewPath ELSE // stuff ENDIF + set FError() in the following functions: HB_FGETATTR(), HB_FSETATTR(), HB_FGETDATETIME(), HB_FSETDATETIME(), HB_FISDEVICE()
Przemyslaw Czerpak
2012-10-05 08:28:51 +00:00
06f0b235dd
2012-10-05 03:01 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbformat/hbfmtcls.prg + added TOFIX
Viktor Szakats
2012-10-05 01:03:41 +00:00
4b69cde522
2012-10-05 02:40 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/gtwvg/*.prg * formatted using hbformat, critical manual fixups ; TOFIX: hbformat breaks code like this: FUNCTION Hello( /* comment */ )
Viktor Szakats
2012-10-05 00:44:28 +00:00
6494f1b54a
2012-10-05 01:18 UTC+0200 Viktor Szakats (vszakats syenar.net) - extras/gtwvw/readme.txt - empty file deleted
Viktor Szakats
2012-10-04 23:21:22 +00:00
6dde6b10fe
2012-10-04 17:11 UTC+0200 Viktor Szakats (harbour syenar.net) * tests/aliaslck.prg * tests/files.prg * tests/inherit.prg * tests/newrdd.prg * tests/omacro.prg * tests/testcdx.prg * tests/testdbf.prg * tests/testrdd.prg * tests/testrdd2.prg * tests/tstuse.prg * tests/wcecon.prg ! fixed to deleted test dbfs/indexes/dirs created along the way ! misc other corrections
Viktor Szakats
2012-10-04 15:18:50 +00:00
87bfc2c1b1
2012-10-04 13:25 UTC+0200 Viktor Szakats (harbour syenar.net) * extras/httpsrv/uhttpd.prg * tests/db_brows.prg * tests/inherit.prg * tests/stripem.prg - deleted now unnecessary SET EXACT settings. There is none of those in Harbour repo anymore.
Viktor Szakats
2012-10-04 11:26:13 +00:00
4c8277ea01
2012-10-04 13:20 UTC+0200 Viktor Szakats (harbour syenar.net) - tests/testtok.prg - deleted obsolete token test code
Viktor Szakats
2012-10-04 11:22:13 +00:00
c0dc8c254d
2012-10-04 12:47 UTC+0200 Viktor Szakats (harbour syenar.net) * src/rtl/tget.prg ! fixed regression from 2012-01-29 17:22 UTC+0100 when non-numeric index was allowed on a non-hash variable and then an RTE generated. Caused rto_get.prg to RTE in the middle.
Viktor Szakats
2012-10-04 10:54:07 +00:00
89c4211f5b
2012-10-04 04:56 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/gtwvg/tests/dyndlgs.prg * contrib/gtwvg/tests/wvtcls.prg * contrib/hbgd/tests/test_out.prg * contrib/hbhpdf/tests/harupdf.prg * contrib/hbhttpd/core.prg * doc/en/set.txt * extras/guestbk/guestbk.prg * extras/guestbk/inifiles.prg * extras/guestbk/testcgi.prg * extras/httpsrv/modules/tableservletdb.prg * formatting and EOL related cleanups
Viktor Szakats
2012-10-04 02:57:27 +00:00
a910a61f35
2012-10-04 04:21 UTC+0200 Viktor Szakats (harbour syenar.net) * extras/httpsrv/home/index.html * updated reference to long deleted batch file to hbmk2 cmdline
Viktor Szakats
2012-10-04 02:28:44 +00:00
b16fa77ec0
2012-10-04 02:18 UTC+0200 Viktor Szakats (harbour syenar.net) - tests/fsplit.prg - deleted very old and platform specific file splitter * contrib/hbblat/tests/blattest.prg * use .bin instead of .bat
Viktor Szakats
2012-10-04 00:19:33 +00:00
6176bff43f
2012-10-04 02:11 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbct/doc/en/dattime3.txt * contrib/hbfbird/readme.txt * contrib/hbnf/color2n.c * contrib/hbziparc/doc/en/hbziparc.txt * doc/en/idle.txt * doc/gtapi.txt * doc/howtosvn.txt * extras/httpsrv/uhttpd.prg * src/lang/es.c * tests/flink.prg * reviewed platform specific parts a minor corrections made.
Viktor Szakats
2012-10-04 00:13:27 +00:00
7603bde7b0
2012-10-04 01:47 UTC+0200 Viktor Szakats (harbour syenar.net) - tests/test_all.prg * deleted MS-DOS batch specific tool. Now hbrun can be used to run tests very easily
Viktor Szakats
2012-10-03 23:50:23 +00:00
86a0b18c71
2012-10-04 01:04 UTC+0200 Viktor Szakats (harbour syenar.net) * include/harbour.hbx * src/rtl/hbdoc.prg * tests/hbdoctst.prg + added __hbdoc_DirLastModified( <cDir> ) -> <tLastModified> function that returns last modification timestamp for a given NF doc root directory. It returns empty date if the directory doesn't exist or is empty. It can be used to decide whether to update .hbd files f.e. in an hbmk2 plugin that builds .hbd files automatically.
Viktor Szakats
2012-10-03 23:07:48 +00:00