diff options
| author | Gerd Moellmann <gerd@gnu.org> | 2000-01-29 12:15:49 +0000 |
|---|---|---|
| committer | Gerd Moellmann <gerd@gnu.org> | 2000-01-29 12:15:49 +0000 |
| commit | bbd9b56608ff9e354e8f665672cec9bca924a25d (patch) | |
| tree | db8eddc83921c8395d85bd62761da33def955835 | |
| parent | f5bd1691b763289fcbd680d421e3d2ed426e6137 (diff) | |
| download | emacs-bbd9b56608ff9e354e8f665672cec9bca924a25d.tar.gz | |
*** empty log message ***
| -rw-r--r-- | etc/NEWS | 32 | ||||
| -rw-r--r-- | lisp/ChangeLog | 8 |
2 files changed, 40 insertions, 0 deletions
@@ -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 diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2823ff12e99..9a6b25d31dc 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -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 |
