# HG changeset patch # User Rik # Date 1685505127 25200 # Node ID aaaee134c8df236260b0e8d9d86fb472cf647631 # Parent 10daf5ce7f28f23f4783d4fee1773d127fce65f2 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. diff -r 10daf5ce7f28 -r aaaee134c8df libinterp/parse-tree/lex.ll --- 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;