D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 4713 - PATCH for interface generation: cleanup, bugfixes and prettyprinting
Summary: PATCH for interface generation: cleanup, bugfixes and prettyprinting
Status: CLOSED WONTFIX
Alias: None
Product: D
Classification: Unclassified
Component: dmd (show other issues)
Version: D2
Hardware: All All
: P2 normal
Assignee: No Owner
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2010-08-22 11:21 UTC by Norbert Nemec
Modified: 2017-07-02 09:46 UTC (History)
3 users (show)

See Also:


Attachments
series of patches (45.65 KB, application/x-gzip)
2010-08-22 11:21 UTC, Norbert Nemec
Details

Note You need to log in before you can comment on or make changes to this issue.
Description Norbert Nemec 2010-08-22 11:21:54 UTC
Created attachment 736 [details]
series of patches

These patches (against DMD 2.048) affect the code for automatic interface (.di
file) generation (activated by -H command line option).

* internal code cleanup and simplification
* automatic indentation
* three bugfixes (these bugs made autogenerated interfaces of phobos2
uncompilable)

Apply in order.
Each patch should leave the code in working order (compile&testrun).
Comment 1 Walter Bright 2010-08-26 11:22:18 UTC
Did bugfixes part of the patches.

http://www.dsource.org/projects/dmd/changeset/629
Comment 2 Vladimir Panteleev 2017-07-02 01:37:22 UTC
I'm guessing these have bitrotten too much to be useful today. If I'm wrong, please submit a pull request.
Comment 3 Norbert Nemec 2017-07-02 09:46:51 UTC
Indeed, this is so ancient, there is no point spending any time on it now...