Version: (using KDE Devel) Installed from: Compiled sources The find functionality in the KMail composer doesn't support regular expression search/regexpeditor while the message viewer does. That's inconsistent. :-)
I investigated this inconsistency and found out that the search functionality in the KMComposeWin comes from a KMEdit widget, which is derived from KEdit. What can we do now? * Implement the search dialog myself. Overriding KEdit's. * Extend KEdit's search dialog to support RegEx searches. * Use another editor component (will probably break much code). Does anybody have another idea?
My personal preference would be to write an extended KEdit in kdelibs/kutils, and base the find/replace functionality on KFind/KReplace there. They provide most of the functionality needed for find and replace, including support for regexps. This would of course be for the next release *after* KDE-3.3. On the other hand, I suppose other developers would prefer a way to just use any text-editor component (like katepart) in the composer? IIRC this was planned, I'm not sure what's the status on that.
Then I think this is a bit too heavy to classify it as JJ ;-)
See also bug 65253.
Fixed in KDE 4.