[dmd-internals] [D-Programming-Language/dmd] cc9c41: Added support for module-level protection on user-...
Brad Roberts
braddr at puremagic.com
Tue Sep 4 20:11:58 PDT 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 at 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 at 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 at 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 at 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 at 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 at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>
More information about the dmd-internals
mailing list