diff options
| author | Stefan Monnier | 2010-05-05 00:27:16 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2010-05-05 00:27:16 -0400 |
| commit | 365f8d856c11b0684817aec977905b8831d4d973 (patch) | |
| tree | 4549878a5b741ab67c912d93e9db7943c6ddf966 | |
| parent | 80ac5d4d34b34947df9b0088d81ec02aa10a93b5 (diff) | |
| download | emacs-365f8d856c11b0684817aec977905b8831d4d973.tar.gz emacs-365f8d856c11b0684817aec977905b8831d4d973.zip | |
Minor cleanups.
* org-table.el (orgtbl-setup):
* org-agenda.el (org-agenda-entry-text-mode): Simplify.
* subr.el (add-minor-mode): Use push.
* mail/supercite.el (sc-electric-mode): Use more descriptive arg name.
* emulation/edt.el (edt-select-mode): Simplify.
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/emulation/edt.el | 3 | ||||
| -rw-r--r-- | lisp/mail/supercite.el | 9 | ||||
| -rw-r--r-- | lisp/net/rlogin.el | 2 | ||||
| -rw-r--r-- | lisp/org/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/org/org-agenda.el | 5 | ||||
| -rw-r--r-- | lisp/org/org-table.el | 55 | ||||
| -rw-r--r-- | lisp/subr.el | 6 |
8 files changed, 47 insertions, 43 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index f2ebf07fd87..4c33ae6a193 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,10 @@ | |||
| 1 | 2010-05-05 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2010-05-05 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | Minor cleanups. | ||
| 4 | * subr.el (add-minor-mode): Use push. | ||
| 5 | * mail/supercite.el (sc-electric-mode): Use more descriptive arg name. | ||
| 6 | * emulation/edt.el (edt-select-mode): Simplify. | ||
| 7 | |||
| 3 | Use define-minor-mode in more cases. | 8 | Use define-minor-mode in more cases. |
| 4 | * term/tvi970.el (tvi970-set-keypad-mode): | 9 | * term/tvi970.el (tvi970-set-keypad-mode): |
| 5 | * simple.el (auto-fill-mode, overwrite-mode, binary-overwrite-mode) | 10 | * simple.el (auto-fill-mode, overwrite-mode, binary-overwrite-mode) |
diff --git a/lisp/emulation/edt.el b/lisp/emulation/edt.el index 2abde59af90..37764a15435 100644 --- a/lisp/emulation/edt.el +++ b/lisp/emulation/edt.el | |||
| @@ -858,8 +858,7 @@ Argument NUM is the number of lines to delete." | |||
| 858 | In select mode, selected text is highlighted." | 858 | In select mode, selected text is highlighted." |
| 859 | (if arg | 859 | (if arg |
| 860 | (progn | 860 | (progn |
| 861 | (make-local-variable 'edt-select-mode) | 861 | (set (make-local-variable 'edt-select-mode) 'edt-select-mode-current) |
| 862 | (setq edt-select-mode 'edt-select-mode-current) | ||
| 863 | (setq rect-start-point (window-point))) | 862 | (setq rect-start-point (window-point))) |
| 864 | (progn | 863 | (progn |
| 865 | (kill-local-variable 'edt-select-mode))) | 864 | (kill-local-variable 'edt-select-mode))) |
diff --git a/lisp/mail/supercite.el b/lisp/mail/supercite.el index 9144be89e96..1660721fe21 100644 --- a/lisp/mail/supercite.el +++ b/lisp/mail/supercite.el | |||
| @@ -1619,21 +1619,20 @@ error occurs." | |||
| 1619 | (cadr err) sc-eref-style) | 1619 | (cadr err) sc-eref-style) |
| 1620 | (beep)))))) | 1620 | (beep)))))) |
| 1621 | 1621 | ||
| 1622 | (defun sc-electric-mode (&optional arg) | 1622 | (defun sc-electric-mode (&optional style) |
| 1623 | " | 1623 | "Mode for viewing Supercite reference headers. Commands are: |
| 1624 | Mode for viewing Supercite reference headers. Commands are: | ||
| 1625 | \n\\{sc-electric-mode-map} | 1624 | \n\\{sc-electric-mode-map} |
| 1626 | 1625 | ||
| 1627 | `sc-electric-mode' is not intended to be run interactively, but rather | 1626 | `sc-electric-mode' is not intended to be run interactively, but rather |
| 1628 | accessed through Supercite's electric reference feature. See | 1627 | accessed through Supercite's electric reference feature. See |
| 1629 | `sc-insert-reference' for more details. Optional ARG is the initial | 1628 | `sc-insert-reference' for more details. Optional STYLE is the initial |
| 1630 | header style to use, unless not supplied or invalid, in which case | 1629 | header style to use, unless not supplied or invalid, in which case |
| 1631 | `sc-preferred-header-style' is used." | 1630 | `sc-preferred-header-style' is used." |
| 1632 | 1631 | ||
| 1633 | (let ((info sc-mail-info)) | 1632 | (let ((info sc-mail-info)) |
| 1634 | 1633 | ||
| 1635 | (setq sc-eref-style | 1634 | (setq sc-eref-style |
| 1636 | (or (sc-valid-index-p arg) | 1635 | (or (sc-valid-index-p style) |
| 1637 | (sc-valid-index-p sc-preferred-header-style) | 1636 | (sc-valid-index-p sc-preferred-header-style) |
| 1638 | 0)) | 1637 | 0)) |
| 1639 | 1638 | ||
diff --git a/lisp/net/rlogin.el b/lisp/net/rlogin.el index 1406abecdcb..fb3f3339be5 100644 --- a/lisp/net/rlogin.el +++ b/lisp/net/rlogin.el | |||
| @@ -249,7 +249,7 @@ If called with a positive, numeric prefix argument, e.g. | |||
| 249 | ``\\[universal-argument] 1 M-x rlogin-directory-tracking-mode\'', | 249 | ``\\[universal-argument] 1 M-x rlogin-directory-tracking-mode\'', |
| 250 | then do directory tracking but assume the remote filesystem is the same as | 250 | then do directory tracking but assume the remote filesystem is the same as |
| 251 | the local system. This only works in general if the remote machine and the | 251 | the local system. This only works in general if the remote machine and the |
| 252 | local one share the same directories (through NFS)." | 252 | local one share the same directories (e.g. through NFS)." |
| 253 | (interactive "P") | 253 | (interactive "P") |
| 254 | (cond | 254 | (cond |
| 255 | ((or (null prefix) | 255 | ((or (null prefix) |
diff --git a/lisp/org/ChangeLog b/lisp/org/ChangeLog index 0c420a73deb..2b29da02580 100644 --- a/lisp/org/ChangeLog +++ b/lisp/org/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2010-05-05 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * org-table.el (orgtbl-setup): | ||
| 4 | * org-agenda.el (org-agenda-entry-text-mode): Simplify. | ||
| 5 | |||
| 1 | 2010-05-03 Stefan Monnier <monnier@iro.umontreal.ca> | 6 | 2010-05-03 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 7 | ||
| 3 | * org-table.el (orgtbl-mode): Use define-minor-mode. | 8 | * org-table.el (orgtbl-mode): Use define-minor-mode. |
diff --git a/lisp/org/org-agenda.el b/lisp/org/org-agenda.el index 1cec8a8a227..50e78528256 100644 --- a/lisp/org/org-agenda.el +++ b/lisp/org/org-agenda.el | |||
| @@ -5916,9 +5916,8 @@ so that the date SD will be in that range." | |||
| 5916 | (defun org-agenda-entry-text-mode (&optional arg) | 5916 | (defun org-agenda-entry-text-mode (&optional arg) |
| 5917 | "Toggle entry text mode in an agenda buffer." | 5917 | "Toggle entry text mode in an agenda buffer." |
| 5918 | (interactive "P") | 5918 | (interactive "P") |
| 5919 | (if (integerp arg) | 5919 | (setq org-agenda-entry-text-mode (or (integerp arg) |
| 5920 | (setq org-agenda-entry-text-mode t) | 5920 | (not org-agenda-entry-text-mode))) |
| 5921 | (setq org-agenda-entry-text-mode (not org-agenda-entry-text-mode))) | ||
| 5922 | (org-agenda-entry-text-hide) | 5921 | (org-agenda-entry-text-hide) |
| 5923 | (and org-agenda-entry-text-mode | 5922 | (and org-agenda-entry-text-mode |
| 5924 | (let ((org-agenda-entry-text-maxlines | 5923 | (let ((org-agenda-entry-text-maxlines |
diff --git a/lisp/org/org-table.el b/lisp/org/org-table.el index 98c48baf52c..bbf9f10bc25 100644 --- a/lisp/org/org-table.el +++ b/lisp/org/org-table.el | |||
| @@ -3514,34 +3514,33 @@ to execute outside of tables." | |||
| 3514 | "Setup orgtbl keymaps." | 3514 | "Setup orgtbl keymaps." |
| 3515 | (let ((nfunc 0) | 3515 | (let ((nfunc 0) |
| 3516 | (bindings | 3516 | (bindings |
| 3517 | (list | 3517 | '(([(meta shift left)] org-table-delete-column) |
| 3518 | '([(meta shift left)] org-table-delete-column) | 3518 | ([(meta left)] org-table-move-column-left) |
| 3519 | '([(meta left)] org-table-move-column-left) | 3519 | ([(meta right)] org-table-move-column-right) |
| 3520 | '([(meta right)] org-table-move-column-right) | 3520 | ([(meta shift right)] org-table-insert-column) |
| 3521 | '([(meta shift right)] org-table-insert-column) | 3521 | ([(meta shift up)] org-table-kill-row) |
| 3522 | '([(meta shift up)] org-table-kill-row) | 3522 | ([(meta shift down)] org-table-insert-row) |
| 3523 | '([(meta shift down)] org-table-insert-row) | 3523 | ([(meta up)] org-table-move-row-up) |
| 3524 | '([(meta up)] org-table-move-row-up) | 3524 | ([(meta down)] org-table-move-row-down) |
| 3525 | '([(meta down)] org-table-move-row-down) | 3525 | ("\C-c\C-w" org-table-cut-region) |
| 3526 | '("\C-c\C-w" org-table-cut-region) | 3526 | ("\C-c\M-w" org-table-copy-region) |
| 3527 | '("\C-c\M-w" org-table-copy-region) | 3527 | ("\C-c\C-y" org-table-paste-rectangle) |
| 3528 | '("\C-c\C-y" org-table-paste-rectangle) | 3528 | ("\C-c-" org-table-insert-hline) |
| 3529 | '("\C-c-" org-table-insert-hline) | 3529 | ("\C-c}" org-table-toggle-coordinate-overlays) |
| 3530 | '("\C-c}" org-table-toggle-coordinate-overlays) | 3530 | ("\C-c{" org-table-toggle-formula-debugger) |
| 3531 | '("\C-c{" org-table-toggle-formula-debugger) | 3531 | ("\C-m" org-table-next-row) |
| 3532 | '("\C-m" org-table-next-row) | 3532 | ([(shift return)] org-table-copy-down) |
| 3533 | '([(shift return)] org-table-copy-down) | 3533 | ("\C-c?" org-table-field-info) |
| 3534 | '("\C-c?" org-table-field-info) | 3534 | ("\C-c " org-table-blank-field) |
| 3535 | '("\C-c " org-table-blank-field) | 3535 | ("\C-c+" org-table-sum) |
| 3536 | '("\C-c+" org-table-sum) | 3536 | ("\C-c=" org-table-eval-formula) |
| 3537 | '("\C-c=" org-table-eval-formula) | 3537 | ("\C-c'" org-table-edit-formulas) |
| 3538 | '("\C-c'" org-table-edit-formulas) | 3538 | ("\C-c`" org-table-edit-field) |
| 3539 | '("\C-c`" org-table-edit-field) | 3539 | ("\C-c*" org-table-recalculate) |
| 3540 | '("\C-c*" org-table-recalculate) | 3540 | ("\C-c^" org-table-sort-lines) |
| 3541 | '("\C-c^" org-table-sort-lines) | 3541 | ("\M-a" org-table-beginning-of-field) |
| 3542 | '("\M-a" org-table-beginning-of-field) | 3542 | ("\M-e" org-table-end-of-field) |
| 3543 | '("\M-e" org-table-end-of-field) | 3543 | ([(control ?#)] org-table-rotate-recalc-marks))) |
| 3544 | '([(control ?#)] org-table-rotate-recalc-marks))) | ||
| 3545 | elt key fun cmd) | 3544 | elt key fun cmd) |
| 3546 | (while (setq elt (pop bindings)) | 3545 | (while (setq elt (pop bindings)) |
| 3547 | (setq nfunc (1+ nfunc)) | 3546 | (setq nfunc (1+ nfunc)) |
diff --git a/lisp/subr.el b/lisp/subr.el index 0d57f1ba0c5..0cc05a78bc7 100644 --- a/lisp/subr.el +++ b/lisp/subr.el | |||
| @@ -1477,8 +1477,7 @@ If TOGGLE has a `:menu-tag', that is used for the menu item's label." | |||
| 1477 | (let ((rest (cdr found))) | 1477 | (let ((rest (cdr found))) |
| 1478 | (setcdr found nil) | 1478 | (setcdr found nil) |
| 1479 | (nconc found (list (list toggle name)) rest)) | 1479 | (nconc found (list (list toggle name)) rest)) |
| 1480 | (setq minor-mode-alist (cons (list toggle name) | 1480 | (push (list toggle name) minor-mode-alist)))))) |
| 1481 | minor-mode-alist))))))) | ||
| 1482 | ;; Add the toggle to the minor-modes menu if requested. | 1481 | ;; Add the toggle to the minor-modes menu if requested. |
| 1483 | (when (get toggle :included) | 1482 | (when (get toggle :included) |
| 1484 | (define-key mode-line-mode-menu | 1483 | (define-key mode-line-mode-menu |
| @@ -1507,8 +1506,7 @@ If TOGGLE has a `:menu-tag', that is used for the menu item's label." | |||
| 1507 | (let ((rest (cdr found))) | 1506 | (let ((rest (cdr found))) |
| 1508 | (setcdr found nil) | 1507 | (setcdr found nil) |
| 1509 | (nconc found (list (cons toggle keymap)) rest)) | 1508 | (nconc found (list (cons toggle keymap)) rest)) |
| 1510 | (setq minor-mode-map-alist (cons (cons toggle keymap) | 1509 | (push (cons toggle keymap) minor-mode-map-alist))))))) |
| 1511 | minor-mode-map-alist)))))))) | ||
| 1512 | 1510 | ||
| 1513 | ;;; Load history | 1511 | ;;; Load history |
| 1514 | 1512 | ||