[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/adaptive-wrap ef01f42 09/15: * adaptive-wrap.el (adapti
From: |
Stefan Monnier |
Subject: |
[elpa] externals/adaptive-wrap ef01f42 09/15: * adaptive-wrap.el (adaptive-wrap-mode): Move after font-lock (bug#15155). |
Date: |
Sun, 29 Nov 2020 19:09:09 -0500 (EST) |
branch: externals/adaptive-wrap
commit ef01f42d938509aee827592df7bbad887f50d129
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>
* adaptive-wrap.el (adaptive-wrap-mode): Move after font-lock (bug#15155).
---
adaptive-wrap.el | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/adaptive-wrap.el b/adaptive-wrap.el
index 3787a99..9455789 100644
--- a/adaptive-wrap.el
+++ b/adaptive-wrap.el
@@ -96,7 +96,13 @@ extra indent = 2
:lighter ""
:group 'visual-line
(if adaptive-wrap-prefix-mode
- (jit-lock-register #'adaptive-wrap-prefix-function)
+ (progn
+ ;; HACK ATTACK! We need to run after font-lock, but jit-lock-register
+ ;; doesn't accept an `append' argument, so we add ourselves beforehand,
+ ;; to make sure we're at the end of the hook (bug#15155).
+ (add-hook 'jit-lock-functions
+ #'adaptive-wrap-prefix-function 'append t)
+ (jit-lock-register #'adaptive-wrap-prefix-function))
(jit-lock-unregister #'adaptive-wrap-prefix-function)
(with-silent-modifications
(save-restriction
- [elpa] branch externals/adaptive-wrap created (now 603648e), Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap db52f0b 01/15: Rename adaptive-wrap-prefix to adaptive-wrap., Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap f78efba 02/15: Add adaptive-wrap-extra-indent., Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 77979be 04/15: * adaptive-wrap.el (adaptive-wrap-extra-indent): Fix buffer-localness., Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap fb4aa4e 06/15: * adaptive-wrap.el (menu-bar-options-menu): Add checkbox for Adaptive Wrap, Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 7db060b 07/15: * adaptive-wrap.el: Require easymenu (bug#14974)., Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 07e03a8 08/15: * adaptive-wrap.el: Fix bug#14974 by using define-key-after, Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap ef01f42 09/15: * adaptive-wrap.el (adaptive-wrap-mode): Move after font-lock (bug#15155).,
Stefan Monnier <=
- [elpa] externals/adaptive-wrap b17b789 10/15: Mark adaptive-wrap-extra-indent as safe if integerp (Bug#23816), Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 710d484 05/15: Fix error during redisplay: (wrong-type-argument stringp nil), Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 01e7d1f 14/15: adaptive-wrap: Fontify wrap-prefix, Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 603648e 15/15: * .gitignore: New file, Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 5888dc0 03/15: Clean up copyright notices., Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap a1cd968 11/15: * adaptive-wrap/adaptive-wrap.el: Fix use without font-lock, Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap dd32f62 12/15: * adaptive-wrap/adaptive-wrap.el: Fix interaction with visual-fill, Stefan Monnier, 2020/11/29
- [elpa] externals/adaptive-wrap 1289272 13/15: * adaptive-wrap.el (adaptive-wrap-fill-context-prefix): Ignore paragraph-start, Stefan Monnier, 2020/11/29