c01cc32ee1
2007-11-07 10:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/common/hbfsapi.c ! fixed DJGPP builds * use _chmod() if available (for long file name support) or _dos_getfileattr() instead of direct interrupt calls
Przemyslaw Czerpak
2007-11-07 09:48:22 +00:00
8acd47d80c
2007-11-07 01:47 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/filesys.c * updated hb_fsTell() and hb_fsEof() to respect platform dependent API calls used in hb_fsSeek[Large]()
Przemyslaw Czerpak
2007-11-07 00:47:52 +00:00
886a431742
2007-11-06 23:19 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/debug/dbgentry.c * changed the name of global static variable from 'info' to 's_pInfo' to avoid possible typos
Przemyslaw Czerpak
2007-11-06 22:20:03 +00:00
50d37bb233
2007-11-05 18:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/tests/wcecon.prg + added small test for DBF/FPT/CDX file creation and browsing in PocketPC/WinCE
Przemyslaw Czerpak
2007-11-05 17:36:10 +00:00
256ef6afa3
2007-11-05 01:12 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbmake/hbmlang.c * pacify some other data lost conversion warnings by explicit casting
Przemyslaw Czerpak
2007-11-05 00:13:14 +00:00
7aa8292529
2007-11-04 19:20 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbcomp.h * harbour/include/hbmacro.h * harbour/source/compiler/hbmain.c * harbour/source/compiler/harbour.y * harbour/source/vm/macro.c * harbour/source/vm/garbage.c * harbour/source/vm/hvm.c * harbour/source/vm/classes.c * harbour/source/rdd/dbf1.c * harbour/source/rdd/dbffpt/dbffpt1.c * harbour/source/rtl/binnum.c * harbour/source/rtl/gtwvt/gtwvt.c * added explicit casting or changed some declarations to avoid warning about possible data lost in conversions * harbour/source/rtl/direct.c % optimized directory array creation and fixed one TOFIX note
Przemyslaw Czerpak
2007-11-04 18:21:17 +00:00
79a2901315
2007-11-04 17:47 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbpp.h ! fixed typo in quoting condition for 1-st line token
Przemyslaw Czerpak
2007-11-04 16:47:48 +00:00
7eb0a16404
2007-11-04 03:40 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * include/hbapifs.h * harbour/source/common/hbfsapi.c ! fixed hb_fsFileExists() for DOS + Added hb_fsDirExists()
Mindaugas Kavaliauskas
2007-11-04 01:40:13 +00:00
13427dd60a
2007-11-03 02:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/bmdbfcdx/bmdbfcdx1.c * replaced all direct access to hb_set structure with functions Now it's possible to link bmdbfcdx with harbour.dll but because it still access hb_cdp_page then only if linker supports auto import conversions
Przemyslaw Czerpak
2007-11-03 01:35:47 +00:00
cfdacbcef1
2007-11-02 18:52 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/source/common/hbfsapi.c ! fixed hb_fsFileExists() to return TRUE for files only
Mindaugas Kavaliauskas
2007-11-02 16:57:00 +00:00
878b5a7406
2007-11-01 11:05 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/cdpapi.c * changed accented character handling and multibyte character comparison to make some operations like: dbSeek(cVal) while ordKeyVal() = cVal ... enddo safe also with such CDPs
Przemyslaw Czerpak
2007-11-01 10:05:39 +00:00
b96d19580a
2007-10-30 18:37 UTC-0600 Teo Fonrouge (teo/at/windtelsoft/dot/com) * contrib/tip/sendmail.prg * cleanup to compile with a std harbour build, removed the "include "hbcompat.ch"", and added the #translate for LIKE found in the hbcompat.ch file, to keep it easy and clean when comparing from/to the xHarbour version.
Teo Fonrouge
2007-10-31 00:37:31 +00:00
2628156403
Lorenzo Fiorini
2007-10-30 18:49:17 +00:00
89b80f91a6
Lorenzo Fiorini
2007-10-30 18:48:10 +00:00
6cec6c9644
2007-10-29 11:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * doc/howtosvn.txt + Added few propset command. Would need some more cleanup.
Viktor Szakats
2007-10-29 10:22:06 +00:00
4e1cd3e7e2
typos
Viktor Szakats
2007-10-27 16:01:41 +00:00
e400c484b5
2007-10-27 17:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbpp/pragma.c * source/rtl/binnum.c * source/rtl/direct.c ! Some VS2005 -O2 warnings. One TOFIX added at the same time, since DIRECTORY() has a problem returning file sizes greater than 2GB.
Viktor Szakats
2007-10-27 15:54:12 +00:00
0639e8b140
2007-10-27 16:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbapifs.h * source/rtl/fserror.c * source/rtl/philes.c * source/rtl/philes53.c ! Two FS API functions moved the hb_fs*() namespace: hb_getFError() -> hb_fsGetFError() hb_setFError() -> hb_fsSetFError()
Viktor Szakats
2007-10-27 15:00:42 +00:00
88cb3664a9
2007-10-27 16:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbapifs.h * source/common/hbfsapi.c ! Added missing HB_EXPORTs. + Added hb_fsFileExists(). This is the preferred way to check for the existence of a file, because it is fast and will find a file even of directory traversal is not possible for the file's directory. Works the same way as file existence check in most other tools. ; NOTE: DOS branch was not compiled or tested (it is a rewrite of a tested ASM function though).
Viktor Szakats
2007-10-27 14:51:53 +00:00
2887f35a1f
2007-10-27 16:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/compiler/gencobj.c ! HOST_OS_UNIX_COMPATIBLE -> OS_UNIX_COMPATIBLE
Viktor Szakats
2007-10-27 14:05:02 +00:00
72526bc283
2007-10-27 01:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbsetup.h - Removed HOST_OS_UNIX_COMPATIBLE which was a misleading alias for OS_UNIX_COMPATIBLE.
Viktor Szakats
2007-10-26 23:26:59 +00:00
082820305e
2007-10-26 20:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/win32/w32_prn.c + Using hb_retptrGC()/hb_parptrGC().
Viktor Szakats
2007-10-26 18:46:27 +00:00
4aabf87916
2007-10-25 22:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/win32/w32_prn.c ! Changed hb_retnl() -> hb_retptr() for Windows handles. ! Changed hb_parnl() -> hb_parptr() for Windows handles. ; Thanks Przemek. ; The GC-ed version is yet to be done.
Viktor Szakats
2007-10-25 20:57:12 +00:00
9afb1d3ef8
2007-10-25 14:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - ChangeLog.001 - ChangeLog.002 - ChangeLog.003 - ChangeLog.004 - ChangeLog.005 - ChangeLog.006 - ChangeLog.007 - ChangeLog.008 - ChangeLog.009 - ChangeLog.010 - ChangeLog.011 - ChangeLog.012 - ChangeLog.013 - ChangeLog.014 - ChangeLog.015 - ChangeLog.016 - ChangeLog.017 - ChangeLog.018 - ChangeLog.019 * ChangeLog + Re-merged changelog into one file. Now searching is easy, clutter is less, performance should stay the same.
Viktor Szakats
2007-10-25 12:31:55 +00:00
e2e2d24604
2007-10-24 20:57 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/source/rtl/hbbit.c + fixed HB_BITRESET()
Mindaugas Kavaliauskas
2007-10-24 17:59:19 +00:00
7217e67faf
2007-10-24 17:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * debian/control ! Fixed pkg dependency to allow building Harbour on some non-Linux ports as per Petr Salinger's request. See: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=375426
Viktor Szakats
2007-10-24 15:47:33 +00:00
e9ac571dde
2007-10-24 09:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * debian/copyright * doc/license.txt * COPYING ! Synced COPYING with doc/license.txt ! Synced old license list with debian/copyright ! Removed one old license file reference from text: contrib\libmisc\dates2.c (Only the DateTime() function by Jon Berg) Since this copyright clearly refers to doc/license.txt. Moreover, it's clearly stated in the text that licenses in contrib can be anything as per defined in the given contrib. * Removed 1 char left margin from the text.
Viktor Szakats
2007-10-24 07:53:03 +00:00
61177b9a20
2007-10-24 04:22 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - bin/b16 - Removed obsolete directory.
Viktor Szakats
2007-10-24 02:22:39 +00:00
3693800e39
2007-10-24 04:16 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - .cvsignore - utils/hbpptest/.cvsignore - Removed .cvsignore files, they were not used anymore.
Viktor Szakats
2007-10-24 02:16:50 +00:00
d895943a80
2007-10-24 04:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - bin/bld_b16.bat - Removed file. DOS/BCC16 usage is not that common now, that it needs a separate batch file. DOS/BCC16 users should use bld.bat with proper envvars.
Viktor Szakats
2007-10-24 02:10:11 +00:00
e208b9a1d7
2007-10-24 03:54 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/vm.api * include/hbapi.h * include/clipdefs.h * common.mak * source/vm/Makefile + source/vm/vm.c + Added skeletons for CA-Cl*pper-like C-level VM API. Types slightly modified for portability and to support larger memory than C5x.
Viktor Szakats
2007-10-24 02:00:45 +00:00
45ec901b72
2007-10-24 03:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbclass.ch * include/hbsetup.ch - Removed HB_SHORTNAME last occurences. Harbour doesn't have a 10 char symbol compatibility since some time, and it didn't make too much sense anyway since long. I wonder if HB_CLS_NO_DECORATION (in hbclass.ch) has any point anymore?
Viktor Szakats
2007-10-24 01:25:30 +00:00
8a8721e529
2007-10-24 03:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - make_gnu.cmd - Remove obsolete file. This was the same as make_gnu.bat but with defaults set for OS/2. OS/2 users should use make_gnu.bat with proper platform/compiler sets.
Viktor Szakats
2007-10-24 01:16:44 +00:00
2bb29b565d
2007-10-24 01:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/libnf/fttext.c % Optimized _writeeol()
Viktor Szakats
2007-10-23 23:51:07 +00:00
1899329430
(the correct one, sorry for the previous one)
Viktor Szakats
2007-10-23 21:13:33 +00:00
697590d18c
2007-10-23 22:40 UTC+0300 Phil Krylov <phil a t newstar.rinet.ru> * contrib/libnf/Makefile * contrib/libnf/makefile.vc * contrib/libnf/makefile.bc - contrib/libnf/round.prg + contrib/libnf/ftround.prg - contrib/libnf/test.prg + contrib/libnf/test + contrib/libnf/test/test.prg ! Rename one file in NFLIB to don't clash with core Harbour. * Moved test file to a separate test dir.
Viktor Szakats
2007-10-23 20:42:27 +00:00
afc18d0165
2007-10-23 21:01 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/libnf/fttext.c ! added missing type declaration in _ins_buff() and _del_buff()
Przemyslaw Czerpak
2007-10-23 19:01:08 +00:00
2d6e305fb2
2007-10-23 16:39 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/libnf/fttext.c ! Fixed opening mode in FT_FUSE(). ! Fixed FT_FAPPEND() infinite loop when called without parameter or with an odd number. (bug in original function) + Added support for plain LF line ending. * Changed to use OS dependant line ending instead of hardwired CRLF when adding new lines. ; Please test.
Viktor Szakats
2007-10-23 14:42:38 +00:00
d56856fa19
fix to prev entry
Viktor Szakats
2007-10-23 11:54:46 +00:00
3291fe9c47
2007-10-23 13:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + contrib/libnf/ftisprn.c + contrib/libnf/setkeys.c + contrib/libnf/setlastk.c * contrib/libnf/Makefile * contrib/libnf/makefile.bc * contrib/libnf/makefile.vc * contrib/libnf/readme.txt + Added FT_SETKEYS(), FT_ISPRINTER() (not 100% compatible in all situations), FT_LASTKEY().
Viktor Szakats
2007-10-23 11:51:13 +00:00
82d8ab9d01
2007-10-23 13:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/directx/w32_ddrw.cpp * contrib/directx/w32_ddrw.h ! Cleanup, formatting. ! Tabs converted to spaces.
Viktor Szakats
2007-10-23 11:32:22 +00:00
1f3acc4ec7
2007-10-23 04:03 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbwince.h * harbour/source/common/hbwince.c * harbour/source/rtl/gtwin/gtwin.c * harbour/contrib/win32/tprinter.c * harbour/contrib/win32/w32_prn.c * updated for compilation with UNICODE support
Przemyslaw Czerpak
2007-10-23 02:05:21 +00:00
328f402a42
2007-10-23 02:24 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/common.mak * harbour/source/vm/mainwin.c * harbour/source/common/hbwince.c ! fixed compilation with Unicode support and standard MS-Windows
Przemyslaw Czerpak
2007-10-23 00:25:01 +00:00
6209da531a
2007-10-22 21:04 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rdd/wacore.c * harbour/source/rdd/dbcmd.c ! fixed registering workareas with numbers from 65280 to 65534
Przemyslaw Czerpak
2007-10-22 19:04:33 +00:00
6b02f11cb8
2007-10-21 11:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - contrib/directx/media - contrib/directx/samples - contrib/directx/lib - contrib/directx/directx.lib - contrib/directx/readme.1st + contrib/directx/readme.txt + contrib/directx/test + contrib/directx/test/testdx.prg + contrib/directx/test/anima2.bmp + contrib/directx/test/brick1.bmp + contrib/directx/test/black.bmp + contrib/directx/test/brick2.bmp + contrib/directx/test/shot.bmp + contrib/directx/test/brick3.bmp - contrib/directx/buvcdx.bat + contrib/directx/Makefile + contrib/directx/makefile.bc + contrib/directx/makefile.vc + contrib/directx/make_b32.bat + contrib/directx/make_vc.bat * contrib/directx/w32_ddrw.h * contrib/directx/w32_ddrw.cpp + Added build scripts ! Further fixes to make it compile and run. * Rearranged test/readme files. ; Now it runs but the sample .bmps seem to be corrupted.
Viktor Szakats
2007-10-21 09:23:41 +00:00
0d2e48f1b4
2007-10-21 11:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/directx/w32_ddrw.cpp ! Fixed two -w warnings left.
Viktor Szakats
2007-10-21 09:02:07 +00:00
3a62957499
cleanup 2nd pass
Viktor Szakats
2007-10-21 01:49:13 +00:00
530ce56c04
2007-10-21 02:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/set.c ! Fixed SET DEVICE TO PRINTER not to add an extension (".prn") to the filename specified by SET PRINTER TO (the extension is only added by the SET PRINTER TO command). ! Fixed SET DEVICE TO PRINTER to point to "LPT1" by default (instead of "PRN") under Win32 (this is now in sync with ISPRINTER() logic). Added "PRN" for the rest of OSes (TOFIX). ; Pls test.
Viktor Szakats
2007-10-21 01:48:36 +00:00
7aadfc7ec7
2007-10-18 18:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + contrib/win32/test/testole.prg - contrib/win32/test/oleenum.prg + contrib/win32/test/sample.odt + Added new OLE examples for OpenOffice, CDO. + Added new OLE examples from xhb.
Viktor Szakats
2007-10-18 17:10:25 +00:00
63474de558
2007-10-18 12:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) - contrib/win32prn - contrib/ole2 - Removed two contribs which were merged into one. ; Pls use hbwin32 instead of win32prn and/or hbole.
Viktor Szakats
2007-10-18 10:30:37 +00:00
c8444935e8
delete
Viktor Szakats
2007-10-18 10:29:22 +00:00
67815f129d
minor fix to changelog entry
Viktor Szakats
2007-10-18 10:24:06 +00:00
bac5436f68
2007-10-18 12:16 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + contrib/win32 + contrib/win32/test + contrib/win32/test/testw32p.prg + contrib/win32/test/oleenum.prg - test/oleenum.prg + contrib/win32/Makefile + contrib/win32/makefile.bc + contrib/win32/makefile.vc + contrib/win32/make_b32.bat + contrib/win32/make_vc.bat + contrib/win32/w32_tole.prg + contrib/win32/w32_tprn.prg + contrib/win32/tprinter.c + contrib/win32/w32_ole.c + contrib/win32/w32_prn.c + Added a Win32 contrib lib by merging win32prn and ole2 libs. The name of the new library is "hbwin32". ; directx was not added for now.
Viktor Szakats
2007-10-18 10:23:19 +00:00
81f2f121b3
2007-10-17 00:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/Makefile + contrib/win32prn/Makefile + contrib/win32prn/makefile.vc + contrib/win32prn/make_vc.bat + Added win32prn to GNU make system. + Added VC makefiles for win32prn.
Viktor Szakats
2007-10-16 22:37:24 +00:00
1b84bb638d
2007-10-16 23:58 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/isprint.c - Removed Win32 bitmap printer specific (non-multiplatform) functionality. For this feature (and more) pls use hbwin32prn.lib from contrib: PRINTEREXISTS(), GETDEFAULTPRINTER(), etc. % Minor optimization.
Viktor Szakats
2007-10-16 22:10:18 +00:00
c3c54522e9
2007-10-16 23:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/xhbfunc.c * contrib/win32prn/make_b32.bat * contrib/win32prn/tprinter.c ! Warnings/errors fixed from previous commit.
Viktor Szakats
2007-10-16 21:08:28 +00:00
cdb7ed3712
2007-10-16 15:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + contrib/win32prn + contrib/win32prn/makefile.bc + contrib/win32prn/make_b32.bat + contrib/win32prn/w32_pcls.prg + contrib/win32prn/w32_papi.c + contrib/win32prn/tprinter.c + contrib/win32prn/testw32p.prg + Ported Win32 specific bitmap printing class from xharbour core. ; Please test.
Viktor Szakats
2007-10-16 13:20:22 +00:00
4eb4bf83d4
correction in previous ChangeLog entry of mine.
Viktor Szakats
2007-10-16 11:56:17 +00:00
8db0ce3340
2007-10-16 12:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/isprint.c ! Fixed ISPRINTER() on Win32 after last changes. Thanks Guillermo, pls test now.
Viktor Szakats
2007-10-16 11:04:51 +00:00
2c6c52830f
2007-10-16 09:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbextern.ch * source/rtl/gete.c + Added HB_GETENV(). There you have a 2nd parameter which will be returned in case the requested envvar doesn't exist. This extensions is still present in GETE[NV](), but we'd better remove it.
Viktor Szakats
2007-10-16 07:39:29 +00:00
af54c49e6b
minor formatting
Viktor Szakats
2007-10-15 16:37:26 +00:00
1320481f88
2007-10-15 18:36 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * source/rtl/tbcolumn.prg ! Strict C5.2e compatible behaviour made the default.
Viktor Szakats
2007-10-15 16:36:38 +00:00
bde1c66062
2007-10-10 21:11 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/tests/multifnc/t0.prg * harbour/tests/multifnc/t1.prg * harbour/tests/multifnc/t2.prg + one more test for function overload with C function
Mindaugas Kavaliauskas
2007-10-10 18:12:16 +00:00