branch: externals/olivetti commit 506b1d9b34cc799db2d574635cd012886ba4b5da Author: Paul W. Rankin <he...@paulwrankin.com> Commit: Paul W. Rankin <he...@paulwrankin.com>
Update README/Commentary -- add Emacs 27.x window.c bug --- README.md | 13 ++++++------- olivetti.el | 2 ++ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 10bd8f0..7ebd307 100644 --- a/README.md +++ b/README.md @@ -30,21 +30,18 @@ Features text body width will remain at that fraction. - Optionally remember the state of `visual-line-mode` on entry and recall its state on exit. -- Optionally hide the mode-line for distraction-free writing. Olivetti keeps everything it does buffer-local, so you can write prose in one -buffer and code in another, side-by-side in the same frame. Or, by hiding the -mode-line and using a single window in a fullscreen frame, Olivetti provides a -nice distraction-free environment. For those looking for a hardcore -distraction-free writing mode with a much larger scope, I recommend -[writeroom-mode]. +buffer and code in another, side-by-side in the same frame. For those looking +for a hardcore distraction-free writing mode with a much larger scope, I +recommend [writeroom-mode][]. [writeroom-mode]: https://github.com/joostkremers/writeroom-mode "Writeroom Mode" Requirements ------------ -- Emacs 24.4 +- Emacs 24.5 Installation ------------ @@ -62,6 +59,8 @@ Alternately, download the [latest release] and put it in your Known Bugs ---------- +- Emacs 27.x currently has a bug in `window.c` that will cause errors in + redisplay by passing a window instead of a frame as argument. - `linum-mode` in Emacs versions earlier than 26.1 has a bug that overwrites margin settings, making it incompatible with modes that work with margins. More information here: <https://debbugs.gnu.org/20674>. diff --git a/olivetti.el b/olivetti.el index bc1d051..e7e3568 100644 --- a/olivetti.el +++ b/olivetti.el @@ -72,6 +72,8 @@ ;; Known Bugs ;; ---------- +;; - Emacs 27.x currently has a bug in `window.c` that will cause errors in +;; redisplay by passing a window instead of a frame as argument. ;; - `linum-mode` in Emacs versions earlier than 26.1 has a bug that overwrites ;; margin settings, making it incompatible with modes that work with margins. ;; More information here: <https://debbugs.gnu.org/20674>.