Version: CVS (using KDE KDE 3.1) Installed from: RedHat RPMs Select some text and copy it. Select some other text and hit replace. This will undo in two steps instead of one. Two steps instead of one will probably mess up macro recordings.
One step for the copy action, and another for the replace action? Sounds normal to me...
Err wait. on second thought, the copy action should be handled by kde, so it shouldn't actually be an undo step...
The replace is being split into two pieces - delete and insert. Try it, it is very easy to reproduce.
QEditor has been removed for KDevelop 4 and none of these bugs will be fixed between now and then.