Mercurial > emacs
comparison etc/NEWS @ 33913:0c780fd30da5
New font-lock-doc-face.
`comment-region' doesn't comment only whole lines.
Bad backrefs signal an error rather than turning into digits.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 27 Nov 2000 15:34:39 +0000 |
parents | 09fdef086f4d |
children | d9a19778f425 |
comparison
equal
deleted
inserted
replaced
33912:67b6bdbd95c6 | 33913:0c780fd30da5 |
---|---|
886 | 886 |
887 *** multiline patterns are now supported. | 887 *** multiline patterns are now supported. |
888 | 888 |
889 *** `font-lock-syntactic-face-function' allows major-modes to choose | 889 *** `font-lock-syntactic-face-function' allows major-modes to choose |
890 the face used for each string/comment. | 890 the face used for each string/comment. |
891 | |
892 *** A new standard face `font-lock-doc-face'. | |
893 Meant for Lisp docstrings, Javadoc comments and other "documentation in code". | |
891 | 894 |
892 ** Comint (subshell) changes | 895 ** Comint (subshell) changes |
893 | 896 |
894 These changes generally affect all modes derived from comint mode, which | 897 These changes generally affect all modes derived from comint mode, which |
895 include shell-mode, gdb-mode, scheme-interaction-mode, etc. | 898 include shell-mode, gdb-mode, scheme-interaction-mode, etc. |
1688 parser. It doesn't parse the DTDs however. | 1691 parser. It doesn't parse the DTDs however. |
1689 | 1692 |
1690 *** The comment operations are now provided by the newcomment.el | 1693 *** The comment operations are now provided by the newcomment.el |
1691 package which allows different styles of comment-region and should | 1694 package which allows different styles of comment-region and should |
1692 be more robust while offering the same functionality. | 1695 be more robust while offering the same functionality. |
1696 `comment-region' now doesn't always comment a-line-at-a-time, but only | |
1697 comments 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 |
1696 facilities tailored for use with C++. It is documented in a | 1701 facilities tailored for use with C++. It is documented in a |
1697 separate Texinfo file. | 1702 separate Texinfo file. |
2427 what BODY returns. | 2432 what BODY returns. |
2428 | 2433 |
2429 +++ | 2434 +++ |
2430 ** Regular expressions now support intervals \{n,m\} as well as | 2435 ** Regular expressions now support intervals \{n,m\} as well as |
2431 Perl's shy-groups \(?:...\) and non-greedy *? +? and ?? operators. | 2436 Perl's shy-groups \(?:...\) and non-greedy *? +? and ?? operators. |
2437 Also backreferences like \2 are now considered as an error if the | |
2438 corresponding subgroup does not exist (or is not closed yet). | |
2439 Previously 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 |
2435 removed since it wasn't used by anything. | 2443 removed since it wasn't used by anything. |
2436 | 2444 |