Mercurial > octave
diff libinterp/parse-tree/lex.ll @ 32101:aaaee134c8df
Identify only full-line or block comments as help text (bug #64065)
* lex.ll (base_lexer::finish_comment): Check that type of comment is not
"end_of_line" before considering it for possible help text.
author | Rik <rik@octave.org> |
---|---|
date | Tue, 30 May 2023 20:52:07 -0700 |
parents | 21f9b34eb893 |
children | 592adc6b8901 |
line wrap: on
line diff
--- a/libinterp/parse-tree/lex.ll Tue May 30 17:04:52 2023 -0700 +++ b/libinterp/parse-tree/lex.ll Tue May 30 20:52:07 2023 -0700 @@ -3319,7 +3319,9 @@ { bool copyright = looks_like_copyright (m_comment_text); - if (m_nesting_level.none () && m_help_text.empty () && ! m_comment_text.empty () + if (typ != octave::comment_elt::end_of_line + && m_nesting_level.none () + && m_help_text.empty () && ! m_comment_text.empty () && ! copyright && ! looks_like_shebang (m_comment_text)) m_help_text = m_comment_text;