doc/commands: DocDown accept CmdEntityLink commands
authorAlexandre Terrasa <alexandre@moz-code.org>
Tue, 1 May 2018 19:34:51 +0000 (15:34 -0400)
committerAlexandre Terrasa <alexandre@moz-code.org>
Wed, 2 May 2018 23:03:34 +0000 (19:03 -0400)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

src/doc/commands/commands_docdown.nit

index 9ec8294..280985f 100644 (file)
@@ -132,24 +132,9 @@ class CmdMarkdownProcessor
                var name = token.name
                if name != null then link = "{name} | {link}"
 
-               var cmd = link.write_to_string
-               if cmd.is_empty then
-                       var error = new CmdParserError("Empty wikilink")
-                       emit_text error.to_html.write_to_string
-                       return
-               end
-
-               var command = parser.parse(cmd)
+               var command = parser.parse(link.write_to_string)
                var error = parser.error
 
-               # If not a command, try a comment command
-               if command == null and error isa CmdParserError then
-                       error = null
-                       command = new CmdEntity(parser.view, mentity_name = cmd)
-                       var status = command.parser_init(cmd, new HashMap[String, String])
-                       if not status isa CmdSuccess then error = status
-               end
-
                if error isa CmdError then
                        emit_text error.to_html.write_to_string
                        return