[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/visual-fill-column a5332e9625 103/137: Update the README.
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/visual-fill-column a5332e9625 103/137: Update the README. |
Date: |
Sun, 2 Jan 2022 22:59:17 -0500 (EST) |
branch: elpa/visual-fill-column
commit a5332e9625e0d48c325d44f5c864bb0aca7d37d1
Author: Joost Kremers <joostkremers@fastmail.fm>
Commit: Joost Kremers <joostkremers@fastmail.fm>
Update the README.
- Update the comments about splitting windows.
- Add the user option `visual-fill-column-inhibit-sensible-window-split`.
---
README.md | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index a4b44bf58a..911b284fc6 100644
--- a/README.md
+++ b/README.md
@@ -39,9 +39,11 @@ Widening the margin normally causes the fringes to be pushed
inward. Since this
## Splitting a Window ##
-Emacs won’t vertically split a window (i.e., into two side-by-side windows)
that has wide margins. As a result, displaying buffers such as `*Help*`
buffers, `*Completion*` buffers, etc., won’t split a window vertically, even if
there appears to be enough space for a vertical split. This is technically not
problematic, but it may be undesirable from a user's point of view. To remedy
this, you can set the option `split-window-preferred-function` to
`visual-fill-column-split-window-sensibly [...]
+Emacs won’t vertically split a window (i.e., into two side-by-side windows)
that has wide margins. As a result, displaying buffers such as `*Help*`
buffers, `*Completion*` buffers, etc., won’t split a window vertically, even if
there appears to be enough space for a vertical split. This is technically not
problematic, but it may be undesirable from a user's point of view. To remedy
this, `visual-fill-column-mode` sets the option
`split-window-preferred-function` to `visual-fill-column-sp [...]
- (setq-default split-window-preferred-function
'visual-fill-column-split-window-sensibly)
+You can set the option `visual-fill-column-inhibit-sensible-window-split` to
inhibit this and use the default function `split-window-sensibly' or another
custom function.
+
+Note that this option does not affect the ability to split windows manually.
Even if you set `visual-fill-column-inhibit-sensible-window-split`, you can
still split a window into two side-by-side windows by invoking e.g.,
`split-window-right` (`C-x 3`).
## Adjusting Text Size ##
@@ -55,7 +57,7 @@ Alternatively, you can advise the function `text-size-adjust`
with the function
## Customisation ##
-The customisation group `visual-fill-column` has three options (beside
`global-visual-fill-column-mode`) that can be used to customise
`visual-fill-column`:
+The customisation group `visual-fill-column` has four options (beside
`global-visual-fill-column-mode`) that can be used to customise
`visual-fill-column`:
`visual-fill-column-width`: column at which to wrap lines. If set to `nil`
(the default), use the value of `fill-column` instead.
@@ -63,6 +65,8 @@ The customisation group `visual-fill-column` has three
options (beside `global-v
`visual-fill-column-fringes-outside-margins`: if set to `t`, put the fringes
outside the margins.
-All three options are buffer-local, so the values you set in your init file
are default values. They can also be set in mode hooks or directory or file
local variables in order to customise particular files or file types.
+These three options are buffer-local, so the values you set in your init file
are default values. They can also be set in mode hooks or directory or file
local variables in order to customise particular files or file types.
+
+The fourth option, `visual-fill-column-inhibit-sensible-window-split` can be
set to keep `visual-fill-column-mode` from setting
`split-window-preferred-function`.
`visual-fill-column-mode` also binds several mouse events for the left and
right margins, so that scrolling or clicking on the margins does what you'd
expect (rather than cause an "event not bound" error). If you wish to adjust
these bindings, you should do so in `visual-fill-column-mode-map`.
- [nongnu] elpa/visual-fill-column 7bf332089a 012/137: Fix typo., (continued)
- [nongnu] elpa/visual-fill-column 7bf332089a 012/137: Fix typo., ELPA Syncer, 2022/01/02
- [nongnu] elpa/visual-fill-column 261e27c062 024/137: Update version number to 1.5, ELPA Syncer, 2022/01/02
- [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 <=
- [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, 2022/01/02
- [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