September 04, 2012
  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: cc9c41873417363fa22b6213c07384ab7e22bb89
      https://github.com/D-Programming-Language/dmd/commit/cc9c41873417363fa22b6213c07384ab7e22bb89
  Author: Peter Alexander <peter.alexander.au@gmail.com>
  Date:   2011-06-22 (Wed, 22 Jun 2011)

  Changed paths:
    M src/dsymbol.c
    M src/enum.c
    M src/enum.h
    M src/template.c
    M src/template.h

  Log Message:
  -----------
  Added support for module-level protection on user-defined types.

So far, works for classes, structs, unions, enums, and templates.


  Commit: c76a3ea1fcb19d23e7b16ba380337e0f79810299
      https://github.com/D-Programming-Language/dmd/commit/c76a3ea1fcb19d23e7b16ba380337e0f79810299
  Author: Peter Alexander <peter.alexander.au@gmail.com>
  Date:   2011-06-22 (Wed, 22 Jun 2011)

  Changed paths:
    M src/declaration.c

  Log Message:
  -----------
  Fixed access checks for aliases.


  Commit: 7d9117692c9c2c8c6b8971105a73e35b4363865b
      https://github.com/D-Programming-Language/dmd/commit/7d9117692c9c2c8c6b8971105a73e35b4363865b
  Author: Peter Alexander <peter.alexander.au@gmail.com>
  Date:   2011-06-22 (Wed, 22 Jun 2011)

  Changed paths:
    A test/compilable/imports/protectionimp.d
    A test/compilable/protection.d

  Log Message:
  -----------
  Added tests for module-level protection.


  Commit: 2c0bdb47d24ba47f57c365a925d3b08111f876f8
      https://github.com/D-Programming-Language/dmd/commit/2c0bdb47d24ba47f57c365a925d3b08111f876f8
  Author: Peter Alexander <peter.alexander.au@gmail.com>
  Date:   2011-06-22 (Wed, 22 Jun 2011)

  Changed paths:
    M test/compilable/protection.d

  Log Message:
  -----------
  Fix for added test.

Forget to add imports.


  Commit: 6a8be065d8eda64318643147704aebdcc22fd7b8
      https://github.com/D-Programming-Language/dmd/commit/6a8be065d8eda64318643147704aebdcc22fd7b8
  Author: Walter Bright <walter@walterbright.com>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M src/dsymbol.c
    M src/enum.c
    M src/enum.h
    M src/template.c
    M src/template.h
    A test/compilable/imports/protectionimp.d
    A test/compilable/protection.d

  Log Message:
  -----------
  Merge pull request #163 from Poita/modprot

Module-level protection of user-defined types


Compare: https://github.com/D-Programming-Language/dmd/compare/e927ab6e866f...6a8be065d8ed


September 04, 2012
Wow.. 3rd oldest open pull request.  And a really good one to have fixed.

On 9/4/2012 8:02 PM, GitHub wrote:
>   Branch: refs/heads/master
>   Home:   https://github.com/D-Programming-Language/dmd
>   Commit: cc9c41873417363fa22b6213c07384ab7e22bb89
>       https://github.com/D-Programming-Language/dmd/commit/cc9c41873417363fa22b6213c07384ab7e22bb89
>   Author: Peter Alexander <peter.alexander.au@gmail.com>
>   Date:   2011-06-22 (Wed, 22 Jun 2011)
> 
>   Changed paths:
>     M src/dsymbol.c
>     M src/enum.c
>     M src/enum.h
>     M src/template.c
>     M src/template.h
> 
>   Log Message:
>   -----------
>   Added support for module-level protection on user-defined types.
> 
> So far, works for classes, structs, unions, enums, and templates.
> 
> 
>   Commit: c76a3ea1fcb19d23e7b16ba380337e0f79810299
>       https://github.com/D-Programming-Language/dmd/commit/c76a3ea1fcb19d23e7b16ba380337e0f79810299
>   Author: Peter Alexander <peter.alexander.au@gmail.com>
>   Date:   2011-06-22 (Wed, 22 Jun 2011)
> 
>   Changed paths:
>     M src/declaration.c
> 
>   Log Message:
>   -----------
>   Fixed access checks for aliases.
> 
> 
>   Commit: 7d9117692c9c2c8c6b8971105a73e35b4363865b
>       https://github.com/D-Programming-Language/dmd/commit/7d9117692c9c2c8c6b8971105a73e35b4363865b
>   Author: Peter Alexander <peter.alexander.au@gmail.com>
>   Date:   2011-06-22 (Wed, 22 Jun 2011)
> 
>   Changed paths:
>     A test/compilable/imports/protectionimp.d
>     A test/compilable/protection.d
> 
>   Log Message:
>   -----------
>   Added tests for module-level protection.
> 
> 
>   Commit: 2c0bdb47d24ba47f57c365a925d3b08111f876f8
>       https://github.com/D-Programming-Language/dmd/commit/2c0bdb47d24ba47f57c365a925d3b08111f876f8
>   Author: Peter Alexander <peter.alexander.au@gmail.com>
>   Date:   2011-06-22 (Wed, 22 Jun 2011)
> 
>   Changed paths:
>     M test/compilable/protection.d
> 
>   Log Message:
>   -----------
>   Fix for added test.
> 
> Forget to add imports.
> 
> 
>   Commit: 6a8be065d8eda64318643147704aebdcc22fd7b8
>       https://github.com/D-Programming-Language/dmd/commit/6a8be065d8eda64318643147704aebdcc22fd7b8
>   Author: Walter Bright <walter@walterbright.com>
>   Date:   2012-09-04 (Tue, 04 Sep 2012)
> 
>   Changed paths:
>     M src/dsymbol.c
>     M src/enum.c
>     M src/enum.h
>     M src/template.c
>     M src/template.h
>     A test/compilable/imports/protectionimp.d
>     A test/compilable/protection.d
> 
>   Log Message:
>   -----------
>   Merge pull request #163 from Poita/modprot
> 
> Module-level protection of user-defined types
> 
> 
> Compare: https://github.com/D-Programming-Language/dmd/compare/e927ab6e866f...6a8be065d8ed
> 
> 
> 
> _______________________________________________
> dmd-internals mailing list
> dmd-internals@puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
> 

_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals