Commit Graph

15591 Commits

Author SHA1 Message Date
Viktor Szakats
f9a58a4deb 2011-01-08 13:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/pnglconf.h
    ! Fix for watcom compilers. Patch by Tamas.

  * contrib/hbmxml/hbmxmlp.prg
    % Optimized out local variables.

  * ChangeLog
    ! Fixed missing credit for Tamas in 2011-01-07 18:30 UTC+0200 Petr Chornyj
2011-01-08 12:53:19 +00:00
Viktor Szakats
fad4f89fc2 2011-01-08 13:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmisc/nconvert.prg
    * Removed unnecessary parantheses.
    ! Corrected to use ENDDO instead of END.
2011-01-08 12:48:10 +00:00
Viktor Szakats
53c37c8782 2011-01-08 13:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/hbformat.prg
    ! Fixed to not use PRIVATE variable to communicate between
      methods. The solution is trivial, so trivial that I couldn't
      decipher why PRIVATE was used in the first place, which
      means there is a chance I broke something. Please review it.

    ; TOFIX: hbformat doesn't understand 'SWITCH' statement, which
             means it break with many valid source files with an
             error.
2011-01-08 12:44:54 +00:00
Przemyslaw Czerpak
efe66864a4 2011-01-08 13:38 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/vm/dlmalloc.c
  * harbour/contrib/xhb/win32prn.ch
  * harbour/contrib/rddbm/bmdbfx.c
  * harbour/contrib/hbxdiff/hbxdiff.ch
  * harbour/contrib/hbmisc/nconvert.prg
  * harbour/contrib/hbssl/bio.c
    * replaced TABs with SPACEs
2011-01-08 12:39:08 +00:00
Przemyslaw Czerpak
8b3766d8ef 2011-01-08 13:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/xhb/xhbmvinf.c
  * harbour/contrib/3rd/sqlite3/sqlite3x.h
  * harbour/contrib/rddbm/rddbm.hbp
  * harbour/contrib/rddbm/bmdbfcdx.prg
  * harbour/contrib/rddbm/rddbm.hbc
  * harbour/contrib/rddbm/bmdbfx.c
  * harbour/contrib/rddbm/bmdbfnsx.prg
  * harbour/contrib/rddbm/bmdbfntx.prg
  * harbour/contrib/hbide/ideformat.prg
    * cleaned svn:keywords and svn:eol-style
2011-01-08 12:28:01 +00:00
Viktor Szakats
b68ab9d1af 2011-01-08 13:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* package/harbour.spec
    - Deleted hbformat. It now resides in contrib.

  * doc/dirstruc.txt
    * Moved hbformat.

  * contrib/hbformat/utils/hbformat.hbp
    * Reimplemented tweak to build hbformat in shared mode for
      win/wce/os2 systems. (to minimize distro size)
2011-01-08 12:15:46 +00:00
Viktor Szakats
e0cb6ef0ec 2011-01-08 13:05 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/hbformac.c
    ! Formatted with uncrustify.
    ! Fixed to use HB_SIZE instead of unsigned long.
2011-01-08 12:05:32 +00:00
Viktor Szakats
67b0a66438 2011-01-08 12:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
+ src/3rd/png/pngdebug.h
  + src/3rd/png/pnginfo.h
  + src/3rd/png/pngstru.h
  + src/3rd/png/pnglconf.h
    + Added file for png 1.5.
2011-01-08 11:32:29 +00:00
Viktor Szakats
6966f398d3 2011-01-08 12:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
- contrib/hbformat/utils/hbformac.c
  + contrib/hbformat/hbformac.c
  * contrib/hbformat/utils/hbformat.hbp
  * contrib/hbformat/hbformat.hbp
    ! Moved back this C level helper function to lib.
    * Renamed RF_FILEREAD() to __HBFORMAT_FILEREAD()

  * contrib/hbformat/utils/hbformat.prg
  * contrib/hbformat/hbformat.prg
    * hbformat.ini reference moved to cmdline wrapper level.
    * Formatting.

  * contrib/hbide/ideformat.prg
    * Changed to use hbformat lib class, instead of local copy
      paste copy.

  - contrib/hbide/thbformt.prg
  * contrib/hbide/hbide.hbp
    - Deleted local copy paste (+ mods) copy of hbformat class code.
    ; TODO: Pritpal, please reapply your changes (except formatting)
            to hbformat lib code.
2011-01-08 11:29:18 +00:00
Viktor Szakats
3e7243e8e5 2011-01-08 12:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/pngerror.c
  * src/3rd/png/pngrio.c
  * src/3rd/png/pngwrite.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/pngwio.c
  * src/3rd/png/pngrutil.c
  * src/3rd/png/pngwutil.c
  * src/3rd/png/pngread.c
  * src/3rd/png/pngmem.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/pngtrans.c
  * src/3rd/png/Makefile
    * libpng update to 1.5 (from 1.4)
    ; Patch by Tamas Tevesz. Thanks very much!
2011-01-08 11:08:21 +00:00
Viktor Szakats
f6d4814f05 2011-01-08 12:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbide/hbide.hbp
    + Added hbformat.hbc as dependency for hbide.
2011-01-08 11:05:11 +00:00
Viktor Szakats
790896b895 2011-01-08 12:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbplist
  - contrib/hbformat/hbformat.ini
  + contrib/hbformat/utils/hbformat.ini
  + contrib/hbformat/utils/hbformac.c
  + contrib/hbformat/utils/hbformat.prg
  + contrib/hbformat/utils/hbformat.hbp 
  - contrib/hbformat/hbformac.c
  * contrib/hbformat/hbformat.prg
  * contrib/hbformat/hbformat.hbp
  + contrib/hbformat/hbformat.hbc
    * Separated cmdline wrapper from class.
    ; TOFIX: Class uses a MEMVAR!
    ; TOFIX: Class uses hbformat.ini, this is wrong as the notion 
             of .ini config should be part of the cmdline wrapper.
2011-01-08 11:03:18 +00:00
Viktor Szakats
1802c8db1f 2011-01-08 11:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/utils
    + Added.
  - contrib/hbformat/Makefile
    - Deleted, not needed anymore.
2011-01-08 10:48:18 +00:00
Viktor Szakats
e8c841d7c9 2011-01-08 11:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbplist
  + contrib/hbformat
  - utils/hbformat
  * utils/Makefile
    * Moved hbformat to contrib area.
2011-01-08 10:46:21 +00:00
Viktor Szakats
6efb55a2c1 2011-01-08 11:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/vm/cmdarg.c
    * Formatting.

  * package/winuni/mpkg_win_uni.nsi
    + Added TOFIX to recent HBIDE shortcut addition.
      It should only be there if HBIDE component was selected.
    - Disabled HBIDE icon until a proper solution is found.

  * contrib/hbct/ctnet.c
    ! NETRMTNAME(): Fixed along the patch sent by vbdasc.
      Please test it.

  * contrib/hbmxml/3rd/minixml/config.h
    ! Space at EOL.
2011-01-08 10:41:31 +00:00
Przemyslaw Czerpak
cb9a4d5af8 2011-01-08 03:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/rtl/filesys.c
    + added new macros HB_WIN_IOREAD_LIMIT and HB_WIN_IOWRITE_LIMIT
      They are used to define maximal size of single IO read and
      write operations. In Win64 builds they are set by defauly
      to HB_U32_MAX. It's possible to rebuild Harbour with above
      macros setting some smaller limits.
2011-01-08 02:27:54 +00:00
Pritpal Bedi
19b66f6220 2011-01-07 16:41 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
+ contrib/hbide/format.ui
    + Added: dock-widget populated .ui to manage code formatting.

  * contrib/hbide/setup.ui
    + Added: <Setup><hbIDE Setup><Formatting> page which contains slots 
        to define hbFormat specific settings ( work-in-progress ).

  * contrib/hbide/hbide.hbp
    + Added: ideformat.prg
           : thbformt.prg
           : format.ui

  * contrib/hbide/ideactions.prg
    + Implemented: <Edit><Format><Format Source> menu prompt which 
        invokes "Formatting" dock-widget at the right hosting all 
        attributes of a tearable dock-widget as usual.
  * contrib/hbide/idedocks.prg
  * contrib/hbide/idemain.prg
  * contrib/hbide/idemisc.prg
  * contrib/hbide/ideobject.prg
  * contrib/hbide/idesaveload.prg
  + contrib/hbide/ideformat.prg
    + Added: "Formatting Manger" class to handle formatting steps.

  + contrib/hbide/thbformt.prg
    + Added: Stripped version of utils/hbformat/hbFormat.prg which 
        will be placed as a lib in contrib/hbformat once its functionality
        gets matured. I have added few more methods which are scheduled
        to be implemented in hbIDE interface. As of current, its 
        working is exactly the same as original taking use of default 
        swtches.

     hbIDE will now onwards be able to format sources on the fly and 
     with visual interface to present the formatted source for review
     before swapping it into current editing instance. Right now it just 
     displays the source for review. I will be waiting groups comments 
     before proceeding which direction it should take.

     Also note that currently formatting is done with default switches.
     Slots are arranged in <setup><Formatting> page. In the coming days
     those will come into effect. Placeholder will be hbide.ini itself
     instead of hbformat.ini.

     Please go through the process quickly and let me know if interface
     needs any improvements.
2011-01-08 01:03:23 +00:00
Petr Chornyj
a42311272d 2011-01-07 18:30 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml/3rd/minixml/config.h
    + Fixed stupid typo.
  * contrib/hbmxml/hbmxml.c
  * contrib/hbmxml/hbmxml.ch
  * contrib/hbmxml/tests/test.prg
    + Added mxmlSAXLoadFile()
2011-01-07 20:50:53 +00:00
Petr Chornyj
a6e246cfc3 2011-01-07 18:30 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* ChangeLog
    ! Fixed previous entry
  * contrib/hbmxml/3rd/minixml/config.h
  * contrib/hbmxml/hbmxml.c
  * contrib/hbmxml/hbmxml.ch
    * Minor/cosmetic changes
  * contrib/hbmxml/hbmxml.hbp
  + hbmxml/hbmxmlp.prg
    Added mxmlSetTextf()/mxmlNetTextf()/mxmlElementSetAttrf
2011-01-07 16:29:40 +00:00
Petr Chornyj
feb9c71f95 2011-01-07 15:30 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml/hbmxml.c
  * contrib/hbmxml/tests/test.prg
    + Added mxmlLoadFile()/mxmlSaveFile functions
2011-01-07 13:28:38 +00:00
Przemyslaw Czerpak
ea845b95f8 2011-01-07 10:18 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/vm/cmdarg.c
    + added support for //F:<nFiles> application runtime switch in DOS
      and OS2 Open Watcom builds, code by Lorenzo Fiorini and Maurilio
      Longo borrowed from xHarbour.
2011-01-07 09:19:06 +00:00
Petr Chornyj
be7d1eebda 2011-01-07 10:10 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hblzf/3rd/liblzf/lzf.h
    + Applied path from liblzf.dif
2011-01-07 08:10:05 +00:00
Petr Chornyj
42661017db 2011-01-06 23:55 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* ChangeLog
    ! Fixed Date in my entry
  + contrib/hblzf/3rd/liblzf/liblzf.dif
  * contrib/hblzf/3rd/liblzf/lzf.hbp
    + Added liblzf.dif
  * contrib/hbmxml/3rd/minixml/minixml.dif
    + Fixed not use absolute file path in minixml.dif
  ! contrib/hbmxml/hbmxml.c
    ! Many fixes and changes
2011-01-06 21:57:36 +00:00
Pritpal Bedi
486740207e 2011-01-05 13:31 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbxbp/xbpdialog.prg
  * contrib/hbxbp/xbpgeneric.prg
  * contrib/hbxbp/xbpwindow.prg
    ! Modified: the behaviour of XbpDialog():close callback slot.
      It was returning logical while it was supposed to return nothing.
      Now it is responsibility of the programmer to handle xbeP_Close
      event in its main event loop and act according to the context 
      of :close callback slot.
  * contrib/hbide/ideactions.prg
    + Added: <Find in Files> option in <Edit> menu.
  * contrib/hbide/idedocks.prg
    ! Changed: XbpDialog():close block to post to a set/get function
      hbide_setClose().
  * contrib/hbide/idemain.prg
    ! Trapped: value of hbide_setClose() before actually closing hbIDE.
  * contrib/hbide/idemisc.prg
    + Added: set/get function hbide_setClose().
2011-01-05 21:51:03 +00:00
Viktor Szakats
f8f4c8c28a 2011-01-05 18:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* package/winuni/mpkg_win_uni.nsi
    + Installer to add shortcut to hbide. Fully untested.

  * bin/hb3rdpat.hbs
    + Patch by Tamas to support zx archiver.

  * ChangeLog
    ! Date in my last entry.
2011-01-05 17:08:01 +00:00
Przemyslaw Czerpak
2be18a9c27 2011-01-05 10:28 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/rtl/hbproces.c
    ! fixed hb_fsProcessExec() in DOS, OS2 and WinCE builds and 
      hb_fsProcessOpen() in OS2 builds to close handles open for
      stdin, stdout and stderr communication
2011-01-05 09:28:47 +00:00
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