mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
* textmodes/nroff-mode.el (nroff-font-lock-keywords): Don't be
greedy to find the closing bracket in \*[...] and similar expressions. This is a first rough fix -- many additional refinements are necessary to make this nroff mode really usable with groff.
This commit is contained in:
parent
e1144ff64e
commit
cb8ec72ad3
2 changed files with 17 additions and 9 deletions
|
|
@ -1,3 +1,11 @@
|
|||
2006-02-03 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
* textmodes/nroff-mode.el (nroff-font-lock-keywords): Don't be
|
||||
greedy to find the closing bracket in \*[...] and similar
|
||||
expressions. This is a first rough fix -- many additional
|
||||
refinements are necessary to make nroff mode really usable with
|
||||
groff.
|
||||
|
||||
2006-02-03 Jens Petersen <petersen@redhat.com> (tiny change)
|
||||
|
||||
* international/mule-cmds.el (set-locale-environment): Add
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
;;; nroff-mode.el --- GNU Emacs major mode for editing nroff source
|
||||
|
||||
;; Copyright (C) 1985, 1986, 1994, 1995, 1997, 2001, 2002, 2003,
|
||||
;; 2004, 2005 Free Software Foundation, Inc.
|
||||
;; 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Maintainer: FSF
|
||||
;; Keywords: wp
|
||||
|
|
@ -86,14 +86,14 @@
|
|||
;; variants). This won't currently do groff's \A'foo' and
|
||||
;; the like properly. One might expect it to highlight an escape's
|
||||
;; arguments in common cases, like \f.
|
||||
(concat "\\\\" ; backslash
|
||||
"\\(" ; followed by various possibilities
|
||||
(mapconcat 'identity
|
||||
'("[f*n]*\\[.+]" ; some groff extensions
|
||||
"(.." ; two chars after (
|
||||
"[^(\"]" ; single char escape
|
||||
) "\\|")
|
||||
"\\)")
|
||||
(concat "\\\\" ; backslash
|
||||
"\\(" ; followed by various possibilities
|
||||
(mapconcat 'identity
|
||||
'("[f*n]*\\[.+?]" ; some groff extensions
|
||||
"(.." ; two chars after (
|
||||
"[^(\"]" ; single char escape
|
||||
) "\\|")
|
||||
"\\)")
|
||||
)
|
||||
"Font-lock highlighting control in `nroff-mode'."
|
||||
:group 'nroff
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue