[TxMt] HYPERSEARCH new release with multi jump function + comments

Hans-Joerg Bibiko bibiko at eva.mpg.de
Tue Nov 7 16:51:53 UTC 2006


Dear all,

here comes the latest Hypersearch Bundle.

New:

'multi jump function':
If there are more than one occurrence of the search pattern within  
one line you can click at each emphasised match (or in between - see  
help) to jump to its position separately.

Changes:

-keyboard shortcuts are changed to TM's defaults; i.e. option+apple 
+r,i,w


-output window displays the file name
--Here I had to hack the code for 'html_header'
----
export HTML_PAGE_TITLE="Hypersearch"
export HTML_WINDOW_TITLE="${TM_FILENAME:-untitled} - Hypersearch"
export HTML_SUB_TITLE="<big>$MTCH $CNT found for “$RES”</big>"

"${TM_RUBY:-ruby}" -r"$TM_SUPPORT_PATH/lib/web_preview.rb" -e 'puts  
html_head(:window_title => ENV["HTML_WINDOW_TITLE"], :page_title =>  
ENV["HTML_PAGE_TITLE"], :sub_title =>  ENV 
["HTML_SUB_TITLE"], :html_head => "")'

----
Maybe it would be worth to change html_header in such a way that you  
can specify window_title and page_title separately. web_preview.rb  
has this functionality yet.


-Error messages are shown as tooltips

-you can specify a group for regexp like '>(.*?)<\/' to highlight  
everything what is between '>' and '</' (see help)

-tiny format stuff

-I set the limit of output line to 3000
--The reason why is that if I close the HTML output page (with more  
than 5000 lines) TM freezes for seconds! It takes roughly a minute!  
ANY HINTS???


Bug fixes:

-\t, \n now works in regexp mode instead of \\t, \\n

-search within, and output of xml/html documents is now correct

-correct display of number of matches in case sensitive mode




As usual feedback is welcomed.

Have a nice day (or night)

Best,

Hans

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Hypersearch.tmbundle.zip
Type: application/zip
Size: 33233 bytes
Desc: not available
URL: <http://lists.macromates.com/textmate/attachments/20061107/546aa64c/attachment.zip>
-------------- next part --------------




More information about the textmate mailing list