aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2015-03-03 14:21:26 -0800
committerPaul Eggert2015-03-03 14:21:26 -0800
commit9792a944dcf08a246bf2618b2a5bee906a888069 (patch)
tree495e6fbc120a10c383e5572b5e9b879f74cbb71e
parent8b990b89011d5b954c794e08549776b15e34fff1 (diff)
parentd3852a99c99f0785425a3a4c9d48d31e9aeec7c9 (diff)
downloademacs-9792a944dcf08a246bf2618b2a5bee906a888069.tar.gz
emacs-9792a944dcf08a246bf2618b2a5bee906a888069.zip
Merge from origin/emacs-24
d3852a9 * admin/admin.el (manual-meta-string): Use bug-gnu-emacs. d69e9f1 CC Mode: Stop Font Lock forcing fontification from BOL. Conflicts: admin/ChangeLog lisp/ChangeLog
-rw-r--r--admin/ChangeLog5
-rw-r--r--admin/admin.el2
-rw-r--r--lisp/ChangeLog8
-rw-r--r--lisp/progmodes/cc-mode.el8
4 files changed, 22 insertions, 1 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index ec500569860..9a160446b35 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,8 @@
12015-03-03 Glenn Morris <rgm@gnu.org>
2
3 * admin.el (manual-meta-string): Use bug-gnu-emacs@gnu email address
4 rather than webmasters@gnu.
5
12015-01-28 Glenn Morris <rgm@gnu.org> 62015-01-28 Glenn Morris <rgm@gnu.org>
2 7
3 * update_autogen (commit): Prepend "# " to commit message. 8 * update_autogen (commit): Prepend "# " to commit message.
diff --git a/admin/admin.el b/admin/admin.el
index 18ea4a40ccc..9bf503ef142 100644
--- a/admin/admin.el
+++ b/admin/admin.el
@@ -248,7 +248,7 @@ Optional argument TYPE is type of output (nil means all)."
248 248
249(defconst manual-meta-string 249(defconst manual-meta-string
250 "<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\"> 250 "<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
251<link rev=\"made\" href=\"mailto:webmasters@gnu.org\"> 251<link rev=\"made\" href=\"mailto:bug-gnu-emacs@gnu.org\">
252<link rel=\"icon\" type=\"image/png\" href=\"/graphics/gnu-head-mini.png\"> 252<link rel=\"icon\" type=\"image/png\" href=\"/graphics/gnu-head-mini.png\">
253<meta name=\"ICBM\" content=\"42.256233,-71.006581\"> 253<meta name=\"ICBM\" content=\"42.256233,-71.006581\">
254<meta name=\"DC.title\" content=\"gnu.org\">\n\n") 254<meta name=\"DC.title\" content=\"gnu.org\">\n\n")
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 3bc9b8c85ce..db1358cd2fe 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,11 @@
12015-03-03 Alan Mackenzie <acm@muc.de>
2
3 CC Mode: Stop Font Lock forcing fontification from BOL. Fixes
4 debbugs#19669.
5
6 * progmodes/cc-mode.el (c-font-lock-init): Setq
7 font-lock-extend-region-functions to nil.
8
12015-03-03 Daniel Colascione <dancol@dancol.org> 92015-03-03 Daniel Colascione <dancol@dancol.org>
2 10
3 * emacs-lisp/generator.el: Make globals conform to elisp 11 * emacs-lisp/generator.el: Make globals conform to elisp
diff --git a/lisp/progmodes/cc-mode.el b/lisp/progmodes/cc-mode.el
index c02192608b2..f84f4ae2c20 100644
--- a/lisp/progmodes/cc-mode.el
+++ b/lisp/progmodes/cc-mode.el
@@ -1259,6 +1259,14 @@ This function is called from `c-common-init', once per mode initialization."
1259 (font-lock-mark-block-function 1259 (font-lock-mark-block-function
1260 . c-mark-function))) 1260 . c-mark-function)))
1261 1261
1262 ;; Prevent `font-lock-default-fontify-region' extending the region it will
1263 ;; fontify to whole lines by removing `font-lock-extend-region-whole-lines'
1264 ;; (and, coincidentally, `font-lock-extend-region-multiline' (which we do
1265 ;; not need)) from `font-lock-extend-region-functions'. (Emacs only). This
1266 ;; fixes Emacs bug #19669.
1267 (when (boundp 'font-lock-extend-region-functions)
1268 (setq font-lock-extend-region-functions nil))
1269
1262 (make-local-variable 'font-lock-fontify-region-function) 1270 (make-local-variable 'font-lock-fontify-region-function)
1263 (setq font-lock-fontify-region-function 'c-font-lock-fontify-region) 1271 (setq font-lock-fontify-region-function 'c-font-lock-fontify-region)
1264 1272