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)