On Thursday, 16 April 2015 at 23:32:17 UTC, Stewart Gordon wrote:
On 16/04/2015 03:35, Rikki Cattermole wrote:
On 16/04/2015 11:25 a.m., Stewart Gordon wrote:
<snip>
How would we go about committing updates to it when this is done?


Let's say there is a new function in gdi.h added.

You would look for the file:
core/sys/windows/windows/gdi.d

And add the function declaration.
Or if it is a whole new file:
Add: core/sys/windows/windows/newFile.d

Add line: public import core.sys.windows.windows.newFile;
To: core/sys/windows/windows/package.d

Basically the same process as now, except spread out across more files.

I don't understand - how would an average member of the D community get into the DMD package on dlang.org in order to apply these updates?


Get DMD, Druntime and Phobos and build them:
http://wiki.dlang.org/Building_DMD

Make your changes and test.

Contribute your changes back to D using pull requests.
http://wiki.dlang.org/Pull_Requests


bye,
lobo
  • Re: dsource.org moved Stewart Gordon via Digitalmars-d-announce
    • Re: dsource.org moved Suliman via Digitalmars-d-announce
    • Re: dsource.org moved Vladimir Panteleev via Digitalmars-d-announce
      • Re: dsource.org mov... Stewart Gordon via Digitalmars-d-announce
        • Re: dsource.org... Stewart Gordon via Digitalmars-d-announce
        • Re: dsource.org... Rikki Cattermole via Digitalmars-d-announce
          • Re: dsource... Stewart Gordon via Digitalmars-d-announce
            • Re: ds... Rikki Cattermole via Digitalmars-d-announce
              • Re... Stewart Gordon via Digitalmars-d-announce
              • Re... lobo via Digitalmars-d-announce
              • Re... Stewart Gordon via Digitalmars-d-announce
              • Re... lobo via Digitalmars-d-announce
              • Re... Vladimir Panteleev via Digitalmars-d-announce
              • Re... Stewart Gordon via Digitalmars-d-announce
              • Re... Stewart Gordon via Digitalmars-d-announce
              • Re... Vladimir Panteleev via Digitalmars-d-announce
              • Re... Stewart Gordon via Digitalmars-d-announce
              • Re... Jacob Carlborg via Digitalmars-d-announce
              • Re... Stewart Gordon via Digitalmars-d-announce
              • Re... Jonathan M Davis via Digitalmars-d-announce

Reply via email to