]> code.delx.au - gnu-emacs/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Sat, 29 Jan 2000 12:15:49 +0000 (12:15 +0000)
committerGerd Moellmann <gerd@gnu.org>
Sat, 29 Jan 2000 12:15:49 +0000 (12:15 +0000)
etc/NEWS
lisp/ChangeLog

index cd7f69ea659fa4cf76636194f4853b655a7293ba..299e0ef81a3e2be7de8929b1b45dd16af4c938fa 100644 (file)
--- a/etc/NEWS
+++ b/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
index 2823ff12e9900093c4e8312302af155f30e3cea1..9a6b25d31dc6663351304f84d952cf54d414b072 100644 (file)
@@ -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