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