Thread:Pecoes/@comment-3562424-20120422041911/@comment-3508190-20120425061849

By features I mean mostly little things. When you hit Return in the search input e.g. your input focus is automatically shifted to the next-button and a click and thus a search is performed. Stuff like that.

I'm not sure what you mean by object-oriented. Working with lots of closures and the module pattern seems fine to me. You probably need to give me an example. Same thing for that "cleaner way". It's best to be specific about such things...

My idea about the UI has evolved a bit btw. I think it should be much much smaller and I'd like to toss the "smart case" option. That's an idea I stole from Komdo - my main editor - and I came to realize that I don't use it that much after all. :)

Here's a screenshot of my current dialog proposal:



(the status messages would be displayed in the middle of the title bar; the "Search" field in the title bar doubles as a button that toggles between "Search" and "Search+Replace"; the i-button currently does nothing)