Tal Einat <taleinat+pyt...@gmail.com> added the comment:

The version in the PR is modeled after similar features in IDEs, not browsers. 
I mentioned browsers since they are very commonly used, and to the best of my 
knowledge all modern browsers use search bars. Therefore, as a UI element, 
search bars are now commonplace, unsurprising, and require no training to use.

As for replace, while many IDEs use a bar, many word processors do indeed still 
use a dialog for search/replace, and I've seen text editors use a bar for 
search but a dialog for replace.

I first implemented this for my personal use, since I much prefer bars to 
dialogs. But I can see the argument that they can be harder to use for novice 
users.

If we decide not to go with this path, I'll try to extract some of the 
improvements made to the search engine, such as highlighting all matches, into 
a PR improving the existing search and replace dialogs.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue34976>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to