Commit Graph

15428 Commits

Author SHA1 Message Date
Przemyslaw Czerpak
a59b602a04 2011-01-15 17:50 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbapi.h
  * harbour/src/vm/cmdarg.c
    ! use 'void *' instead of HANDLE in hb_winmainArgInit() parameters
2011-01-15 16:50:25 +00:00
Viktor Szakats
8f8e5ca427 2011-01-15 16:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* bin/hb3rdpat.hbs
    + Added error message when URL is missing.
    ; TOFIX: I could not test it because of this error:
             'E: Can not find xz'
             I indeed don't have it, but this tool is not needed
             for this diffing session, so IMO it should be left 
             out when checking for prerequisites.
             Tamas, can you take a look?
2011-01-15 15:35:50 +00:00
Przemyslaw Czerpak
2b7384befc 2011-01-15 13:47 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbmxml/hbmxml.c
    ! fixed using released strings
    ! added missing callback item clearing
    ! release previous callback items in MXMLSETERRORCALLBACK() and
      MXMLSETCUSTOMHANDLERS() - it fixes memory leak in repeated calls
      and allows to free all items used by codeblock callbacks before
      application/thread exit.
    ; small note about TSD functions:
         hb_stackGetTSD() always returns non NULL pointer, on first call
         it allocates and initialize new structure. It's not necessary to
         check if return value is not NULL.
         hb_stackTestTSD() return NULL if TSD structure is not allocated
         yet by current thread, otherwise it returns this structure.
         Newly allocated TSD structures are cleared so it's not necessary
         to clear their members inside init functions. In such case init
         functions can be ignored (set to NULL in HB_TSD_NEW().
         I know that on some platforms NULL can be represented as non
         0 value anyhow current Harbour code is not ready to work with
         such platforms and needs a lot of modifications to adopt it
         to such condition. I do not expect that anyone will try to
         make such port in the future.
    ; QUESTION: why custom_save_cb() uses hb_parc() instead of 
                hb_parstr_utf8()?
    ; QUESTION2: what TODO in MXMLDELETE() means?
2011-01-15 12:48:01 +00:00
Przemyslaw Czerpak
82df9ab45a 2011-01-15 12:07 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbapi.h
  * harbour/include/hbwmain.c
  * harbour/src/vm/cmdarg.c
    * moved declaration of hb_winmainArgInit() to header file

  * harbour/contrib/hbmxml/3rd/minixml/mxml_fil.c
  * harbour/contrib/hbmxml/3rd/minixml/mxml.h
    ! fixed to compile with WinCE builds
    ; I cannot regenerate .diff file because
         ../../../../bin/hb3rdpat.hbs -rediff
      generates RT error:
         Error BASE/1123  Argument error: HB_ATOKENS
         Called from HB_ATOKENS(0)
         Called from URL_GETFILENAME(810)
         Called from FETCHANDEXTRACT(673)
         Called from MAIN(412)
      Sorry, probably I'm missing sth what was already discussed
      but I was not able to follow all post on the list in last
      weeks so I would like to ask Viktor or Tamas for the help.
2011-01-15 11:08:03 +00:00
Viktor Szakats
f211a162b1 2011-01-15 10:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* include/hbwmain.c
  * src/vm/cmdarg.c
    ! Fixed missing declaration for hb_winmainArgInit()
    ! Fixed missing HB_EXTERN_* from around hb_winmainArgInit() declaration.
    ; Patches from Andi. Thank you.
    * Added HB_EXPORT to the declaration in hbwmain.c.
2011-01-15 09:43:57 +00:00
Przemyslaw Czerpak
c0b28bd5da 2011-01-15 01:15 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbcomp.h
    * do not inherit in macrocompiler -z compile time switch when -kc is
      also used

  * harbour/src/common/expropt2.c
    * disable logical expression optimization (reduction) in macrocompiler
      when -kc compile time switch is used.

  * harbour/config/beos/gcc.mk
  * harbour/config/qnx/gcc.mk
  * harbour/config/bsd/gcc.mk
  * harbour/config/wce/mingwarm.mk
  * harbour/config/vxworks/gcc.mk
  * harbour/config/hpux/gcc.mk
  * harbour/config/darwin/gcc.mk
  * harbour/config/dos/djgpp.mk
  * harbour/config/win/mingw.mk
  * harbour/config/linux/gcc.mk
  * harbour/config/cygwin/gcc.mk
  * harbour/config/symbian/gcc.mk
  * harbour/config/os2/gcc.mk
  * harbour/config/sunos/gcc.mk
  * harbour/utils/hbmk2/hbmk2.prg
    * enable some important warnings in GCC builds using -W<name>... instead
      of -Wall and -Wno-<name>... for warning level set to low.
      It should help in backward compatibility with some older GCC versions.
2011-01-15 00:15:42 +00:00
Przemyslaw Czerpak
7941a797a7 2011-01-14 10:12 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/config/beos/gcc.mk
  * harbour/config/qnx/gcc.mk
  * harbour/config/bsd/gcc.mk
  * harbour/config/wce/mingwarm.mk
  * harbour/config/vxworks/gcc.mk
  * harbour/config/hpux/gcc.mk
  * harbour/config/darwin/gcc.mk
  * harbour/config/dos/djgpp.mk
  * harbour/config/win/mingw.mk
  * harbour/config/linux/gcc.mk
  * harbour/config/cygwin/gcc.mk
  * harbour/config/symbian/gcc.mk
  * harbour/config/os2/gcc.mk
  * harbour/config/sunos/gcc.mk
    * use -Wall -Wno-unused -Wno-pointer-sign -Wno-uninitialized
          -Wno-switch -Wno-strict-overflow -Wno-main
      instead of -W when warnings are not enabled with GCC based compilers.
      Using only -W only is rather useless because this switch enables
      warnings which can be usually ignored in 3-rd party code.
      This modification should help in locating bugs introduced by us
      to 3-rd party code, i.e. due to wrong header files used on some
      platforms (we do not use autoconf assuming some default settings
      what can be wrong in some cases). It should also not hide some
      important/critical bugs in 3-rd party code.
      This modification pacifies some common warnings which can be
      ignored usually but it also enables some more important ones.
      If it's necessary then we can tune it a little bit more and disable
      some other warnings too.
      It's possible that on some platforms using very old GCC versions
      some of -W* switches are not supported - please make tests and
      inform us about problems.

  * harbour/utils/hbmk2/hbmk2.prg
    * use -Wall -Wno-unused -Wno-pointer-sign -Wno-uninitialized
          -Wno-switch -Wno-strict-overflow -Wno-main
      instead of -W when warning level is set to low with GCC based
      compilers
2011-01-14 09:13:06 +00:00
Przemyslaw Czerpak
6697ddd6f6 2011-01-14 08:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbdefs.h
    * use native stdint.h for MSVC 2010. Patch by Andi, thx.

  * harbour/contrib/hbwin/hbwinole.h
    * fixing __DMC__ compilation. Patch by Andi, thx.

  * harbour/contrib/hblzf/hblzf.c
    * pacified warning
2011-01-14 07:35:19 +00:00
Viktor Szakats
56d874481b 2011-01-13 19:44 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbexpat/tests/test.prg
  * contrib/hbexpat/tests/tohash.prg
    * Tweaked to find example xml file out of the box.

  * contrib/hbexpat/hbexpat.c
  * contrib/hbcurl/hbcurl.c
  * contrib/hbssl/ssl.c
  * contrib/hbssl/pem.c
    % Using hb_vmPush*() functions instead of less efficient
      hb_evalBlock*().
      Calls requiring UTF8 conversion were not optimized.

  * contrib/hbzebra/coredraw.c
    ! Fixed to use HB_DEFAULT_DECIMALS instead of hard coded 2.

  * contrib/hbmxml/hbmxml.c
    ! Fixed to use hb_itemPutC() instead of hb_itemPutCConst().
      (use the latter for 'static const' strings only)
2011-01-13 18:50:23 +00:00
Viktor Szakats
1c2669b7e6 2011-01-13 16:54 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbxdiff/3rd/libxdiff/_hbconf.h
    ! Fix for msvc6. Patch by Andi.
2011-01-13 15:54:32 +00:00
Przemyslaw Czerpak
5110687827 2011-01-13 10:44 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/rtl/stuff.c
    * minor modification which should pacify warnings in some compilers

  * harbour/src/rtl/gtgui/gtgui.c
    * removed unnecessary assignment to pacify BCC warning

  * harbour/contrib/hbxdiff/hbxdiff.c
    ! fixed file handle to pointer casting - on some platforms/C compilers
      old code could cause compile time warnings or even errors
2011-01-13 09:44:53 +00:00
Viktor Szakats
b9fb99bd54 2011-01-12 02:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmxml/hbmxml.c
    + Enabled function pointer support with new PHB_ITEM based
      callback system.
    ! MXMLSETERRORCALLBACK() fixed to reset error handler to NULL
      if wrong (or no) parameter is passed.
    ! Replaced hb_vmProc() with hb_vmSend().
    ! Fixed some missed locations still using dynsyms directly.

  * contrib/hbmxml/tests/custom.prg
  * contrib/hbmxml/tests/testmxml.prg
  * contrib/hbmxml/tests/reminder.prg
    * Switched back to use function pointers.

  * contrib/hbsqlit3/hbsqlit3.c
  * contrib/hbxdiff/hbxdiff.c
    * Renamed variables to reflect recent changes.
2011-01-12 01:04:42 +00:00
Viktor Szakats
b2bacdfcef 2011-01-12 01:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbsqlit3/hbsqlit3.c
    + Enabled function pointers. It's even easier I thought since 
      the block calling method also supports function pointers 
      automatically.

  * contrib/hbxdiff/hbxdiff.c
    % Deleted separate (original) function symbol support, and 
      enabled it on the codeblock branch. Now it supports both 
      without redundant code.

  * contrib/hbxdiff/tests/test3.prg
    + Added back function pointer example.
2011-01-12 00:24:15 +00:00
Viktor Szakats
205594c2e6 2011-01-12 01:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmxml/hbmxml.c
    + First round to switch to supporting codeblocks and storing
      callback information in PHB_ITEM instead of PHB_DYNS. For some 
      reason I couldn't figure, reminder.prg fails after this modification.
      Please verify.
    + Added TOFIX to severe buffer handling problem in all MXMLSAVE*() 
      functions. Buffer is returned from save_cb() callback after 
      it's freed.

  * contrib/hbmxml/tests/custom.prg
  * contrib/hbmxml/tests/testmxml.prg
  * contrib/hbmxml/tests/reminder.prg
    * Changed to use codeblock callbacks.
      (later some examples might be readded for function pointers,
      it's simple s&r)
    * Some formatting. Deleted line spaces @ EOL.
    ; NOTE: f.e. testmxml.prg fails instantly. It failed the same 
            way before this commit.
2011-01-12 00:13:53 +00:00
Viktor Szakats
c3c1f244d4 2011-01-12 00:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbexpat/hbexpat.c
  * contrib/hbcurl/hbcurl.c
  * contrib/hbssl/ssl.c
  * contrib/hbssl/pem.c
  * contrib/hbqt/qtcore/hbqt_hbqslots.cpp
    * Changed to use hb_evalBlock()/hb_evalBlock1()/hb_evalBlock0()
      instead of hb_vmEvalBlockV().

  * src/vm/eval.c
    ! Minor in comment.

  * contrib/hbqt/qtcore/hbqt_hbqevents.cpp
    * Formatting.
2011-01-11 23:11:53 +00:00
Viktor Szakats
4fa468eb9d 2011-01-11 23:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmxml/tests/reminder.prg
  * contrib/hbmxml/tests/test.prg
    ! Fixed warnings and errors preventing these
      tests from building.

  * contrib/hbexpat/hbexpat.c
  * contrib/hbcurl/hbcurl.c
  * contrib/hbssl/ssl.c
  * contrib/hbssl/pem.c
    + Added support also for function pointers where codeblocks
      were accepted. Please test it.
      NOTE: It was easy change because PHB_ITEM was already
            used to store the callback value and official Eval API
            was used to call the callbacks.

  * contrib/hbssl/tests/pem.prg
    + Added example for function pointer callback.

  * contrib/hbssl/pem.c
    % Minor optimization.
2011-01-11 22:07:02 +00:00
Viktor Szakats
849c1b8723 2011-01-11 19:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbsqlit3/hbsqlit3.c
    + Switched to use codeblocks for callbacks (instead of function
      pointers).

    ; I'd like to kindly ask those who understand the topic to review
      GC unlock/mark mechanism. I also didn't make any tests, because
      they are missing from tests dir.

  * contrib/hbxdiff/hbxdiff.c
    ! Another typo in prev.
2011-01-11 18:36:17 +00:00
Viktor Szakats
2be06d9e7a 2011-01-11 19:17 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbxdiff/hbxdiff.c
    ! Typo in prev.
2011-01-11 18:17:39 +00:00
Viktor Szakats
7d515dd89b 2011-01-11 19:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbxdiff/hbxdiff.c
    + Added support for codeblocks as callbacks.
    ; I'm not sure if we should keep symbol callbacks, looks
      like inferior alternative and codeblocks are the preferred
      choice in 98% (well all except this, and recently added 
      hbsqlit3 extension and hbmxml) of Harbour wrappers addons.

  * contrib/hbxdiff/tests/test.prg
  * contrib/hbxdiff/tests/test2.prg
  * contrib/hbxdiff/tests/test3.prg
    * Changed to use codeblock in callback example.
    * Formatting.
2011-01-11 18:15:27 +00:00
Viktor Szakats
5775737ff7 2011-01-11 16:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmxml/tests/testmxml.prg
    + Completed missing parts (SAX), formatting, etc.
      By Tamas Tevesz.
2011-01-11 15:13:56 +00:00
Viktor Szakats
3a92dd4662 2011-01-11 11:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
+ contrib/hbmxml/tests/testmxml.prg
    + Added official mxml test rewritten in Harbour language.
      By Tamas Tevesz.
2011-01-11 10:10:37 +00:00
Viktor Szakats
4ae6f89adf 2011-01-11 01:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/hbformat.prg
    ! Fixed to recognize ENDSWITCH.
    + Added vague TOFIX section. F.e. OTHERWISE is also not recognized,
      and increment/decrement statements have space separator added
      between variable name and operator (i ++), same is true for negative
      literals (- 1).
    * Formatting.

  * tests/gfx.prg
    ! Typo in prev modification.
2011-01-11 00:11:51 +00:00
Przemyslaw Czerpak
eff6876f82 2011-01-10 22:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/rtl/gtgui/gtgui.c
    * use MB_ABORTRETRYIGNORE instead of MB_RETRYCANCEL only when defined
      by default and program is executed in W2K or newer Windows version
2011-01-10 21:35:54 +00:00
Viktor Szakats
ee9983f3ce 2011-01-10 20:27 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/utils/hbformat.prg
  * contrib/hbformat/hbformat.prg
    * Formatting.
    ! Using manifest constants.
    * != -> !( == ) (none of them causing actual errors)
2011-01-10 19:28:43 +00:00
Przemyslaw Czerpak
13b7273d44 2011-01-10 20:02 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/rtl/gtgui/gtgui.c
    + added basic support for redirecting ALERT() to MessageBox() in
      MS-Windows GTGUI builds. Please remember that MessageBox() supports
      only few predefined buttons so it's not possible to show all user
      options. Anyhow it should be enough to present error messages
      generated by default error handler.
2011-01-10 19:03:02 +00:00
Viktor Szakats
cd02f3399a 2011-01-10 19:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/utils/hbformat.prg
    % Minor optimizations.
    * Formatting.
    ! Fixed to use OutStd()/OutErr() instead of ?/??
2011-01-10 18:59:42 +00:00
Viktor Szakats
24aad0db7a 2011-01-10 19:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/hbformat.prg
    * Formatting.
    ! Fixed camelcasing of some function names in formatting code.
    % Optimized when forming long string constants.

  * tests/gfx.prg
    ! Fixed -w3 warning.
    * Formatted.
2011-01-10 18:52:41 +00:00
Pritpal Bedi
001895779c 2011-01-10 10:11 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbwin/wapi_winuser.c
    + Added: WAPI_IsWindow( phWnd ) -> lYes

  - contrib/gtwvg/wvgsink.c
    - Deleted local implementation of Active-X events management.
      Core is now much more accomplished.

  * contrib/gtwvg/wvgax.prg
    ! Modified: to honor core components instead of local ones.

  * contrib/gtwvg/gtwvg.hbp
    - Deleted: wvgsink.c

  * contrib/gtwvg/tests/wvgactivex.prg
    ! Changed: http://www.harbour.vouch.info => http://hbide.vouch.info.

  * contrib/hbide/ideeditor.prg
    ! Added: "Format Source" prompt in editing instance's context menu.
2011-01-10 18:20:28 +00:00
Viktor Szakats
135410f54c 2011-01-10 13:44 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbct/ctnet.c
    ! NETRMTNAME(): Futher fix along the code sent by vbdasc.
2011-01-10 12:44:23 +00:00
Viktor Szakats
bf553da79a 2011-01-10 13:36 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/Makefile
    + Added special hack for pocc family of compilers to make
      it build png 1.5.x. This should be fixed in png code.
2011-01-10 12:36:41 +00:00
Viktor Szakats
74d4f9eec6 2011-01-10 12:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/png/Makefile
    - Do not set PNG_NO_SETJMP anymore.
    % Minor opt in condition check for PNG_NO_SNPRINTF.
2011-01-10 11:02:30 +00:00
Viktor Szakats
d6559c96a1 2011-01-10 11:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbhpdf/3rd/libhpdf/hpdfimap.c
  * contrib/hbhpdf/3rd/libhpdf/libhpdf.dif
    ! Updated libharu code to work with libpng 1.5
      Thanks to Tamas for the patch and Anthony Dovgal
      for the quick update on libharu code.

  * contrib/hbhpdf/3rd/libhpdf/libhpdf.hbp
    * Not needed anymore to suppress pedandic png warnings.
2011-01-10 10:50:57 +00:00
Petr Chornyj
b3a05f3b42 2011-01-09 21:30 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* ChangeLog
    ! Fixed previous entry
2011-01-09 19:22:58 +00:00
Petr Chornyj
b92ec821d9 2011-01-09 16:05 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml/tests/custom.prg
    * Minor changes
  * contrib/hbmxml/hbmxml.c
    ! Fixed mxmlEntityGet[Name|Value]()
2011-01-09 14:04:12 +00:00
Petr Chornyj
3e5a454b29 2011-01-09 13:00 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml/tests/test.prg
  * contrib/hbmxml/hbmxml.c
    + Added mxmlSAXLoadString()
2011-01-09 10:59:34 +00:00
Petr Chornyj
c8fc35ec2e 2011-01-09 12:20 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml/tests/test.prg
    * Minor changes
  * contrib/hbmxml/hbmxml.c
  * contrib/hbmxml/tests/custom.prg
    + Added mxml[Get|New|Set]Custom()
2011-01-09 10:15:20 +00:00
Viktor Szakats
2a551c3ea1 2011-01-08 22:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
- config/hbc.cfg
  + config/hb_c.cfg
    * Renamed to not have 'hbc' which may sound misleading.
2011-01-08 21:11:44 +00:00
Pritpal Bedi
c882e9de07 2011-01-08 12:20 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbxbp/xbpgeneric.prg
    ! hbxbp_SetEventLoop() - applied patch from Shum, thanks.

  * contrib/hbxbp/xbptoolbar.prg
    ! Fixed a badly ignored change in changed implementation 
      of connection slots.
2011-01-08 20:27:22 +00:00
Viktor Szakats
d6f45fa758 2011-01-08 20:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* doc/howtosvn.txt
    + Added some comments to 'svn propset svn:keywords' command 
      example, regarding quoting of its parameter.
2011-01-08 19:57:38 +00:00
Viktor Szakats
94f5252fe0 2011-01-08 20:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/3rd/zlib/README
  * src/3rd/png/pngdebug.h
  * src/3rd/png/LICENSE
  * src/3rd/png/png.dif
  * src/3rd/png/pnginfo.h
  * src/3rd/png/pngstru.h
  * src/3rd/png/pnglconf.h
  * src/3rd/hbpmcom/com.c
  * src/3rd/hbpmcom/wrap_ow.c
  * src/3rd/hbpmcom/irq.h
  * src/3rd/hbpmcom/irq_ow.c
  * src/3rd/hbpmcom/irq_g.c
  * src/3rd/hbpmcom/com.h
  * src/3rd/hbpmcom/irqwrap.h
  * src/3rd/jpeg/README
  * src/3rd/pcre/LICENCE
  * contrib/hbexpat/3rd/expat/expat.dif
  * contrib/hbbz2/3rd/bz2/LICENSE
    - Deleted svn:keywords SVN props.
2011-01-08 19:44:55 +00:00
Przemyslaw Czerpak
75a272cf20 2011-01-08 19:25 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/rtl/filesys.c
    ! fixed function name in HB_TRACE() message

  * harbour/src/rdd/sdf1.c
  * harbour/src/rdd/delim1.c
    * add CHR(26) at the end of COMMA and SDF files only when _SET_EOF is .T.
2011-01-08 18:26:10 +00:00
Viktor Szakats
56869aeb8d 2011-01-08 16:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
+ src/3rd/png/png.dif
  * src/3rd/png/Makefile
    + Added new .dif for png to cover recent local changes.

  * src/3rd/jpeg/jpeg.dif
  * src/3rd/jpeg/README
    ! Minor fix to .dif.

  ; Both patches sent by Tamas.
2011-01-08 15:25:44 +00:00
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