[dmd-internals] [D-Programming-Language/dmd] 00ed71: Implemented feature 767 partially.

GitHub noreply at github.com
Sun Jun 9 11:30:57 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 00ed71a808281eefbade1f322d1669a718e9bb51
      https://github.com/D-Programming-Language/dmd/commit/00ed71a808281eefbade1f322d1669a718e9bb51
  Author: Robert Klotzner <robert.klotzner at gmx.at>
  Date:   2013-06-04 (Tue, 04 Jun 2013)

  Changed paths:
    M src/expression.c
    M src/import.h
    M src/mars.c
    M src/mars.h

  Log Message:
  -----------
  Implemented feature 767 partially.

(Only string imports are tracked, no pragma(lib)).


  Commit: ab3f3158bb1689b98406e0256f78386b14d39f59
      https://github.com/D-Programming-Language/dmd/commit/ab3f3158bb1689b98406e0256f78386b14d39f59
  Author: Robert Klotzner <robert.klotzner at gmx.at>
  Date:   2013-06-04 (Tue, 04 Jun 2013)

  Changed paths:
    M src/attrib.c
    M src/cond.c
    M src/expression.c
    M src/import.c
    M src/import.h
    M src/mars.c
    M src/mars.h

  Log Message:
  -----------
  Implemented -deps with no args

Purpose: Output everything dependency related to stdout.

Prints to stdout + prefix for different kind of dependencies:

depsVersion Any version() found
depsImport Any imports found (same as -deps=file output, except prefixed with depsImport)
depsFile Any file imports found
depsLib Any libraries specified with pragma(lib)
depsDebug  Andy debug() statements found (Not yet implemented)


  Commit: 058ab8d89447cc58e65f203b783062ec3a4e5a4b
      https://github.com/D-Programming-Language/dmd/commit/058ab8d89447cc58e65f203b783062ec3a4e5a4b
  Author: Robert Klotzner <robert.klotzner at gmx.at>
  Date:   2013-06-04 (Tue, 04 Jun 2013)

  Changed paths:
    M src/cond.c
    M src/cond.h
    M src/statement.c

  Log Message:
  -----------
  Moved version dependency to the right place.

depsDebug are currently printed for every occurrence of debug(something)
-> have to find out why.


  Commit: 90850367b40a922f110146f4c06ceafa52e685ea
      https://github.com/D-Programming-Language/dmd/commit/90850367b40a922f110146f4c06ceafa52e685ea
  Author: Robert Klotzner <robert.klotzner at gmx.at>
  Date:   2013-06-04 (Tue, 04 Jun 2013)

  Changed paths:
    M src/cond.c

  Log Message:
  -----------
  Now no scope ConditionalDeclarations are also reported.


  Commit: 9ea48b958335b5a5162c022d7e135570e20e4b92
      https://github.com/D-Programming-Language/dmd/commit/9ea48b958335b5a5162c022d7e135570e20e4b92
  Author: Robert Klotzner <robert.klotzner at gmx.at>
  Date:   2013-06-04 (Tue, 04 Jun 2013)

  Changed paths:
    M src/mars.c

  Log Message:
  -----------
  Complain about any -deps[^=]+ given on command line.


  Commit: f4aa30f8145c013f25c42d1330a3d1f638ecc61c
      https://github.com/D-Programming-Language/dmd/commit/f4aa30f8145c013f25c42d1330a3d1f638ecc61c
  Author: Robert Klotzner <robert.klotzner at gmx.at>
  Date:   2013-06-04 (Tue, 04 Jun 2013)

  Changed paths:
    M src/mars.c

  Log Message:
  -----------
  Incorporated changes in master.


  Commit: 63623aff8bf0bd5125a92ebb5d8c41c09dd2bb45
      https://github.com/D-Programming-Language/dmd/commit/63623aff8bf0bd5125a92ebb5d8c41c09dd2bb45
  Author: Robert Klotzner <robert.klotzner at gmx.at>
  Date:   2013-06-04 (Tue, 04 Jun 2013)

  Changed paths:
    M src/statement.c

  Log Message:
  -----------
  Whitespace fix.


  Commit: e025f4e9b7558da24c96940937e75889bbaaa0a4
      https://github.com/D-Programming-Language/dmd/commit/e025f4e9b7558da24c96940937e75889bbaaa0a4
  Author: Robert Klotzner <robert.klotzner at gmx.at>
  Date:   2013-06-05 (Wed, 05 Jun 2013)

  Changed paths:
    M src/attrib.c
    M src/cond.c
    M src/cond.h
    M src/import.c
    M src/import.h
    M src/mars.c

  Log Message:
  -----------
  Fixed whitespace issues pointed out by Andrei.

Thanks!


  Commit: 2f33a0e9edf0c5803ec9fe56b3874bd27ef0ce7b
      https://github.com/D-Programming-Language/dmd/commit/2f33a0e9edf0c5803ec9fe56b3874bd27ef0ce7b
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-06-09 (Sun, 09 Jun 2013)

  Changed paths:
    M src/attrib.c
    M src/cond.c
    M src/cond.h
    M src/expression.c
    M src/import.c
    M src/mars.c
    M src/mars.h

  Log Message:
  -----------
  Merge pull request #1839 from eskimor/fix767

Implemented feature 767 (ready for review & pull)


Compare: https://github.com/D-Programming-Language/dmd/compare/44fdd81dcd00...2f33a0e9edf0


More information about the dmd-internals mailing list