mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-22 18:35:09 +00:00
*** empty log message ***
This commit is contained in:
parent
f5bd1691b7
commit
bbd9b56608
32
etc/NEWS
32
etc/NEWS
@ -781,6 +781,38 @@ appropriate for C-style escape sequences in strings.
|
||||
|
||||
** New modes and packages
|
||||
|
||||
*** The package ebnf2ps translates an EBNF to a syntactic chart in
|
||||
PostScript.
|
||||
|
||||
Currently accepts ad-hoc EBNF, ISO EBNF and Bison/Yacc.
|
||||
|
||||
The ad-hoc default EBNF syntax has the following elements:
|
||||
|
||||
; comment (until end of line)
|
||||
A non-terminal
|
||||
"C" terminal
|
||||
?C? special
|
||||
$A default non-terminal
|
||||
$"C" default terminal
|
||||
$?C? default special
|
||||
A = B. production (A is the header and B the body)
|
||||
C D sequence (C occurs before D)
|
||||
C | D alternative (C or D occurs)
|
||||
A - B exception (A excluding B, B without any non-terminal)
|
||||
n * A repetition (A repeats n (integer) times)
|
||||
(C) group (expression C is grouped together)
|
||||
[C] optional (C may or not occurs)
|
||||
C+ one or more occurrences of C
|
||||
{C}+ one or more occurrences of C
|
||||
{C}* zero or more occurrences of C
|
||||
{C} zero or more occurrences of C
|
||||
C / D equivalent to: C {D C}*
|
||||
{C || D}+ equivalent to: C {D C}*
|
||||
{C || D}* equivalent to: [C {D C}*]
|
||||
{C || D} equivalent to: [C {D C}*]
|
||||
|
||||
Please, see ebnf2ps documentation for EBNF syntax and how to use it.
|
||||
|
||||
*** The package align.el will align columns within a region, using M-x
|
||||
align. Its mode-specific rules, based on regular expressions,
|
||||
determine where the columns should be split. In C and C++, for
|
||||
|
@ -1,3 +1,11 @@
|
||||
2000-01-18 Gerd Moellmann <gerd@gnu.org>
|
||||
|
||||
* iswitchb.el (iswitchb-use-frame-buffer-list): New configuration
|
||||
variable. If non-nil, order the buffer list according to the
|
||||
currently selected frame.
|
||||
(iswitchb-make-buflist): If iswitchb-use-frame-buffer-list is
|
||||
non-nil, pass the selected frame to function buffer-list.
|
||||
|
||||
2000-01-29 Vinicius Jose Latorre <vinicius@cpqd.com.br>
|
||||
|
||||
* progmodes/ebnf2ps.el (ebnf-syntax): Doc fix
|
||||
|
Loading…
Reference in New Issue
Block a user