[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/ws-butler 8ccf6a0b74 61/64: Merge pull request #31 from hl
From: |
Stefan Kangas |
Subject: |
[nongnu] elpa/ws-butler 8ccf6a0b74 61/64: Merge pull request #31 from hlissner/patch-1 |
Date: |
Fri, 31 Dec 2021 11:09:35 -0500 (EST) |
branch: elpa/ws-butler
commit 8ccf6a0b74c74abf662e0a4099ecae8a845d145b
Merge: 52321b99be b9bcf50496
Author: Le Wang <lewang@users.noreply.github.com>
Commit: GitHub <noreply@github.com>
Merge pull request #31 from hlissner/patch-1
Inhibit modification hooks in ws-butler-after-save
---
ws-butler.el | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/ws-butler.el b/ws-butler.el
index 262ef572e0..0cb5f62d84 100644
--- a/ws-butler.el
+++ b/ws-butler.el
@@ -279,15 +279,15 @@ ensure point doesn't jump due to white space trimming."
(ws-butler-clear-properties)
;; go to saved line+col
(when ws-butler-presave-coord
- (let (remaining-lines)
- (ws-butler-with-save
- (widen)
- (goto-char (point-min))
- (setq remaining-lines (forward-line (1- (car
ws-butler-presave-coord)))))
- (unless (eq remaining-lines 0)
- (insert (make-string remaining-lines ?\n))))
- (move-to-column (cadr ws-butler-presave-coord) t)
- (set-buffer-modified-p nil)))
+ (with-silent-modifications
+ (let (remaining-lines)
+ (ws-butler-with-save
+ (widen)
+ (goto-char (point-min))
+ (setq remaining-lines (forward-line (1- (car
ws-butler-presave-coord)))))
+ (unless (eq remaining-lines 0)
+ (insert (make-string remaining-lines ?\n))))
+ (move-to-column (cadr ws-butler-presave-coord) t))))
(defun ws-butler-before-revert ()
"Clear `ws-butler-presave-coord'."
- [nongnu] elpa/ws-butler e5fc878904 54/64: disable changing leading whitespace by default, (continued)
- [nongnu] elpa/ws-butler e5fc878904 54/64: disable changing leading whitespace by default, Stefan Kangas, 2021/12/31
- [nongnu] elpa/ws-butler 52321b99be 59/64: Merge pull request #29 from alevy03/master, Stefan Kangas, 2021/12/31
- [nongnu] elpa/ws-butler 323b651dd7 55/64: bump version, Stefan Kangas, 2021/12/31
- [nongnu] elpa/ws-butler a02607ef63 33/64: Some minor grammatical fixes, Stefan Kangas, 2021/12/31
- [nongnu] elpa/ws-butler f6ac856b82 13/64: clean up newlines at EOB when appropriate, Stefan Kangas, 2021/12/31
- [nongnu] elpa/ws-butler 81143ac737 25/64: Add customization for virtual space preservation., Stefan Kangas, 2021/12/31
- [nongnu] elpa/ws-butler 93409c1ca7 51/64: polyfill for setq-local, Stefan Kangas, 2021/12/31
- [nongnu] elpa/ws-butler a5add4ea85 39/64: Merge branch 'remove-highlight-changes-mode', Stefan Kangas, 2021/12/31
- [nongnu] elpa/ws-butler 7e2f32dcfc 45/64: Merge pull request #22 from spwhitton/apt-get, Stefan Kangas, 2021/12/31
- [nongnu] elpa/ws-butler 9e7449445b 48/64: Merge branch 'global-mode-exemptions', Stefan Kangas, 2021/12/31
- [nongnu] elpa/ws-butler 8ccf6a0b74 61/64: Merge pull request #31 from hlissner/patch-1,
Stefan Kangas <=
- [nongnu] elpa/ws-butler c907dde343 58/64: Change example config to use prog-mode-hook., Stefan Kangas, 2021/12/31