summaryrefslogtreecommitdiff
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2015-03-30 21:33:20 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2015-03-30 21:33:20 -0400
commitbc9a6fcd29cd2e35a34e42f6e8b9492c98c1560f (patch)
treee44d050c05b9104e1259aa73d7acf9dde443f19a /lisp/ChangeLog
parent2e4b0c98a77657e787e04ae680403b187b271c21 (diff)
downloademacs-bc9a6fcd29cd2e35a34e42f6e8b9492c98c1560f.tar.gz
Let jit-lock know the result of font-lock-extend-region-functions.
* lisp/jit-lock.el (jit-lock--run-functions): New function. (jit-lock-fontify-now): Use it. Handle fontification bounds more precisely in case the backend functions fontify more than requested. Don't round up to whole lines since that shouldn't be needed any more. * lisp/font-lock.el (font-lock-fontify-region-function): Adjust docstring. (font-lock-inhibit-thing-lock): Make obsolete. (font-lock-default-fontify-region): Return the bounds actually used. * lisp/emacs-lisp/eieio-base.el (eieio-persistent-validate/fix-slot-value): Fix compilation error.
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index cad239d7dee..e50c69b8af4 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,18 @@
+2015-03-31 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ Let jit-lock know the result of font-lock-extend-region-functions.
+ * jit-lock.el (jit-lock--run-functions): New function.
+ (jit-lock-fontify-now): Use it. Handle fontification bounds more
+ precisely in case the backend functions fontify more than requested.
+ Don't round up to whole lines since that shouldn't be needed
+ any more.
+ * font-lock.el (font-lock-fontify-region-function): Adjust docstring.
+ (font-lock-inhibit-thing-lock): Make obsolete.
+ (font-lock-default-fontify-region): Return the bounds actually used.
+
+ * emacs-lisp/eieio-base.el (eieio-persistent-validate/fix-slot-value):
+ Fix compilation error.
+
2015-03-30 Artur Malabarba <bruce.connor.am@gmail.com>
* emacs-lisp/package.el: Reorganize package.el and divide it with