Mercurial > emacs
comparison lisp/subr.el @ 1821:04fb1d3d6992
JimB's changes since January 18th
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Tue, 26 Jan 1993 01:58:16 +0000 |
parents | f0d8f2b34eb3 |
children | 4262f19c6cc9 |
comparison
equal
deleted
inserted
replaced
1820:b95bdb97c3e8 | 1821:04fb1d3d6992 |
---|---|
63 (setq code (+ (* code 8) (- char ?0)) | 63 (setq code (+ (* code 8) (- char ?0)) |
64 count (1+ count)) | 64 count (1+ count)) |
65 (and prompt (message (setq prompt | 65 (and prompt (message (setq prompt |
66 (format "%s %c" prompt char))))) | 66 (format "%s %c" prompt char))))) |
67 ((> count 0) | 67 ((> count 0) |
68 (setq unread-command-event char count 259)) | 68 (setq unread-command-events (list char) count 259)) |
69 (t (setq code char count 259)))) | 69 (t (setq code char count 259)))) |
70 (logand 255 code))) | 70 (logand 255 code))) |
71 | 71 |
72 (defun error (&rest args) | 72 (defun error (&rest args) |
73 "Signal an error, making error message by passing all args to `format'." | 73 "Signal an error, making error message by passing all args to `format'." |
220 (fset 'send-string 'process-send-string) | 220 (fset 'send-string 'process-send-string) |
221 (fset 'send-region 'process-send-region) | 221 (fset 'send-region 'process-send-region) |
222 (fset 'show-buffer 'set-window-buffer) | 222 (fset 'show-buffer 'set-window-buffer) |
223 (fset 'buffer-flush-undo 'buffer-disable-undo) | 223 (fset 'buffer-flush-undo 'buffer-disable-undo) |
224 (fset 'eval-current-buffer 'eval-buffer) | 224 (fset 'eval-current-buffer 'eval-buffer) |
225 (fset 'compiled-function-p 'byte-code-function-p) | |
225 | 226 |
226 ; alternate names | 227 ; alternate names |
227 (fset 'string= 'string-equal) | 228 (fset 'string= 'string-equal) |
228 (fset 'string< 'string-lessp) | 229 (fset 'string< 'string-lessp) |
229 (fset 'move-marker 'set-marker) | 230 (fset 'move-marker 'set-marker) |
230 (fset 'eql 'eq) | 231 (fset 'eql 'eq) |
231 (fset 'not 'null) | 232 (fset 'not 'null) |
232 (fset 'numberp 'integerp) | |
233 (fset 'rplaca 'setcar) | 233 (fset 'rplaca 'setcar) |
234 (fset 'rplacd 'setcdr) | 234 (fset 'rplacd 'setcdr) |
235 (fset 'beep 'ding) ;preserve lingual purtity | 235 (fset 'beep 'ding) ;preserve lingual purtity |
236 (fset 'indent-to-column 'indent-to) | 236 (fset 'indent-to-column 'indent-to) |
237 (fset 'backward-delete-char 'delete-backward-char) | 237 (fset 'backward-delete-char 'delete-backward-char) |
323 (setq insert-end (point))) | 323 (setq insert-end (point))) |
324 (message (or message "Type %s to continue editing.") | 324 (message (or message "Type %s to continue editing.") |
325 (single-key-description exit-char)) | 325 (single-key-description exit-char)) |
326 (let ((char (read-char))) | 326 (let ((char (read-char))) |
327 (or (eq char exit-char) | 327 (or (eq char exit-char) |
328 (setq unread-command-event char)))) | 328 (setq unread-command-events (list char))))) |
329 (if insert-end | 329 (if insert-end |
330 (save-excursion | 330 (save-excursion |
331 (delete-region pos insert-end))) | 331 (delete-region pos insert-end))) |
332 (setq buffer-file-name name) | 332 (setq buffer-file-name name) |
333 (set-buffer-modified-p modified)))) | 333 (set-buffer-modified-p modified)))) |