Thread overview | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
September 02, 2006 [Issue 317] New: Need full translation of the Windows API headers | ||||
---|---|---|---|---|
| ||||
http://d.puremagic.com/issues/show_bug.cgi?id=317 Summary: Need full translation of the Windows API headers Product: D Version: 0.165 Platform: PC URL: http://www.prowiki.org/wiki4d/wiki.cgi?WindowsAPI OS/Version: Windows Status: NEW Severity: enhancement Priority: P3 Component: Phobos AssignedTo: smjg@iname.com ReportedBy: smjg@iname.com At the moment, std.c.windows.windows is just a disorganised, very incomplete collection of Windows API structures and functions. A project is underway to make a full D translation of the Windows API headers. While there have been a number of efforts, I feel that the one I started (see link above) is now the most developed and best designed. Once it's done, then we should make this translation part of Phobos, thereby replacing the current std.c.windows code. I feel that giving the D programming community access to the full Windows API is an important part of preparing for D 1.0. I am therefore filing this issue in order to nominate it as a 1.0 blocker. -- |
September 04, 2006 [Issue 317] Need full translation of the Windows API headers | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=317 ------- Comment #1 from clugdbug@yahoo.com.au 2006-09-04 02:10 ------- Personally I see that as a library blocker, rather than a language blocker, with one important exception: We need complete, up-to-date Windows import libraries, since only Walter has a license to redistribute them. Fortunately, it's also not a big effort -- just download the latest ones and convert to omf. Absence of import libs is definitely a blocker for 1.0 libraries. The community can do the headers. -- |
December 23, 2012 [Issue 317] Need full translation of the Windows API headers | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=317 Andrej Mitrovic <andrej.mitrovich@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dfj1esp02@sneakemail.com --- Comment #2 from Andrej Mitrovic <andrej.mitrovich@gmail.com> 2012-12-23 11:06:42 PST --- *** Issue 1988 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
December 24, 2012 [Issue 317] Need full translation of the Windows API headers | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=317 Andrej Mitrovic <andrej.mitrovich@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |maidenphil@hotmail.com --- Comment #3 from Andrej Mitrovic <andrej.mitrovich@gmail.com> 2012-12-24 15:49:40 PST --- *** Issue 9202 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
May 03, 2013 [Issue 317] Need full translation of the Windows API headers | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=317 Diggory <diggsey@googlemail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |diggsey@googlemail.com --- Comment #4 from Diggory <diggsey@googlemail.com> 2013-05-02 17:30:15 PDT --- Is anybody still working on this? I'd be happy to help out if there's anything I can do. It's something that I think is really quite important, especially if D is to be taken seriously. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
May 03, 2013 [Issue 317] Need full translation of the Windows API headers | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=317 --- Comment #5 from Stewart Gordon <smjg@iname.com> 2013-05-03 09:53:13 PDT --- Of course, read the instructions at http://www.dsource.org/projects/bindings/wiki/WindowsApi and then assign yourself a module and have a go at translating it! -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
May 03, 2013 [Issue 317] Need full translation of the Windows API headers | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=317 --- Comment #6 from Diggory <diggsey@googlemail.com> 2013-05-03 15:28:13 PDT --- Ah good, will do. What's currently stopping this bug from being fixed? I know your project isn't finished yet but it's already far surpassed the windows bindings in druntime. With a few minor changes I managed to get it to function as a drop-in replacement. https://github.com/Diggsey/druntime-win32 https://github.com/Diggsey/druntime https://github.com/Diggsey/phobos/tree/win32-bindings Am I correct in thinking it's only available as an SVN repository on dsource? I had to clone it into a git repo so I could add it as a submodule in druntime. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
June 30, 2013 [Issue 317] Need full translation of the Windows API headers | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=317 --- Comment #7 from Stewart Gordon <smjg@iname.com> 2013-06-30 12:02:25 PDT --- (In reply to comment #6) > Ah good, will do. > > What's currently stopping this bug from being fixed? Just a shortage of people who have both the time and the motivation. Which admittedly I don't understand, since I'd think there be a large base of people wanting to write powerful Windows GUI apps, and therefore wanting a complete set of Windows API bindings. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
September 26, 2013 [Issue 317] Need full translation of the Windows API headers | ||||
---|---|---|---|---|
| ||||
Posted in reply to d-bugmail | http://d.puremagic.com/issues/show_bug.cgi?id=317 Andrej Mitrovic <andrej.mitrovich@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ajidala@gmail.com --- Comment #8 from Andrej Mitrovic <andrej.mitrovich@gmail.com> 2013-09-25 17:10:53 PDT --- *** Issue 11116 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
Copyright © 1999-2021 by the D Language Foundation