Commit Graph

5207 Commits

Author SHA1 Message Date
Przemyslaw Czerpak
15b1f94fd5 2011-01-18 12:32 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbexprb.c
    ! allow to use variable in parenthesis as lvalue when -kc switch
      is used - Clipper compatibility

  * harbour/contrib/hbfoxpro/misc.prg
    + __FOX_ARRAY( <dims,...> ) which returns array initialized
      with .F. values - it can be used to initialize arrays declared
      using FP syntax

  * harbour/contrib/hbfoxpro/hbfoxpro.ch
    + added some new PP rules for FP array declarations
    + added DISPLAY FIELDS ... command
2011-01-18 11:33:06 +00:00
Viktor Szakats
4b0cc74746 2011-01-17 23:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmxml/hbmxml.c
    * Reformatted with uncrustify.
2011-01-17 22:03:13 +00:00
Przemyslaw Czerpak
7475dd345b 2011-01-17 22:55 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbmxml/hbmxml.c
    ! fixed hb_strdup() wrongly used instead of strdup()
      Thanks to Petr for the information.
    * modified MXMLSAVESTRING() to follow recent Viktor modifications in
      MXMLSAVEALLOCSTRING() and not strip trailing EOL
2011-01-17 21:55:19 +00:00
Viktor Szakats
d985080994 2011-01-17 20:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmxml/hbmxml.c
    % In MXMLSAVEALLOCSTRING() strdup()-ed buffer passed directly
      to hb_retclen_buffer() replaced with plain hb_retclen() call.
      hb_retclen_buffer() is to be used only if there is already
      an allocated buffer to pass as is.
    ! MXMLSAVEALLOCSTRING() modified to not remove EOLs from
      buffers received from minixml lib. Reason two-fold: 1. hbmxml
      libs job is to be as transparent as possible, so it should not
      tamper with the contents 2. Do not make any assumptions about
      the size of EOL, which was 1, but now it can be 2 on certain
      platforms.
    ; Please review and test. There is no test code for this
      call, so I only did build tests.

  * contrib/hbfoxpro/hbfoxpro.hbp
  + contrib/hbfoxpro/misc.prg
    + Added very humble attempt to emulate SYS(). I'm no FoxPro user
      and don't have any facility to make tests against real FoxPro.
      Please fix and extend as you deem necessary.

  * bin/hb3rdpat.hbs
    + Changed tool detection to only require what's really to be
      used in a certain session.
    + Added detection to more tools.
    ; Thanks Tamas for the patch session.
2011-01-17 19:55:54 +00:00
Viktor Szakats
d7d0cffbd7 2011-01-17 12:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmxml/3rd/minixml/mxml.hbp
  * contrib/hbmxml/3rd/minixml/mxml_fil.c
    + Patched libmxml code to create native CRLF EOL on win/dos/os2 platforms.
2011-01-17 11:39:44 +00:00
Przemyslaw Czerpak
a085926636 2011-01-17 12:14 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbmxml/hbmxml.c
    * use hb_parstr_utf8() instead of hb_parc() in custom_save_cb()
2011-01-17 11:14:31 +00:00
Viktor Szakats
9eb980c479 2011-01-16 23:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmxml/tests/testmxml.prg
    ! Reverted 2011-01-17 00:05 UTC+0200 Petr Chornyj.
      It's wrong solution, it makes the output non-portable.
    ; TOFIX: Change LF to CRLF in libmxml for a proper fix.
2011-01-16 22:31:06 +00:00
Petr Chornyj
a26fe95871 2011-01-17 00:05 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml/hbmxml.c
    ! Fixed warning reported by bcc55 in mxmlNewCustom() 
  * contrib/hbmxml/tests/testmxml.prg
    * Changed whitespace_cb() to respect official mxml test result
      f.e. hb_eol() -> e"\n"
2011-01-16 22:07:42 +00:00
Przemyslaw Czerpak
784f6c6564 2011-01-16 17:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbmxml/hbmxml.c
    % optimized user callback calls
    * declare all helper functions as static - all public functions
      except HB_FUNC() ones should be declared in .h files
      If it's not necessary the please do not declare functions as public.
      It's much easier to update the code when developers know that it's
      use only locally and not accessed from some other or user code.
2011-01-16 16:06:33 +00:00
Przemyslaw Czerpak
c1d017ea15 2011-01-16 16:46 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbmxml/hbmxml.c
    ! fixed C&P typo in previous commit
2011-01-16 15:47:03 +00:00
Przemyslaw Czerpak
cb8cfe1f4f 2011-01-16 16:11 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hbmxml/hbmxml.c
    ! fixed MXMLSAVESTRING() to correctly shrink destination buffer.
      Please test.
    * small code simplification
2011-01-16 15:11:22 +00:00
Przemyslaw Czerpak
959a53bbde 2011-01-16 15:49 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/contrib/hblzf/hblzf.c
    ! fixed decompress buffer resizing
2011-01-16 14:49:45 +00:00
Petr Chornyj
0853196a9d 2011-01-16 00:40 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml/hbmxml.c
    + Added experimental hb_mxmlGetAttrsCount(), hb_mxmlGetAttrs(), 
      hb_mxmlGetAttrsArray()
    ; WARNING: can be changed or even removed after final 2.7 miniXML release
2011-01-15 22:37:37 +00:00
Petr Chornyj
1c2abbd058 2011-01-15 22:00 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml/hbmxml.c
    ! Fixed mxmlIndexDelete(), simplified mxmlSaveString() 
  - contrib/hbmxml/tests/test.prg
    - removed as unnecessary
  * contrib/hbmxml/tests/testmxml.prg
    * minor typo in comment
2011-01-15 19:56:32 +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
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
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
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
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
47497c3561 2011-01-09 17:45 UTC+0200 Petr Chornyj (myorg63 at mail.ru)
* contrib/hbmxml/hbmxml.hbp
  + contrib/hbmxml/hbmxml.hbx
  + contrib/hbmxml/hbmxmlx.prg
    + Added .hbx and extern puller harness.
      Borrowed from hbexpat/Viktor Szakats.
2011-01-09 15:43:02 +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
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
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
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
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
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