Fixlets
authorTom Tromey <tromey@redhat.com>
Thu, 25 Apr 1996 02:42:17 +0000 (02:42 +0000)
committerTom Tromey <tromey@redhat.com>
Thu, 25 Apr 1996 02:42:17 +0000 (02:42 +0000)
ChangeLog
INSTALL
THANKS
TODO
automake.in
lib/INSTALL

index efad097..0ba1a15 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+Wed Apr 24 20:29:26 1996  Tom Tromey  <tromey@creche.cygnus.com>
+
+       * automake.in (am_install_var): Use delete, not undef, to remove
+       EXTRA entry.  From Gord Matzigkeit.
+
+Mon Apr 22 17:48:50 1996  Tom Tromey  <tromey@creche.cygnus.com>
+
+       * automake.in (read_am_file): Handle case where last line doesn't
+       end in newline.
+
 Tue Apr  9 22:53:16 1996  Tom Tromey  <tromey@creche.cygnus.com>
 
        * automake.in (variable_defined): New function.
diff --git a/INSTALL b/INSTALL
index 95d84c8..3b50ea9 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -31,7 +31,7 @@ The simplest way to compile this package is:
      `sh ./configure' instead to prevent `csh' from trying to execute
      `configure' itself.
 
-     Running `configure' takes awhile.  While running, it prints some
+     Running `configure' takes a while.  While running, it prints some
      messages telling which features it is checking for.
 
   2. Type `make' to compile the package.
diff --git a/THANKS b/THANKS
index f7cab37..952b5cd 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -11,6 +11,7 @@ Jerome Santini <santini@chambord.univ-orleans.fr>
 Jim Meyering <meyering@na-net.ornl.gov>
 Joerg-Martin Schwarz <jms@jms.prima.ruhr.de>
 Karl Berry <kb@cs.umb.edu>
+Mark Galassi <rosalia@nis.lanl.gov>
 Markku Rossi <mtr@ngs.fi>
 Noah Friedman <friedman@gnu.ai.mit.edu>
 Ulrich Drepper <drepper@gnu.ai.mit.edu>
diff --git a/TODO b/TODO
index 1c628fa..eb663a4 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,8 +1,11 @@
 Priorities for release:
+??? targets for EXTRA_ should not be generated!!!
 * Fix all mkinstalldirs invocations
-* Make sure each use of variable gets a variable and not a target
-* If comments at start of file, ensure that whitespace follows
-  auto-generated comments
+* separate dist and distdir targets, so recursive uses of Automake work ok
+
+* Add no-remake option
+* scripts are installed in $exec_prefix/bin, not $prefix/bin
+  Bug or feature?
 
 * Add support for libtool
 * At top level, config.h is not depended on...
@@ -24,6 +27,8 @@ Things to finish libtool support:
 * Handle clean changes
 * New definition for LINK
 
+* search for gnu tar and substitute in dist targets?
+
 Scan source directories and warn about missing files, eg .c/.h files
 that aren't mentioned?
 
index 36254ac..1499d72 100755 (executable)
@@ -2177,6 +2177,9 @@ sub read_am_file
     local ($is_ok_macro);
     while ($_)
     {
+       $_ .= "\n"
+           unless substr ($_, -1, 1) eq "\n";
+
        if (/$IGNORE_PATTERN/o)
        {
            # Merely delete comments beginning with two hashes.
@@ -2592,7 +2595,7 @@ sub am_install_var
        }
     }
     # We never want to examine EXTRA_blah.
-    undef $valid{'EXTRA'};
+    delete $valid{'EXTRA'};
 
     local ($clean_file) = $file . '-clean';
     local ($one_name);
index 95d84c8..3b50ea9 100644 (file)
@@ -31,7 +31,7 @@ The simplest way to compile this package is:
      `sh ./configure' instead to prevent `csh' from trying to execute
      `configure' itself.
 
-     Running `configure' takes awhile.  While running, it prints some
+     Running `configure' takes a while.  While running, it prints some
      messages telling which features it is checking for.
 
   2. Type `make' to compile the package.