;;;; hacks.el --- a few functions to help me work on the manual ;;;; Jim Blandy --- October 1998 ;;;; -- imported from https://git.savannah.gnu.org/cgit/guile.git/tree/doc/hacks.el ;;;; This code should be covered by the same license as GNU Guile (GPL3). (defun jh-exemplify-region (start end) (interactive "r") (save-excursion (save-restriction (narrow-to-region start end) ;; Texinfo doesn't handle tabs well. (untabify (point-min) (point-max)) ;; Quote any characters special to texinfo. (goto-char (point-min)) (while (re-search-forward "[{}@]" nil t) (replace-match "@\\&")))))