[dmd-internals] [D-Programming-Language/dmd] 887557: Resurrect line spaces in denum.d

GitHub via dmd-internals dmd-internals at puremagic.com
Mon Oct 5 23:53:30 PDT 2015


  Branch: refs/heads/stable
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 887557562ef3b16e404de8b1c964ba638cff5f83
      https://github.com/D-Programming-Language/dmd/commit/887557562ef3b16e404de8b1c964ba638cff5f83
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-10-05 (Mon, 05 Oct 2015)

  Changed paths:
    M src/denum.d

  Log Message:
  -----------
  Resurrect line spaces in denum.d


  Commit: 9e1e61d6e9d7713f8d64def9c468c0771bb6efff
      https://github.com/D-Programming-Language/dmd/commit/9e1e61d6e9d7713f8d64def9c468c0771bb6efff
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-10-05 (Mon, 05 Oct 2015)

  Changed paths:
    M src/declaration.d
    M src/denum.d
    M src/enum.h
    M src/iasm.c
    M src/json.d
    M src/mtype.d
    M src/tocvdebug.c
    M src/visitor.d
    M src/visitor.h
    A test/compilable/imports/test15150a.d
    A test/compilable/imports/test15150b.d
    A test/compilable/test15150.d
    M test/fail_compilation/fail10528.d

  Log Message:
  -----------
  fix Issue 15150 - Public selective import causes conflict

By making `EnumMember` to the subclass of `VarDeclaration`, the symbol itself can be representation of the enum member name.


  Commit: f9aa4c971b194a8b5246efb3361c0e23239c9fa5
      https://github.com/D-Programming-Language/dmd/commit/f9aa4c971b194a8b5246efb3361c0e23239c9fa5
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-10-06 (Tue, 06 Oct 2015)

  Changed paths:
    M src/doc.d
    M test/compilable/ddoc9.d
    M test/compilable/extra-files/ddoc9.html

  Log Message:
  -----------
  Keep backward compatibility of ddoc generation for template with anonymous enum


  Commit: f8d24cd1796bfe369fcd55feff191b99b96aa094
      https://github.com/D-Programming-Language/dmd/commit/f8d24cd1796bfe369fcd55feff191b99b96aa094
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-10-06 (Tue, 06 Oct 2015)

  Changed paths:
    M src/declaration.d
    M src/denum.d
    M src/doc.d
    M src/enum.h
    M src/iasm.c
    M src/json.d
    M src/mtype.d
    M src/tocvdebug.c
    M src/visitor.d
    M src/visitor.h
    M test/compilable/ddoc9.d
    M test/compilable/extra-files/ddoc9.html
    A test/compilable/imports/test15150a.d
    A test/compilable/imports/test15150b.d
    A test/compilable/test15150.d
    M test/fail_compilation/fail10528.d

  Log Message:
  -----------
  Merge pull request #5161 from 9rnsr/fix15150

[REG2.068.1] Issue 15150 - Public selective import causes conflict


Compare: https://github.com/D-Programming-Language/dmd/compare/8830d971f730...f8d24cd1796b


More information about the dmd-internals mailing list