October 21, 2012
  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 6839adaef2ef5591cc05f85c3ce0a2cd04ab5d07
      https://github.com/D-Programming-Language/dmd/commit/6839adaef2ef5591cc05f85c3ce0a2cd04ab5d07
  Author: Leandro Lucarella <luca@llucax.com.ar>
  Date:   2012-10-21 (Sun, 21 Oct 2012)

  Changed paths:
    M src/import.c
    A test/runnable/depsprot.sh
    A test/runnable/extra-files/depsprot.d
    A test/runnable/imports/depsprot_default.d
    A test/runnable/imports/depsprot_private.d
    A test/runnable/imports/depsprot_public.d

  Log Message:
  -----------
  Fix default protection in dependency file

Import without explicit protection attributes are printed as public imports in the dependency file (-deps), which could lead to incorrect dependencies calculations by programs using this option.

This patch makes it print default protection as private (or whatever the compiler think it should be). Test case added.


  Commit: 0085d3243c50302f6a2a2cd0b01ec1ab7c904760
      https://github.com/D-Programming-Language/dmd/commit/0085d3243c50302f6a2a2cd0b01ec1ab7c904760
  Author: Walter Bright <walter@walterbright.com>
  Date:   2012-10-21 (Sun, 21 Oct 2012)

  Changed paths:
    M src/import.c
    A test/runnable/depsprot.sh
    A test/runnable/extra-files/depsprot.d
    A test/runnable/imports/depsprot_default.d
    A test/runnable/imports/depsprot_private.d
    A test/runnable/imports/depsprot_public.d

  Log Message:
  -----------
  Merge pull request #1173 from llucax/deps-protection

Fix default protection in dependency file


Compare: https://github.com/D-Programming-Language/dmd/compare/9bda33388554...0085d3243c50