Mercurial > emacs
comparison lisp/macros.el @ 38412:253f761ad37b
Some fixes to follow coding conventions in files maintained by FSF.
author | Pavel Janík <Pavel@Janik.cz> |
---|---|
date | Sun, 15 Jul 2001 16:15:35 +0000 |
parents | e321e58206ac |
children | d817d0837c74 |
comparison
equal
deleted
inserted
replaced
38411:2fc02d49a9a4 | 38412:253f761ad37b |
---|---|
1 ;;; macros.el --- non-primitive commands for keyboard macros. | 1 ;;; macros.el --- non-primitive commands for keyboard macros |
2 | 2 |
3 ;; Copyright (C) 1985, 86, 87, 92, 94, 95 Free Software Foundation, Inc. | 3 ;; Copyright (C) 1985, 86, 87, 92, 94, 95 Free Software Foundation, Inc. |
4 | 4 |
5 ;; Maintainer: FSF | 5 ;; Maintainer: FSF |
6 ;; Keywords: abbrev | 6 ;; Keywords: abbrev |
41 (or last-kbd-macro | 41 (or last-kbd-macro |
42 (error "No keyboard macro defined")) | 42 (error "No keyboard macro defined")) |
43 (and (fboundp symbol) | 43 (and (fboundp symbol) |
44 (not (stringp (symbol-function symbol))) | 44 (not (stringp (symbol-function symbol))) |
45 (not (vectorp (symbol-function symbol))) | 45 (not (vectorp (symbol-function symbol))) |
46 (error "Function %s is already defined and not a keyboard macro." | 46 (error "Function %s is already defined and not a keyboard macro" |
47 symbol)) | 47 symbol)) |
48 (if (string-equal symbol "") | 48 (if (string-equal symbol "") |
49 (error "No command name given")) | 49 (error "No command name given")) |
50 (fset symbol last-kbd-macro)) | 50 (fset symbol last-kbd-macro)) |
51 | 51 |
279 " | 279 " |
280 (interactive "r") | 280 (interactive "r") |
281 (or macro | 281 (or macro |
282 (progn | 282 (progn |
283 (if (null last-kbd-macro) | 283 (if (null last-kbd-macro) |
284 (error "No keyboard macro has been defined.")) | 284 (error "No keyboard macro has been defined")) |
285 (setq macro last-kbd-macro))) | 285 (setq macro last-kbd-macro))) |
286 (save-excursion | 286 (save-excursion |
287 (let ((end-marker (progn | 287 (let ((end-marker (progn |
288 (goto-char bottom) | 288 (goto-char bottom) |
289 (beginning-of-line) | 289 (beginning-of-line) |