5aa8fdd71d
2011-11-08 20:08 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/blank.c + added support for timestamp values in BLANK() function
Przemyslaw Czerpak
2011-11-08 19:08:25 +00:00
065818dc1a
2011-11-08 19:53 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.c + added support for 'Root' input context for systems where XLib supports Xutf8LookupString() It should resolve problems with national characters and some local signs supported by different keyboards (i.e. 1/2, euro sign, itp.) Please test it with different systems.
Przemyslaw Czerpak
2011-11-08 18:53:29 +00:00
952e2dde43
2011-11-08 12:38 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbdefs.h ! fixed HB_STRICT_ALIGNMENT setting. Now it's enabled for all non x86[_64] CPUs.
Przemyslaw Czerpak
2011-11-08 11:38:44 +00:00
75a86484b0
2011-11-03 15:24 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/ideedit.prg + Implemented: F3 key as "Search Next" per default key for next search of previous string on some platforms. NOTE: if you have mapped F3 for some other action than "Search Next" action will be ceased.
Pritpal Bedi
2011-11-03 22:28:53 +00:00
09a69be3c5
2011-10-29 01:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbziparc/ziparc.prg % minor optimization to last change. checkme.
Viktor Szakats
2011-10-28 23:53:51 +00:00
e476b0a6bf
2011-10-28 15:03 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxlsxml/xlsxml.prg * Fixed: a last moment introduced element.
Pritpal Bedi
2011-10-28 22:05:33 +00:00
ac88e1f119
2011-10-28 11:23 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) + contrib/hbxlsxml + contrib/hbxlsxml/hbxlsxml.hbp + contrib/hbxlsxml/xlsxml.prg + contrib/hbxlsxml/xlsxml_s.prg + contrib/hbxlsxml/xlsxml_y.prg + Added: Fausto Di Creddo Trautwein's XML compliant interface to generate native files for Microsoft's Excel. The work is based on Robert F Greer's PHP based interface. Thanks to both of them.
Pritpal Bedi
2011-10-28 18:34:39 +00:00
0a4bccada8
2011-10-28 01:26 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/tget.prg ! fixed RTE when setting :picture to NIL for N and C types in some certain rare circumstantances. The :picture setting operation is ignored in such case, since the internally stored original value is not known. Tested OK against CA-Cl*pper 5.3, though maybe it's possible to refine this even further with more test cases.
Viktor Szakats
2011-10-27 23:30:35 +00:00
69e5d3a0fc
2011-10-27 19:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbziparc/ziparc.prg ! HB_ZIPFILE(): one fix to filename matching ! HB_UNZIPFILE(): two fixes to previous patch ; Patch by Grigory Filatov.
Viktor Szakats
2011-10-27 17:13:03 +00:00
02f58540b3
2011-10-27 14:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbexpat/core.c ! fixed two errors in conditional code for <=1.95.8 expat versions ! fixed buggy version checking macro ; Patch by Raphael. Thank you.
Viktor Szakats
2011-10-27 12:32:30 +00:00
c5d0f87eb6
2011-10-27 12:37 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.h * harbour/src/rtl/gtxwc/gtxwc.c + added font independent set of custom box characters
Przemyslaw Czerpak
2011-10-27 10:37:37 +00:00
55691b9045
2011-10-25 13:06 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqtcore.ch + Added: QLocale_* constants extracted by Luigi Ferraris * contrib/hbqt/qtgui/hbqtgui.ch + Added: QImage_* and QTextOption_* constants extracted by Luigi Ferraris.
Pritpal Bedi
2011-10-25 20:15:00 +00:00
3372045d56
missing space after prev commit
Viktor Szakats
2011-10-24 11:38:10 +00:00
3262a1a8a4
2011-10-24 13:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwin/gtwin.c ! Missing break clause causing following code also changes console window title. hb_gtInfo( HB_GTI_BOXCP, hb_cdpSelect() ) Patch by Aleksander Czajczynski
Viktor Szakats
2011-10-24 11:36:12 +00:00
596605424c
2011-10-24 01:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmysql/tmysql.prg ! tinyInt type in MySQL is now always regarded as numeric value (was bool) Patch by Mitja Podgornik. ; This causes unavoidable INCOMPATIBILITY. [INCOMPAT]
Viktor Szakats
2011-10-23 23:41:31 +00:00
f61adeaef4
2011-10-22 16:22 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/fm.c ! do not enable by default DLMALLOC in WinCE builds. It was the source of problems reported by Jarek with file read/write operation in WinCE builds. Now it should work correctly - please make some tests with real devices - I used emulator only.
Przemyslaw Czerpak
2011-10-22 14:22:37 +00:00
89703a2e2f
2011-10-21 15:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbziparc/ziparc.prg ! fix to prev
Viktor Szakats
2011-10-21 13:52:52 +00:00
02dbec40b8
2011-10-21 15:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbziparc/ziparc.prg + added support for HB_UNZIPFILE() lWithPath parameter ! fixed HB_UNZIPFILE() after latest patch and added better error checking ! fixed setting attribs ; Patch by Grigory Filatov, with these changes of mine: * deleted changes to existing code and replaced it with optimizated code * deleted reformatting of existing code ! fixed adding ending pathsep * minor simplification ! fixed RTE when using progress bar (from Leandro's new patch) ; Please test
Viktor Szakats
2011-10-21 13:49:12 +00:00
bc87124922
2011-10-21 12:34 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtwvt/gtwvt.c ! fixed infinite recursive loops and GPF in WinCE builds caused by SetWindowPos()/ProcessMessages() when WM_SIZE message is processed. Now GTWVT can be used again in WinCE builds.
Przemyslaw Czerpak
2011-10-21 10:34:40 +00:00
a874a061ef
2011-10-20 23:06 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/compiler/hbmain.c ! take starting line number from PP to eliminate possible synchronization problem
Przemyslaw Czerpak
2011-10-20 21:06:32 +00:00
9ec8317887
2011-10-20 22:03 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbpp.h * harbour/include/hbcomp.h * harbour/src/pp/ppcore.c * harbour/src/compiler/hbmain.c * harbour/src/compiler/hbcmplib.c + added support for setting starting line number in code compiled from memory buffer ! removed unnecessary EF_CANDEFULT flag from recently added compiler RTE
Przemyslaw Czerpak
2011-10-20 20:04:04 +00:00
049e9da26f
2011-10-20 20:19 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbpp.h * harbour/include/hbcomp.h * harbour/include/hbcompdf.h * harbour/src/compiler/hbmain.c * harbour/src/compiler/hbcomp.c * harbour/src/compiler/hbgenerr.c + added support for redirecting compiler warning and error messages to user function.
Przemyslaw Czerpak
2011-10-20 18:19:19 +00:00
f34b6c4190
2011-10-20 15:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/hbpgsql.hbx * contrib/hbpgsql/hbpgsql.hbp - contrib/hbpgsql/hdbcpg.prg - Deleted HDBC class layer due references to deprecated wrapper function which caused link errors in dynamic builds or HDBC apps. Please readd the file if interested in making this technially simple fix.
Viktor Szakats
2011-10-20 13:22:12 +00:00
040d5b0424
2011-10-20 12:56 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/transfrm.c % eliminated hb_charUpper() called for picture clauses and minor code optimization
Przemyslaw Czerpak
2011-10-20 10:56:44 +00:00
6806ead529
2011-10-17 12:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/ideedit.prg ! Fixed: uppercased source names were not considered for Harbour keywords.
Pritpal Bedi
2011-10-17 19:59:18 +00:00
593b446a6a
2011-10-14 10:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapicdp.h * harbour/src/rtl/cdpapi.c - removed hb_cdpchrcmp() function and HB_CDP_ISBYTESORT() macro + added new function: const HB_UCHAR * hb_cdpGetSortTab( PHB_CODEPAGE cdp ); it returns binary sort table or NULL if given CP uses more complicated sorting algorithm.
Przemyslaw Czerpak
2011-10-14 08:43:06 +00:00
d020e94ac5
2011-10-14 02:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! accented char in my prev commit * doc/xhb-diff.txt ! "sth" -> "something"
Viktor Szakats
2011-10-14 00:35:46 +00:00
9d33b0d60a
2011-10-08 00:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/rddbm/bmdbfx.c % simplified function used for resetting logical index position.
Przemyslaw Czerpak
2011-10-07 22:31:07 +00:00
3b8290ece9
2011-10-06 08:02 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/xhb/xhb.hbx * harbour/contrib/xhb/xhbinkey.prg * harbour/contrib/xhb/hbcompat.ch ! removed hb_ prefix from SetInkeyAfterBlock() and SetInkeyBeforeBlock() function names
Przemyslaw Czerpak
2011-10-06 06:02:35 +00:00
ce5750db0f
2011-10-05 23:12 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/pp/ppcore.c ! fixed problem with line numbering exploited by recent modification [MERGED 3.0]
Przemyslaw Czerpak
2011-10-05 21:12:42 +00:00
8822d2cd2a
2011-10-05 14:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/tget.prg ! If the cursor is located in the middle of a word, ::wordLeft() no places it at the beginning of this word, the cursor jumps to the previous one. ! If the cursor is located at the end of a word ::wordRight() no places it at the beginning of the next word skipping only the spaces between them, the next word is skipped entirely. ; Patch and description by Juan Gálvez
Viktor Szakats
2011-10-05 12:13:07 +00:00
d707da35d0
2011-10-04 23:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbthread.h * include/hbsetup.h * src/3rd/zlib/Makefile * utils/hbmk2/hbmk2.prg * config/detplat.mk * config/global.mk + config/aix + config/aix/libs.mk + config/aix/gcc.mk + config/aix/global.mk + added IBM AIX support to Harbour Patch by Aleksander Czajczynski
Viktor Szakats
2011-10-04 22:00:25 +00:00
373a56828b
2011-10-04 23:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * tests/testpre.prg ! updated for Harbour 3.1.x Patch by Alexey Myronenko
Viktor Szakats
2011-10-04 21:52:52 +00:00
641b6b4855
2011-10-01 19:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog * marked two patches merged with 3.0 branch
Viktor Szakats
2011-10-01 17:04:55 +00:00
007452002c
2011-10-01 19:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * harbour/ChangeLog * marked two patches merged with 3.0 branch
Viktor Szakats
2011-10-01 17:01:02 +00:00
7ad364ed15
2011-09-30 22:23 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/pp/ppcore.c ! fixed few problems with line numbering and code using extended codeblocks [TOMERGE 3.0]
Przemyslaw Czerpak
2011-09-30 20:23:58 +00:00
9dc91f2a6e
2011-09-28 21:11 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.h * harbour/src/rtl/gtxwc/gtxwc.c % use common buffer for different box drawing character definitions
Przemyslaw Czerpak
2011-09-28 19:11:53 +00:00
76205aef80
2011-09-28 16:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.h * harbour/src/rtl/gtxwc/gtxwc.c % use common buffer for different box drawing character definitions
Przemyslaw Czerpak
2011-09-28 14:31:02 +00:00
bb4446f3cf
2011-09-27 20:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/gtqtc/gtqtc.cpp ! deleted unused static function shown by new mingw version.
Viktor Szakats
2011-09-27 18:07:23 +00:00
b6362cb223
2011-09-27 19:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/RELNOTES * INSTALL * version (QT, mingw) and housekeeping (BCC and EOL-space removal) updates
Viktor Szakats
2011-09-27 17:21:25 +00:00
14f3e64398
2011-09-27 15:15 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.c ! fixed window activation just after SETMODE() and before any output ! fixed mouse methods to not activate console window but only connect to XServer if necessary ! fixed internal error reported when HB_GTI_RESIZABLE was called before creating console window % do not allocate colors in HB_GTI_PALETTE if there is no console window
Przemyslaw Czerpak
2011-09-27 13:15:52 +00:00
17421138b8
2011-09-27 15:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcurl/core.c ! fixed mistake in recent adoption of libcurl 7.21.6 feature CURLOPT_TRANSFER_ENCODING. Thanks to Itamar for the report.
Viktor Szakats
2011-09-27 13:01:59 +00:00
37986061a5
2011-09-27 09:04 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtwvt/gtwvt.c * harbour/src/rtl/gtxwc/gtxwc.c + allow to use HB_GTI_ONLINE to check if terminal window exists
Przemyslaw Czerpak
2011-09-27 07:04:21 +00:00
c80c0feb2a
2011-09-26 10:57 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbgtcore.h * harbour/src/rtl/gtclip.c ! fixed possible random data settings by hb_gt_winapi_setClipboard() ! fixed possible memory leak in hb_gt_winapi_setClipboard() + added new C function for WIN32 builds: HB_BOOL hb_gt_winapi_setClipboardRaw( HB_UINT uFormat, void * pData, HB_SIZE nSize );
Przemyslaw Czerpak
2011-09-26 08:57:26 +00:00
6504378b2a
2011-09-24 11:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/mzip.c ! HB_UNZIPFILEINFO(): date returned was off by one month. Report and fix by Juan Galvez.
Viktor Szakats
2011-09-24 09:50:54 +00:00
f312800cfb
2011-09-24 11:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbtrace.h * harbour/src/common/hbtrace.c + added new C function: const char * hb_tracemode( const char * szNewMode ); it can be called with "a" or "w" parameter to set open mode for newly created by hb_tracefile() log files.
Przemyslaw Czerpak
2011-09-24 09:10:51 +00:00
da1a9239f1
2011-09-23 18:36 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbrandom.c ! fixed HB_RANDOMINTMAX() to return correct value for new PRNG used by HB_RANDOM() and HB_RANDOMINT() functions ! fixed missing protection against initialization of PRNG seed with 0 * modified the range of hb_random_num() results from ( 0 , 1 ) to [ 0, 1 ) % added alternative PRN calculation for builds with 64bit integers ! allocate separate PRNG seed for each thread (MT support) * modified default initialization of PRNG: if PRNG is not initialized or after HB_RANDOMSEED( 0 ) then first call to HB_RANDOM() or HB_RANDOMINT() activates initialization which generates new seed using current time in milliseconds and HVM stack address (for MT modes). I used such method because it nicely simplifies code and is backward compatible with previous implementation. If someone needs repeatable results from HB_RANDOM() and HB_RANDOMINT() then he should initialize PRNG seed for each thread with some fixed value i.e.: HB_RANDOMSEED( 123456789 ) ; Many thanks to Viktor and Mindaugas for their help.
Przemyslaw Czerpak
2011-09-23 16:36:37 +00:00
2ae90b92ba
2011-09-20 17:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbapi.h * src/rtl/hbrandom.c + Changed Harbour's core pseudo-random generator from STD C rand()/srand() to superior implementation. New implementation fixed MT problems with the standard solution on certain targets (f.e. win/mingw, win/msvc) Based on Przemek's patch which is in turn based on algorithm by Steve Park: http://www.cs.wm.edu/~va/software/park/ suggested by me on the list. Further modifications: * HB_RANDOMINTMAX() adapted. Checkme, I'm not sure about this. * HB_RANDOMSEED() updated. + headers cleaned, copyright updated, note added + automatic seed defaulting like in previous version (checkme, we may as well drop it, though it will be create incompatibility) ; per-thread seed didn't work well for me (even with new engine) so I didn't implement it. + added proto for hb_random_seed()
Viktor Szakats
2011-09-22 15:14:21 +00:00
2243ed5e92
2011-09-20 13:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/teditor.prg ! fixed following issue: in MEMOEDIT() insert mode the word wrap inserts an additional, not typed space in the new line [when typing at EOL at the moment of word wrap - vszakats]. The space is inserted at the place, where the word wrap takes place. Report and patch provided by Dr.Claudia Neumann. Many thanks. (with my formatting: indenting, tab/EOL-space removal)
Viktor Szakats
2011-09-20 11:58:11 +00:00
a83ce3b8fe
2011-09-15 23:47 UTC-0500 Teo Fonrouge (teo/at/windtelsoft/dot/com) * contrib/hbrun/hbrun.hbp ! Fixed linking on recent linux distros (i.e. F15) that are using the ld DSO linking model which requires specific declaration of objs/libs. Added specific declaration on linux of: * -lz (conditionated by HB_HAS_ZLIB_LOCAL) * -lm
Teo Fonrouge
2011-09-16 04:47:32 +00:00
8009662b26
2011-09-13 10:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.*.po * utils/hbmk2/hbmk2.prg + added support for path lists separated by ';' character in -L and -i/-I options. It's not very elegant (and thus it's not documented) so please don't use it in Harbour SVN hbmk2 files. I decided to implement it because -depincpath* options already had it. * do not document ';' delimited path list for -depincpath* options * minor change in one help line
Viktor Szakats
2011-09-13 08:19:30 +00:00
9377fc138b
2011-09-12 17:41 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/filesys.c * harbour/src/rtl/hbproces.c ! use hb_fsOsError() instead of errno which can be overwritten by by hb_fsSetIOError()
Przemyslaw Czerpak
2011-09-12 15:41:28 +00:00
10aaae71c2
2011-09-11 13:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbformat/hbfmtcls.prg ! fixed casing of some function names.
Viktor Szakats
2011-09-11 11:02:02 +00:00
58255adfe5
2011-09-07 18:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * doc/howtosvn.txt + added extra rules to "1.3 Here's how to format your ChangeLog entries" section. * Change markup is not optional anymore, pls stick to it.
Viktor Szakats
2011-09-07 16:33:53 +00:00
27fa4aab79
2011-09-06 11:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtcore/hbqt_hbqevents.cpp + patch for implementation of events handling according to Qt docs. It MAY break existing code, please read: up to now the event handler always returned false. That means the event was propagated to parent widget. Sometimes it is necessary to stop event propagation and so we must return the boolean value returned from the codeblock. So, if your codeblock returned .F. or a non-boolean value the code is ok, if it returned .T. it may broke functionality. Patch from Francesco Perillo (with minor type fix) * minor formatting/indenting, removed old 'DO NOT Reformat' comment
Viktor Szakats
2011-09-06 09:05:13 +00:00
ff61798732
2011-09-05 22:40 UTC+0100 Jean Lefebvre mafact (jfl@mafact.com) * contrib/rddads/ads1.c + Correction: ahIndex Back from 512 to 256 (max coumpound index) ( Thanks to you Toninho )
Jean-Francois Lefebvre
2011-09-05 20:41:05 +00:00
b9f46a71a9
2011-09-05 03:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbssl/sslsess.c ! fixed to define SSL_SESSION_CMP(), SSL_SESSION_HASH() for OpenSSL 1.0.0 and later (they are noops in these versions)
Viktor Szakats
2011-09-05 01:14:08 +00:00
1ac8f36df6
2011-09-05 02:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + contrib/hbcups/readme.txt + added readme created by Chris Gonnerman. Thank you very much.
Viktor Szakats
2011-09-05 00:07:27 +00:00
1d1ca89bd1
2011-09-04 16:07 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - contrib/hbcuied * now integrated into hbide
Viktor Szakats
2011-09-04 14:07:52 +00:00
bbd8a26d9f
2011-08-29 13:40 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/QPrintDialog.qth ! Fixed: constructor. It was very limiting before. TODO: need to review constructors on all the .qth's.
Pritpal Bedi
2011-08-29 20:42:47 +00:00
85e1b536b9
2011-08-29 17:00 UTC+0100 Jean Lefebvre mafact (jfl@mafact.com) * contrib/rddads/ads1.c + Enhanced: growning ahIndex from 50 to 512 to allows virtually unlimited TAG Needed for Free Text search where each field must be indexed. (would otherwhise generate an ADS error 5005).
Jean-Francois Lefebvre
2011-08-29 15:15:37 +00:00
018e9d3ea5
2011-08-28 22:28 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/gtqtc/gtqtc.cpp * contrib/hbqt/gtqtc/gtqtc.h + Enhanced: caret management, now it is almost real-time.
Pritpal Bedi
2011-08-29 05:32:28 +00:00
6656f3b988
2011-08-28 15:10 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbmk2_qt.hbs * Upgraded: one level up - class creation lock for MT compliance.
Pritpal Bedi
2011-08-28 22:13:32 +00:00
8d9977f58c
2011-08-27 13:49 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/hbmk2_qt.hbs * contrib/hbqt/qtcore/hbqt.h + Implemented: C level class creation is now thread-safe. With this only pending issue with hbQT remains to replace usage of strtok() function with Harbour's implementation.
Pritpal Bedi
2011-08-27 20:54:06 +00:00
e0ff8a0509
2011-08-27 13:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + added link to Cl*ipper 5.3. online docs (NG) on x-hacker.org + added link to online ChangeLog (SVN trunk)
Viktor Szakats
2011-08-27 11:10:41 +00:00
fa05ad5c1b
2011-08-24 17:21 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_object.prg * contrib/hbcuied/cu_utlty.prg * contrib/hbcuied/hbcuied.ch + Implemented: K_PGUP/K_PGDN to navigate vertically. K_ALT_Z to undo last action. K_ALT_G to re-order GETS. * Improved: help screens adding highlights and additopnal text. ! Fixed: many misbehaving artifacts.
Pritpal Bedi
2011-08-25 00:29:05 +00:00
14e19a775b
2011-08-23 22:40 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_object.prg * contrib/hbcuied/cu_utlty.prg * Improved: help text and screens rotation. many artifacts.
Pritpal Bedi
2011-08-24 05:43:24 +00:00
c776918cd5
2011-08-23 17:28 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_object.prg * contrib/hbcuied/cu_utlty.prg * contrib/hbcuied/hbcuied.ch + Implemented: K_HOME places the cursor to zero column of the screen. K_END places the cursor to next column of last object on that row. Alt_N Inserts blank row at current cursor position. All objects on/after that row are moved one row down. Alt_O Delets current row. All objects on that row are also delted. Subsequent objects are moved one row up. + Added: help screens <General> containing info about the designer. * Updated: help screen <Keys> with latest changes.
Pritpal Bedi
2011-08-24 00:37:20 +00:00
736653320c
2011-08-23 08:08 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_object.prg * contrib/hbcuied/cu_utlty.prg * Inplace: building blocks of extended help screens. + GETS are now formatted nicely when writing back to PRG.
Pritpal Bedi
2011-08-23 15:12:54 +00:00
97708458d5
2011-08-22 18:06 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_main.prg * contrib/hbcuied/cu_object.prg * contrib/hbcuied/cu_utlty.prg + Opens with SetMode( 28,80 ) to present real-time 25x80 console window equivalent design area. + Added: F1-Help screen which, BTW, is designed with hbCuiEd itself. + Added: Expression execution with SAY objects, press F4 on a text object. * Many improvements on saving/loading routines.
Pritpal Bedi
2011-08-23 01:11:34 +00:00
beb74b718e
2011-08-19 16:38 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_object.prg ! Refined: save/load interface with proper validation. At this point hbCuiEd is in a usable state.
Pritpal Bedi
2011-08-19 23:40:37 +00:00
c877a0a86e
2011-08-19 15:01 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/ideenviron.prg * Auto Detection: if hbide.exe is accompanied by hbmk2.exe, and no environment is set, attempt is made to set path of Harbour installation automatically. I do not know the logic foe *.nix systems, please fix.
Pritpal Bedi
2011-08-19 22:05:27 +00:00
29a6a02138
2011-08-18 14:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/rddsql/sqlbase.c ! fixed transfering records between two "array" SQLBASE workareas, when there is a text/long/clob/memo field Patch by Ilina Stoilkovska.
Viktor Szakats
2011-08-19 12:14:25 +00:00
cea70820ee
2011-08-19 02:58 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbcuied/cu_object.prg + Implemented: two-way saving/loading of screens from PRG sources. Alt+S - Save / Alt+L - Load, keys are defined. At startup, if hbCuiEd is invoked with a .prg file name as first and only parameter, then all screens embedded in the source are presented for selection, and selected screen is brought in the designer. On save the actual indent of the loaded screen is preserved which means screens can be designed in real-time. If there is a need screens can be edited in the PRG ( assumed, it follows the protocols laid down by the designer ). Screens can be saved with new name. In this case a new function as "hbcui_" + screen name will be appended to the source which later can be edited and placed anywhere in the PRG.
Pritpal Bedi
2011-08-19 10:10:58 +00:00