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))))