Thanks, I installed the attached to master. The following seem to be false alarms, though: lisp/progmodes/fortran.el:1823:36: In call to skip-chars-backward: Duplicated character ` ' (pos 2) " \t " ...^ [and similar matches] This seem to be assuming that the customized variable fortran-comment-indent-char has its default value. lisp/isearch.el:2191:23: In call to string-match-p: Error: Unknown syntax code ‘@’: "\\`\\(?:\\s-\\|\\s.\\|\\s(\\|\\s)\\|\\s\"\\|\\s\\\\|\\s/\\|\\s$\\|\\s'\\|\\s<\\|\\s>\\|\\s@\\|\\s!\\|\\s|\\)+\\'" [and similar matches] This seems to be assuming that \s@ is not valid, but that escape is documented as valid. Is there some problem with \s@ that I don't know about?