I waited until I had the 9.0 version in hand to try to make this comment.

I use another editor that also has a non-modal Search/Replace dialog, really
quite similar to the BBEdit 9 dialog, but with an important enhancement that
takes care of the problem that seems to have vexed a lot of users.

Please take a look at this dialog:
http://www.pgdp.net/wiki/Image:Guiguts_SR_multi.png

The most important feature here is the button "Start at Beginning" -- if you
click this button before you click Search:

1. The search begins from the top of the document, and

2. The button is cleared immediately so it is no longer set when you click
Seach (or type ^g) again.

This works very well. If you are using the mouse to interact with the
dialog, "start at top" is just one click away. If instead you are using the
keyboard to interact with the document, you use a keystroke to "go to top"
before hitting ^g to search.

It seems to me this takes care of any "conflict" between a Start at Top
button and a non-modal dialog. Just clear the damn button after each use!

Another feature worth noting in this dialog: there is not one but THREE
replace-strings (enabled when the "multi" button is clicked). This turns out
to be very handy especially when doing regex searches. Often you want to
replace some instances with one thing and other instances with another
thing. You set up different replace strings and just alternate the mouse
between the different "R&S" (replace and find again) buttons. (Much faster
than selecting different replace strings from the recent-replace popup, tho
this editor has those as well.)

Features BBEdit should NOT emulate: this editor has Reverse search as a
modal button;  "Previous/Next" buttons (ctl-[shift-]G) is much preferable.

Hope this is interesting,

Dave Cortesi

(the editor in question is probably not of any use to most readers of this
list, but the source is here:
https://sourceforge.net/projects/guiguts/)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "BBEdit Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/bbedit?hl=en
If you have a specific feature request or would like to report a suspected (or 
confirmed) problem with the software, please email to "[EMAIL PROTECTED]" 
rather than posting to the group.
-~----------~----~----~----~------~----~------~--~---

Reply via email to