Luiz Rafael Culik | 29 Mar 15:43 2015
Picon

Changelog ( multiples )

2015-03-29 10:45 UTC-0300 Luiz Rafael Culik <luiz-NX8iSfc8tAM39yzSjRtAkw@public.gmane.org>
  ! contrib/rdd_ads/rddads.h
    ! added  extern BOOL   hb_ads_bOEM; when ADS_USE_OEM_TRANSLATION if not defined
  ! contrib/rdd_ads/adsfunc.c 
    ! Moved BOOL hb_ads_bOEM = FALSE; to outside #ifdef ADS_USE_OEM_TRANSLATION block

2015-03-28 16:40 UTC-0300 Luiz Rafael Culik <luiz-NX8iSfc8tAM39yzSjRtAkw@public.gmane.org>
  ! winmake\makefile.bc
  ! winmake\makefile.vc
    ! added gtwvw to dll build
  ! winmake\dll.lst
    ! added gtwvw to list
  ! include/hbapi.h
    ! added hb_winmainGetInstance() to HB_OS_WIN section 
  ! source/vm/itemapi.c
    ! added return of numeric part in hb_itemGetNS when type is string and lenght is 1
  ! source/vm/extend.c
    ! added return of numeric part in hb_parns when type is string and lenght is 1
  ! source/vm/cmdarg.c
    ! added hb_winmainGetInstance to return the instance     
  ! contrib\gtwvw\gtwvw.c
    ! changed hb_hInstance to s_pWvwData->hInstance   where applicable
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib\gtwvw\wvwcheck.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib\gtwvw\wvwedit.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib\gtwvw\wvwfuncs.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable 
  ! contrib\gtwvw\wvwmenu.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable 
  ! contrib\gtwvw\wvwstbar.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib\gtwvw\wvwtbar.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable 
  ! source/rtl/empty.c 
    ! changed to use itemapi insted of direct structure manipulation
  ! source/rtl/transform.c 
    ! changed to use itemapi insted of direct structure manipulation
  ! source/rtl/direct.c
    ! changed to use itemapi insted of direct structure manipulation


Regards
Luiz
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@...
https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Luiz Rafael Culik | 28 Mar 20:41 2015
Picon

luiz@...>


  ! winmake\makefile.bc
  ! winmake\makefile.vc
    ! added gtwvw to dll build
  ! winmake\dll.lst
    ! added gtwvw to list
  ! include/hbapi.h
    ! added hb_winmainGetInstance() to HB_OS_WIN section 
  ! source/vm/itemapi.c
    ! added return of numeric part in hb_itemGetNS when type is string and lenght is 1
  ! source/vm/extend.c
    ! added return of numeric part in hb_parns when type is string and lenght is 1
  ! source/vm/cmdarg.c
    ! added hb_winmainGetInstance to return the instance     
  ! contrib\gtwvw\gtwvw.c
    ! changed hb_hInstance to s_pWvwData->hInstance   where applicable
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib\gtwvw\wvwcheck.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib\gtwvw\wvwedit.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib\gtwvw\wvwfuncs.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable 
  ! contrib\gtwvw\wvwmenu.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable 
  ! contrib\gtwvw\wvwstbar.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable
  ! contrib\gtwvw\wvwtbar.c
    ! changed hb_hInstance to hb_winmainGetInstance() where applicable 
  ! source/rtl/empty.c 
    ! changed to use itemapi insted of direct structure manipulation
  ! source/rtl/transform.c 
    ! changed to use itemapi insted of direct structure manipulation
  ! source/rtl/direct.c
    ! changed to use itemapi insted of direct structure manipulation

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@...
https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Luiz Rafael | 19 Mar 02:59 2015
Picon

luiz@...>

 
  ! contrib/gtwvw/gtwvw.c
    ! in function hb_gt_wvw_Init added variables hInstance,hPrevInstance,iCmdShow and set then by calling hb_winmainArgGet
    ! using s_pWvwData->hInstance insted of hb_hInstance where applicable
  ! contrib/gtwvw/hbgtwvw.h
    ! added hInstance member to wvw_data structure
  ! include/hbgtcore.h
    ! added HB_EXPORT to hb_gt_chrmapinit ,hb_gt_setClipboard,hb_gt_getClipboard,hb_gt_w32_setClipboard,hb_gt_w32_getClipboard,hb_gt_w32_getKbdState ,hb_gt_w32_setKbdState ,hb_gt_w32_tone, so this function are exported on dlls 
  ! source/vm/cmdarg.c 
    ! added HB_EXPORT to hb_hInstance variable
 
Regards
Luiz
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@...
https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Luiz Rafael Culik | 6 Mar 15:22 2015
Picon

changelog multiples

2015-03-06 11:20 UTC-0300 Luiz Rafael Culik <luiz-NX8iSfc8tAM39yzSjRtAkw@public.gmane.org>
  * contrib/tipssl/sendmail.prg
  * contrib/tipssl/smtpcln.prg 
  * source/vm/strapi.c
    ! in function  hb_itemPutStrUTF8 using hb_cdpUTF8ToStrn insted of hb_cdpStrnToUTF8n
  * utils/hbmake/hbmake.prg
    ! harbour.lib->xharbour.lib
    ! some adjust to 64 bits version ( /usr/lib64/xharbour)
  ! utils/hbmake/hbmutils.prg
    ! some adjust to 64 bits version ( /usr/lib64/xharbour)
       
2015-03-01 15:10 UTC-0300 Luiz Rafael Culik <luiz-NX8iSfc8tAM39yzSjRtAkw@public.gmane.org>
  + tests/tstime.prg
    ! test to show field types <at> and T with size 4( hour)
  * include/hbextern.ch
    ! added function HB_TSTOSTR,DATETIME,TTOS,TTOC to external declaration
  * include/hbapi.h
    ! added declaration for hb_partdt borrow from harbour
    ! added declaration for hb_stor borrow from harbour
  * source/debug/debugger.prg
    ! updated __dbgValToStr on how it show Timestamp/date/numeric and H types    
      Date now use Left( hb_TSToStr( uVal, .F. ), 10 ) insted of dtoc(uVal)
      Timestamp now use HB_TSTOSTR( uval, .T. ) insted of ttos( uVal )
      Hash now use "{ => }" insted of "Hash of " + RTrim( Str( Len( uVal ) ) ) + " elements"
      Number using hb_ntos( uVal ) insted of RTrim( Str( uVal ) ) ideia borrow from harbour
  * source/debug/dbgthsh.prg
    ! function HashKeyString optimized to use __dbgValToExp insted of getvalue of hash and return passing
      to cstr function. ideia borrow from harbour
  * source/dbf/dbf1.c
    ! on hb_dbfPutValue added variable  BYTE * ptr;
    ! added HB_FT_TIME to on case of HB_FT_DATETIME and  HB_FT_TIMESTAMP
    ! fix when writting timestamp field where only is needed the hour part ( field type T with size 4 )
  * source/rtl/dateshb.c 
    + function  HB_TSTOSTR. borrow from harbour
  * source/rtl/tbrowse.prg 
    ! using HB_TSTOSTR() insted ttoc to display timestamp values
  * source/vm/extend.c
    ! added hb_stoc() function borrow from harbour
    ! added hb_partdt function borrow from harbour 

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@...
https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Enrico Maria Giordano | 1 Mar 21:46 2015
Picon

luiz@...>

Luiz,

can I kindly ask you to note here when you make changes to SVN?

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

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
Enrico Maria Giordano | 1 Mar 12:55 2015
Picon

Strange behavior

This is a sample (the 3rd SAY won't show):

#command MYSAY [<txt>];
                [ROW <row>];
                [COL <col>];
       => MySayText( <txt>, <row>, <col> )

FUNCTION MAIN()

     PRIVATE cVar1 := "This is a test"

     PRIVATE n := 1

     CLS

      <at>  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 )

      <at>  nRow, nCol SAY cTxt

     RETURN 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

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
Saulius Zrelskis | 23 Feb 15:29 2015
Picon

ChangeLog: * $Id: ChangeLog 10112 2015-02-23 14:24:01Z zsaulius $

2015-02-23 18:25 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com>
  * source/rtl/hbwinole.c
    + added parameter IsOLEObjectRegistered( <cOleName> | <cCLSID> [, <at> <cCLSID>] )  -> lRegistered
      added new function in conjunction:
        IsOLEObjectActive( <cOleName> | <cCLSID> [, <at> <cCLSID>] )  -> lActive

Best regards,
Saulius
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@...
https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Enrico Maria Giordano | 22 Feb 20:55 2015
Picon

e.m.giordano@...>

2015-02-22 20:54 UTC+0100 Enrico Maria Giordano 
<e.m.giordano@...>
   * source\rtl\copyfile.c
     ! removed not used variable usRead1
   * contrib\gtwvw\gtwvw.c
     ! removed unreachable code in MsgTrans
     ! commented out unused MsgTrans

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

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
Saulius Zrelskis | 21 Feb 10:49 2015
Picon

__COPYFILE

Hi Luiz,

Please, review your last changes on source/rtl/copyfile.c
Function __COPYFILE not working on WIN platform

Best regards,
Saulius
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@...
https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Saulius Zrelskis | 20 Feb 21:26 2015
Picon

ChangeLog: 2015-02-20 22:20 UTC+0200 Saulius Zrelskis

2015-02-20 22:20 UTC+0200 Saulius Zrelskis <labitas...>
  * source/rdd/workarea.c
    ! COPY TO ... SDF/DELIMITED make CA-Cl*pper compatible on deleted records
      thanks to Joe for reporting the problem   

Best regards,
Saulius
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@...
https://lists.sourceforge.net/lists/listinfo/xharbour-developers
Saulius Zrelskis | 18 Feb 17:32 2015
Picon

contrib\tipssl\inetssl.c

Hi Luiz,

In function INETSSLCONNECTFROMFD there are:

         iPort = htons((u_short) hb_parni(2));

"iPort" not used further,
and

         iRet = SSL_get_error(Socket->pSSL, iRet2);

"iRet" not used

Maybe work in progress...

Regards,
Saulius
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@...
https://lists.sourceforge.net/lists/listinfo/xharbour-developers

Gmane