changeset 27498:960ea40c1a7e

*** empty log message ***
author Gerd Moellmann <gerd@gnu.org>
date Sat, 29 Jan 2000 12:15:49 +0000
parents 7f8974c3b6f8
children 92903015c94c
files etc/NEWS lisp/ChangeLog
diffstat 2 files changed, 40 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Sat Jan 29 12:14:55 2000 +0000
+++ b/etc/NEWS	Sat Jan 29 12:15:49 2000 +0000
@@ -781,6 +781,38 @@
 
 ** 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
--- a/lisp/ChangeLog	Sat Jan 29 12:14:55 2000 +0000
+++ b/lisp/ChangeLog	Sat Jan 29 12:15:49 2000 +0000
@@ -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