Commit Graph

15565 Commits

Author SHA1 Message Date
Pritpal Bedi
cb51aed640 2011-01-04 16:57 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbxbp/hbxbp.hbx
    ! Auto-generated.
  * contrib/hbxbp/xbpgeneric.prg
    ! Changed: AppDesktop() returning instance of HbXbpAppDesktop()
        instead of QDesktopWindow() directly.
  * contrib/hbxbp/xbpwindow.prg
    + Implemented: CLASS HbXbpAppDesktop().
        - :width( nScreen = -1 ) 
        - :height( nScreen )
            Returns the width/height of the monitor represented by nScreen. 
            By default nScreen == PrimaryScreen == -1.
        - :virtualWidth()/virtualHeight()
            Returns the total width/height of the virtual desktop.

        - Pointed and requested by Shum.
2011-01-05 01:05:40 +00:00
Pritpal Bedi
2e02e7c806 2011-01-04 14:20 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbxbp/xbpbrowse.prg
    ! Changed: :addColumn( oCol ) -> RETURN SELF => RETURN oCol
  * contrib/hbxbp/xbpgeneric.prg
    ! Modified: AppEvent() now returns a numeric always.
  * contrib/hbxbp/xbpparthandler.prg
    ! A little optimization.
2011-01-04 22:26:15 +00:00
Petr Chornyj
3558c3c8ca 2011-04-01 15:20 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
+ hbxdiff/3rd/libxdiff/_hbconf.h
    + Added config file placeholder.
  - hbxdiff/3rd/libxdiff/config.h
  + hbxdiff/3rd/libxdiff/winconfig.h
  * hbxdiff/3rd/libxdiff/xdiff.hbp
  * hbxdiff/3rd/libxdiff/xinclude.h
  + hbxdiff/3rd/libxdiff/libxdiff.dif
    * Updated to reflect above
2011-01-04 13:10:11 +00:00
Pritpal Bedi
0ee16d71d9 2011-01-03 16:58 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbxbp/hbxbp.hbx
    * Auto-regenerated.
  * contrib/hbxbp/xbp.ch
    + Added: XBPMB_* constants.
  * contrib/hbxbp/xbpdialog.prg
    - Removed: :cargo being populated with hb_threadId().
  * contrib/hbxbp/xbpstatic.prg
    ! Default: :type == XBPSTATIC_TYPE_TEXT
  * contrib/hbxbp/xbpgeneric.prg
    + Added: ConfirmBox( oOwner, cMessage, cTitle, nButtons, nStyle, nStartBtn )
        The function behaves exactly like Xbase++ except that 
        dialog cannot be honoured for nStyle += XBPMB_SYSMODAL.
        It is always XBPMB_APPMODAL. No code change is required
        on the part of the user, though.

    All above points brought to light by Shum, thanks.

  * contrib/hbxbp/tests/demoxbp.prg
    + Added: <Miscellaneous><ConfirmBox()> menu option.
2011-01-04 01:07:14 +00:00
Pritpal Bedi
e4d5fdefe7 2011-01-03 13:01 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/findinfilesex.ui
    ! .rc => .txt
  * contrib/hbide/idefindreplace.prg
    + Included: all text files defined per <Setup><Fonts><Text file extensions>
      for "Find in Files" to be searched along other pre defined file types.
      This is also valid for files included in projects per -3rd= option.

      First commit in year 2011 - Wish all Harbourians a Rewarding New Year.
2011-01-03 21:10:44 +00:00
Petr Chornyj
f0cf48b522 2011-03-01 22:20 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmisc/nconvert.prg
    + Added DecToRoman() function
  * contrib/hbmxml/hbmxml.c
    * Changed to use STR API for UTF8 conversions 
    ; QUESTION: for mxmlNewCDATA, mxmlSetCDATA, mxmlGetCDATA
                it's acceptable?
2011-01-03 20:19:10 +00:00
Petr Chornyj
d13d8a7e74 2011-03-01 17:40 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml/tests/reminder.prg
    ! Fixed to use with miniXML r433
  * contrib/hbxdiff/3rd/libxdiff/config.h
    ! Fixed libxdiff build with bcc 5.5
2011-01-03 15:40:57 +00:00
Petr Chornyj
edefe75244 2011-03-01 15:25 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml/3rd/minixml/config.h
  * contrib/hbmxml/3rd/minixml/COPYING
  + contrib/hbmxml/3rd/minixml/minixml.dif
  - contrib/hbmxml/3rd/minixml/mxml-private.h
  * contrib/hbmxml/3rd/minixml/mxml.h
  * contrib/hbmxml/3rd/minixml/mxml.hbp
  * contrib/hbmxml/3rd/minixml/mxml_ent.c
  * contrib/hbmxml/3rd/minixml/mxml_fil.c
  + contrib/hbmxml/3rd/minixml/mxml_get.c
  * contrib/hbmxml/3rd/minixml/mxml_ind.c
  * contrib/hbmxml/3rd/minixml/mxml_nod.c
  * contrib/hbmxml/3rd/minixml/mxml_pri.c
  * contrib/hbmxml/3rd/minixml/mxml_pri.h
  * contrib/hbmxml/3rd/minixml/mxml_sea.c
  * contrib/hbmxml/3rd/minixml/mxml_set.c
    * miniXML updated to r433
  * contrib/hbmxml/hbmxml.c
  * contrib/hbmxml/tests/test.prg
    * updated to use with miniXML r433
  + contrib/hbmxml/tests/rem.xml
  + contrib/hbmxml/tests/rem_err.xml
  + contrib/hbmxml/tests/reminder.prg
    + added new test
  * INSTALL
    + Added miniXML related information.
2011-01-03 13:24:05 +00:00
Petr Chornyj
9607dc496b 2011-02-01 15:35 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbxdiff/3rd/libxdiff/config.h
    ! Fixed libxdiff build with msvc and bcc (tested with bcc 6.3)
  * contrib/hbxdiff/hbxdiff.c
    ! Fixed memory leak
  * contrib/hbxdiff/3rd/libxdiff/xdiff.hbp
    * Minor changes
  * INSTALL
    + Added libxdiff related information.
2011-01-02 13:34:06 +00:00
Viktor Szakats
f860eebeef 2011-12-21 10:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbplist
    + Added new libs.

  * contrib/hbmxml/hbmxml.c
    ! Fixed ISBYREF() non-existent macro.
    ! Fixed MSVC (C++) missing cast.
    ! Applied uncrustify.
    ! type_cb() made static. (it's not used anywhere though)
    ; TOFIX: bcc warning:
             Warning W8004 ..\hbmxml\hbmxml.c 585: 'iResult' is assigned a value that is never used in function type_cb

  * contrib/hbxdiff/hbxdiff.c
    ! Fixed build-stopper typo in GC function name.
    ! Made memory wrapper functions static.
    ; TOFIX: libxdiff build fails with msvc because of missing unistd.h.
             it also doesn't build with bcc, due to many and various errors.

  ; TOFIX: Update INSTALL with these new libs. Petr, can you do it?
2011-01-02 09:49:48 +00:00
Petr Chornyj
0d29922a09 2011-02-01 11:30 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* ChangeLog
  * contrib/hbmxml/3rd/minixml/mxml.hbp
    * Minor changes (f.e 2010->2011 - Happy New Year to all :))
2011-01-02 09:28:08 +00:00
Petr Chornyj
8d26624109 2010-02-01 11:10 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml
  * contrib/hbmxml/3rd
  * contrib/hbmxml/3rd/minixml
  * contrib/hbmxml/3rd/minixml/config.h
  * contrib/hbmxml/3rd/minixml/COPYING
  * contrib/hbmxml/3rd/minixml/mxml-private.h
  * contrib/hbmxml/3rd/minixml/mxml.h
  * contrib/hbmxml/3rd/minixml/mxml.hbc
  * contrib/hbmxml/3rd/minixml/mxml.hbp
  * contrib/hbmxml/3rd/minixml/mxml_att.c
  * contrib/hbmxml/3rd/minixml/mxml_ent.c
  * contrib/hbmxml/3rd/minixml/mxml_fil.c
  * contrib/hbmxml/3rd/minixml/mxml_ind.c
  * contrib/hbmxml/3rd/minixml/mxml_nod.c
  * contrib/hbmxml/3rd/minixml/mxml_pri.c
  * contrib/hbmxml/3rd/minixml/mxml_pri.h
  * contrib/hbmxml/3rd/minixml/mxml_sea.c
  * contrib/hbmxml/3rd/minixml/mxml_set.c
  * contrib/hbmxml/3rd/minixml/mxml_str.c
  * contrib/hbmxml/hbmxml.c
  * contrib/hbmxml/hbmxml.ch
  * contrib/hbmxml/hbmxml.hbc
  * contrib/hbmxml/hbmxml.hbp
  * contrib/hbmxml/tests
  * contrib/hbmxml/tests/hbmk.hbm
  * contrib/hbmxml/tests/test.prg
  * contrib/hbmxml/tests/test.xml
    + added wrapper to miniXML library.
      Not finished yet, work in progress
  * contrib/hbxdiff
  * contrib/hbxdiff/3rd
  * contrib/hbxdiff/3rd/libxdiff
  * contrib/hbxdiff/3rd/libxdiff/AUTHORS
  * contrib/hbxdiff/3rd/libxdiff/config.h
  * contrib/hbxdiff/3rd/libxdiff/COPYING
  * contrib/hbxdiff/3rd/libxdiff/xadler32.c
  * contrib/hbxdiff/3rd/libxdiff/xadler32.h
  * contrib/hbxdiff/3rd/libxdiff/xalloc.c
  * contrib/hbxdiff/3rd/libxdiff/xbdiff.c
  * contrib/hbxdiff/3rd/libxdiff/xbdiff.h
  * contrib/hbxdiff/3rd/libxdiff/xbpatchi.c
  * contrib/hbxdiff/3rd/libxdiff/xdiff.h
  * contrib/hbxdiff/3rd/libxdiff/xdiff.hbc
  * contrib/hbxdiff/3rd/libxdiff/xdiff.hbp
  * contrib/hbxdiff/3rd/libxdiff/xdiff.txt
  * contrib/hbxdiff/3rd/libxdiff/xdiffi.c
  * contrib/hbxdiff/3rd/libxdiff/xdiffi.h
  * contrib/hbxdiff/3rd/libxdiff/xemit.c
  * contrib/hbxdiff/3rd/libxdiff/xemit.h
  * contrib/hbxdiff/3rd/libxdiff/xinclude.h
  * contrib/hbxdiff/3rd/libxdiff/xmacros.h
  * contrib/hbxdiff/3rd/libxdiff/xmerge3.c
  * contrib/hbxdiff/3rd/libxdiff/xmissing.c
  * contrib/hbxdiff/3rd/libxdiff/xmissing.h
  * contrib/hbxdiff/3rd/libxdiff/xpatchi.c
  * contrib/hbxdiff/3rd/libxdiff/xprepare.c
  * contrib/hbxdiff/3rd/libxdiff/xprepare.h
  * contrib/hbxdiff/3rd/libxdiff/xrabdiff.c
  * contrib/hbxdiff/3rd/libxdiff/xrabply.c
  * contrib/hbxdiff/3rd/libxdiff/xtypes.h
  * contrib/hbxdiff/3rd/libxdiff/xutils.c
  * contrib/hbxdiff/3rd/libxdiff/xutils.h
  * contrib/hbxdiff/3rd/libxdiff/xversion.c
  * contrib/hbxdiff/hbxdiff.c
  * contrib/hbxdiff/hbxdiff.ch
  * contrib/hbxdiff/hbxdiff.hbc
  * contrib/hbxdiff/hbxdiff.hbp
  * contrib/hbxdiff/tests
  * contrib/hbxdiff/tests/hbmk.hbm
  * contrib/hbxdiff/tests/test.prg
  * contrib/hbxdiff/tests/test2.prg
  * contrib/hbxdiff/tests/test3.prg
    + added wrapper to libxdiff library.
      Not finished yet, work in progress
2011-01-02 09:15:19 +00:00
Przemyslaw Czerpak
1363a5c8fb 2010-12-23 22:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/rtl/fieldbl.prg
    ! fixed FieldBLock() and FieldWBLock() to be CA-Cl*pper compatible
      (they should return NIL for field names which are not valid
      identifiers and generate RTE during evaluation if field does
      not exist)
2010-12-23 21:40:45 +00:00
Mindaugas Kavaliauskas
2ac9ec265f 2010-12-23 13:45 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
* harbour/contrib/rddads/ads1.c
    + added DBFIELDINFO( DBS_ISNULL, ) support
    ; ADT tables support NULL values, but ADS returns ISNULL=.T. for 
      all empty CDX values. 
    ; This modification does not alter FIELDGET() values
  * harbour/contrib/hbmemio/memio.c
    * pacified MSVC warnings
2010-12-23 11:46:22 +00:00
Przemyslaw Czerpak
74616b27d6 2010-12-22 01:36 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/vm/itemapi.c
    + added support for symbol items in hb_itemString() function
2010-12-22 00:36:19 +00:00
Viktor Szakats
3e74803a17 2010-12-21 17:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/rdd/dbffpt/dbffpt1.c
    ! Silenced msvc warning.
2010-12-21 16:52:54 +00:00
Przemyslaw Czerpak
8f2656c604 2010-12-21 17:17 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbexprop.h
    * removed unused declaration

  * harbour/src/rtl/filesys.c
    * replaced ULONG_MAX used as 32 bits mask with 0xFFFFFFFF

  * harbour/src/vm/macro.c
  * harbour/src/rdd/dbfcdx/dbfcdx1.c
  * harbour/src/rdd/hsx/hsx.c
  * harbour/src/rdd/dbffpt/dbffpt1.c
    * pacified few MSVC warnings
2010-12-21 16:17:26 +00:00
Viktor Szakats
1a7fd213ce 2010-12-21 16:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbct/video.c
    ! Silenced msvc warning.
2010-12-21 15:12:19 +00:00
Viktor Szakats
b7c67500d2 2010-12-21 14:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbwin/mapi.c
    ! Disabled UNICODE support for WIN_MAPISENDMAIL(). Apparently this
      is called "Simple MAPI" interface by Microsoft, it's deprecated
      and _doesn't_ support U16 UNICODE. UTF-8 is supposed to be supported
      to some extent, but in a weird way, so I'm leaving the implementation
      to interested users. I recommend everyone to use hbcurl + hbtip for
      sending e-mails.
2010-12-21 13:14:23 +00:00
Pritpal Bedi
92baba1433 2010-12-21 00:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/hbqt_hbmk2_plugin.hbs
    ! Modified: hbQT class framework where any method which was 
      returning NIL ( void ) now returns reference to SELF.
      This means code like:
         oWidget:setTitle( "blah..." )
         oWidget:setIcon( "this..." )
      can be written as:
         oWidget:setTitle( "blah..." ):setIcon( "this..." )

      After long I updated my sources. A lot has been changed.
      The above change needes hbQT to be rebuild but I cannot 
      figure-out how to tweak it. I had to clean build Harbour
      to get above changes into effect.
2010-12-21 08:23:55 +00:00
Viktor Szakats
870f3d3faf 2010-12-21 01:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbcurl/hbcurl.c
    ! HB_CURLOPT_SSL_VERIFYHOST option fixed to accept numeric 
      value instead of bool.
2010-12-21 00:53:44 +00:00
Viktor Szakats
01df8322b5 2010-12-20 23:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/pngrio.c
  * src/3rd/png/pngconf.h
  * src/3rd/png/pngwtran.c
  * src/3rd/png/pngpread.c
  * src/3rd/png/pngset.c
  * src/3rd/png/LICENSE
  * src/3rd/png/pngrutil.c
  * src/3rd/png/pngwutil.c
  * src/3rd/png/pngread.c
  * src/3rd/png/png.c
  * src/3rd/png/pngget.c
  * src/3rd/png/png.h
  * src/3rd/png/pngpriv.h
  * src/3rd/png/pngrtran.c
  * src/3rd/png/Makefile
  * src/3rd/pcre/pcre.h
  * src/3rd/pcre/pcrevutf.c
  * src/3rd/pcre/pcreexec.c
  * src/3rd/pcre/pcreinal.h
  * src/3rd/pcre/pcredfa.c
  * src/3rd/pcre/pcrecomp.c
  * src/3rd/pcre/pcre.dif
  * src/3rd/pcre/config.h
  * src/3rd/pcre/pcreprni.h
  * src/3rd/pcre/pcrestud.c
  * src/3rd/pcre/Makefile
    + update pcre to 8.11, png to 1.4.5
      changelogs:
      http://www.pcre.org/changelog.txt
      http://www.libpng.org/pub/png/src/libpng-1.4.5-README.txt
      build-tested in a couple of cross scenarios, looks ok.
      Patch from Tamas Tevesz.

  * contrib/hbtip/sendmail.prg
    % Minor.
2010-12-20 23:01:06 +00:00
Viktor Szakats
e518388a1d 2010-12-20 21:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbtip/sendmail.prg
    - Deleted debug line.
2010-12-20 20:04:35 +00:00
Viktor Szakats
9d201a769d 2010-12-20 21:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbtip/sendmail.prg
    + HB_SENDMAIL() function changed to contain only communication logic,
      mail payload assembly moved to new function:
      HB_MAILASSEMBLE( <cFrom>, <xTo>, <xCC>, <cBody>, <cSubject>,
                       <aFiles>, <nPriority>, <lRead>, <cReplyTo>,
                       <cCharset>, <cEncoding> ) -> <cString>
      This makes it easy to convert apps to use different mail
      sending backends like, f.e. hbcurl/libcurl.
      This separation makes it much easier to understand what 
      the code does, and it makes it easier to fix/extend it.
2010-12-20 20:02:39 +00:00
Viktor Szakats
f0f678104a 2010-12-20 15:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/RELNOTES
  * contrib/hbcurl/hbcurl.c
  * contrib/hbcurl/hbcurl.ch
    + Added support for new features of libcurl 7.21.3
2010-12-20 14:03:33 +00:00
Viktor Szakats
7df6746c59 2010-12-17 14:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/RELNOTES
    * mysql update.
    
  * contrib/hbqt/qtcore/hbqt_pointer.cpp
  * contrib/hbqt/qtcore/hbqtcore.hbx
    + Added __HBQT_SETUTF8(): Practically enables turning off 
      CP translation between Harbour and QT. Useful for far-east 
      languages. Borrowed from HWGUI / Przemek.
2010-12-17 13:33:51 +00:00
Przemyslaw Czerpak
1ff8bf87dc 2010-12-17 02:16 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/package/harbour.spec
    ! updated to work with new name of rddbm library
2010-12-17 01:16:56 +00:00
Przemyslaw Czerpak
058d080c64 2010-12-17 02:00 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/rtl/cdpapi.c
    * removed dummy assignment

  * harbour/src/lang/msgpl852.c
  * harbour/src/lang/msgplmaz.c
  * harbour/src/lang/msgpliso.c
  * harbour/src/lang/msgplwin.c
    ! fixed one message translation

  * harbour/config/dos/watcom.mk
  * harbour/config/win/watcom.mk
  * harbour/config/linux/watcom.mk
  * harbour/config/os2/watcom.mk
    * disable explicitly some Open Watcom warnings in 3rd party code
      which we can safely ignore when HB_BUILD_WARN='no'

  * harbour/utils/hbmk2/hbmk2.prg
    * disable explicitly some Open Watcom warnings in 3rd party code
      which we can safely ignore when warning level is low
2010-12-17 01:00:28 +00:00
Viktor Szakats
4075d51907 2010-12-15 10:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* ChangeLog
    ! Fixed TZ in my recent entry headers.
2010-12-15 09:42:51 +00:00
Przemyslaw Czerpak
68b522be36 2010-12-15 09:29 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/package/mpkg_rpm_win.sh
    * synced MINGW cross compiler detection with global.mk
2010-12-15 08:29:15 +00:00
Przemyslaw Czerpak
32ab8b0eaf 2010-12-15 01:52 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbssl/hbssl.c
    ! fixed HB_SSL_READ_ALL() and HB_SSL_READ_LINE() to not call
      hb_socketSelectRead() with wrong socket descriptors - it was
      causing GPF on some platforms
    * use SSL_get_rfd() instead of SSL_get_fd() to extract socket
      read descriptor
2010-12-15 00:53:04 +00:00
Viktor Szakats
36fbb5355d 2010-12-12 23:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbssl/tests/encode.prg
    ! Fixed warning.
2010-12-12 22:13:15 +00:00
Viktor Szakats
161c0bea69 2010-12-12 22:09 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbexpat/hbexpat.hbc
    ! Minor correction for dynamic build.

  * INSTALL
    ! Typo in valgrind build config.
2010-12-12 21:10:00 +00:00
Petr Chornyj
7d595e33c8 2010-12-12 11:50 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hblzf/3rd/liblzf/Changes
  * contrib/hblzf/3rd/liblzf/crc32.h
  * contrib/hblzf/3rd/liblzf/LICENSE
  * contrib/hblzf/3rd/liblzf/lzf.h
  * contrib/hblzf/3rd/liblzf/lzf_c.c
  * contrib/hblzf/3rd/liblzf/lzf_d.c
  * contrib/hblzf/3rd/liblzf/lzfP.h
  * contrib/hblzf/3rd/liblzf/README
    + Set svn:eol-style=native
  * contrib/hblzf/3rd/liblzf/lzf.hbc
  * contrib/hblzf/3rd/liblzf/lzf.hbp
  * contrib/hblzf/hblzf.c
  * contrib/hblzf/hblzf.hbc
  * contrib/hblzf/hblzf.hbp
  * contrib/hblzf/tests/hbmk.hbm
  * contrib/hblzf/tests/test.prg
  * contrib/hblzf/tests/test2.prg
    ! Fixed SVN ID (I hope) and set svn:eol-style=native
2010-12-12 09:48:08 +00:00
Viktor Szakats
b12f96188a 2010-12-12 00:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbqt/hbqt_hbmk2_plugin.hbs
    + Showing -v output (version string) of detected QT tools in -info mode.

  * contrib/make.hbs
    ! Typo.
2010-12-12 00:00:15 +00:00
Viktor Szakats
3c06e8ef29 2010-12-11 23:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* INSTALL
    + Added uncrustify to tool lists.
2010-12-11 22:35:54 +00:00
Viktor Szakats
8a0e15bf88 2010-12-11 23:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* examples/hbbtree/hb_btree.h
  * examples/hbbtree/hb_btree.c
    * Reformatted to Harbour standard using uncrustify tool.

  - examples/hbsqlit2
    - Deleted.
2010-12-11 22:32:25 +00:00
Viktor Szakats
fdb590cb97 2010-12-11 23:22 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/hbc.cfg
    + Enabled alignment of PP definitions.
    ! Tabs -> spaces.

  * contrib/hbmisc/spd.c
  * contrib/hbmisc/stringsx.c
    * Reformatted to Harbour standard using uncrustify tool.
2010-12-11 22:26:29 +00:00
Viktor Szakats
157338cf1f 2010-12-11 23:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hblzf/hblzf.c
    % Removed unnecessary casts readded in last commit.
      hb_parns() returns HB_SIZE, so casting it to '( HB_SIZE )'
      adds nothing.

  * contrib/hbsqlit3/hbsqlit3.c
    * Reformatted to Harbour standard using uncrustify tool.
2010-12-11 22:10:47 +00:00
Petr Chornyj
5d7a5c376b 2010-12-11 22:55 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hblzf/hblzf.c
    ! Fixed the algorithm used in HB_LZF_COMPRESSBOUND(), HB_LZF_COMPRESS()
  + contrib/hblzf/tests/test2.prg
    + added yet another simple test for HB_LZF_[DE]COMPRESS()
2010-12-11 20:58:21 +00:00
Viktor Szakats
dabb1748d8 2010-12-11 18:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/hbc.cfg
    + More adjustment for Harbour.

  * examples/gtwvw/wvwdraw.c
  * examples/gtwvw/wvwmenu.c
  * examples/gtwvw/gtwvw.c
  * examples/gtwvw/wvwstbar.c
  * examples/gtwvw/wvwcheck.c
  * examples/gtwvw/wvwfuncs.c
  * examples/gtwvw/wvwpush.c
  * examples/gtwvw/wvwedit.c
  * examples/gtwvw/wvwtbar.c
    ! Fixed wrongly encoded char in header.
2010-12-11 17:34:26 +00:00
Viktor Szakats
2cb717f820 2010-12-11 17:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/gtwin/gtwin.c
    + Attempt to enable HB_GTI_PALETTER support for MSVC 2005/2008
      combined with Longhorn SDK. (also reverted prev change)
      Please retest in above environments, plus old MSVC and
      BCC 5.9.

  * config/hbc.cfg
    + More tweaks to make it Harbour-ready.
2010-12-11 16:55:05 +00:00
Viktor Szakats
6785f0b732 2010-12-11 16:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/gtwin/gtwin.c
    ! Disabled HB_GTI_PALETTE support for MSVC 2005/2008
      versions combined with certain (older) SDK versions.
      The symptom is missing NDDI_* detection support, yet
      present CONSOLE_SCREEN_BUFFER_INFOEX structure.
      (Most pbly SDK 6.x. SDK 7.0a is fine)
      Thanks to Andi for the tests.

  * config/hbc.cfg
    + Few tweaks to make it more Harbour compliant.
      F.e. for hblzf.c it now generated perfect result.

  * contrib/hblzf/hblzf.c
  * contrib/hblzf/tests/test.prg
    ! Added missing EOL at EOF.
    ! Restored my formatting fixes from previous commits.
    ! Refixed wrong formatting. (for the ~5th time)
    - Deleted synonym added in previous commit.
      I suggest to write a few words of reasoning for
      changes not having obviously apparent reason.
      It's brand new lib, so we should decide about _one_
      (the best) initial name and stick to it. Let's use
      synonyms if we later find out that we did some
      mistakes in the past, or other special occasion.
2010-12-11 15:21:47 +00:00
Petr Chornyj
ef92bdfb47 2010-12-11 14:50 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hblzf/hblzf.c
  * contrib/hblzf/tests/test.prg
    ! Changed syntax of HB_LZF_DECOMPRESS() to
      HB_LZF_DECOMPRESS( <cData>, [<nDstBufLen>|<@cBuffer>], [<@nResult>] )
      => <cDecompressedData> or NIL on Error
      (suggested by Przemek)
    + Added HB_LZF_UNCOMPRESS() synonym for HB_LZF_DECOMPRESS()
  * contrib/hblzf/hblzf.ch
    + Added HB_LZF_DEFAULT_BUFFSIZE macro
2010-12-11 12:54:40 +00:00
Viktor Szakats
eb65ad9c48 2010-12-11 11:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/gtwin/gtwin.c
    + Added HB_GTI_PALETTE support to GTWIN for all non-msvc 
      compilers.
      (solution is hackish so it may need revision as future
      non-msvc, non-watcom compiler versions implement this
      feature in their own WinAPI headers.
2010-12-11 10:18:16 +00:00
Viktor Szakats
e72ec22c3d 2010-12-11 01:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* INSTALL
    + Minor detail to HB_BUILD_WINUNI. Moved it's position towards
      end of option list.
    + Added some clarification to HB_BUILD_CONTRIB=no <...>
      option.

  * contrib/hbqt/hbqt_hbmk2_plugin.hbs
    + Added extra error message when .uic file is empty or
      unreadable.
2010-12-11 00:14:27 +00:00
Viktor Szakats
b32bedb92c 2010-12-11 00:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/global.mk
  * config/rules.mk
  * contrib/hbpost.hbm
  * INSTALL
    + Renamed HB_BUILD_UNICODE to HB_BUILD_WINUNI.
      Reasons many-fold, first it makes it clear this is a Windows
      only setting, second it makes room for future UNICODE
      setting which may mean a native UNICODE Harbour HVM,
      third is to try to clear up the wide misunderstandings
      surrounding this setting (several users thought this
      will enable general UNICODE support in Harbour).
    + Extended/changed description of option HB_BUILD_WINUNI,
      explaining its purpose better, giving more precise details
      for WinCE builds and builds on Win9x/ME hosts.
    ; INCOMPATIBLE: If you use this setting, rename it on
                    your system. Note1: You don't have to set this
                    when doing WinCE builds (it's ignored).
                    Note2: Try UNICOWS, instead of overriding
                    this setting. It works.
2010-12-10 23:38:38 +00:00
Viktor Szakats
d62f8dc5a8 2010-12-10 20:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hblzf/tests/test.prg
  * contrib/hblzf/hblzf.c
    ! Turns out none of the LZF_[DE]COMPRESS() functions are
      pure wrappers. Readded HB_ prefix to both.
2010-12-10 19:19:23 +00:00
Viktor Szakats
9edef1b7dd 2010-12-10 15:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hblzf/tests/test.prg
  * contrib/hblzf/hblzf.c
  * contrib/hblzf/hblzf.hbp
  + contrib/hblzf/hblzf.ch
    * Re-renamed HB_LZF_*() pure wrapper functions to LZF_*().
    % Deleted unnecessary HB_SIZE casts.
    ! Fixed formatting to Harbour standard in new code.
    ! Added HB_ prefix to locally rolled macros.
    + Moved locally rolled macros to separate .ch file.
    ! Fixed test to use hblzf.ch instead of repeating macro definitions.
    ; TOFIX: errno.h. Replace with HB_LZF_* values?

  * tests/wvtext.prg
    ! Fixed -w3 warnings.
2010-12-10 14:16:07 +00:00
Petr Chornyj
5fa82b6bc6 2010-12-10 15:30 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hblzf/hblzf.c
  * contrib/hblzf/tests/test.prg
    * Renamed LZF_COMPRESS() to HB_LZF_COMPRESS()
    ! Changed syntax of HB_LZF_COMPRESS() to 
      HB_LZF_COMPRESS( <cData>, [<nDstBufLen>|<@cBuffer>], [<@nResult>] )
      => <cCompressedData> or NIL on Error
      (suggested by Przemek)
    + Added HB_LZF_COMPRESSBOUND( <cData> | <nDataLen> ) ->
      <nMaxCompressLen>
      (suggested by Przemek)
2010-12-10 13:38:00 +00:00