diff options
| author | Stefan Monnier | 2005-07-04 18:47:07 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2005-07-04 18:47:07 +0000 |
| commit | f2cd8acacc9f7d695a105222d6cd2385bc1f55d5 (patch) | |
| tree | 53ec3ca0412eb1eca24a376b5ae9bb6185988b9e | |
| parent | 3a35cf56e7c9951f6d99f54c65d7109654c854f0 (diff) | |
| download | emacs-f2cd8acacc9f7d695a105222d6cd2385bc1f55d5.tar.gz emacs-f2cd8acacc9f7d695a105222d6cd2385bc1f55d5.zip | |
(archive-lzh-ogm): Reorder save excursion/restriction.
| -rw-r--r-- | lisp/arc-mode.el | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lisp/arc-mode.el b/lisp/arc-mode.el index ce2100c4f08..b6a969d6c0a 100644 --- a/lisp/arc-mode.el +++ b/lisp/arc-mode.el | |||
| @@ -679,8 +679,6 @@ archive. | |||
| 679 | 679 | ||
| 680 | ;; Archive mode is suitable only for specially formatted data. | 680 | ;; Archive mode is suitable only for specially formatted data. |
| 681 | (put 'archive-mode 'mode-class 'special) | 681 | (put 'archive-mode 'mode-class 'special) |
| 682 | ;; ------------------------------------------------------------------------- | ||
| 683 | ;; Section: Key maps | ||
| 684 | 682 | ||
| 685 | (let ((item1 '(archive-subfile-mode " Archive"))) | 683 | (let ((item1 '(archive-subfile-mode " Archive"))) |
| 686 | (or (member item1 minor-mode-alist) | 684 | (or (member item1 minor-mode-alist) |
| @@ -1556,8 +1554,8 @@ This doesn't recover lost files, it just undoes changes in the buffer itself." | |||
| 1556 | (insert newhsize (archive-lzh-resum p newhsize)))))) | 1554 | (insert newhsize (archive-lzh-resum p newhsize)))))) |
| 1557 | 1555 | ||
| 1558 | (defun archive-lzh-ogm (newval files errtxt ofs) | 1556 | (defun archive-lzh-ogm (newval files errtxt ofs) |
| 1559 | (save-restriction | 1557 | (save-excursion |
| 1560 | (save-excursion | 1558 | (save-restriction |
| 1561 | (widen) | 1559 | (widen) |
| 1562 | (set-buffer-multibyte nil) | 1560 | (set-buffer-multibyte nil) |
| 1563 | (dolist (fil files) | 1561 | (dolist (fil files) |