X-Git-Url: http://nitlanguage.org diff --git a/src/nitlight.nit b/src/nitlight.nit index c76665e..4631f4b 100644 --- a/src/nitlight.nit +++ b/src/nitlight.nit @@ -94,8 +94,9 @@ var opt_last_line = new OptionInt("End the source file at this line (default: to var opt_dir = new OptionString("Output html files in a specific directory (required if more than one module)", "-d", "--dir") var opt_full = new OptionBool("Process also imported modules", "--full") var opt_ast = new OptionBool("Generate specific HTML elements for each Node of the AST", "--ast") +var opt_noinfobox = new OptionBool("Disable the generation of infoboxes", "--no-infobox") var opt_txt = new OptionBool("Generate text with ANSI coloring escape sequences", "--txt") -toolcontext.option_context.add_option(opt_fragment, opt_line_id_prefix, opt_first_line, opt_last_line, opt_dir, opt_full, opt_ast, opt_txt) +toolcontext.option_context.add_option(opt_fragment, opt_line_id_prefix, opt_first_line, opt_last_line, opt_dir, opt_full, opt_ast, opt_txt, opt_noinfobox) toolcontext.tooldescription = "Usage: nitlight [OPTION]... ...\nGenerates HTML of highlited code from Nit source files." toolcontext.process_options(args) @@ -154,6 +155,7 @@ for mm in mmodules do if opt_first_line.value != 0 then v.first_line = opt_first_line.value if opt_last_line.value != 0 then v.last_line = opt_last_line.value if opt_ast.value then v.with_ast = true + if opt_noinfobox.value then v.show_infobox = false var page = null var m = modelbuilder.mmodule2node(mm) assert m != null