>>58
I guess what is interesting is that "search/replace" isn't built in to Emacs, but instead is programmed in Elisp. The same with undo, all the variations of search (regex search, word search, case-insenstive-search), and so on. It serves as an example for what potential the core has, and how it can be adapted.