Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

a bunch of updates #12

Merged
merged 1 commit into from
Mar 19, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions templates/menu.inc
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<a class="nav-item nav-link ml-3" href="/contributing">contributing</a>
<a class="nav-item nav-link ml-3" href="/downloads">downloads</a>
<a class="nav-item nav-link ml-3" href="/documentation">documentation</a>
<a class="nav-item nav-link ml-3" href="http://bugzilla.gdcproject.org">bugs</a>
<a class="nav-item nav-link ml-3" href="https://github.com/D-Programming-GDC/GDC">current&nbsp;git</a>
<a class="nav-item nav-link ml-3" href="https://gcc.gnu.org/bugzilla/">bugs</a>
<a class="nav-item nav-link ml-3" href="https://github.com/D-Programming-GDC/GCC">current&nbsp;git</a>
<a class="nav-item nav-link ml-3" href="http://forum.dlang.org/group/D.gnu">mailing&nbsp;lists</a>
<a class="nav-item nav-link ml-3" href="http://wiki.gdcproject.org">wiki</a>
<a class="nav-item nav-link ml-3" href="https://wiki.dlang.org/GDC">wiki</a>
</div>
9 changes: 1 addition & 8 deletions views/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,6 @@ D front-end to GCC represents a great step forward for D, it also
represents an informal promise by the D community to keep the D frontend
up to date with the latest GCC development.

Thanks to Github and Git, contributing to GDC is as easy as forking the
repository and submitting a pull request (although this workflow will
likely change when the merge is officially complete), and filing a bug
report is a simple web form.

If you use GDC, we encourage you to try to contribute, whether by
submitting bugfixes, new features, documentation updates, web page
improvements, etc. In the past, GDC has nearly died due to poor
Expand All @@ -27,12 +22,10 @@ repository][git]. Documentation on GDC is available from [the wiki][wiki].
If you are looking for a project to help improve GDC, check the [project
ideas][ideas] page.

Work is currently under way to merge GDC into a future release of GCC.
Any assitance of any sort during this time would be invaluably appreciated.
Feel free to contact me via [email][mailto] or message me at #d.gdc on
FreeNode.

[git]: https://github.com/D-Programming-GDC/GDC
[git]: https://github.com/D-Programming-GDC/GCC
[wiki]: http://wiki.gdcproject.org
[ideas]: http://wiki.dlang.org/GDC/ProjectIdeas
[mailto]: mailto:[email protected]
Expand Down
18 changes: 12 additions & 6 deletions views/downloads.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,26 @@ For access to the current development sources of GDC, visit
page][installwiki].

### Linux distribution packages ###
Official packages are available for these linux distributions:
Official packages are available for several linux distributions including:
* [Arch Linux][archpkg]
* [Debian][debianpkg]
* [Ubuntu][ubuntupkg]
* [Slackware][slackwarepkg]

Generally, try searching for either `gdc` or `gcc-d` in your distribution's package manager.

### Binary releases ###
As GDC is now part of GCC, you should now install it from GCC distributors.

* [Historical downloads page][olddownloads]
* [Release archive][gdcarchives]
* [Old release archive][gdcarchives]
* [Work-in-progress unofficial Windows release](http://www.winlibs.com/)

[gitrepo]: https://github.com/D-Programming-GDC/GDC
[gitrepo]: https://github.com/D-Programming-GDC/gcc
[installwiki]: http://wiki.dlang.org/GDC/Installation
[archpkg]: https://www.archlinux.org/packages/?sort=&arch=i686&arch=x86_64&q=gdc
[debianpkg]: https://packages.debian.org/search?keywords=gdc&searchon=names&suite=all&section=all
[ubuntupkg]: http://packages.ubuntu.com/search?keywords=gdc&searchon=names&exact=1&suite=all&section=all
[archpkg]: https://archlinux.org/packages/core/x86_64/gcc-d/
[debianpkg]: https://packages.debian.org/stable/devel/gdc
[ubuntupkg]: https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=gdc
[olddownloads]: /old/downloads
[gdcarchives]: /archive
[slackwarepkg]: https://mirrors.slackware.com/slackware/slackware64-current/slackware64/d/
7 changes: 4 additions & 3 deletions views/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ now under the lead of Iain Buclaw, who has been steering the project since
2009 with the assistance of its contributors. Without them, the project
would not have been nearly as successful as it has been.

GDC was merged into the upstream GCC tree in GCC 9.0 and continues to be developed and distributed as part of GCC.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can use gqq in vim to break up the line, but I'm not really too bothered about line lengths.


### Bugs in GDC ###

Please report bugs!
Expand Down Expand Up @@ -41,7 +43,6 @@ are part of preparing a new improved version. For general help with GDC,
the [D.gnu][mailinglist] mailing list is the place to go with questions
or problems.

[bugzilla]: http://bugzilla.gdcproject.org
[openbugs]: http://bugzilla.gdcproject.org/describecomponents.cgi
[bugzilla]: https://gcc.gnu.org/bugzilla/
[openbugs]: https://gcc.gnu.org/bugzilla/buglist.cgi?product=gcc&component=d&resolution=---
[mailinglist]: http://forum.dlang.org/group/D.gnu