aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2000-11-27 15:34:39 +0000
committerStefan Monnier2000-11-27 15:34:39 +0000
commit601e0081ea958c0b781e7490a30baafdf1ac8135 (patch)
treed93bc3226be32e8ec335d7f8c99953aca67df5a7
parent7f84d9ae468d49ff96a9a54c00e4098ce5e69a26 (diff)
downloademacs-601e0081ea958c0b781e7490a30baafdf1ac8135.tar.gz
emacs-601e0081ea958c0b781e7490a30baafdf1ac8135.zip
New font-lock-doc-face.
`comment-region' doesn't comment only whole lines. Bad backrefs signal an error rather than turning into digits.
-rw-r--r--etc/NEWS8
1 files changed, 8 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index df7720f3c56..4d7a45bf0f8 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -889,6 +889,9 @@ font-lock keywords from the current buffer or from a specific major mode.
889*** `font-lock-syntactic-face-function' allows major-modes to choose 889*** `font-lock-syntactic-face-function' allows major-modes to choose
890the face used for each string/comment. 890the face used for each string/comment.
891 891
892*** A new standard face `font-lock-doc-face'.
893Meant for Lisp docstrings, Javadoc comments and other "documentation in code".
894
892** Comint (subshell) changes 895** Comint (subshell) changes
893 896
894These changes generally affect all modes derived from comint mode, which 897These changes generally affect all modes derived from comint mode, which
@@ -1690,6 +1693,8 @@ parser. It doesn't parse the DTDs however.
1690*** The comment operations are now provided by the newcomment.el 1693*** The comment operations are now provided by the newcomment.el
1691package which allows different styles of comment-region and should 1694package which allows different styles of comment-region and should
1692be more robust while offering the same functionality. 1695be more robust while offering the same functionality.
1696`comment-region' now doesn't always comment a-line-at-a-time, but only
1697comments the region, breaking the line at point if necessary.
1693 1698
1694+++ 1699+++
1695*** The Ebrowse package implements a C++ class browser and tags 1700*** The Ebrowse package implements a C++ class browser and tags
@@ -2429,6 +2434,9 @@ what BODY returns.
2429+++ 2434+++
2430** Regular expressions now support intervals \{n,m\} as well as 2435** Regular expressions now support intervals \{n,m\} as well as
2431Perl's shy-groups \(?:...\) and non-greedy *? +? and ?? operators. 2436Perl's shy-groups \(?:...\) and non-greedy *? +? and ?? operators.
2437Also backreferences like \2 are now considered as an error if the
2438corresponding subgroup does not exist (or is not closed yet).
2439Previously it would have been silently turned into `2' (ignoring the `\').
2432 2440
2433+++ 2441+++
2434** The optional argument BUFFER of function file-local-copy has been 2442** The optional argument BUFFER of function file-local-copy has been