Thread overview | ||||||
---|---|---|---|---|---|---|
|
April 26, 2014 [dmd-internals] Preparations for DDMD | ||||
---|---|---|---|---|
| ||||
I know there's been quite a lot of manual changes to make DDMD work. I would like to make sure my D/Objective-C branch is up to date with these changes. In general, what changes are needed? I know I'm quite far behind (for the new code), i.e. it still uses "struct" instead of the "class" keyword.
--
/Jacob Carlborg
_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals
|
April 26, 2014 Re: [dmd-internals] Preparations for DDMD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | On 4/26/2014 2:35 AM, Jacob Carlborg via dmd-internals wrote: > I know there's been quite a lot of manual changes to make DDMD work. I would like to make sure my D/Objective-C branch is up to date with these changes. In general, what changes are needed? I know I'm quite far behind (for the new code), i.e. it still uses "struct" instead of the "class" keyword. > To merge differences, I use 'meld' which makes it a heluva lot easier than methods I'd used before. http://meldmerge.org/ _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
April 26, 2014 Re: [dmd-internals] Preparations for DDMD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 26 apr 2014, at 11:47, Walter Bright via dmd-internals <dmd-internals@puremagic.com> wrote: > To merge differences, I use 'meld' which makes it a heluva lot easier than methods I'd used before. Merging is not the problem, that's already taken care of. It's all the new classes added in my branch. They still use "struct" instead of "class". I want to know what other changes are needed to be compatible with the tool which generates DDMD. -- /Jacob Carlborg _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
April 27, 2014 Re: [dmd-internals] Preparations for DDMD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | There are too many to list, but you can see the changes made by searching for the merged pull requests tagged [DDMD]. A better solution would be to run the converter on your branch and see what errors come up. Instructions to run and the branch can be found here: https://github.com/D-Programming-Language/dmd/pull/3410 Feel free to email me if you get stuck, some of the errors (especially the linker errors and vtbl nonsense) can be difficult to decipher. On Sat, Apr 26, 2014 at 9:58 PM, Jacob Carlborg via dmd-internals <dmd-internals@puremagic.com> wrote: > > On 26 apr 2014, at 11:47, Walter Bright via dmd-internals <dmd-internals@puremagic.com> wrote: > >> To merge differences, I use 'meld' which makes it a heluva lot easier than methods I'd used before. > > Merging is not the problem, that's already taken care of. It's all the new classes added in my branch. They still use "struct" instead of "class". I want to know what other changes are needed to be compatible with the tool which generates DDMD. > > -- > /Jacob Carlborg > > _______________________________________________ > dmd-internals mailing list > dmd-internals@puremagic.com > http://lists.puremagic.com/mailman/listinfo/dmd-internals _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
Copyright © 1999-2021 by the D Language Foundation