Mercurial > projects > dil
diff trunk/src/main.d @ 329:17f43b0d6106
- Renamed command highlight to generate.
- Added message HelpGenerate.
- Fix in getShortClassName(): added statement for removing package name.
author | aziz |
---|---|
date | Tue, 21 Aug 2007 19:44:03 +0000 |
parents | 39f93a4ec416 |
children | 44fc02d1eae6 |
line wrap: on
line diff
--- a/trunk/src/main.d Tue Aug 21 17:56:00 2007 +0000 +++ b/trunk/src/main.d Tue Aug 21 19:44:03 2007 +0000 @@ -17,20 +17,18 @@ GlobalSettings.load(); if (args.length <= 1) - return writefln(format(MID.HelpMain, VERSION, usageHighlight, COMPILED_WITH, COMPILED_VERSION, COMPILED_DATE)); + return writefln(format(MID.HelpMain, VERSION, usageGenerate, COMPILED_WITH, COMPILED_VERSION, COMPILED_DATE)); string command = args[1]; switch (command) { - case "hl", "highlight": + case "gen", "generate": char[] fileName; - DocOption options; + DocOption options = DocOption.Tokens; foreach (arg; args[2..$]) { switch (arg) { - case "--tokens": - options |= DocOption.Tokens; break; case "--syntax": options |= DocOption.Syntax; break; case "--xml": @@ -105,6 +103,7 @@ { alias std.string.find find; char[] name = n.classinfo.name; + name = name[find(name, ".")+1 .. $]; // Remove package name name = name[find(name, ".")+1 .. $]; // Remove module name char[] remove; switch (n.category)