d2tags - converts DMD2's JSON output to Exuberant Ctags format

2010-05-06 Thread MIURA Masahiro
Hi, Being happy to see issue 3415 (broken JSON format) fixed, I have written a utility to convert DMD2's JSON output to Exuberent Ctags format. This enables you to tagjump in Vim and other editors/IDEs. It's just 150+ lines, thanks to D2's powerful string handling. Enjoy!

Re: d2tags - converts DMD2's JSON output to Exuberant Ctags format

2010-05-06 Thread MIURA Masahiro
On 05/07/2010 01:48 AM, Andrei Alexandrescu wrote: I wonder if this is of enough general utility to warrant inclusion within the D distribution, along with rdmd. Thoughts? That's my pleasure, actually! One small suggestion, Masahiro: you may want to replace the file reading loop in main()

Re: dmd 1.050 and 2.035 release

2009-10-15 Thread MIURA Masahiro
MIURA Masahiro wrote: I have built QtD r304 (latest) with DMD 2.050, Of course that's 2.035. I'm screwed by rapid releases :-) (I do welcome rapid releases, though)

Re: dmd 1.048 and 2.033 releases

2009-10-06 Thread MIURA Masahiro
Walter Bright wrote: Please post to bugzilla. Done! http://d.puremagic.com/issues/show_bug.cgi?id=3368

Re: reddit.com: first Chapter of TDPL available for free

2009-08-03 Thread MIURA Masahiro
Andrei Alexandrescu wrote: http://www.reddit.com/r/programming/comments/975ng/diving_into_the_d_programming_language_tdpl/ Thanks for sharing it! Typos: in section 1.1, there are inchPerFoot's and inchperfoot's.

Re: dmd 1.046 and 2.031 releases

2009-07-06 Thread MIURA Masahiro
Thanks for the new release! Are case ranges limited to 256 cases? % cat -n foo.d 1 import std.conv; 2 import std.stdio; 3 4 void main(string[] args) 5 { 6 int i = to!int(args[0]); 7 8 switch (i) { 9 case int.min: .. case -1: //