[Harbour] harbour-b32/vc.dll vs. harbour.dll

2008-07-08 Thread Szakáts Viktor
Hi all, make_b32.bat and make_vc.bat are both able to generate harbour.dlls, but the created .dlls have different names: harbour-b32.dll using make_b32.bat and harbour-vc.dll using make_vc.bat. I wonder if this is good practice as the actual compiler used to generate a .dll shouldn't matter for

Re: [Harbour] BUG: GETENV() possible HVM corruption

2008-07-08 Thread Szakáts Viktor
Hi Pritpal, On 2008.07.09., at 1:47, Pritpal Bedi wrote: Hello Viktor HB_GTINFO( HB_GTI_CLIPBOARD, ) Should be fixed now. Thanks Peter Rees (xhb). Thanks, but I'm getting GPF when is specified and you modified the branch when _getting_ the clipboard. Also, the GPFs (all of them actuall

Re: [Harbour] 2008-07-08 16:45 UTC-0800 Pritpal Bedi ([EMAIL PROTECTED])

2008-07-08 Thread Szakáts Viktor
Hi Pritpal, In Harbour it's valid to pass NULL to hb_itemPutC() for an empty string. (if this doesn't work for some reason, it should be fixed in hb_itemPutC()) Also, you've converted back hb_itemPutCLPtr() to hb_itemPutCPtr(), which is essentially the same call in Harbour now, but the latter us

Re: [Harbour] 2008-07-08 02:27 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)

2008-07-08 Thread Javier
Przemek, ; TOFIX: add protection against possible double executing of EXIT procedures in .HRB modules in HVM quit phase Please, could you explain in that you are thinking. Best regards, Xavi Przemyslaw Czerpak escribió: 2008-07-08 02:27 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.on

Re: [Harbour] BUG: GETENV() possible HVM corruption

2008-07-08 Thread Pritpal Bedi
Hello Viktor >HB_GTINFO( HB_GTI_CLIPBOARD, ) Should be fixed now. Thanks Peter Rees (xhb). Regards Pritpal Bedi -- View this message in context: http://www.nabble.com/BUG%3A-GETENV%28%29-possible-HVM-corruption-tp18346512p18351572.html Sent from the Harbour - Dev mailing list archive at Nab

[Harbour] 2008-07-08 16:45 UTC-0800 Pritpal Bedi ([EMAIL PROTECTED])

2008-07-08 Thread Pritpal Bedi
2008-07-08 16:45 UTC-0800 Pritpal Bedi ([EMAIL PROTECTED]) * contrib/gtwvg/gtwvg.c * source/rtl/gtwvt/gtwvt.c ! Fixed GPF in HB_GTI_CLIPBOARDDATA. Regards Pritpal Bedi -- View this message in context: http://www.nabble.com/2008-07-08-16%3A45-UTC-0800-Pritpal-Bedi-%28pritpal%40vouchcac.c

[Harbour] NEED HELP ON FWH 7.12

2008-07-08 Thread <--------- Abhimanyu Y. Altekar --------->
Hi All, I have Five Win 7.12 With 1) Harbour 2.4.80.JK 2) xHarbour Compiler build 1.1.0 (SimpLex) 3) jkide32.zip(28/05/08) 2.4.80 Which JKVFWH.LIB and JKVFWHX.LIB I need to use ? - Regards ___ Harbour mailing

Re: [Harbour] where can i post harbour.chm?

2008-07-08 Thread Szakáts Viktor
i have good documentation regarding harbour as chm/html http://www.oohg.org/manual/harbour/(x)harbour.html Can I post? Where? \harbour\Contrib\docu? Harbour website? First it would be good to upload the .html source files .zipped to an FTP, so that we could see how it looks / works. We can thin

[Harbour] Re: BUG: GETENV() possible HVM corruption

2008-07-08 Thread Szakáts Viktor
Sorry, this was a false alarm. I'll continue hunting those GPFs, most of them occur in GETENV() and HB_GTINFO( HB_GTI_CLIPBOARD, ) Brgds, Viktor On 2008.07.08., at 20:55, Szakáts Viktor wrote: Hi all, There seems to be a potential HVM corruption in GETENV() where the buffer returned by hb_i

RE: [Harbour] R: Howto gtwvt

2008-07-08 Thread Abeb
Thanks alot it's th cflags i was missing (-tW) Thanks Massimo Belgrano-3 wrote: > > This is my sample > ---BLD_B32A.BAT > @echo off > rem > rem $Id: bld_b32.bat 8467 2008-05-21 11:45:42Z vszakats $ > rem > if "%HB_BIN_INSTALL%" == "" set HB_BIN_INSTALL=.

RE: [Harbour] R: Howto gtwvt

2008-07-08 Thread Massimo Belgrano
This is my sample ---BLD_B32A.BAT @echo off rem rem $Id: bld_b32.bat 8467 2008-05-21 11:45:42Z vszakats $ rem if "%HB_BIN_INSTALL%" == "" set HB_BIN_INSTALL=..\..\..\bin if "%HB_LIB_INSTALL%" == "" set HB_LIB_INSTALL=..\..\..\lib if "%HB_INC_INSTALL%" == "" s

Re: [Harbour] HBCURL - some questions

2008-07-08 Thread Szakáts Viktor
Hi Przemek, The reason is that starting 7.17.0 libcurl handles passed strings to curl_easy_setopt() differently so that it automatically makes a copy of the passed string and deals with the management of that. Previous versions required a static buffer to be passed, so in my understanding, hb_pa

Re: [Harbour] HBCURL - some questions

2008-07-08 Thread Przemyslaw Czerpak
On Tue, 08 Jul 2008, Szakáts Viktor wrote: Hi Viktor, > The reason is that starting 7.17.0 libcurl handles passed strings > to curl_easy_setopt() differently so that it automatically makes > a copy of the passed string and deals with the management of that. > Previous versions required a static b

Re: [Harbour] R: Howto gtwvt

2008-07-08 Thread Abeb
i get a dialog box say It's not a GUI program Massimo Belgrano-3 wrote: > > First Read doc in doc\gtapi.txt > Second you must link Gtwvt.lib and any other gt that you wand use with > gtwvt thank to multigt architecture > > Massimo Belgrano > Albo Nazionale Informatici Professionisti n° 2620 >

R: [Harbour] Howto gtwvt

2008-07-08 Thread Massimo Belgrano
First Read doc in doc\gtapi.txt Second you must link Gtwvt.lib and any other gt that you wand use with gtwvt thank to multigt architecture Massimo Belgrano Albo Nazionale Informatici Professionisti n° 2620 Socio n° 2843 Associazione Informatici Professionisti Analisi e sviluppo software per Lan

[Harbour] Howto gtwvt

2008-07-08 Thread Abeb
Hi All Of You, First let me thank all of you for this GREAT work. THANKS. I'm trying to expirement with gtwvt. What moduals need to be linked in to use this GT (using Borland)? Thanks Abe -- View this message in context: http://www.nabble.com/Howto-gtwvt-tp18348389p18348389.html Sent from t

[Harbour] where can i post harbour.chm?

2008-07-08 Thread Massimo Belgrano
i have good documentation regarding harbour as chm/html http://www.oohg.org/manual/harbour/(x)harbour.html Can I post? Where? \harbour\Contrib\docu? Harbour website? Da: Janusz [mailto:[EMAIL PROTECTED] Inviato: martedì 8 luglio 2008 20.59 A: Massimo Belgrano Oggetto: Re: little request for Janu

[Harbour] Harbour Online Help # 6

2008-07-08 Thread Pritpal Bedi
Hello All http://www.vouch.info/harbour ! Cleaned comments at the begining and end of a function body. Still to deal with /**/ comments. ! Changed HTML layout internally. Now help manual is considerably shortened in size. Regards Pritpal Bedi -- View this message in context: http://www.n

[Harbour] BUG: GETENV() possible HVM corruption

2008-07-08 Thread Szakáts Viktor
Hi all, There seems to be a potential HVM corruption in GETENV() where the buffer returned by hb_itemGetC() is written into. I've seen GPFs multiple times in this function in my application log. (which may be caused by something else too of course). HB_GETENV() and GETE() are also affected. Br

[Harbour] 2008-07-08 20:42 UTC+0200 Viktor Szakats (harbour.01 syenar hu)

2008-07-08 Thread Szakáts Viktor
2008-07-08 20:42 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c ! CURL_EASY_GETINFO() will now return the proper type (with an empty value) if the given info type is not supported in the libcurl version used at build-time. (This makes the tes

Re: [Harbour] HBCURL - some questions

2008-07-08 Thread Szakáts Viktor
Hi Przemek, 1. You left in the code: #if LIBCURL_VERSION_NUM < 0x071100 #error hbcurl: Harbour hbcurl needs libcurl 7.17.0 or upper. #endif Anyhow after your modifications it can be cleanly compiled also with older CURL library versions (I tested 7.16.4). Are such builds

Re: [Harbour] Re: Printing in OS/2

2008-07-08 Thread Przemyslaw Czerpak
On Tue, 08 Jul 2008, Maurilio Longo wrote: Hi Maurilio, > Locking works ok on xHarbour, I'm using it extensively on files shared between > OS/2, DOS and win32 processes which handle files on a mars_nwe volume. This may work because it uses different internal API. The client requests are transl

Re: [Harbour] Re: Printing in OS/2

2008-07-08 Thread Maurilio Longo
Przemyslaw, Locking works ok on xHarbour, I'm using it extensively on files shared between OS/2, DOS and win32 processes which handle files on a mars_nwe volume. I think that my fix to filesys.c is superceded by newer GCC versions, but I did not test this extensively given that the present code

[Harbour] HBCURL - some questions

2008-07-08 Thread Przemyslaw Czerpak
Hi Viktor, I've got two questions about current HBCURL status: 1. You left in the code: #if LIBCURL_VERSION_NUM < 0x071100 #error hbcurl: Harbour hbcurl needs libcurl 7.17.0 or upper. #endif Anyhow after your modifications it can be cleanly compiled also with older CU

Re: [Harbour] Re: Printing in OS/2

2008-07-08 Thread Przemyslaw Czerpak
On Tue, 08 Jul 2008, David Arturo Macias Corona wrote: Hi David, > Harbour under OS/2 does not output to printer > Notice: I never tried to print with Harbour under OS/2 due I use it in > server side, which does not need to print, so this was a surprise Have you tried xHarbour? Such printing use

[Harbour] harbour xharbour comparision by ohloh

2008-07-08 Thread Massimo Belgrano
http://www.ohloh.net/projects/compare?project_0=harbour+project&project_ 1=xHarbour+Extended+Harbour+Compiler&project_2=&submit=Go Massimo Belgrano ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/ha

[Harbour] ChangeLog 2008-07-08 19:03 UTC+0300 Mindaugas Kavaliauskas

2008-07-08 Thread Mindaugas Kavaliauskas
2008-07-08 19:03 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * contrib/hbmzip/hbmzip.c + implemented file date/time get/set for OS2 ; TODO: DOS implementation is still missing ; Implementation is not tested! David Macias wrote: [E:\harbour807\harbour\tests]myzip.exe pb

RE: [Harbour] decoding base64

2008-07-08 Thread Massimo Belgrano
http://libb64.sourceforge.net From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Xccs-project Sent: Sunday, July 06, 2008 12:54 PM To: Harbour Project Main Developer List. Subject: Re: [Harbour] decoding base64 Hy Massimo!   Many thanks, but i don't download the library, the page ha

RE: [Harbour] Harbour Online Help # 5

2008-07-08 Thread Massimo Belgrano
Hi Pritpal a documentation is ready in minigui project ,you can download the chm at http://hmgs-minigui.cvs.sourceforge.net/*checkout*/hmgs-minigui/minigui/Harbour/doc/%28x%29harbour.chm or view html at http://www.oohg.org/manual/harbour/(x)harbour.html what think about integrating this work in

[Harbour] 2008-07-08 16:47 UTC+0200 Viktor Szakats (harbour.01 syenar hu)

2008-07-08 Thread Szakáts Viktor
2008-07-08 16:47 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/hbw32/Makefile * contrib/hbw32/common.mak + contrib/hbw32/w32_osc.c + contrib/hbw32/w32_os.prg + Ported some Windows specific version detection and networking checker/setup code. From Peter Rees/xhb:

Re: [Harbour] 2008-07-08 14:13 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)

2008-07-08 Thread Saulius Zrelskis
* $Id: ChangeLog 8956 2008-07-08 12:13:30Z druzus $ After this change error vanishes Thanks Przemek and Best regards Saulius ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour

[Harbour] 2008-07-08 14:13 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)

2008-07-08 Thread Przemyslaw Czerpak
2008-07-08 14:13 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbrddcdx.h * harbour/source/rdd/dbfcdx/dbfcdx1.c ! fixed casting for indexes with key length greater then 196 bytes created on tables with record number smaller then 256. In such case if keys

[Harbour] DBFCDX: Unrecoverable error 9201

2008-07-08 Thread Saulius Zrelskis
Hello, Any hint how to avoid error: Harbour 1.0.0RC2 Intl. (Rev. 8932) Windows XP 5.1.2600 Service Pack 2 Page=0xa00, calc=-175, iFree=65, req=3, keys=141, keyLen=240 Unrecoverable error 9201: hb_cdxPageLeafEncode: FreeSpace calculated wrong!. in this small code below Proc Mai

Re: [Harbour] "Variable does not exist" when at EOF()

2008-07-08 Thread Mindaugas Kavaliauskas
Hi, Probably you are using ADS RDD where we have: if( !pArea->fPositioned ) { /* TODO: it should return SUCCESS for Clipper compatibility */ return FAILURE; } And this is Clipper incompatible behavior local to ADS RDD only and which probably should be fixed by simple modif

[Harbour] 2008-07-08 10:34 UTC+0200 Viktor Szakats (harbour.01 syenar hu)

2008-07-08 Thread Szakáts Viktor
2008-07-08 10:34 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * contrib/rddads/ads1.c ! Fixed to behave Clipper-like when trying to write when on EOF position. This way a TODO is cleared in the source. -- Brgds, Viktor ___ Harbo

Re: [Harbour] "Variable does not exist" when at EOF()

2008-07-08 Thread Mindaugas Kavaliauskas
Hi, Randy Portnoff wrote: In Clipper, if you attempt to update a record when at EOF (ie. by mistake), it does NOT cause a runtime error (which is bad!). It's great! My software uses macro. Macro can write to database. To test macro evaluation and avoid data to written to database during the

Re: [Harbour] Re: RC2 checklist

2008-07-08 Thread Alex Strickland
Marek Paliwoda wrote: As I mentioned some time ago I postponed implementing this solution after the release (if nobody does it quicker :)), so for RC2 I guess it is better to assume that we build Win64 binaries in CPP mode only. I don't think it's worth checking Paul's solution now if it is not

R: [Harbour] Harbour Online Help # 5

2008-07-08 Thread Massimo Belgrano
Good Will be usefull a classification by kind of function (math,text,array) A concept zone where i read what is rdd or clipper array before use. Most of this function are in harbour/doc A sample of each function - Messaggio originale - Da: Pritpal Bedi <[EMAIL PROTECTED]> Inviato: lune

[Harbour] Re: Printing in OS/2

2008-07-08 Thread David Arturo Macias Corona
Any idea / hint / test ... in problem described below ? David Macias Harbour under OS/2 does not output to printer Notice: I never tried to print with Harbour under OS/2 due I use it in server side, which does not need to print, so this was a surprise I use an old and complex system made in C