mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-03 12:27:26 -05:00
Remove narf:widen (narf:narrow now toggles)
This commit is contained in:
@ -9,25 +9,13 @@ mark isn't active, then widen the buffer (if narrowed).
|
|||||||
Inspired from http://demonastery.org/2013/04/emacs-evil-narrow-region/"
|
Inspired from http://demonastery.org/2013/04/emacs-evil-narrow-region/"
|
||||||
(interactive "<r><!>")
|
(interactive "<r><!>")
|
||||||
(if (region-active-p)
|
(if (region-active-p)
|
||||||
(if bang
|
|
||||||
(progn
|
(progn
|
||||||
(deactivate-mark)
|
(deactivate-mark)
|
||||||
(let ((buf (clone-indirect-buffer nil nil)))
|
(let ((buf (clone-indirect-buffer nil nil)))
|
||||||
(with-current-buffer buf
|
(with-current-buffer buf
|
||||||
(narrow-to-region start end))
|
(narrow-to-region start end))
|
||||||
(switch-to-buffer buf)))
|
(switch-to-buffer buf)))
|
||||||
(fancy-narrow-to-region beg end))
|
(widen)))
|
||||||
(narf:widen)))
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(defun narf:widen ()
|
|
||||||
"Widen a buffer that has been narrowed with `narrow-to-region' or
|
|
||||||
`fancy-narrow-to-region'"
|
|
||||||
(interactive)
|
|
||||||
(when (buffer-narrowed-p)
|
|
||||||
(widen))
|
|
||||||
(when (and (featurep 'fancy-narrow) fancy-narrow--beginning fancy-narrow--end)
|
|
||||||
(fancy-widen)))
|
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun narf/set-read-only-region (begin end)
|
(defun narf/set-read-only-region (begin end)
|
||||||
|
Reference in New Issue
Block a user