[dmd-internals] [D-Programming-Language/dmd] 93c489: Deprecation: array[length] - (deprecated -> error)

GitHub noreply at github.com
Sun Oct 28 05:55:00 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 93c489ebca5f69f23c3d6525b5582b3453ffd8b9
      https://github.com/D-Programming-Language/dmd/commit/93c489ebca5f69f23c3d6525b5582b3453ffd8b9
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/dsymbol.c

  Log Message:
  -----------
  Deprecation: array[length] - (deprecated -> error)

This has been deprecated for 23 months (2.041), that should be enough.


  Commit: a4c4e4430f5e9a5bc73b06cc0b67dcad5e9c748a
      https://github.com/D-Programming-Language/dmd/commit/a4c4e4430f5e9a5bc73b06cc0b67dcad5e9c748a
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Deprecation: Shadowing local variables (deprecated -> error)

This has been deprecated since version 0.061, it is time it went away.


  Commit: f70b95b9b57b6a2efc43c8e18a657ae6ed0c7bd0
      https://github.com/D-Programming-Language/dmd/commit/f70b95b9b57b6a2efc43c8e18a657ae6ed0c7bd0
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/e2ir.c
    M src/expression.c

  Log Message:
  -----------
  Deprecation: Delete on AA element (deprecated -> error)

This has been deprecated since 0.127.


  Commit: 28c44456829afa47366cc47e3dce4117b0595f7e
      https://github.com/D-Programming-Language/dmd/commit/28c44456829afa47366cc47e3dce4117b0595f7e
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  Deprecation: .offsetof (deprecated -> error)

This has been deprecated since 0.107


  Commit: f1b9ca8197fff8aaca2177af98b05cd399d2c2bf
      https://github.com/D-Programming-Language/dmd/commit/f1b9ca8197fff8aaca2177af98b05cd399d2c2bf
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/lexer.c
    M test/runnable/deprecate1.d

  Log Message:
  -----------
  Deprecation: Escape string literals (deprecated -> error)

This has been deprecated since 2.026 (35 months)


  Commit: cd1956088f7aa1f079b6381727cf20420d754c37
      https://github.com/D-Programming-Language/dmd/commit/cd1956088f7aa1f079b6381727cf20420d754c37
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/lexer.c

  Log Message:
  -----------
  Deprecation: 'l' suffix for long integer literals (error -> gone)

This has been an error since 0.174.


  Commit: e795f495a1cc35bb44afd9658c9d3bd1e4e80fe3
      https://github.com/D-Programming-Language/dmd/commit/e795f495a1cc35bb44afd9658c9d3bd1e4e80fe3
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/lexer.c

  Log Message:
  -----------
  Deprecation: 'l' suffix for float literals (deprecated -> error)


  Commit: 7c5c8ebc83a7257d9094b060b0fa898bd050ed26
      https://github.com/D-Programming-Language/dmd/commit/7c5c8ebc83a7257d9094b060b0fa898bd050ed26
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/lexer.c

  Log Message:
  -----------
  Deprecation: 'I' suffix for imaginary literal (deprecation -> error)

This has been deprecated since 0.154


  Commit: 63601bbec2e772d2ced7607a60c7d1404373b1ac
      https://github.com/D-Programming-Language/dmd/commit/63601bbec2e772d2ced7607a60c7d1404373b1ac
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  Deprecation: .typeinfo (deprecated -> error)

This has been deprecated since 0.093


  Commit: 72dc730932afed2fcb1acb3561874f2d8835545b
      https://github.com/D-Programming-Language/dmd/commit/72dc730932afed2fcb1acb3561874f2d8835545b
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  Deprecation: if (v; e) - (deprecated -> error)

This has been deprecated since 0.194


  Commit: 0166c434cf10c415adf597700d0e75f538240071
      https://github.com/D-Programming-Language/dmd/commit/0166c434cf10c415adf597700d0e75f538240071
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  Deprecation: .min for floating point types (warning)


  Commit: 27fbc8e4547a4954b556618eca5bf6963203d539
      https://github.com/D-Programming-Language/dmd/commit/27fbc8e4547a4954b556618eca5bf6963203d539
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  Deprecation: .size property - (error -> gone)

This has been an error since 0.107.


  Commit: d89fa73856dfd0177b7a267b360af549439edc75
      https://github.com/D-Programming-Language/dmd/commit/d89fa73856dfd0177b7a267b360af549439edc75
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2012-10-28 (Sun, 28 Oct 2012)

  Changed paths:
    M src/dsymbol.c
    M src/e2ir.c
    M src/expression.c
    M src/lexer.c
    M src/mtype.c
    M src/parse.c
    M test/runnable/deprecate1.d

  Log Message:
  -----------
  Merge pull request #697 from yebblies/deprecations

Deprecations


Compare: https://github.com/D-Programming-Language/dmd/compare/1ee74a1a3b04...d89fa73856df


More information about the dmd-internals mailing list