SF.net SVN: harbour-project:[14663] trunk/harbour

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

SF.net SVN: harbour-project:[14663] trunk/harbour

vszakats
Revision: 14663
          http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14663&view=rev
Author:   vszakats
Date:     2010-06-02 11:16:36 +0000 (Wed, 02 Jun 2010)

Log Message:
-----------
2010-06-02 13:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
  * utils/hbmk2/hbmk2.prg
    + Now uses regular expression to extract #include directives
      from source files, so now it should recognize all supported
      syntax variations (f.e. "  # include   <>"). The only
      difference between real source parser is now only the lack
      of comment filtering (and no preprocessor, but this latter
      isn't desired for multiple reasons).
      Pls review me.

  * src/rtl/hbregex.c
    * HB_ATX() cleanup code layout, minimalized variable scopes.
    % HB_ATX() minor optimization: No need to check pcount before
      calling hb_stor*() functions since it's done anyway inside
      those calls.
    * HB_ATX() will now default the 5th <nEnd> parameter to the
      full length of the passed source string. It's slight
      incompatibility though I doubt too many users would have
      called this with empty 5th parameter, since the function
      just didn't do anything in this case.
      Pls review this, maybe I misunderstood original intent.

Modified Paths:
--------------
    trunk/harbour/ChangeLog
    trunk/harbour/src/rtl/hbregex.c
    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 (attachment size limit: 40KB)
[hidden email]
http://lists.harbour-project.org/mailman/listinfo/harbour