Andi Jahja | 10 Jan 2011 05:40
X-Face
Picon
Favicon

ChangeLog: 2011-01-10 11:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>

2011-01-10 11:20 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * contrib/hbhpdf/hpdf_u3d.c
    + include "hbpdf_u3d.h" (fixed C++ linking)

  * contrib/hbhpdf/hpdf_destination.c
    + include "hbpdf_destination.h" (fixed C++ linking)

  * source/rtl/fieldbl.prg
    ! fixed silent quit on accessing wrong fieldname (thanks to Przemek)

  * source/ct/charop.c
    ! formatting & fixed for PellesC 6 compilation

  * source/compiler/gencc.c
    ! fixed POCC warning on hb_xvmPushDouble() upon on using -gc3
      (copied from Harbour)

--

-- 
Andi

------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
Andi Jahja | 20 Jan 2011 05:57
X-Face
Picon
Favicon

ChangeLog: 2011-01-20 11:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>

2011-01-20 11:53 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/compiler/genhrb.c
  * source/vm/memvars.c
    ! avoid dereferencing type-punned pointers

  * include/hbapi.h
  * include/hbapifs.h
  * include/hbdefs.h
  * include/hbinit.h
  * include/hbvm.h
  * include/hbvmpub.h
  * source/vm/maindlle.c
  * source/vm/maindllh.c
  * source/vm/maindllp.c
  * source/vm/usedll.c
    - remove HB_FORCE_EXPORT

  * source/compiler/genc.c
  + source/compiler/gencc1.c
    ! split pCode generator sections into separate file (gencc1.c)
    ! automatically define HB_STATIC_STARTUP when using -vd
    ! revise *.ext file content to be included in PRG module when not using -vd
      in pCode DLL. File extension changed to dyn to be more readable.
    ; Note: in this context, pCode programs are referred to programs using pCode
      DLL which are not linked to harbour.lib (of harbour.dll).
      Please refer to test programs in tests directory.

  * common.mak
  * compile.mak
    ! changes to reflect spliting of source/compiler/genc.c
(Continue reading)

Andi Jahja | 20 Jan 2011 12:58
X-Face
Picon
Favicon

ChangeLog: 2011-01-20 18:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>

2011-01-20 18:40 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + tests/pdllbc.bat
  + tests/pexec.prg
  + tests/pcode.prg
  + tests/pcode1.prg
  + source/vm/bcc.def
  + source/vm/export.def
    ! test program for EXE pCode programs (BCC) -> 1 EXE + 2 DLLs
    ; just run pdllbc.bat and pexec.exe thereafter. BAT files for other compilers
      are to follow.
--

-- 
Andi

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
Andi Jahja | 21 Jan 2011 00:33
X-Face
Picon
Favicon

ChangeLog: 2011-01-21 06:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>

2011-01-21 06:30 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  + tests/pdllvc.bat
    ! test bat file for MSVC
  * source/vm/maindllp.c
    ! minor optimization

--

-- 
Andi

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
Andi Jahja | 21 Jan 2011 07:07
X-Face
Picon
Favicon

ChangeLog: 2011-01-21 13:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>

2011-01-21 13:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * include/hbdefs.h
    ! _declspec -> __declspec ( __BORLANDC__ )

  * makefile.vc
    + missing manifest handler for MSVS 8 and higher when using MSVCRT
    + flags for MSVS lower than MSVS 2005 ( depend on: __MSC__ setting ) as this
      flags have effect on number of errors generated by hbtest.exe ( 47 vs 50 )

  * makefile.bc
    ! fix to respect INCLUDE_DIR envar

  * include/hbdefs.h
  * include/hbsetup.h
    + MSVS 2010 has stdint.h
    ! move logic of stdint.h inclusion to hbsetup.h

  * makefile.dc
  * makefile.gc
  * makefile.pc
  * makefile.wc
  * makefile.bc
    - remove __EXPORT__ and HB_THREAD_SUPPORT from HARBOURGLAGS as they have
    no effect to PRG files.

  * make_dc.bat
  * makefile.dc
    ! move creation of def file to makefile.dc
    ! fix DLL creation

(Continue reading)

Andi Jahja | 21 Jan 2011 14:09
X-Face
Picon
Favicon

ChangeLog: 2011-01-21 20:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>

2011-01-21 20:05 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * hrbdll.pc
    + missing CCC_CMD macro

  * make_pc.bat
    + option to use other compiler make utility.
    ; NOTE: POMAKE of v. 6.50 RC3 is buggy. It stopped building because
      internal error. MS's NMAKE is a good alternative.
--

-- 
Andi

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
Andi Jahja | 22 Jan 2011 05:11
X-Face
Picon
Favicon

ChangeLog: 2011-01-22 11:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>

2011-01-22 11:10 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/rtl/pcre/config.h
  * source/rtl/pcre/config.h.generic
  * source/rtl/pcre/pcre.h
  * source/rtl/pcre/pcre.h.generic
  * source/rtl/pcre/pcreposix.c
  * source/rtl/pcre/pcreposix.h
  * source/rtl/pcre/pcre_chartables.c
  * source/rtl/pcre/pcre_chartables.c.dist
  * source/rtl/pcre/pcre_compile.c
  * source/rtl/pcre/pcre_config.c
  * source/rtl/pcre/pcre_dfa_exec.c
  * source/rtl/pcre/pcre_exec.c
  * source/rtl/pcre/pcre_fullinfo.c
  * source/rtl/pcre/pcre_get.c
  * source/rtl/pcre/pcre_globals.c
  * source/rtl/pcre/pcre_info.c
  * source/rtl/pcre/pcre_internal.h
  * source/rtl/pcre/pcre_maketables.c
  * source/rtl/pcre/pcre_newline.c
  * source/rtl/pcre/pcre_ord2utf8.c
  * source/rtl/pcre/pcre_printint.src
  * source/rtl/pcre/pcre_refcount.c
  * source/rtl/pcre/pcre_scanner.h
  * source/rtl/pcre/pcre_study.c
  * source/rtl/pcre/pcre_tables.c
  * source/rtl/pcre/pcre_try_flipped.c
  * source/rtl/pcre/pcre_ucd.c
  * source/rtl/pcre/pcre_valid_utf8.c
  * source/rtl/pcre/pcre_version.c
(Continue reading)

Andi Jahja | 22 Jan 2011 11:48
X-Face
Picon
Favicon

ChangeLog: 2011-01-22 17:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>

2011-01-22 17:45 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
  * source/vm/hvm.c
    + option to not using function hb_vmProcessSymbols() of hvm.c if
      HB_NO_DUPLICATE_HVMPROCESSSYMBOL is defined.
      ; Note: This option is required when creating Harbour DLL. It is known
      that most linkers have option to allow duplicate symbols, but there is
      also linker which does not compromise with dups, particularly when
      linking a shared library/DLL (fe. DMC). Moreover, avoiding dups in
      creating DLL is a not bad choice.

  * makefile.*
  * hrbdll.pc
    + -DHB_NO_DUPLICATE_HVMPROCESSSYMBOL switch when creating Harbiur DLL

--

-- 
Andi

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
Andi Jahja | 22 Jan 2011 15:38
X-Face
Picon
Favicon

Test

Just a test. 

Andi

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
Vicente Guerra | 25 Jan 2011 00:15
Picon

Remove ::lNewRow at tbrowse.prg

     Hi!

     In TBROWSE.PRG, there's a HIDDEN property named
::lNewRow for TDataCache() class. IMHO, it must be
removed:

1) ::lNewRow uses EOF() function to work. TBrowse
    shall not be aware about any kind of data
    source.

2) Since EOF() doesn't have any alias assignment,
    it would produce wrong results (sample included).

3) An "append mode" record should be managed by
    user's code.

     Can I remove it?

Atte.
  Vic

PROCEDURE MAIN
LOCAL oTB, oColumn

    DBCREATE("MAIN",{{"KEY1","C",10,0}})
    DBCREATE("CATALOG",{{"KEY1","C",10,0},{"KEY2","C",10,0}})

    USE CATALOG NEW
    INDEX ON KEY1 TO CATALOG

(Continue reading)


Gmane