[xHarbour-developers] 2020-10-29 16:08 UTC+0200 Enrico Maria Giordano

2020-10-29 Thread Enrico Maria Giordano
2020-10-29 16:08 UTC+0200 Enrico Maria Giordano 


  * contrib\tipssl\inetssl.c
! added call to SSL_set_tlsext_host_name() to fix handshake 
faillure TLSv3. Thanks to Richard Visscher!


EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2020-10-15 12:26 UTC+0200 Enrico Maria Giordano

2020-10-15 Thread Enrico Maria Giordano
2020-10-15 12:26 UTC+0200 Enrico Maria Giordano 


  * source\rtl\rat.c
! completely rewritten (commented out old version)

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2020-02-26 10:56 UTC+0100 Enrico Maria Giordano

2020-02-26 Thread Enrico Maria Giordano
2020-02-26 10:56 UTC+0100 Enrico Maria Giordano 


  * contrib\tipssl\inetssl.c
! commented out some unused vars and function calls

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2019-06-14 17:10 UTC+0200 Enrico Maria Giordano

2019-06-14 Thread Enrico Maria Giordano
2019-06-14 17:10 UTC+0200 Enrico Maria Giordano 


  * contrib\rdd_ads\adsfunc.c
! reverted my last wrong commit

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2019-06-14 17:03 UTC+0200 Enrico Maria Giordano

2019-06-14 Thread Enrico Maria Giordano
2019-06-14 17:03 UTC+0200 Enrico Maria Giordano 


  * contrib\rdd_ads\adsfunc.c
! uncomment function HB_FUNC( ADSSETNULL )

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2019-06-13 15:39 UTC+0200 Enrico Maria Giordano

2019-06-13 Thread Enrico Maria Giordano
2019-06-13 15:39 UTC+0200 Enrico Maria Giordano 


  * source\rtl\cdpapi.c
! added function HB_UTF8ASC() borrow from harbour

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2019-06-03 11:40 UTC+0100 Enrico Maria Giordano

2019-06-03 Thread Enrico Maria Giordano
2019-06-03 11:40 UTC+0100 Enrico Maria Giordano 


  * source\rtl\trace.c
! added #include "hbset.h"

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2019-06-03 11:20 UTC+0100 Enrico Maria Giordano

2019-06-03 Thread Enrico Maria Giordano
2019-06-03 11:20 UTC+0100 Enrico Maria Giordano 


  * source\rtl\trace.c
! replace fixed name "trace.log" with hb_setGetTraceFile()

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2019-05-31 21:40 UTC+0100 Enrico Maria Giordano

2019-05-31 Thread Enrico Maria Giordano
2019-05-31 21:40 UTC+0100 Enrico Maria Giordano 


  * contrib\tipssl\smtpcln.prg
! removed unused variable cUser from OpenSecure() method

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2019-05-30 12:45 UTC+0100 Enrico Maria Giordano

2019-05-30 Thread Enrico Maria Giordano
2019-05-30 12:45 UTC+0100 Enrico Maria Giordano 


  * source\vm\errorapi.c
! removed a spurious character at the beginning of file
! removed no more needed HB_THREAD_STUB from hb_errInternal()

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2019-05-23 00:16 UTC+0100 Enrico Maria Giordano

2019-05-22 Thread Enrico Maria Giordano
2019-05-23 00:16 UTC+0100 Enrico Maria Giordano 


  * source\vm\errorapi.c
! add HB_THREAD_STUB to hb_errInternal() to allow mt compilation

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2019-05-21 09:38 UTC+0100 Enrico Maria Giordano

2019-05-21 Thread Enrico Maria Giordano
2019-05-21 09:38 UTC+0100 Enrico Maria Giordano 


  * source\vm\errorapi.c
! fixed wrong use of error.log name. Thanks to Claudio Voskian!

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2019-03-07 09:20 UTC+0100 Enrico Maria Giordano

2019-03-07 Thread Enrico Maria Giordano
2019-03-07 09:20 UTC+0100 Enrico Maria Giordano 


  * source\rtl\readline.c
! Replaced HB_SIZE with HB_ISIZ. Thanks to Luiz!

EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-10-18 23:00 UTC+0200 Enrico Maria Giordano

2018-10-11 Thread Enrico Maria Giordano
2018-10-18 23:00 UTC+0200 Enrico Maria Giordano 


  * source\tip\ftpcln.prg
! increase InetRecvLine() buffer to 256 in method GetReply(). 
Thanks to Klas Engwall!


EMG

http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-06-08 18:31 UTC+0200 Enrico Maria Giordano

2018-06-08 Thread Enrico Maria Giordano
2018-06-08 18:31 UTC+0200 Enrico Maria Giordano 


  * source\rtl\dllcall.c
  * source\rtl\gttone.c
  * contrib\xwt\src\xwt_win\xwt_win.c
  * contrib\xwt\src\xwt_win\xwt_win.h
  * contrib\xwt\src\xwt_win\xwt_win_framewnd.c
  * contrib\hbzlib\include\zipcollections.h
! minor fixes to compile under BCC102. Thanks to Mel!

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-05-29 10:13 UTC+0200 Enrico Maria Giordano

2018-05-29 Thread Enrico Maria Giordano
2018-05-29 10:13 UTC+0200 Enrico Maria Giordano 


  * contrib\rddads\adsfunc.c
! minor fixes to ADSDDSETFIELDPROPERTY() and ADSSETTIMESTAMP(). 
Thanks to Reinaldo!


EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-05-28 19:20 UTC+0200 Enrico Maria Giordano

2018-05-28 Thread Enrico Maria Giordano
2018-05-28 19:20 UTC+0200 Enrico Maria Giordano 


  * contrib\rddads\adsfunc.c
! better implementation of functions ADSSETTIMESTAMP() and 
ADSSETNULL(). Thanks to Reinaldo!


EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-05-28 11:20 UTC+0200 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2018-05-28 Thread Enrico Maria Giordano
2018-05-28 11:20 UTC+0200 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * contrib\rddads\adsfunc.c
! added functions ADSDDSETFIELDPROPERTY(), ADSSETTIMESTAMP() and 
ADSSETNULL(). Thanks to Reinaldo!


EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-04-12 10:16 UTC+0200 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2018-04-12 Thread Enrico Maria Giordano
2018-04-12 10:16 UTC+0200 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source\rtl\filenet.c
! fixed a mistype: ptr => ptrs in hb_fileNetWriteLarge()
  * contrib\filemem\filemem.c
! changed USHORT uiExFlags to HB_FATTR uiExFlags in s_fileOpen()

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-03-11 21:10 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2018-03-11 Thread Enrico Maria Giordano
2018-03-11 21:10 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * include/hbfloat.h
! fixed a wrong comparison in #define HB_NUMTYPE()

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-03-11 20:29 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2018-03-11 Thread Enrico Maria Giordano
2018-03-11 20:29 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * make_gc.bat
! SET HB_ARCHITECTURE=w32 remmed out, it prevented MinGW build

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-03-11 16:41 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2018-03-11 Thread Enrico Maria Giordano
2018-03-11 16:41 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source/compiler/hbusage.c
  * utils/hbdoc/hbdoc.prg
  * utils/hbmake/hbmake.prg
  * utils/hbpp/hbpp.c
  * utils/hbrun/hbrun.prg
  * utils/hbtest/hbtest.prg
  * winmake/compile.mak
! bump copyright year to 2018

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-03-10 11:05 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2018-03-10 Thread Enrico Maria Giordano
2018-03-10 11:05 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * contrib\hbhpdf\hpdf_encoder_utf.c
! added a cast in function UTF8_Encoder_EncodeText_Func()

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Error in latest change

2018-02-19 Thread Enrico Maria Giordano



Il 17/02/2018 16:10, Enrico Maria Giordano ha scritto:


2018-02-17 12:15 Luiz Rafael Culik <l...@xharbour.com.br>

Error E2356 source\rtl\filenet.c 1297: Type mismatch in redeclaration of 
'hb_fileNetCreateTemp'
Error E2344 include\hbapifs.h 395: Earlier declaration of 
'hb_fileNetCreateTemp'


And warnings:

Warning: public '_FreeIDListArray' in module 'wvtcore' clashes with 
prior module 'gtwvg'
Warning: public '_IDListContainerIsConsistent' in module 'wvtcore' 
clashes with prior module 'gtwvg'
Warning: public '_FreeIDListArray' in module 'wvtutils' clashes with 
prior module 'gtwvg'
Warning: public '_IDListContainerIsConsistent' in module 'wvtutils' 
clashes with prior module 'gtwvg'


EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Error in latest change

2018-02-19 Thread Enrico Maria Giordano



Il 17/02/2018 16:13, Enrico Maria Giordano ha scritto:

Warning: public '_FreeIDListArray' in module 'wvtcore' clashes with 
prior module 'gtwvg'
Warning: public '_IDListContainerIsConsistent' in module 'wvtcore' 
clashes with prior module 'gtwvg'
Warning: public '_FreeIDListArray' in module 'wvtutils' clashes with 
prior module 'gtwvg'
Warning: public '_IDListContainerIsConsistent' in module 'wvtutils' 
clashes with prior module 'gtwvg'


How to fix the above warnings? The indicated symbols are in shlobj.h.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-02-17 19:32 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2018-02-18 Thread Enrico Maria Giordano
2018-02-17 19:32 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source\ct\bit3.c
! removed unused variable iPCount in function NUMANDX()

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Error in latest change

2018-02-18 Thread Enrico Maria Giordano

2018-02-17 12:15 Luiz Rafael Culik 

Error E2356 source\rtl\filenet.c 1297: Type mismatch in redeclaration of 
'hb_fileNetCreateTemp'
Error E2344 include\hbapifs.h 395: Earlier declaration of 
'hb_fileNetCreateTemp'


EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-02-17 19:05 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2018-02-18 Thread Enrico Maria Giordano
2018-02-17 19:05 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source\rtl\hbffind.c
! fix a couple of typos in function hb_fsAttrToRaw()

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2018-02-13 22:15 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2018-02-13 Thread Enrico Maria Giordano
2018-02-13 22:15 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source/rtl/rat.c
! reverted changes of 2012-12-06 by Andi

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] xHarbour for Linux

2018-01-16 Thread Enrico Maria Giordano
I noticed that the binaries for Linux on xHarbour.org are very old. Is 
anybody able to build xHarbour for Linux distributions?


EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Failure to build contrib\tipssl for 10209 under MinGW 7.2.0

2017-12-20 Thread Enrico Maria Giordano

Log attached. Thank you for any ideas.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg


errors.zop
Description: Binary data
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Crash after trying to build 10208 under MinGW 7.2.0

2017-12-19 Thread Enrico Maria Giordano



Il 19/12/2017 11:31, Andi Jahja ha scritto:


Hi Enrico:

You missed MINGW Tools.
You can download BINUTILS from MINGW site, or, downloag GIT package from : 
http://gitforwindows.org/

I suggest you download GIT, in case you already have it, point your PATH to for 
example:

   d:\GIT\usr\bin

MINGW tools are in that folder.


Thank you. I just forward you answer to Mel Smith.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Crash after trying to build 10208 under MinGW 7.2.0

2017-12-19 Thread Enrico Maria Giordano

Attached are the logs.

Any ideas?

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg
GCC -D__WIN32__ -DHAVE_CONFIG_H -D_HAVE_SQLITE_CONFIG_H -DHARBOUR_CONF 
-DHB_FM_DL_ALLOC -DHB_VM_ALL -DHB_GUI -I"include" -I"source/rtl/zlib" 
-I"contrib/png" -I"contrib/pdflite/include" -I"obj/gc" -I"contrib/jpeg" 
-I"contrib/tiff" -I"contrib/freeimage/include" -I"contrib/gd/include" 
-I"contrib/xwt/include" -I"contrib/xwt/src/xwt_win" -I"contrib/sixapi/include"  
-c -W -Wall -O3 -fomit-frame-pointer -march=i586 -mtune=pentiumpro   
-I"include"  -o obj/gc/hbrm.o utils/misc/hbrm.c
GCC  -mconsole -Wall -o bin/gc/hbrm.exe obj/gc/hbrm.o  -LC:\MINGW720/lib 
-luser32 -lwinspool -lcomctl32 -lcomdlg32 -lgdi32 -lwinmm -lmpr -lole32 -luuid 
-loleaut32 -lws2_32
GCC -D__WIN32__ -DHAVE_CONFIG_H -D_HAVE_SQLITE_CONFIG_H -DHARBOUR_CONF 
-DHB_FM_DL_ALLOC -DHB_VM_ALL -DHB_GUI -I"include" -I"source/rtl/zlib" 
-I"contrib/png" -I"contrib/pdflite/include" -I"obj/gc" -I"contrib/jpeg" 
-I"contrib/tiff" -I"contrib/freeimage/include" -I"contrib/gd/include" 
-I"contrib/xwt/include" -I"contrib/xwt/src/xwt_win" -I"contrib/sixapi/include"  
-c -W -Wall -O3 -fomit-frame-pointer -march=i586 -mtune=pentiumpro   
-I"include"  -o obj/gc/hbarch.o source/common/hbarch.c
GCC -D__WIN32__ -DHAVE_CONFIG_H -D_HAVE_SQLITE_CONFIG_H -DHARBOUR_CONF 
-DHB_FM_DL_ALLOC -DHB_VM_ALL -DHB_GUI -I"include" -I"source/rtl/zlib" 
-I"contrib/png" -I"contrib/pdflite/include" -I"obj/gc" -I"contrib/jpeg" 
-I"contrib/tiff" -I"contrib/freeimage/include" -I"contrib/gd/include" 
-I"contrib/xwt/include" -I"contrib/xwt/src/xwt_win" -I"contrib/sixapi/include"  
-c -W -Wall -O3 -fomit-frame-pointer -march=i586 -mtune=pentiumpro   
-I"include"  -o obj/gc/hbfopen.o source/common/hbfopen.c
GCC -D__WIN32__ -DHAVE_CONFIG_H -D_HAVE_SQLITE_CONFIG_H -DHARBOUR_CONF 
-DHB_FM_DL_ALLOC -DHB_VM_ALL -DHB_GUI -I"include" -I"source/rtl/zlib" 
-I"contrib/png" -I"contrib/pdflite/include" -I"obj/gc" -I"contrib/jpeg" 
-I"contrib/tiff" -I"contrib/freeimage/include" -I"contrib/gd/include" 
-I"contrib/xwt/include" -I"contrib/xwt/src/xwt_win" -I"contrib/sixapi/include"  
-c -W -Wall -O3 -fomit-frame-pointer -march=i586 -mtune=pentiumpro   
-I"include"  -o obj/gc/hbfsapi.o source/common/hbfsapi.c
GCC -D__WIN32__ -DHAVE_CONFIG_H -D_HAVE_SQLITE_CONFIG_H -DHARBOUR_CONF 
-DHB_FM_DL_ALLOC -DHB_VM_ALL -DHB_GUI -I"include" -I"source/rtl/zlib" 
-I"contrib/png" -I"contrib/pdflite/include" -I"obj/gc" -I"contrib/jpeg" 
-I"contrib/tiff" -I"contrib/freeimage/include" -I"contrib/gd/include" 
-I"contrib/xwt/include" -I"contrib/xwt/src/xwt_win" -I"contrib/sixapi/include"  
-c -W -Wall -O3 -fomit-frame-pointer -march=i586 -mtune=pentiumpro   
-I"include"  -o obj/gc/hbgete.o source/common/hbgete.c
GCC -D__WIN32__ -DHAVE_CONFIG_H -D_HAVE_SQLITE_CONFIG_H -DHARBOUR_CONF 
-DHB_FM_DL_ALLOC -DHB_VM_ALL -DHB_GUI -I"include" -I"source/rtl/zlib" 
-I"contrib/png" -I"contrib/pdflite/include" -I"obj/gc" -I"contrib/jpeg" 
-I"contrib/tiff" -I"contrib/freeimage/include" -I"contrib/gd/include" 
-I"contrib/xwt/include" -I"contrib/xwt/src/xwt_win" -I"contrib/sixapi/include"  
-c -W -Wall -O3 -fomit-frame-pointer -march=i586 -mtune=pentiumpro   
-I"include"  -o obj/gc/hbhash.o source/common/hbhash.c
GCC -D__WIN32__ -DHAVE_CONFIG_H -D_HAVE_SQLITE_CONFIG_H -DHARBOUR_CONF 
-DHB_FM_DL_ALLOC -DHB_VM_ALL -DHB_GUI -I"include" -I"source/rtl/zlib" 
-I"contrib/png" -I"contrib/pdflite/include" -I"obj/gc" -I"contrib/jpeg" 
-I"contrib/tiff" -I"contrib/freeimage/include" -I"contrib/gd/include" 
-I"contrib/xwt/include" -I"contrib/xwt/src/xwt_win" -I"contrib/sixapi/include"  
-c -W -Wall -O3 -fomit-frame-pointer -march=i586 -mtune=pentiumpro   
-I"include"  -o obj/gc/hbmem.o source/common/hbmem.c
GCC -D__WIN32__ -DHAVE_CONFIG_H -D_HAVE_SQLITE_CONFIG_H -DHARBOUR_CONF 
-DHB_FM_DL_ALLOC -DHB_VM_ALL -DHB_GUI -I"include" -I"source/rtl/zlib" 
-I"contrib/png" -I"contrib/pdflite/include" -I"obj/gc" -I"contrib/jpeg" 
-I"contrib/tiff" -I"contrib/freeimage/include" -I"contrib/gd/include" 
-I"contrib/xwt/include" -I"contrib/xwt/src/xwt_win" -I"contrib/sixapi/include"  
-c -W -Wall -O3 -fomit-frame-pointer -march=i586 -mtune=pentiumpro   
-I"include"  -o obj/gc/hbstr.o source/common/hbstr.c
GCC -D__WIN32__ -DHAVE_CONFIG_H -D_HAVE_SQLITE_CONFIG_H -DHARBOUR_CONF 
-DHB_FM_DL_ALLOC -DHB_VM_ALL -DHB_GUI -I"include" -I"source/rtl/zlib" 
-I"contrib/png" -I"contrib/pdflite/include" -I"obj/gc" -I"contrib/jpeg" 
-I"contrib/tiff" -I"contrib/freeimage/include" -I"contrib/gd/include" 
-I"contrib/xwt/include" -I"contrib/xwt/src/xwt_win" -I"contrib/sixapi/include"  
-c -W -Wall -O3 -fomit-frame-pointer -march=i586 -mtune=pentiumpro   
-I"include"  -o obj/gc/hbprintf.o source/common/hbprintf.c
GCC -D__WIN32__ -DHAVE_CONFIG_H -D_HAVE_SQLITE_CONFIG_H -DHARBOUR_CONF 
-DHB_FM_DL_ALLOC -DHB_VM_ALL -DHB_GUI -I"include" -I"source/rtl/zlib" 
-I"contrib/png" -I"contrib/pdflite/include" -I"obj/gc" 

[xHarbour-developers] 2017-12-19 10:33 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-12-19 Thread Enrico Maria Giordano
2017-12-19 10:33 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source/rtl/zlib/inflate.c
! minor fix

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-12-18 19:20 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-12-18 Thread Enrico Maria Giordano
2017-12-18 19:20 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source/rtl/zlib/inflate.c
! minor fix

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-12-18 19:20 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-12-18 Thread Enrico Maria Giordano
2017-12-18 19:20 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source/rtl/zlib/gzlib.c
! pacify warnings

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-12-17 16:20 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-12-17 Thread Enrico Maria Giordano

Many thanks to Andi!

2017-12-17 16:20 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * contrib/png/png.c
  * contrib/png/pngerror.c
  * contrib/png/pngget.c
  * contrib/png/pngmem.c
  * contrib/png/pngpread.c
  * contrib/png/pngread.c
  * contrib/png/pngrio.c
  * contrib/png/pngrtran.c
  * contrib/png/pngrutil.c
  * contrib/png/pngset.c
  * contrib/png/pngtrans.c
  * contrib/png/pngwio.c
  * contrib/png/pngwrite.c
  * contrib/png/pngwtran.c
  * contrib/png/pngwutil.c
  * contrib/png/png.h
  * contrib/png/pngconf.h
  * contrib/png/pngdebug.h
  * contrib/png/pnginfo.h
  * contrib/png/pnglibconf.h
  * contrib/png/pngpriv.h
  * contrib/png/pngstruct.h
* update to version 1.6.34

  * source/rtl/zlib/adler32.c
  * source/rtl/zlib/compress.c
  * source/rtl/zlib/crc32.c
  * source/rtl/zlib/deflate.c
  * source/rtl/zlib/gzclose.c
  * source/rtl/zlib/gzlib.c
  * source/rtl/zlib/gzread.c
  * source/rtl/zlib/gzwrite.c
  * source/rtl/zlib/infback.c
  * source/rtl/zlib/inffast.c
  * source/rtl/zlib/inflate.c
  * source/rtl/zlib/inftrees.c
  * source/rtl/zlib/trees.c
  * source/rtl/zlib/uncompr.c
  * source/rtl/zlib/zutil.c
  * source/rtl/zlib/crc32.h
  * source/rtl/zlib/deflate.h
  * source/rtl/zlib/gzguts.h
  * source/rtl/zlib/inffast.h
  * source/rtl/zlib/inffixed.h
  * source/rtl/zlib/inflate.h
  * source/rtl/zlib/inftrees.h
  * source/rtl/zlib/trees.h
  * source/rtl/zlib/zconf.h
  * source/rtl/zlib/zlib.h
  * source/rtl/zlib/zutil.h
* update to version 1.2.11

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-09-02 23:08 UTC+0200 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-09-02 Thread Enrico Maria Giordano
2017-09-02 23:08 UTC+0200 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * contrib/hbhpdf/harupdf.c
! added setting date.ind to space in function HPDF_SETINFODATEATTR 
(many thanks to Mario Simões Filho)


EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-08-27 00:33 UTC+0200 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-08-26 Thread Enrico Maria Giordano
2017-08-27 00:33 UTC+0200 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * contrib/tipssl/client.prg
! reverted change on method Read(), replaced back InetRecvAll() 
with InetRecv() (many thanks to ostap.romane...@gmail.com)


EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-08-24 10:22 UTC+0200 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-08-24 Thread Enrico Maria Giordano
2017-08-24 10:22 UTC+0200 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source/tip/client.prg
  * contrib/tipssl/client.prg
! reinstated bChunked variable in Read() method (many thanks to 
ostap.romane...@gmail.com)

  * source/tip/ftpcln.prg
! added bChunked DATA (many thanks to ostap.romane...@gmail.com)

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-08-21 23:43 UTC+0200 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-08-21 Thread Enrico Maria Giordano
2017-08-21 23:43 UTC+0200 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * contrib/tipssl/inetssl.c
! fixed function s_inetRecvInternal(), assignment of iLen was 
missing (many thanks to ostap.romane...@gmail.com)

  * contrib/tipssl/client.prg
! fixed method Read(), replace InetRecv() with InetRecvAll() (many 
thanks to ostap.romane...@gmail.com)


EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-08-20 14:20 UTC+0200 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-08-20 Thread Enrico Maria Giordano
2017-08-20 14:20 UTC+0200 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source/tip/httpcln.prg
  * contrib/tipssl/httpcln.prg
! fixed method ReadHeaders() increasing buffer to 1 (many 
thanks to ostap.romane...@gmail.com)


EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-08-01 09:53 UTC+0200 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-08-01 Thread Enrico Maria Giordano
2017-08-01 09:53 UTC+0200 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source/tip/client.prg
  * contrib/tipssl/client.prg
! commented out unexistent bChunked variable in Read() method (many 
thanks to Michael)


EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-06-28 23:22 UTC+0200 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-06-28 Thread Enrico Maria Giordano
2017-06-28 23:22 UTC+0200 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>

  * source/rtl/tbrowse.prg
! fixed method SetRowPos() (many thanks to Jose Claudio)

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Bug in SWITCH statement?

2017-04-24 Thread Enrico Maria Giordano


Il 24/04/2017 21:54, Gerald Drouillard ha scritto:

> I believe in xHarbour cVar can only be single character in a switch.

Yes, but why? In Harbour there is not that limit.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Bug in SWITCH statement?

2017-04-24 Thread Enrico Maria Giordano
Sample:

FUNCTION MAIN()

 LOCAL cVar := "TEST"

 SWITCH cVar
 CASE "TEST"
 END

 RETURN NIL

Error:

xHarbour 1.2.3 Intl. (SimpLex) (Build 20170312)
Copyright 1999-2017, http://www.xharbour.org http://www.harbour-project.org/
test.prg(6) Error E0059  Invalid SWITCH Constant 'TEST'.

It compiles fine with Harbour.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] xHarbour 64-bit

2017-04-08 Thread Enrico Maria Giordano
Hi Luiz,

why hbzip is not build in 64-bit mode?

 From winmake\makefile.bc:

!if ("$(HB_ARCH)"=="64")
CONTRIB_PROJECT=\
$(CONTRIB_PROJECT)\
$(HBSQLIT3_LIB)\
\
$(OPTIONAL_PRJ)
!else
CONTRIB_PROJECT=\
$(CONTRIB_PROJECT)\
$(GTWVW_LIB)\
$(XWT_LIB)\
$(HBSQLIT3_LIB)\
$(GTWVG_LIB)\
$(HBZIP_LIB)\
\
$(OPTIONAL_PRJ)
!endif

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-02-28 11:08 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-02-28 Thread Enrico Maria Giordano
2017-02-28 11:08 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>
   * source/tip/sendmail.prg
   * contrib/tipssl/sendmail.prg
 ! minor fixes (many thanks to Jose Claudio)

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-02-27 23:18 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-02-27 Thread Enrico Maria Giordano
2017-02-27 23:18 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>
   * contrib/tipssl/client.prg
 ! fixed method Read() to work with chunked data (many thanks to 
ostap.romane...@gmail.com)

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Memory Allocation Report

2017-02-12 Thread Enrico Maria Giordano


Il 12/02/2017 10:57, Andi Jahja ha scritto:

> Mind to send a self-contained example?

Here it is:

FUNCTION MAIN()

 ? OS()

 INKEY( 0 )

 RETURN NIL

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Memory Allocation Report

2017-02-11 Thread Enrico Maria Giordano
Any ideas on where to look to fix this problem?


**
Memory Allocation Report
Application: c:\xharbour\bin\harbour.exe
xHarbour Version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20170101)
Compiler: Borland/Embarcadero C++ 7.2 (32-bit)
Platform: Windows XP 5.1.2600 Service Pack 3
Time Occured: 2017.02.11 09:18:04
Total memory allocated: 84930 bytes (774 blocks)

WARNING! Memory allocated but not released: 296 bytes (1 blocks)

source\common\hbfsapi.c(172) hb_fsFNameSplit() Block 1 009D40BC (size 296)
"\CC\40\9D\00\00\00\00\00\00\00\00\00\DB\40\9D\00\63\3A\5C\63\67\69\5C\73\6F\75\72\63\65\5C\00\63"

Memory Allocation Report
Application: c:\xharbour\bin\harbour.exe
xHarbour Version: xHarbour 1.2.3 Intl. (SimpLex) (Build 20170101)
Compiler: Borland/Embarcadero C++ 7.2 (32-bit)
Platform: Windows XP 5.1.2600 Service Pack 3
Time Occured: 2017.02.11 09:28:27
Total memory allocated: 84981 bytes (774 blocks)

WARNING! Memory allocated but not released: 296 bytes (1 blocks)

source\common\hbfsapi.c(172) hb_fsFNameSplit() Block 1 009D40BC (size 296)
"\CC\40\9D\00\00\00\00\00\00\00\00\00\DB\40\9D\00\63\3A\5C\63\67\69\5C\73\6F\75\72\63\65\5C\00\63"

***

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] OS() function

2017-02-10 Thread Enrico Maria Giordano
Currently the function OS() on Windows 10 results in the wrong value

Windows 8 6.2.9200

My proposal is to read the version from the registry.

Alexandre Cavalcante Alencar suggest to attach a proper manifest file to 
the final EXE, a solution that I don't like very much.

Any opinions?

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-02-04 19:41 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-02-04 Thread Enrico Maria Giordano
2017-02-04 19:41 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>
   * make_bc.bat
   * utils/misc/hblib.c
 ! fixed to compile under BCC 64-bit

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-02-02 19:11 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-02-02 Thread Enrico Maria Giordano
2017-02-02 19:11 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>
   * source/rtl/filenet.c
 ! fixed endless loop in function hb_fileNetFindOffset (many thanks 
to Rajesh!)

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Building xHarbour 64-bit

2017-01-31 Thread Enrico Maria Giordano
Turbo Incremental Link64 6.75 Copyright (c) 1997-2016 Embarcadero 
Technologies, Inc.
Fatal: Unable to open file 'XHARBOUR64.A'

** error 2 ** deleting bin\b64\hbdocdll.exe

I'm keep digging xHarbour SVN but not found a solution so far.

Is seems that the name XHARBOUR64.A is composed by this line inside 
common.mak

HARBOUR_DLL_LIB =$(BIN_DIR)$(DIR_SEP)$(LIBPREFIX)xharbour$(LIBEXT)

where LIBEXT is

IF "%HB_ARCH%"=="64" SET LIBEXT=%HB_ARCH%%HB_DEBUG%.a

inside make_bc.bat. But this is not enough to fix the problem.

Any ideas?

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Building xHarbour 64-bit

2017-01-28 Thread Enrico Maria Giordano
Now I get:

obj\b64\dll\ft_funcs.c:
Turbo Incremental Link64 6.75 Copyright (c) 1997-2016 Embarcadero 
Technologies, Inc.
Fatal: Unable to open file 'XHARBOUR64.A'

** error 2 ** deleting bin\b64\hbdocdll.exe

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-01-27 23:12 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-01-27 Thread Enrico Maria Giordano
2017-01-27 23:12 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>
   * utils/misc/hblib.c
 ! fixed to compile under BCC 64-bit

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2017-01-27 11:30 UTC+0100 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2017-01-27 Thread Enrico Maria Giordano
2017-01-27 11:30 UTC+0100 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>
   * winmake/makefile.bc
   * winmake/common.mak
 ! fixed to compile under BCC 64-bit (many thanks to Andi!)

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Error in building xHarbour with BCC 7.20 32-bit

2017-01-27 Thread Enrico Maria Giordano


Il 27/01/2017 01:44, Andi Jahja ha scritto:

> Under common.mak,
>
> COMPILER_LIB_OBJS=\
>   $(OBJ_DIR)$(DIR_SEP)harbour$(OBJEXT)\
>
>
> ADD HBARCH.OBJ dependency:
>   $(OBJ_DIR)$(DIR_SEP)hbarch$(OBJEXT)\

Great! It worked! Thank you!

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Problem with XML

2017-01-27 Thread Enrico Maria Giordano
This is a sample of a problem with XML. Specifically, it doesn't read 
the data



It's been reported that it worked fine on June 2016.



#include 'hbxml.ch'

#define CRLF chr(13)+chr(10)

REQUEST DBFCDX
//--c-//
function XML2RK()
LOCAL oXmlDoc,oXmlNode, oXmlRecScan, oXmlFieldScan
LOCAL set_4_, cFilename, cString, OXMLNODE00, OXMLRECSCAN0, OXMLNODE0, 
tnumer, tdata, tnetto

setmode(25,80)
cls

set_4_:=set(4,'-mm-dd')

begin sequence

cFileName := 'demo.xml'

If !file(cFileName)
break
Endif


cString:=Memoread( cFileName )
// cString:=strtran(cString,'','')

oXmlDoc := TXmlDocument():new(,5) // ,HBXML_STYLE_NOESCAPE ) // 
HBXML_TYPE_CDATA HBXML_STYLE_NOESCAPE
if !( oXmlDoc:nError==HBXML_ERROR_NONE )
wait "xml file parsing error " + str(oXmlDoc:nError)
break
endif

oXMlDoc:read( cString )


oXmlNode00 := oXmlDoc:findFirst( "ROOT" )

oXmlRecScan0 := TXmlIteratorScan():new( oXmlNode00 )
oXmlNode0 := oXmlRecScan0:find( "REJESTRY_SPRZEDAZY_VAT" )

DO WHILE oXmlNode0 <> NIL
// oXmlFieldScan0 := TXmlIteratorScan():new( oXmlNode0 )

oXmlRecScan := TXmlIteratorScan():new( oXmlNode0 )
oXmlNode := oXmlRecScan:find( "REJESTR_SPRZEDAZY_VAT" )

DO WHILE oXmlNode <> NIL
tNUMER:=''
tDATA:=''
tNETTO:=''

oXmlFieldScan := TXmlIteratorScan():new( oXmlNode )

oXmlNode := oXmlFieldScan:find( "DATA" )
if oXmlNode#NIL
if oXmlNode:cData#NIL
tData:=oXmlNode:cData
endif
endif

oXmlNode := oXmlFieldScan:find( "NUMER" )
if oXmlNode#NIL
if oXmlNode:cData#NIL
tNUMER:=oXmlNode:cData
endif
endif

oXmlNode := oXmlFieldScan:find( "NETTO" )
if oXmlNode#NIL
if oXmlNode:cData#NIL
tNETTO:=oXmlNode:cData
endif
endif


alert('Data:'+tDATA+' '+'Numer:'+tNUMER+' '+'Netto:'+tNETTO)

oXmlNode := oXmlRecScan:next("REJESTR_SPRZEDAZY_VAT")

ENDDO
oXmlNode0 := oXmlRecScan0:next("REJESTRY_SPRZEDAZY_VAT")

ENDDO

end sequence

dbcloseall()
set(4,set_4_)


return nil





http://www.comarch.pl/cdn/optima/offline;>

2.00
SPRZE
KSIEG







1400






EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Error in building xHarbour with BCC 7.20 32-bit

2017-01-26 Thread Enrico Maria Giordano
Now I get

Error: Unresolved external 'hb_get_std_double' referenced from 
E:\XHBSVN\XHARBOUR\LIB\B64\COMPILER64.A|gencc1.o

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Error in building xHarbour with BCC 7.20 32-bit

2017-01-26 Thread Enrico Maria Giordano


Il 26/01/2017 04:30, Andi Jahja ha scritto:

> Hi Enrico,
>
> I guess you are building 64bit version.

Yes, sorry, a type error... :-)

  If yes, please make changes to makefile.bc a bit as follows:

Great! Thank you!

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Error in building xHarbour with BCC 7.20 32-bit

2017-01-25 Thread Enrico Maria Giordano
All I get is

MAKE Version 5.41  Copyright (c) 1987, 2014 Embarcadero Technologies, Inc.
utils\misc\hblib.c:
Turbo Incremental Link64 6.75 Copyright (c) 1997-2016 Embarcadero 
Technologies, Inc.
Fatal: Invalid object file 'E:\XHBSVN\XHARBOUR\OBJ\B64\HBLIB.O'

** error 2 ** deleting bin\b64\hblib.exe

Any ideas?

My compile batch is

SET HB_ARCH=64
SET CC_DIR=c:\bcc7264
CALL make_bc all

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Changelog 2017-01-24 21:00 UTC-0600 Ron Pinkas

2017-01-25 Thread Enrico Maria Giordano


Il 25/01/2017 02:06, Ron Pinkas ha scritto:

> 2017-01-24 21:00 UTC-0600 Ron Pinkas 
>   * source/vm/hash.c
> ! Fixed a -1 bug for 3rd argument (nLevel) in HB_FUNC( HSetPartition )

Thank you Ron!

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Changelog

2017-01-02 Thread Enrico Maria Giordano


Il 02/01/2017 15:40, Patrick Mast ha scritto:

> Works now! Thanks!!

Great! Thank you, Luiz!

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Changelog

2016-12-27 Thread Enrico Maria Giordano


Il 27/12/2016 11:03, Luiz Rafael Culik ha scritto:

> Patrick
>
> I dont get this error and hb_unconst is inside hbdefs.h

No, there is no HB_UNCONST inside hbdefs.h. Please check.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] changelogs

2016-12-21 Thread Enrico Maria Giordano
Thank you, Luiz!

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/intel
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Error compiling hbssl

2016-12-11 Thread Enrico Maria Giordano


Il 11/12/2016 02:22, Luiz Rafael Culik ha scritto:

> Should be fixed after
>
> 2016-12-10  23:00 UTC-0300 Luiz Rafael Culik  >
>* contrib/hbssl/bio.c
>  ! fixed compilation under new version of openssl

Thank you Luiz!

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Compiler bug?

2016-12-11 Thread Enrico Maria Giordano
Probably I already reported this in the past but I can't remember the 
answer, sorry.

Please compile the following sample:

FUNCTION MAIN()

 ? TEST()

 INKEY( 0 )

 RETURN NIL


STATIC FUNCTION TEST()

 LOCAL nVar := 1

 LOCAL lVar := .T.

 BEGIN SEQUENCE
 IF lVar
 nVar = 2
 BREAK
 ENDIF

 nVar = 3
 END SEQUENCE

 RETURN nVar

I get:

test.prg(26) Warning W0032  Variable 'NVAR' is assigned but not used in 
function 'TEST(18)'

Why? It seems that the compiler ignores the BREAK when it search for the 
warnings.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Error compiling hbssl

2016-12-10 Thread Enrico Maria Giordano
Error E2342 contrib\hbssl\bio.c 659: Type mismatch in parameter 'szText' 
(wanted 'const signed char *', got 'int') in function HB_FUN_BIO_GET_CONN_IP

What could be the problem?

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] A bug or my fault?

2016-11-23 Thread Enrico Maria Giordano


Il 23/11/2016 18:33, Ron Pinkas ha scritto:

> Should be fixed after:
>
> 2016-11-23 11:24 UTC-0600 Ron Pinkas 
>* source/vm/hvm.c
>  ! Fixed gpf trap in hb_vmQuit() - afill of s_aStatics did not verify 
> type array.

Thank you, Ron! :-)

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] A bug or my fault?

2016-11-23 Thread Enrico Maria Giordano
Why the following sample is crashing here? My fault or xHarbour bug?

FUNCTION MAIN()

 USE NOTEXISTS

 RETURN NIL


FUNCTION ERRORSYS()

 ERRORBLOCK( { | e | DefError( e ) } )

 RETURN NIL


STATIC FUNCTION DEFERROR( e )

 ? e:GenCode

 QUIT

 RETURN NIL

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Recent changes to low level internals

2016-11-03 Thread Enrico Maria Giordano


Il 03/11/2016 02:07, Ron Pinkas ha scritto:

> The issue of RTE on INLINE Method is SEPARATE, and someone should forward a 
> reduced sample.

I just request a sample in comp.lang.xharbour. Let's hope someone has one...

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] ChangeLog: 2016-11-02 19:50 UTC-0500 Ron Pinkas

2016-11-03 Thread Enrico Maria Giordano


Il 03/11/2016 02:04, Ron Pinkas ha scritto:

> 2016-11-02 19:50 UTC-0500 Ron Pinkas 
>* source/compiler/harbour.sly
>* source/compiler/harbouryy.c
>  ! Fixed bug I commited Aug-15-2016 when fixing GPF, failed to reset 
> codeblock flags.

Thank you!

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Recent changes to low level internals

2016-11-02 Thread Enrico Maria Giordano


Il 02/11/2016 23:14, Enrico Maria Giordano ha scritto:

> Me too. But I have to say that I've nener been able to reproduce that
> error...

Ok, I just get this sample from Patrick on comp.lang.xharbour:

FUNCTION Test()
LOCAL cTemp
SET FILTER TO 
INDEX ON field->TEST TAG TEST
RETURN NIL

I always used

SET FILTER TO &( cTemp )

to avoid the error. But I just test the Patrick sample using Harbour and 
there is no error.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Recent changes to low level internals

2016-11-02 Thread Enrico Maria Giordano


Il 02/11/2016 22:19, Ron Pinkas ha scritto:

> Luiz,
>
> Please provide more detailed info. Almost everyday I get new emails
> about compile errors, "code block contains both macro and a declared
> symbol" on perfectly valid code which does not even have any macro!!!

Me too. But I have to say that I've nener been able to reproduce that 
error...

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Changelog 2016-10-10 22:05 UTC-0300 Luiz Rafael Culik <l...@xharbour.com.br>

2016-10-11 Thread Enrico Maria Giordano


Il 11/10/2016 11:28, Luiz Rafael Culik ha scritto:

> Enrico
>
> I dont see relation. Otherwise i didnt get successfully builds with
> msvc and mingw

Ok, never mind. I simply retried to build and now all is fine. Looks
like a temporary problem somewhere.

Thank you!

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Changelog 2016-10-10 22:05 UTC-0300 Luiz Rafael Culik <l...@xharbour.com.br>

2016-10-11 Thread Enrico Maria Giordano


Il 11/10/2016 10:40, Luiz Rafael Culik ha scritto:

> Enrico
>
> I compiled witg msvc 2015 and mingw 6.1 and got no problem

Luiz, the problem is with your last changes. No doubt about this. Or not?

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Changelog 2016-10-10 22:05 UTC-0300 Luiz Rafael Culik <l...@xharbour.com.br>

2016-10-11 Thread Enrico Maria Giordano
This is what I get after that changelog (compiling with BCC 7.20):

MAKE Version 5.41  Copyright (c) 1987, 2014 Embarcadero Technologies, Inc.
utils\misc\hblib.c:
Turbo Incremental Link 6.75 Copyright (c) 1997-2016 Embarcadero 
Technologies, Inc.
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ilc: 0x0001 / 0x0800
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ild: 0x0001 / 0x0800
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ilf: 0x0001 / 0x0a00
Warning: E:/XHBSVN/xharbour/bin/b32/hblib.ils: 0x0003b000 / 0x0800
Warning: unknown heap name   : 0x0800 / 0x0800
Warning: Error detected (LME288)
Error: Unable to perform link

** error 2 ** deleting bin\b32\hblib.exe

:-(

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] PCODE version 10?

2016-10-10 Thread Enrico Maria Giordano


Il 10/10/2016 16:23, Rafael Culik ha scritto:

> Patrick
>
> I can revert the new parameter and still has the fix

Great! Looks as the best solution.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] PCODE version 10?

2016-10-09 Thread Enrico Maria Giordano


Il 09/10/2016 20:20, Rafael Culik ha scritto:

> Patrick, Enrico
>
> Revert or keep changes?

I don't know. If they are absolutely necessary then keep them, otherwise 
revert them.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] PCODE version 10?

2016-10-09 Thread Enrico Maria Giordano


Il 09/10/2016 17:43, Rafael Culik ha scritto:

> Patrick
>
> Not need recompile ill revert changes today

Thank you, Luiz!

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] PCODE version 10?

2016-10-09 Thread Enrico Maria Giordano


Il 09/10/2016 13:17, Patrick Mast ha scritto:

> All PRG's need to be recompiled.

PCODE version is not changed from build 20160815. I suspect a bug 
somewhere. Anyway, a change of PCODE version *must* be officially announced.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] PCODE version 10?

2016-10-09 Thread Enrico Maria Giordano


Il 09/10/2016 03:02, Andi Jahja ha scritto:

> Do not know what happen. But clean builds solve this issue.

Clean builds of what?

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] PCODE version 10?

2016-10-09 Thread Enrico Maria Giordano


Il 09/10/2016 02:36, Rafael Culik ha scritto:

> Enrico
>
> Fix is on the oven. will commit tomorrow

So, FWH doesn't need to be recompiled?

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] PCODE version 10?

2016-10-09 Thread Enrico Maria Giordano


Il 09/10/2016 02:05, Rafael Culik ha scritto:

> Fwh need recompile

Ok, thank you.

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] PCODE version 10?

2016-10-08 Thread Enrico Maria Giordano
Using the latest xHarbour from SVN, any FWH program crashes with a message

Module: 'blabla' was compiled into PCODE version: 0,this version of 
xHarbour expects version: 10

What's happening?

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2016-10-08 19:05 UTC+0200 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2016-10-08 Thread Enrico Maria Giordano
2016-10-08 19:05 UTC+0200 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>
   * include/hbcompat.ch
 + added translation rules for hb_SToD() and SToD()

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Recent changes to low level internals

2016-10-08 Thread Enrico Maria Giordano


Il 08/10/2016 17:43, Ron Pinkas ha scritto:

> Dear Luiz,
>
> I recently received notifications from SF of changes to xHarbour which I
> did not see any notification on the Developers Group.
>
> Could you please describe the changes? When changes of this scope take
> place I believe it is important to describe to the group what the change
> is about, what new functionality it adds, or problem it solves. This is
> true even for BORROWED code, because many might not follow Harbour and
> have no clue what such code changes intend to achieve.
>
> Also, please make sure that all changes are reported on this forum.

+1

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Error E0047 Code block contains both macro and declared symbol references

2016-10-08 Thread Enrico Maria Giordano


Il 08/10/2016 15:31, Mario Simoes Filho ha scritto:

> Hi, guys,
> when compiling the example below the error occurs
> "Error E0047  Code block contains both macro and declared symbol references"
> the last line
> to remove the line LOCATE error "disappears"

You have to use

LOCATE FOR &( cExp )

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] 2016-10-04 15:05 UTC+0200 Enrico Maria Giordano <e.m.giord...@emagsoftware.it>

2016-10-04 Thread Enrico Maria Giordano
2016-10-04 15:05 UTC+0200 Enrico Maria Giordano 
<e.m.giord...@emagsoftware.it>
   * source/compiler/hbusage.c
   * utils/hbdoc/hbdoc.prg
   * utils/hbmake/hbmake.prg
   * utils/hbpp/hbpp.c
   * utils/hbrun/hbrun.prg
   * utils/hbtest/hbtest.prg
   * winmake/compile.mak
 ! bump copyright year to 2016

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Warning in latest SVN

2016-10-03 Thread Enrico Maria Giordano
Warning W8057 source\compiler\genc.c 1546: Parameter 'szSourceFile' is 
never used in function hb_writeEndInit

For Luiz: please, activate warning detection of your compiler! There is 
an unused parameter. Can it be removed?

EMG

--
http://www.emagsoftware.it
http://www.emagsoftware.it/emgmusic
http://www.emagsoftware.it/spectrum
http://www.emagsoftware.it/tbosg

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Another one

2016-08-18 Thread Enrico Maria Giordano


Il 18/08/2016 01:17, Ron Pinkas ha scritto:

>> Do you mean this way?
>>
>> MYSAY ROW 12 COL 0 ( &( "cVar" + LTRIM( STR( n ) ) ) )
>>
>> I get:
>>
>> Error E0030  Syntax error: "syntax error at '(‘"
>
> Strange, I believed it should have worked. I must be missing something or it 
> might be some PP bug. Anyway the best approach is the solution above.

Ok, thank you.

EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG Music page: http://www.emagsoftware.it/emgmusic
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

--
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Another one

2016-08-17 Thread Enrico Maria Giordano


Il 17/08/2016 19:38, Ron Pinkas ha scritto:

> Simply avoiding the ambiguity, either by changing the line to :
>
> MYSAY … ROW … COL …
>
> Note the ORDER!

Ok, this way:

MYSAY &( "cVar" + LTRIM( STR( n ) ) ) ROW 12 COL 0

> Also you can so round the & exp with () this too will remove the ambiguity.

Do you mean this way?

MYSAY ROW 12 COL 0 ( &( "cVar" + LTRIM( STR( n ) ) ) )

I get:

Error E0030  Syntax error: "syntax error at '('"

EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG Music page: http://www.emagsoftware.it/emgmusic
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

--
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Another one

2016-08-16 Thread Enrico Maria Giordano


Il 16/08/2016 19:19, Ron Pinkas ha scritto:

>> MYSAY ROW 12 COL 0 &( "cVar" + LTRIM( STR( n ) ) )
>
> Because:
>
> 0 & …
>
> Is a valid single expression!

Ahh! I really missed it! So what is the proper solution? A change in 
this command definition?

#command MYSAY [];
   [ROW ];
   [COL ];
  => MySayText( , ,  )

Or the prefix

"" +

that I already adopted?

EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG Music page: http://www.emagsoftware.it/emgmusic
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

--
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Another one

2016-08-16 Thread Enrico Maria Giordano


Il 16/08/2016 18:50, Ron Pinkas ha scritto:

>> #command MYSAY [];
>>[ROW ];
>>[COL ];
>>   => MySayText( , ,  )
>>
>>
>> FUNCTION MAIN()
>>
>> PRIVATE cVar1 := "This is a test"
>>
>> PRIVATE n := 1
>>
>> CLS
>>
>> @ 8, 0 SAY &( "cVar" + LTRIM( STR( n ) ) )
>>
>> MYSAY ROW 10 COL 0 "" + &( "cVar" + LTRIM( STR( n ) ) )
>>
>> // This SAY won't show
>> MYSAY ROW 12 COL 0 &( "cVar" + LTRIM( STR( n ) ) )
>>
>> INKEY( 0 )
>>
>> RETURN NIL
>>
>>
>> FUNCTION MYSAYTEXT( cTxt, nRow, nCol )
>>
>> @ nRow, nCol SAY cTxt
>>
>> RETURN NIL
 >
> If you check the .PPO you will understand that you have a Pre Processing
> issue, with your command.

Yes, but please note that this works:

MYSAY ROW 10 COL 0 "" + &( "cVar" + LTRIM( STR( n ) ) )

while this don't:

MYSAY ROW 12 COL 0 &( "cVar" + LTRIM( STR( n ) ) )

The only difference is:

"" +

I don't understand why. Can you explain, please?

EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG Music page: http://www.emagsoftware.it/emgmusic
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

--
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Compiler crash

2016-08-16 Thread Enrico Maria Giordano


Il 16/08/2016 18:29, Ron Pinkas ha scritto:

>> I don't know if this is correct:
>>
>> #command TEST   ;
>> ;
>>  => MyTest( { ||  .and. .t. } )
>>
>> #command TEST & ;
>> ;
>>  => MyTest( &( "{ || " +  + " .and. .t. }" ) )
>>
>>
>> FUNCTION MAIN()
>>
>>LOCAL cVar := ".T."
>>
>>TEST 
>>
>>RETURN NIL
>>
>> Error E0047  Code block contains both macro and declared symbol references
>
> Yes, this IS a correct error.

Right! The correct command should be

TEST &( cVar )

EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG Music page: http://www.emagsoftware.it/emgmusic
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

--
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Another one

2016-08-16 Thread Enrico Maria Giordano
#command MYSAY [];
[ROW ];
[COL ];
   => MySayText( , ,  )


FUNCTION MAIN()

 PRIVATE cVar1 := "This is a test"

 PRIVATE n := 1

 CLS

 @ 8, 0 SAY &( "cVar" + LTRIM( STR( n ) ) )

 MYSAY ROW 10 COL 0 "" + &( "cVar" + LTRIM( STR( n ) ) )

 // This SAY won't show
 MYSAY ROW 12 COL 0 &( "cVar" + LTRIM( STR( n ) ) )

 INKEY( 0 )

 RETURN NIL


FUNCTION MYSAYTEXT( cTxt, nRow, nCol )

 @ nRow, nCol SAY cTxt

 RETURN NIL

Result:

This is a test

This is a test

NIL

EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG Music page: http://www.emagsoftware.it/emgmusic
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

--
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


[xHarbour-developers] Another long standing bug

2016-08-16 Thread Enrico Maria Giordano
FUNCTION MAIN()

 ? TEST()

 INKEY( 0 )

 RETURN NIL


STATIC FUNCTION TEST()

 LOCAL nVar := 1

 LOCAL lVar := .T.

 BEGIN SEQUENCE
 IF lVar
 nVar = 2
 BREAK
 ENDIF

 nVar = 3
 END SEQUENCE

 RETURN nVar

test.prg(26) Warning W0032  Variable 'NVAR' is assigned but not used in 
function 'TEST(18)'

EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG Music page: http://www.emagsoftware.it/emgmusic
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

--
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


Re: [xHarbour-developers] Compiler crash

2016-08-16 Thread Enrico Maria Giordano


Il 15/08/2016 23:07, Ron Pinkas ha scritto:

> Should be fixed after:
>
> 2016-08-15 17:04 UTC-0400 Ron Pinkas 

I don't know if this is correct:

#command TEST   ;
  ;
   => MyTest( { ||  .and. .t. } )

#command TEST & ;
  ;
   => MyTest( &( "{ || " +  + " .and. .t. }" ) )


FUNCTION MAIN()

 LOCAL cVar := ".T."

 TEST 

 RETURN NIL

Error E0047  Code block contains both macro and declared symbol references

EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG Music page: http://www.emagsoftware.it/emgmusic
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

--
___
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers


  1   2   3   4   5   6   7   8   >