* contrib/hbnetio/utils/hbnetio/netiosrv.prg
* contrib/hbnetio/utils/hbnetio/netiocon.prg
+ Resolved remaining TODOs regarding client notifications.
+ Added automatic deletion of (abnormally) disconnected clients
from notification list.
* Commented filter code dealing with host names until we find
out how to get those from IP.
* contrib/hbhttpd/core.prg
! English translation of one word.
* contrib/hbformat/hbformat.prg
! Added missing ASCAN() from list of functions.
* contrib/make.hbs
+ Defined _HB_BUILD_=yes to tell .hbp files we're building
for a Harbour build.
* contrib/hbnetio/utils/hbnetio/hbnetioc.hbp
* contrib/hbformat/utils/hbformat.hbp
+ Tweak to not build in -shared mode when directly building
the .hbp file (and not as part of Harbour build).
* contrib/hbnetio/utils/hbnetioq/hbnetioq.hbp
* contrib/hbide/hbide.hbp
+ Added tweak to build in shared mode when building as
part of Harbour build. This will make the distro size
noticeably smaller.
* contrib/hbnetio/utils/hbnetio/netiosrv.prg
* contrib/hbnetio/utils/hbnetio/netiocon.prg
+ Show server config feature converted to client-server.
* 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.
* 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.
* 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.
* 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)
- 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.
* 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.