• Stefan Monnier's avatar
    Avoid global recursive calls to kill-buffer-hooks, and fit into 80 cols. · 5abf1556
    Stefan Monnier authored
    * lisp/textmodes/ispell.el (ispell-process-buffer-name): Remove.
    (ispell-start-process): Avoid setq and simplify logic.
    (ispell-init-process): Setup kill-buffer-hook locally when needed.
    (kill-buffer-hook): Don't use it globally with code that uses
    expand-file-name since that may call kill-buffer via
    code_conversion_restore.
    5abf1556
ispell.el 159 KB