February 02, 2013 Re: [dmd-beta] Looks like it's time for a beta! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rainer Schuetze | On 2/2/2013 12:52 AM, Rainer Schuetze wrote: > On 01.02.2013 22:17, Walter Bright wrote: >> >> On 2/1/2013 3:30 AM, Rainer Schuetze wrote: >>> >>> I'm a little concerned about the current state of the generated JSON files. As discussed on the newsgroup it is excessively verbose and inconsistent. It's also incompatible with previous versions so tools relying on it need to be changed. Visual D for example doesn't find any line number info or type anymore because of a different structure, other fields are renamed. (Unrelated to the format, but it also seems to cause crashes easily, though I'm not sure yet if this is a problem with the size, the compiler or the precise GC.) >>> It would be unpleasant if it changes considerably in the next version again. >> >> I agree it blows. Since you're one of the few users of it, care to take a shot at fixing it? > > I'm not sure I'm the right person to do this, because I don't know what the changes were aiming at. There's a lot more stuff in the JSON file now than the declarations needed for browsing the source. One of the ideas was to add enough information that a C .h file could be generated that would interface with a D module. _______________________________________________ dmd-beta mailing list dmd-beta@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-beta |
February 02, 2013 Re: [dmd-beta] Looks like it's time for a beta! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 2 feb 2013, at 11:56, Walter Bright <walter@digitalmars.com> wrote: > One of the ideas was to add enough information that a C .h file could be generated that would interface with a D module. For that, only declarations should be needed, right? -- /Jacob Carlborg _______________________________________________ dmd-beta mailing list dmd-beta@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-beta |
February 03, 2013 Re: [dmd-beta] Looks like it's time for a beta! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | https://github.com/D-Programming-Language/dmd/pull/1560 should go into this release. The change that it effectively reverts has caused too much breakage and is questionable in the first place (see the discussion on https://github.com/D-Programming-Language/dmd/pull/1073). On Fri, Feb 1, 2013 at 11:19 AM, Walter Bright <walter@digitalmars.com> wrote: > > _______________________________________________ > dmd-beta mailing list > dmd-beta@puremagic.com > http://lists.puremagic.com/mailman/listinfo/dmd-beta _______________________________________________ dmd-beta mailing list dmd-beta@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-beta |
Copyright © 1999-2021 by the D Language Foundation