]> git.saurik.com Git - bison.git/commitdiff
Adjust verbose message to using emacs.
authorAkim Demaille <demaille@gostai.com>
Wed, 13 Aug 2008 11:18:22 +0000 (13:18 +0200)
committerAkim Demaille <demaille@gostai.com>
Mon, 10 Nov 2008 10:29:06 +0000 (11:29 +0100)
* etc/bench.pl.in: Inform compilation-mode when we change the
directory.
(generate_grammar_list): Recognize %define "variant" in addition
to %define variant.

ChangeLog
etc/bench.pl.in

index a2e08e0e81ec08c128b2cd9d424e077263250668..03a54bfa25261ff3474e49c230a687d6a6de3995 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-11-10  Akim Demaille  <demaille@gostai.com>
+
+       Adjust verbose message to using emacs.
+       * etc/bench.pl.in: Inform compilation-mode when we change the
+       directory.
+       (generate_grammar_list): Recognize %define "variant" in addition
+       to %define variant.
+
 2008-11-10  Akim Demaille  <demaille@gostai.com>
 
        Classify symbols by type-name.
 2008-11-10  Akim Demaille  <demaille@gostai.com>
 
        Classify symbols by type-name.
index e5133f0eb222d1d182e2e5d4780d05b6610673a2..0679046cd75aa546f26f4da8ac187a0393530d88 100755 (executable)
@@ -575,7 +575,7 @@ sub generate_grammar_list ($$@)
 {
   my ($base, $max, @directive) = @_;
   my $directives = directives ($base, @directive);
 {
   my ($base, $max, @directive) = @_;
   my $directives = directives ($base, @directive);
-  my $variant = grep { /%define variant/ } @directive;
+  my $variant = grep { /%define "?variant"?/ } @directive;
   my $out = new IO::File ">$base.y"
     or die;
   print $out <<EOF;
   my $out = new IO::File ">$base.y"
     or die;
   print $out <<EOF;
@@ -1043,7 +1043,8 @@ mkdir $dir
   or die "cannot create $dir";
 chdir $dir
   or die "cannot chdir $dir";
   or die "cannot create $dir";
 chdir $dir
   or die "cannot chdir $dir";
-verbose 1, "Benching in $dir.\n";
+# The following message is tailored to please Emacs' compilation-mode.
+verbose 1, "Entering directory `$dir'\n";
 verbose 1, "Using bison=$bison.\n";
 verbose 2, "Using cc=$cc.\n";
 verbose 2, "Using cxx=$cxx.\n";
 verbose 1, "Using bison=$bison.\n";
 verbose 2, "Using cc=$cc.\n";
 verbose 2, "Using cxx=$cxx.\n";