[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/visual-fill-column 4c86aebd2b 097/137: Make the argument o
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/visual-fill-column 4c86aebd2b 097/137: Make the argument of visual-fill-column--adjust-window optional. |
Date: |
Sun, 2 Jan 2022 22:59:14 -0500 (EST) |
branch: elpa/visual-fill-column
commit 4c86aebd2ba9b50af7defa4aab55be1b6e650741
Author: Joost Kremers <joostkremers@fastmail.fm>
Commit: Joost Kremers <joostkremers@fastmail.fm>
Make the argument of visual-fill-column--adjust-window optional.
`visual-fill-column--adjust-window' is used in
`window-size-change-functions'
and must therefore take an argument. `writeroom-mode' calls
`visual-fill-column--adjust-functions' without argument. To make sure
`writeroom-mode' doesn't break, it's better to make the argument optional.
---
visual-fill-column.el | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/visual-fill-column.el b/visual-fill-column.el
index de3df7b74e..9e0261f1ef 100644
--- a/visual-fill-column.el
+++ b/visual-fill-column.el
@@ -171,11 +171,12 @@ windows with wide margins."
(set-window-parameter window 'min-margins nil)
(set-window-margins window nil))
-(defun visual-fill-column--adjust-window (window)
+(defun visual-fill-column--adjust-window (&optional window)
"Adjust the margins and fringes of WINDOW.
-This function only adjusts the margins and fringes if the buffer
-displayed in the selected window has `visual-fill-column-mode'
-enabled."
+WINDOW defaults to the selected window. This function only
+adjusts the margins and fringes if the buffer displayed in the
+selected window has `visual-fill-column-mode' enabled."
+ (or window (setq window (selected-window)))
(with-selected-window window
(visual-fill-column--reset-window window)
(when visual-fill-column-mode
- [nongnu] elpa/visual-fill-column 043485d16a 026/137: Rename ::window-body-width to ::window-max-text-width, (continued)
- [nongnu] elpa/visual-fill-column 043485d16a 026/137: Rename ::window-body-width to ::window-max-text-width, ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 96ac324638 031/137: Remove spurious empty line., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 4329831dd0 030/137: Add alternative function for `split-window-preferred-function'., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 9cae9dbfd9 041/137: Set window-parameter `split-window' only in Emacs 25 and up., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 98438fa2b8 048/137: Update version number., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 57c2a72d46 053/137: Merge pull request #26 from sten0/master, ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 8d1326de10 090/137: Update the README., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 6e9f35600d 099/137: Remove spurious line from `visual-fill-column--reset-window'., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column a5332e9625 103/137: Update the README., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column f7c0aab5c6 102/137: Splitting windows: get things right., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 4c86aebd2b 097/137: Make the argument of visual-fill-column--adjust-window optional.,
ELPA Syncer <=
- [nongnu] elpa/visual-fill-column 99d78162d9 107/137: Add `visual-fill-column-offset`., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 39cb7ab53d 118/137: Unconditionally clear `window-configuration-change-hook`., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 21eda77a66 123/137: Remove `visual-fill-column--adjust-all-windows`., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column d55e95c109 132/137: visual-fill-column.el: Update Commentary section., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 6b7d8780f1 119/137: Use proper hooks according to Emacs version., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column ae4edc225a 136/137: Fix alignment in doc string of visual-fill-column--add-extra-width, ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 10d01fbb98 033/137: Update version number, ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 4e294ea7a4 040/137: Explicitly refer to selected window in vsf-adjust-window., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 64d38bc1c0 088/137: Change layout of example for advising text-scale-adjust., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 2026fd2b9e 085/137: Fix typo in README.md, ELPA Syncer, 2022/01/02