Thanks a lot for your help. I have started making the changes that you suggested and I will soon start moving the functionality into Edebug. Should I post the final patch here or to bug-gnu-emacs@gnu.org? How do I start the copyright assignment process? Thanks once again for your help, Scott On Wed, Mar 13, 2013 at 1:22 AM, Xue Fuqiao wrote: > On Tue, 12 Mar 2013 15:10:23 +0100 > Tassilo Horn wrote: > > > With emacs 24 you can use `cl-restructuring-bind' and `cl-find-if' > > instead of the unprefixed versions. > > > Instead of dash's `-each' you can use `mapc', instead of `-map' you can > > use `mapcar', instead of `-remove' you can use `cl-remove-if', and > > instead of `-contains?' you can use `member'. > > I agree. > > -- > Best regards, Xue Fuqiao. > http://www.emacswiki.org/emacs/XueFuqiao >