5064ad4326
little typos in last entry
Viktor Szakats
2009-11-23 09:29:34 +00:00
31be7ebd33
2009-11-23 10:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c ! Commented buggy code dealing with Chr( 256 ) strippage in PRINTFILERAW(). While I can imagine Chr( 26 ) may cause a little inconvenience when sent to printer, it will just be a small visual one, and it's very easy to overcome by using HB_MEMOWRIT() instead of MEMOWRIT() to create the disk file, if the file was created by other means, the Chr( 26 ) won't be there anyway. Anyhow I opted to have a clear cut behavior even if it's slightly incompatible because old implementation was buggy, and IMO such printing function shouldn't do behind-the-scenes alterations on the data to be printed. After all the function is called "RAW". INCOMPATIBLE for files which has an ending Chr( 26 ).
Viktor Szakats
2009-11-23 09:27:08 +00:00
1e74552081
2009-11-23 09:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/filesys.c ! Fixed leak in hb_fsCurDirBuff() report by Pritpal. Please test/review.
Viktor Szakats
2009-11-23 08:14:24 +00:00
fb442bc0f4
2009-11-22 22:27 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/idetags.prg ! Changed the way <Function List> was being populated. ! Fixed to not enter in Editing mode when double-clicked in <Function List>.
Pritpal Bedi
2009-11-23 06:31:57 +00:00
c0df906c25
2009-11-23 02:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/diskspac.c * src/rtl/disksphb.c * contrib/hbwin/win_prn2.c ! Fixed to use WIDE version of dynamically called functions in UNICODE builds.
Viktor Szakats
2009-11-23 01:14:54 +00:00
e23934c9ce
2009-11-23 01:24 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c + Added support for fifth 'share' element to GETPRINTERS() returned array. This syncs it with xhb.
Viktor Szakats
2009-11-23 00:25:53 +00:00
0d8e65daf1
2009-11-22 15:45 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.hbm ! Call hbmk2 hbid.hbm which includes all required files.
Pritpal Bedi
2009-11-23 00:11:34 +00:00
ea326ffcd7
2009-11-22 21:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn1.c * contrib/hbwin/win_prn2.c * Using HB_BOOL for Harbour variables. * Few minor cleanups. ; TOFIX: CreateFile() is used in one place instead of Harbour File I/O. Anyone?
Viktor Szakats
2009-11-22 20:45:27 +00:00
4ba69f4731
2009-11-22 21:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn1.c * Renamed some variables to reflect their real type. ! Fixed to use HB_SIZE instead of int and ULONG. * Using long instead of LONG for non-Windows API related values. * Synced parn*/retn*/storn* usage with actual types used by Windows API (l vs. i). * Added a few cats and removed a few others. ! Fixed WIN_GETPRINTERFONTNAME() for UNICODE mode. (warning masked by explicit cast). ; Please make tests, I didn't do any functional tests on any of the above (and I'm also not using them).
Viktor Szakats
2009-11-22 20:30:25 +00:00
c1243f4c75
2009-11-22 21:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_tprn.prg * contrib/hbwin/win_prn1.c ! Fixed HFONT leak in WIN_CREATEFONT(). This also means the function works a little bit differently, so in case you are using it directly, be warned that this change is INCOMPATIBLE. It will now return a font handle instead of boolean value signaling success. ! Fixed several functions to check for valid HDC. % Deleted redundant code from WIN_DELETEDC(). ; Submitted by Xavi. Thank you. (plus these small modifications by me:) ! Fixed formatting to use the same coding style as the rest of the file (and all our sources). ! Fixed to use FALSE instead of 0.
Viktor Szakats
2009-11-22 20:04:35 +00:00
a37557306a
2009-11-22 19:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c % Merged C level functions into Harbour level ones. (PRINTERPORTTONAME() got simplified a great deal as a result.) ! Fixed to initialize remaining numbers passed by ref to winapi. * More type cleanup.
Viktor Szakats
2009-11-22 18:14:44 +00:00
36fc552150
2009-11-22 17:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c ! Fixed to use hb_xfree() instead of HB_TCHAR_FREE() where allocation is done using hb_xgrab(). This could pbly cause leaks in some rare cases. % PRINTEREXISTS() now uses the same method on NT and Win9x systems. * XISPRINTER() will now fall back to default printer also when an empty string is passed as parameter. * Some minor variable declaration, initialization and naming cleanups and optimizations.
Viktor Szakats
2009-11-22 17:12:34 +00:00
9af6757d3b
2009-11-22 13:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c * And some more cleanups (name usage mainly). Hopefully the last one around this area.
Viktor Szakats
2009-11-22 12:27:12 +00:00
fda6d575cb
2009-11-22 13:20 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c * More cleanups (name usage mainly).
Viktor Szakats
2009-11-22 12:20:59 +00:00
30fd53af2e
2009-11-22 12:58 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added support for linux/clang. (untested) (what package has to be installed? I installed llvm yesterday, but couldn't find clang on Ubuntu)
Viktor Szakats
2009-11-22 11:58:46 +00:00
2db500ed1c
2009-11-22 12:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c + PRINTFILERAW(): Changed to use Harbour File I/O API instead of Windows one to read from a disk file. * More variable name / macro usage cleanup.
Viktor Szakats
2009-11-22 11:53:05 +00:00
dc9128c46b
2009-11-22 12:38 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + harbour/config/linux/clang.mk + added support for CLANG in LINUX builds
Przemyslaw Czerpak
2009-11-22 11:38:17 +00:00
46703d3307
2009-11-22 12:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c * Variables renamed to reflect their types. * Further cleanups. + Added TOFIX to use Harbour IO instead of win to read a disk file. * Changed to use HB_SIZE instead of ULONG for string lengths/sizes. + Added HB_SIZE casts to silence 64-bit warnings (to two places).
Viktor Szakats
2009-11-22 11:29:23 +00:00
4134128c3a
2009-11-22 04:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c % GETPRINTERS(): Changed to use printer list retrieving on NT systems to the one used on Win9x systems. This greatly simplifies the code. % GETPRINTERS(): Optimized out one PHB_ITEM variable. % GETPRINTERS(): Moved variables closer to their user blocks. * GETPRINTERS(): Using empty strings instead of inconsistent "Error"/"ERROR" texts on error. (INCOMPATIBLE). ; Pls test.
Viktor Szakats
2009-11-22 03:17:20 +00:00
b3a507671e
2009-11-22 03:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c * Further type cleanup. % Using macro instead of storing static number in variable. ! Fixed GETPRINTER() after recent change on Win9x systems.
Viktor Szakats
2009-11-22 02:37:47 +00:00
2d9cd201eb
2009-11-22 03:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_tprn.prg ! Accidentally missed GetDocumentProperties() method added. % Converted all INLINE methods to normal ones (for optimal performance).
Viktor Szakats
2009-11-22 02:00:56 +00:00
868781febc
2009-11-21 00:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c ! Fixed PRINTEREXISTS() in UNICODE mode (hidden by wrong cast). % Type cleanup (f.e. not using Windows type where not necessary). % Cleaned away unnecessary casts.
Viktor Szakats
2009-11-21 23:02:42 +00:00
b60a4e7356
2009-11-21 22:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c ! Fixed few type mis-uses (BOOL instead of DWORD and vice versa) % Optimized hb_isLegacyDevice(). % Marked some static strings as static. % Marked locally used C worker functions as static. This may cause incompatibility if someone used these via undocumented ways. They were never officially published through .h headers.
Viktor Szakats
2009-11-21 21:51:48 +00:00
522ef1a52c
2009-11-21 22:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_tprn.prg * contrib/hbwin/win_prn1.c + Added ::GetDocumentProperties() method. + Calling ::GetDocumentProperties() from ::New() to setup defaults. ; Patch submitted by Xavi. Thank you.
Viktor Szakats
2009-11-21 21:38:39 +00:00
4def8b4d29
2009-11-21 20:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/darwin/gcc.mk * config/darwin/icc.mk * config/darwin/clang.mk ! Attempt to fix darwin dylib generation, added lib prefix to install name parameter. ; TOFIX: Adding path to lib reference still doesn't work, so shared binaries will still not work unless Harbour is installed to system location.
Viktor Szakats
2009-11-21 19:29:18 +00:00
d7d86e9b06
2009-11-21 19:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/smtpcli.prg ! Fixed long time SMTP protocol implementation bug reported (with patch) by Francesco Perillo. Thank you. The problem manifested itself only with strictly standard compliant SMTP server (setups?) like recent Exim versions. + Upped timeout from 5000 to 50000.
Viktor Szakats
2009-11-21 18:49:50 +00:00
c8af764db8
2009-11-21 18:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added clang support to link to dylib with full dirspec (when Harbour is not used/installed in a system location)
Viktor Szakats
2009-11-21 17:15:56 +00:00
5ce8094223
Typo in ChangeLog entry:
Viktor Szakats
2009-11-21 12:53:58 +00:00
51779d8234
2009-11-21 12:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed to make clang behave like gcc when decorating lib references. ! Fixed to include clang in 'allgcc' filter. + Added native header detection when using clang. ! Internal change to use detected c compiler name instead of hard-wired 'gcc' when doing native header detection for .c files (using -MM option).
Viktor Szakats
2009-11-21 11:38:44 +00:00
39a66166e0
2009-11-21 11:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbsetup.h * utils/hbmk2/hbmk2.prg * config/darwin/clang.mk + Using __clang__ for Clang detection instead of locally rolled solution.
Viktor Szakats
2009-11-21 10:11:32 +00:00
b92b73cf6f
2009-11-20 17:43 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbplistbox.prg * contrib/hbide/hbide.prg + Implemented prototype of <Project Tree Structure>. Also play with various icons. Docks at the right and at the bottom can be collapsed. Please forward suggesstions.
Pritpal Bedi
2009-11-21 01:45:51 +00:00
a2c2b76080
2009-11-20 17:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.prg + Added missing Fossil VCS from help text.
Viktor Szakats
2009-11-20 16:26:16 +00:00
0033856cc7
2009-11-20 16:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rdd/usrrdd/usrrdd.c ! USHORT -> HB_ERRCODE.
Viktor Szakats
2009-11-20 15:52:58 +00:00
fa8baf2a3b
2009-11-20 07:15 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt.ch + Added some more constants.
Pritpal Bedi
2009-11-20 15:18:06 +00:00
9af63b0e31
2009-11-20 15:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h * Removed reliance on old type when defining some new types.
Viktor Szakats
2009-11-20 14:06:50 +00:00
c2629e2939
2009-11-20 14:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/dlmalloc.c ! removed hack with overlapped structures with small chunks to not confuse C compilers which can make strict-aliasing optimizations
Przemyslaw Czerpak
2009-11-20 13:30:53 +00:00
eb8c4798ea
2009-11-20 13:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/set.c ! USHORT -> HB_ERRCODE.
Viktor Szakats
2009-11-20 12:57:07 +00:00
73f9c62553
2009-11-20 13:44 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/rddsql.hbc + Added incpaths=. so now .ch file will be automatically found.
Viktor Szakats
2009-11-20 12:45:41 +00:00
8db4996dea
2009-11-20 14:28 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) + harbour/contrib/rddsql/hbrddsql.ch * harbour/contrib/rddsql/hbrddsql.h * DBI_ and RDDI_ defines moved to .ch file
Mindaugas Kavaliauskas
2009-11-20 12:30:42 +00:00
b3f6a7d8ee
2009-11-20 13:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/errapi.c * Renamed error variables to use new prefix.
Viktor Szakats
2009-11-20 12:18:58 +00:00
30c081c913
2009-11-19 18:12 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt.hbc * contrib/hbqt/hbqt_slots.cpp * contrib/hbqt/hbqt_slots.h * contrib/hbxbp/xbphtmlviewer.prg - Removed QtWebKit support. Code still resides in the files. I plan to separate it next week. Please post if still any error is reported related with QWebKit involved cross builds.
Pritpal Bedi
2009-11-20 02:14:38 +00:00
6ff31964b5
2009-11-20 02:38 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/maindllp.c ! fixed return value in hb_parvdsbuff() used when original hb_parvdsbuff() cannot be found
Przemyslaw Czerpak
2009-11-20 01:38:32 +00:00
496972d91e
2009-11-20 00:18 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtcrs/gtcrs.c * pacified warning caused by wrong tigetnum() declarations in some curses versions
Przemyslaw Czerpak
2009-11-19 23:18:42 +00:00
cf888ae565
2009-11-19 19:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/detect.mk ! Fix attempt to handle cross-build situations.
Viktor Szakats
2009-11-19 18:57:55 +00:00
f4de1a2cc3
2009-11-19 18:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/detect.mk + Added more sophisticated autodetection of moc executable. Please test on you system. Envvar HB_QT_MOC_BIN can always be used to specify the name of QT 'moc' executable, so if autodetection fails, please use it and report the value that worked for you.
Viktor Szakats
2009-11-19 17:53:10 +00:00
8a0a7a5d77
2009-11-19 17:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/errapi.c * contrib/hbct/ctc.c ! Fixed printf() format strings after recent HB_ERRCODE change.
Viktor Szakats
2009-11-19 16:06:58 +00:00
bdc2357f35
2009-11-19 13:34 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfcdx/dbfcdx1.c ! minor typo in comment
Przemyslaw Czerpak
2009-11-19 12:34:57 +00:00
38edfc0a52
2009-11-19 11:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtqtc/Makefile * contrib/gtqtc/gtqtcs/Makefile - contrib/gtqtc/moc_gtqtc.cpp ! Fixed to generate moc file dynamically. % Changed to use detect.mk in hbqt for QT detection.
Viktor Szakats
2009-11-19 10:51:33 +00:00
0b2747c08a
2009-11-19 11:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/Makefile * Minor adjustment to prev.
Viktor Szakats
2009-11-19 10:34:52 +00:00
50ed87a9a4
2009-11-19 11:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/Makefile - contrib/hbqt/moc_slots.cpp + Added dynamic generation of moc_slots.cpp by calling moc tool. ; TODO: If this is ok, do the same in gtqtc.
Viktor Szakats
2009-11-19 10:31:52 +00:00
83be08c26d
2009-11-19 09:41 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/Makefile + Enabled for xcc.
Viktor Szakats
2009-11-19 08:42:33 +00:00
c1151a6b01
2009-11-19 09:16 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_misc.prg * contrib/hbxbp/xbpgeneric.prg * Synced two similar debug functions after latest change. % Deleted commented line. gtwvg/hbqt/hbxbp components are literally full of commented lines, #if 0 parts and such things. IMO these should be deleted from final code otherwise it gives the (possibly wrong) impression that the code is not-mature and in a temporary development state. Remember that SVN keeps a copy of every older version of source so in case it's needed it can always be retreived, so there is no need to keep old code commented "just in case". Everyone please keep that in mind.
Viktor Szakats
2009-11-19 08:20:00 +00:00
2d8ce1aac8
2009-11-19 00:37 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * Don't display translator if detected language is en-US.
Viktor Szakats
2009-11-18 23:38:13 +00:00
77f0a7af87
2009-11-18 15:26 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpgeneric.prg ! Change the way HBXBP_DEBUG() shows up the values. In my scheme of things the whole HBQT's debug system is revolving around this way.
Pritpal Bedi
2009-11-18 23:28:08 +00:00
52da6a02a5
2009-11-18 22:41 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added dependency tree to flat dependency list converter. (no cyclic reference check here)
Viktor Szakats
2009-11-18 21:47:14 +00:00
da88410742
2009-11-18 18:48 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapirdd.h ! redefined RDD method table to use HB_ERRCODE instead of USHORT
Przemyslaw Czerpak
2009-11-18 17:48:39 +00:00
78158362fd
2009-11-18 18:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/dlmalloc.c ! added workaround for unnecessary checking results of function which always have to success
Przemyslaw Czerpak
2009-11-18 17:40:35 +00:00
f111e35a0c
2009-11-18 16:33 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbthread.h * minor cleanup in comment
Przemyslaw Czerpak
2009-11-18 15:33:38 +00:00
eb786fe2b4
2009-11-18 16:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbapi.h * Changed HB_ERRCODE to be 'insigned int' (was USHORT). ; You'll need to rebuild all sources.
Viktor Szakats
2009-11-18 15:09:18 +00:00
ee46919af2
2009-11-17 19:37 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/Makefile + harbour/include/hbapistr.h * harbour/src/vm/Makefile * harbour/src/vm/hvmall.c + harbour/src/vm/strapi.c + added new C functions to extract strings in different encoding: void * hb_itemGetStr( PHB_ITEM pItem, void * cdp, const char ** pStrPtr, ULONG * pulLen ); void * hb_itemGetStrUTF8( PHB_ITEM pItem, const char ** pStrPtr, ULONG * pulLen ); void * hb_itemGetStrU16( PHB_ITEM pItem, int iEndian, const HB_WCHAR ** pStrPtr, ULONG * pulLen ); extract from given item string in requested encoding and store pointer to this string and its size in characters in last two parameters. These functions return handler which is used to lock memory buffer with result or NULL if given item does not contain string. All not NULL handles returned by above functions have to be free by hb_strfree() function: void hb_strfree( void * hString ); As long as they are not freed memory buffer set in pStrPtr is valid even if other code overwrote given item. The second parameter in hb_itemGetStr() can specify expected CP encoding, i.e.: hStr = hb_itemGetStr( pItem, hb_setGetOSCP(), &pszText, &ulLen ); if( hStr ) { ... hb_strfree( hStr ); } extracts string in encoding set by Set( _SET_OSCODEPAGE, <cCPID> ) The second parameter in hb_itemGetStrU16() define endian encoding and can be one of the following values: #define HB_CDP_ENDIAN_NATIVE 0 #define HB_CDP_ENDIAN_LITTLE 1 #define HB_CDP_ENDIAN_BIG 2 defined in hbapicdp.h
Przemyslaw Czerpak
2009-11-17 18:38:12 +00:00
2f75be79b1
2009-11-17 17:29 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbtest/rt_str.prg * modified code which tries to replicate Clipper behavior with ULONG values also in 64bit systems where ULONG is not 32bit integer
Przemyslaw Czerpak
2009-11-17 16:30:09 +00:00
418da50390
2009-11-17 15:40 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddsql/sddodbc/tests/test2.prg ! fixed small error in DSN
Mindaugas Kavaliauskas
2009-11-17 13:42:46 +00:00
5a0350795a
2009-11-17 10:32 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/errapi.c * src/rtl/philes.c * src/rtl/dirdrive.c * contrib/hbnf/fttext.c * Changed back long versions of Harbour APIs to int version. It was an oversight.
Viktor Szakats
2009-11-17 09:33:02 +00:00
8c48e9cf7c
2009-11-17 04:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/xhbfunc.c + Ported CURDIRX() function from xhb. It's not exactly the same as xhb version uses hb_fsCurDirBuffEx() internally, and I couldn't decipher the added feature above hb_fsCurDirBuff().
Viktor Szakats
2009-11-17 03:26:57 +00:00
9ca0c7ed08
2009-11-17 04:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * Minor formatting. + Added information about some commonly used, but yet useless environment settings. These: set HB_PATH=<Harbour root dir> set HRB_DIR=<Some Harbour dir> set INCLUDE=<Harbour include dir> set LIB=<Harbour lib dir> * Bumped copyright year. + Added 'documentation' section to link section. + Added netiquette RFC link for a start. + Added hbrun to required tools for cross-builds.
Viktor Szakats
2009-11-17 03:17:20 +00:00
5d048d2d74
2009-11-17 01:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/Makefile * external/libpng/Makefile % Streamlined platform/compiler filtering logic plus more precise skip reason.
Viktor Szakats
2009-11-17 00:24:27 +00:00
500a63d956
2009-11-17 01:05 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rdd/dbfntx/dbfntx1.c * src/rdd/dbfnsx/dbfnsx1.c * src/rdd/dbfcdx/dbfcdx1.c * src/rdd/dbffpt/dbffpt1.c * contrib/xhb/xhbfunc.c * contrib/hbnf/fttext.c * contrib/hbbmcdx/bmdbfcdx.c + Changed to use HB_ERRCODE.
Viktor Szakats
2009-11-17 00:06:04 +00:00
0ae698e816
2009-11-17 00:36 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/win/bcc.mk ! always use \ in paths used as ilink32.exe parameters - ilink does not accept / as path delimiter and always use them as switch separators ! enclose parameters with paths into "" to avoid \ stripping by shell ! removed old hacks used for bcc32.exe and WINE Now BCC works again with POSIX shells and WINE. Please test these modifications in native MS-Windows environment.
Przemyslaw Czerpak
2009-11-16 23:36:58 +00:00
10efc37028
2009-11-17 00:10 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddsql/sddodbc/tests/test2.prg ! fixed minor error in last commit
Mindaugas Kavaliauskas
2009-11-16 22:13:15 +00:00
a0d1401dde
2009-11-17 00:01 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) + harbour/contrib/rddsql/sddodbc/tests/test2.prg + added ODBC sample for MySql database
Mindaugas Kavaliauskas
2009-11-16 22:03:40 +00:00
90ab3bc21f
2009-11-16 21:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/ctnet.c * contrib/hbct/pos1.c * contrib/hbct/ctc.c * contrib/hbct/ct.h * contrib/hbct/replace.c * contrib/hbct/remove.c + Changed to use HB_ERRCODE. ; Please review me.
Viktor Szakats
2009-11-16 20:31:33 +00:00
4daad22b9a
2009-11-16 20:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/tests/demoxbp.prg * contrib/hbxbp/xbpwindow.prg ! Applied patch from Istvan Bisz, fixing some typos in recent commits. Thank you!
Viktor Szakats
2009-11-16 19:47:09 +00:00
264684f356
2009-11-16 19:52 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/nortl/nortl.c ! fixed left by mistake ULONG ulIntCode in non HVM hb_errInternal()
Przemyslaw Czerpak
2009-11-16 18:53:05 +00:00
1dd0ad3408
2009-11-16 17:44 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/errapi.c * harbour/include/hbapierr.h * renamed ulGenCode to errGenCode and ulSubCode to errSubCode
Przemyslaw Czerpak
2009-11-16 16:45:11 +00:00
f8e7f7e02f
2009-11-16 17:14 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbnetio/netio.h * harbour/contrib/hbnetio/netiocli.c * harbour/contrib/hbnetio/netiosrv.c * changed USHORT to HB_ERRCODE as error code holder * use 32bit integers to exchange error codes between server and client side * pacified warning
Przemyslaw Czerpak
2009-11-16 16:14:58 +00:00
375521715f
2009-11-16 16:25 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddsql/sqlbase.c * redirected DBINFO() method to SUPER, to make support for basic DBI_* parameters
Mindaugas Kavaliauskas
2009-11-16 14:27:46 +00:00
74004327a9
2009-11-16 14:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h + Added HB_VMMAX[U]INT. Equivalent to HB_MAX[U]INT.
Viktor Szakats
2009-11-16 13:18:56 +00:00
f33ad72c5f
2009-11-16 14:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + HB_USER_LIBS documentation extended.
Viktor Szakats
2009-11-16 13:12:11 +00:00
b84b71c9dc
2009-11-16 12:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/Makefile ! Changed HB_INC_QT reference to HB_WITH_QT.
Viktor Szakats
2009-11-16 11:49:40 +00:00
59cb78d63e
2009-11-16 12:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/filesys.c ! Typo in r12896.
Viktor Szakats
2009-11-16 11:35:32 +00:00
6f361dd22c
2009-11-16 12:32 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/errapi.c ! Changed some more ULONG to HB_ERRCODE.
Viktor Szakats
2009-11-16 11:33:12 +00:00
fdc4505247
2009-11-16 11:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbffind.c * src/rtl/fscopy.c * src/rtl/fserr.c * src/rtl/hbfeof.c * src/rtl/errapi.c * src/rtl/hbsocket.c * src/rtl/filesys.c * src/rtl/philes.c * src/rtl/dirdrive.c * src/rtl/filebuf.c * src/rtl/hbproces.c * include/hbstack.h * include/hbapifs.h * include/hbapierr.h * Changed USHORT type for error codes to HB_ERRCODE. + More or less changed int type of Extend/Item API call to long type to prepare for HB_ERRCODE change to ULONG. ; TODO: Rename variables to reflect new type. ; TODO: Change internal error code from ULONG to HB_ERRCODE. ; TODO: Inspect rest of Harbour like above. I've only dealt with rtl, vm. ; TODO: hbnetio protocol needs to be modified to pass errcode as 32 bit value. ; NOTE: There is still disagreement in code in few places in error type and 'int' is used internally, f.e. sockets, some internal OS code conversion funtions. ; TODO: Different topic, but we use a lot of USHORTs to store modes, tries, severity, operation, flags and few other things which would better be stored as simple int probably. ; Please review me.
Viktor Szakats
2009-11-16 10:32:49 +00:00
14de32d872
2009-11-16 00:14 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed typo in generated .c stub. It could cause that some automatic initializations didn't work for some compilers.
Viktor Szakats
2009-11-15 23:15:08 +00:00
43b0619081
2009-11-16 00:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h - Deleted HB_ERRCODE. It already existed as HB_ERRCODE, mainly used in RDD. That makes this change a bit more complicated than I thought. Plus two more issues: 1) Some places use ULONG already to pass error code, changing these to HB_ERRCODE will instantly break binary compatibility. 2) I wonder if DOSERROR() and friends will stay compatible after moving to ULONG HB_ERRCODE. ; Please comment.
Viktor Szakats
2009-11-15 23:01:44 +00:00
44ebc84a8b
2009-11-15 23:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h + Added HB_ERRCODE. Currently the same as USHORT. Will be changed to 'unsigned int' once all USHORT types have been converted to HB_ERRCODE (where applicable).
Viktor Szakats
2009-11-15 22:39:14 +00:00
05a60ef478
2009-11-15 23:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/errapi.c ! Typo in comment. * Deleted unnecessary casting. % Minor opt in hb_errPutOperation() string parameter defaulting.
Viktor Szakats
2009-11-15 22:35:57 +00:00