Branch: Tag:

2016-11-25

2016-11-25 16:20:23 by Pontus Östlund <ponost@roxen.com>

Fixed quotation of non-highlighted @code blocks

551:    text = lines*"";    }    -  if (sizeof(text) && text[-1] == '\n'); -  text = text[..<1]; -  +     while (text[-1] == '\n')    text = text[..<1];    -  +  bool is_quoted = false; +     if (has_value(text, "->") ||    (has_value(text, "{") && has_value(text, "}")) ||    (has_value(text, "(") && has_value(text, "\"")) ||
566:    code_highlighter = Tools.Standalone.pike_to_html();    }    +  is_quoted = true; +     if (catch(text = code_highlighter->convert(text))) {    text = text; -  +  is_quoted = false;    }    }       if (ret) { -  +  if (!is_quoted) { +  text = quote(text); +  } +     ret->add(text);    }    else return quote(text);