[dmd-internals] [D-Programming-Language/dmd] d83017: fix Issue 14876 - Deprecation message is sometimes...

GitHub via dmd-internals dmd-internals at puremagic.com
Fri Aug 7 22:43:44 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: d83017aac59bbe7aec516beaa447c994b86e5784
      https://github.com/D-Programming-Language/dmd/commit/d83017aac59bbe7aec516beaa447c994b86e5784
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/mtype.c
    A test/fail_compilation/diag14876.d

  Log Message:
  -----------
  fix Issue 14876 - Deprecation message is sometimes duplicated


  Commit: f07f0909f8e5ed90381e149bb71e13aa2f560279
      https://github.com/D-Programming-Language/dmd/commit/f07f0909f8e5ed90381e149bb71e13aa2f560279
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/expression.c
    M src/mtype.c
    M src/template.c
    A test/fail_compilation/diag14875.d

  Log Message:
  -----------
  fix Issue 14875 - A template instance with deprecated symbol/type needlessly repeats "Deprecation:" messages


  Commit: 84c3642d4890cb9c30174b982712b6a8885d9f5a
      https://github.com/D-Programming-Language/dmd/commit/84c3642d4890cb9c30174b982712b6a8885d9f5a
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/aggregate.h
    M src/dsymbol.c
    M src/dsymbol.h
    M src/struct.c

  Log Message:
  -----------
  Remove the RTInfo specific code for issue 13738


  Commit: 9c8a2604da7c643bdb95c4ca7566694d7e8de370
      https://github.com/D-Programming-Language/dmd/commit/9c8a2604da7c643bdb95c4ca7566694d7e8de370
  Author: Walter Bright <walter at walterbright.com>
  Date:   2015-08-07 (Fri, 07 Aug 2015)

  Changed paths:
    M src/aggregate.h
    M src/dsymbol.c
    M src/dsymbol.h
    M src/expression.c
    M src/mtype.c
    M src/struct.c
    M src/template.c
    A test/fail_compilation/diag14875.d
    A test/fail_compilation/diag14876.d

  Log Message:
  -----------
  Merge pull request #4865 from 9rnsr/fix_deprecation

Issue 14875 & 14876 - improve deprecation message diagnostic


Compare: https://github.com/D-Programming-Language/dmd/compare/9538fe5ea2a7...9c8a2604da7c


More information about the dmd-internals mailing list