octave-bug-tracker
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]