Dear GNU Emacs developers, I think I found a bug in the replacement operation. Let us consider a source text for LateX and assume that we want to replace the command for an accented letter by the accented letter itself. For example, replacing \`{a} by à using the accurate coding. If we look into the documentation and would like to perform this operation by means of a Lisp code, that should be: (beginning-of-buffer) (while (re-search-forward "\\\B`{a}" nil t) (replace-match "à" nil nil)) Unfortunately, the replacement is \`{a} ====> \à Sincerely yours, J.-M. Hufflen