Revision: 11995
          
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11995&view=rev
Author:   vszakats
Date:     2009-08-08 22:30:49 +0000 (Sat, 08 Aug 2009)

Log Message:
-----------
2009-08-09 00:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbwin/win_tprt.prg
  * contrib/hbwin/win_prt.c
    + ::Recv() got a new second parameter to return result code.
    + WIN_PORTFCN() now requires port number to be passed as 1st param.
    + WIN_PORTERROR() now requires port number to be passed as 1st param.
    * Renamed function WIN_PORTFCN() to WIN_PORTFUNCLAST()
    + Fixed last port operation and last error to be stored per port
      rather than in global vars. This makes it possible to use multiple
      ports in parallel.
    - Deleted WIN_PORTBUFFERS() which wasn't MT friendly.
    + WIN_PORTOPEN() function got enabled 6th and 7th inbuffer/outbuffer
      parameters. This replaces WIN_PORTBUFFERS() function.
    + Added WIN_PORTRECV() function which is similar to WIN_PORTREAD()
      but returns the result directly rather than putting it in a var
      passed by reference. It accepts lenght parameter and return result
      code by reference. It's a little bit more effient than WIN_PORTREAD().
    % Some if/else branches swapped to make code a little smoother.

  * contrib/hbwin/olecore.c
    + Attempt to add vars by reference support. Commented until
      there is no test code to try it.
    * Minor formatting.

  * contrib/xhb/hbserv.h
  * contrib/xhb/htmlform.ch
  * contrib/xhb/inet.h
  * contrib/xhb/hblognet.prg
  * contrib/xhb/tfile.prg
  * contrib/xhb/html.ch
  * contrib/xhb/tedit.prg
  * contrib/xhb/tframe.prg
  * contrib/xhb/htjlist.prg
  * contrib/xhb/xdbmodst.prg
  * contrib/xhb/htmlclrs.ch
  * contrib/xhb/thtm.prg
  * contrib/xhb/hterrsys.prg
  * contrib/xhb/tcgi.prg
  * contrib/xhb/regexrpl.prg
  * contrib/xhb/hbserv.ch
  * contrib/xhb/ttable.prg
  * contrib/xhb/hjwindow.prg
  * contrib/xhb/hbserv.c
  * contrib/xhb/htmutil.prg
    * Header formatting.
    ; NOTE: I noticed some xhb components have pure GPL license (recently
            added CGI parts), plus some other use some sort of xhb specific
            modification of original Harbour + exception license. This
            contains some sentence which doesn't seem to make much sense:
            "This exception applies only to the code released with this 
xHarbour explicit exception."
            FYI.

  * contrib/hbtpathy/telepath.prg
  * utils/hbmk2/hbmk2.prg
    * Minor formatting, comments.

Modified Paths:
--------------
    trunk/harbour/ChangeLog
    trunk/harbour/contrib/hbtpathy/telepath.prg
    trunk/harbour/contrib/hbwin/olecore.c
    trunk/harbour/contrib/hbwin/win_prt.c
    trunk/harbour/contrib/hbwin/win_tprt.prg
    trunk/harbour/contrib/xhb/hblognet.prg
    trunk/harbour/contrib/xhb/hbserv.c
    trunk/harbour/contrib/xhb/hbserv.ch
    trunk/harbour/contrib/xhb/hbserv.h
    trunk/harbour/contrib/xhb/hjwindow.prg
    trunk/harbour/contrib/xhb/hterrsys.prg
    trunk/harbour/contrib/xhb/htjlist.prg
    trunk/harbour/contrib/xhb/html.ch
    trunk/harbour/contrib/xhb/htmlclrs.ch
    trunk/harbour/contrib/xhb/htmlform.ch
    trunk/harbour/contrib/xhb/htmutil.prg
    trunk/harbour/contrib/xhb/inet.h
    trunk/harbour/contrib/xhb/regexrpl.prg
    trunk/harbour/contrib/xhb/tcgi.prg
    trunk/harbour/contrib/xhb/tedit.prg
    trunk/harbour/contrib/xhb/tfile.prg
    trunk/harbour/contrib/xhb/tframe.prg
    trunk/harbour/contrib/xhb/thtm.prg
    trunk/harbour/contrib/xhb/ttable.prg
    trunk/harbour/contrib/xhb/xdbmodst.prg
    trunk/harbour/utils/hbmk2/hbmk2.prg


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to