The implementation of undo functionality has changed significantly. If you implement editor extensions based on the supplied source code, you should review these by comparing with the editor source code supplied with LispWorks 5.1. In particular, use
editor:collect-undo
rather than
recording-for-undo
and
*dont-undo*
.