[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #50177] Qt global documentation search hangs f
From: |
Rik |
Subject: |
[Octave-bug-tracker] [bug #50177] Qt global documentation search hangs for input text '.*' |
Date: |
Fri, 3 Feb 2017 16:21:58 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0 |
Update of bug #50177 (project octave):
Severity: 3 - Normal => 4 - Important
Status: Need Info => Confirmed
Release: dev => 4.2.0
Operating System: Mac OS => Any
Summary: documentation hangs => Qt global documentation
search hangs for input text '.*'
_______________________________________________________
Follow-up Comment #3:
>From libgui/src/qtinfo/webinfo.cc:
if (_search_check_box->isChecked ())
{
// Global search
QString results = _parser.global_search (_search_line_edit->text (),
5);
_text_browser=addNewTab ("Results for: " + _search_line_edit->text ());
_text_browser->setHtml (results);
}
else
{
// Local search
_text_browser->find (_search_line_edit->text ());
}
So the local search is using some regular find function, but the global_search
is function is doing something else.
The function global_search is in libgui/src/qtinfo/parser.cc and I can see
that it is using regular expressions so there must be some problem with the
logic there.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?50177>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/