Commit e7b382ed authored by Chong Yidong's avatar Chong Yidong
Browse files

* longlines.el (longlines-mode): Remove narrowing before

	performing the initial decoding or final encoding.
parent de66e883
2005-10-25 Chong Yidong <cyd@stupidchicken.com>
* longlines.el (longlines-mode): Remove narrowing before
performing the initial decoding or final encoding.
2005-10-25 Romain Francoise <romain@orebokech.com>
 
* emacs-lisp/find-func.el (find-library-name): Also strip
......
......@@ -123,7 +123,9 @@ are indicated with a symbol."
;; Turning off undo is OK since (spaces + newlines) is
;; conserved, except for a corner case in
;; longlines-wrap-lines that we'll never encounter from here
(longlines-decode-region (point-min) (point-max))
(save-restriction
(widen)
(longlines-decode-region (point-min) (point-max)))
(longlines-wrap-region (point-min) (point-max))
(set-buffer-modified-p mod))
(when (and longlines-show-hard-newlines
......@@ -141,7 +143,9 @@ are indicated with a symbol."
(longlines-unshow-hard-newlines))
(let ((buffer-undo-list t)
(inhibit-read-only t))
(longlines-encode-region (point-min) (point-max)))
(save-restriction
(widen)
(longlines-encode-region (point-min) (point-max))))
(remove-hook 'change-major-mode-hook 'longlines-mode-off t)
(remove-hook 'before-kill-functions 'longlines-encode-region t)
(remove-hook 'after-change-functions 'longlines-after-change-function t)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment