#3835 Xsearch Directory Search Locks Up Jedit Until Search is Done

closed-fixed
Thomas Meyer
None
5
2013-10-15
2013-10-07
Forrest Evans
No

Searching a large directory of files in XSearch locks up Jedit until the search is done and the results are displayed. The XSearch window displays a spinning wheel and Jedit is locked up.

Discussion

  • Forrest Evans
    Forrest Evans
    2013-10-09

    • assigned_to: nobody --> ezust
     
  • Alan Ezust
    Alan Ezust
    2013-10-10

    • assigned_to: ezust --> thomasmey
     
  • Thomas Meyer
    Thomas Meyer
    2013-10-10

    Hi,

    which version of jEdit and XSearch do you use?

     
  • Forrest Evans
    Forrest Evans
    2013-10-10

    Jedit 5.1.0 and XSearch 1.8.

     
  • Thomas Meyer
    Thomas Meyer
    2013-10-12

    v1

     
    Attachments
  • Thomas Meyer
    Thomas Meyer
    2013-10-12

    Attached patch should fix this bug. Make sure to enable the "HyperSearch" option. You can see the progress of the background search in the TaskMonitor.

     
  • Forrest Evans
    Forrest Evans
    2013-10-12

    How do I use the patch? Does it need to be copied into the Jedit installation?

     
  • Alan Ezust
    Alan Ezust
    2013-10-12

    I am testing the patch now. It seems to satisfy this particular ticket. You can test it by getting my jar here: http://lazarus.oddiofile.com/jars/XSearch.jar

    One thing i noticed, Thomas, is that the search jobs are not abortable even when I click th "x" button in the task monitor. Could you make these search jobs abortable?
    You have my permission to commit directly to the plugin in the future.

     
  • Thomas Meyer
    Thomas Meyer
    2013-10-13

    Hi,

    new version attached with a new cancel button, which misses an icon, and is so very small and invisible.

     
  • Thomas Meyer
    Thomas Meyer
    2013-10-13

    v2

     
    Attachments
  • Forrest Evans
    Forrest Evans
    2013-10-14

    The fix works for me also. I will go ahead and close out this issue. Thanks guys.

     
  • Forrest Evans
    Forrest Evans
    2013-10-14

    • status: open --> closed
     
  • Alan Ezust
    Alan Ezust
    2013-10-15

    Released xsearch 1.9. Thanks thomas !

     
  • Alan Ezust
    Alan Ezust
    2013-10-15

    • status: closed --> closed-fixed