Function: ps-mode-octal-region
ps-mode-octal-region is an interactive and byte-compiled function
defined in ps-mode.el.gz.
Signature
(ps-mode-octal-region BEGIN END)
Documentation
Change 8-bit characters to octal codes in region.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/ps-mode.el.gz
(defun ps-mode-octal-region (begin end)
"Change 8-bit characters to octal codes in region."
(interactive "*r")
(save-excursion
(let ((endm (copy-marker end))
(i 0))
(goto-char begin)
(while (re-search-forward "[\200-\377]" (marker-position endm) t)
(setq i (1+ i))
(replace-match (format "\\%03o"
(multibyte-char-to-unibyte (char-before)))
t t))
(message "%d change%s made" i (if (= i 1) "" "s"))
(set-marker endm nil))))