Wed Apr 05 20:38:45 2000  Lachlan O'Dea  <lodea@vet.com.au>

	* Released version 1.1.

	* doc/welcome.html: Update to reflect changes and new maintainer.
	* doc/usage.html: Update to reflect changes and new maintainer.
	
	* Update to JavaCC version 1.1.

	* Add support for generating rules for "Make in Java".
	* Add -o option for specifying output filename.
	Contributed by: Jackie Manning <JMANNING@austin.rr.com>.

	* Add support for inner classes.
	Contributed by: Christian Sarrasin <christian.sarrasin@ubs.com>.

	* MANIFEST.MF: New file which specifies the Main-Class of jdeps.jar.

Mon Nov  9 17:10:56 1998  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 1.0.4

Mon Nov  9 17:10:01 1998  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* DepTable.java: removed trailing comment in CLASSES definition;
	fix provided by Tim Gottschalk.

Fri Jul 31 20:41:31 1998  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 1.0.3

Fri Jul 31 20:40:17 1998  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* doc/usage.html: 
	* doc/win95.html: small clarifications

Mon May 18 18:30:32 1998  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 1.0.2

Mon May 18 17:48:06 1998  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* Java1.1.jj: removed the "isToplevel" guard on adding type
	references for both class and interface declarations; fixes a bug
	reported by Walter Gillett

Sun May 17 00:58:03 1998  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 1.0.1

Sun May 17 00:54:12 1998  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* jdeps: special processing of arguments conditional on OSTYPE
	variable set to win32

1998-05-17  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 1.0

Sun May 17 00:06:18 1998  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* doc/*.html: small cleanups & updating
	
	* install: jar file is now used; merged jdeps-95 into jdeps

	* ParseOptions.java: split InvalidOptionException into separate
	file, corrects parse warning reported by Walter Gillett; moved
	class Option inside of ParseOptions, so require Java 1.1
	compiler

	* compile: moved classes into package smr.JavaDeps; compile with
	'-d .' option to force class files into subdirectory smr/JavaDeps
	
	* JavaCC-0.7.1: grammar file is same as 0.7; no modifications
	needed

Fri May  8 02:33:38 1998  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* doc/welcome.html: added note that newline must end single-line
	comments; changed JavaCC's web address

1998-04-10  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.5.2

Fri Apr 10 16:02:47 1998  Steve Robbins  <steve@nyongwa.montreal.qc.ca>

	* jdeps: 
	* jdeps-win95: added commentary clarifying how to customize

	* doc/welcome.html: 
	* doc/win95.html: clarified install instructions, and script usage

Thu Jan  8 12:43:25 1998  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Makefile (.deps deps): make rule depend on the javacc-built
 	sources

Tue Jan  6 16:25:35 1998  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.5.1

	* ParameterEnumeration.java: new file; used to implement the "-f"
	option, allowing the user to list source files to process in a
	file, rather than on the command line.

Wed Dec 17 12:45:47 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.5

	* JavaCC-0.7: Changed to newer JavaCC, and grammar file
	distributed with it; re-did all the modifications to the grammar
	file, on the fresh grammar of 0.7; also necessitated a few other
	modifications here and there.  This corrects parse errors reported
	by Ken Wood.

	* Makefile (builtSrcs): Restored this variable, which got lost in
	last release; now all the JavaCC-generated sources are
	distributed again.

Mon Dec 15 17:08:11 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.4.5

	* Java1.1.jj (PrimaryExpression): Changed to allow for class
	literals; the prefix is stored until after the suffix is examined;
	if the first suffix is ".class", then the prefix is the name of
	the class referenced; otherwise it is a variable or method call,
	and the last identifier of the prefix is stripped to find the
	class referenced.  Bug reported by Paul Szego.

Sat Sep  6 18:43:14 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.4.4

	* doc/win95.html: 
	* jdeps-win95: Work-around for the path-separator problem, when
	using windows95 & windows NT, with the Cygnus GNU tools.

Mon Sep  1 21:18:11 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.4.3

	* doc/*.html: updated the documentation; no new code.

Wed Aug 20 09:28:28 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.4.2

	* DepTable.java: native-method bugfixes; "javah -stubs" creates
 	only the .c file, so must output separate build rules for .h and
 	.c for native methods; also we suppress output to STUBS variable
 	if there is in fact no native methods; hasNative flag was getting
	lost when nodes were coalesced into "multi-node"s.

	* Released version 0.4.1

	* DepTable.java: finished rudimentary native-method support;
	--native switch will enable output of rules for building C headers
	and stubs; does not work if class is inside a package, but source
	not in corresponding subdirectory.

Sat Aug 16 15:34:49 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* ParseOptions.java: allow any flag to specify an option if and
 	only if it is given in the --flag=option format.

Mon Aug 11 21:13:41 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Java1.1.jj (PrimarySuffix): made expression inside of "[...]"
	optional for any expression; similar to change in ArrayDimensions
	two days ago.

Sun Aug 10 02:18:33 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.4

	* Native-methods: preliminary work to support generating header
	and stub files for classes with native methods; the code is not
	enabled yet, so should not interfere with anything.

Sat Aug  9 21:55:16 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Java1.1.jj (ArrayDimensions): changed so that an expression
	inside of "[...]" is optional.  Java 1.1 appears to allow
	String s[] = new String[] { "ab", "cd" };, with this change,
	JavaDeps now does too.

	* DepTable.java: parser now catches all names appearing in
	expressions; if the name has more than one component, it is
	presumed to be a reference to a static method or variable, and a
	dependency is generated.  Missing references to static elements 
	was reported by Kenneth Albanowski.

	* Java1.1.jj (inner classes): ignored completely as far as
 	generating dependencies goes.  This is a bug, but the old
 	behaviour was worse; they used to be treated the same as a
	top-level class.

Tue Aug  5 22:53:38 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* ParseOptions.java: new file, superceding GetOpt.java; cleaner,
	and now handles long options

Tue Jul 15 18:32:56 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.3

	* DepTable.java: Fixed a show-stopper bug (causes infinite loop).
	Reported by Christoph Quix.

	* JavaDeps.java: Installed work-around for Java VM, to prevent
 	bogus FileNotFoundExceptions.  Reported and fixed by Andy Glick.
  	Also prettied up the diagnostics; there should be no uncaught
	exceptions for routine events (file not found, or parse errors) now.

Thu Jul 10 20:18:37 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.2.5

	* Java1.1.jj (ClassBodyDeclaration): Now accepts a (useless) 
	semicolon after any method declaration.  Reported by Christoph Quix.

Tue Jul  8 17:02:20 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.2.4

	* Released 0.2.3

	* Java1.1.jj (TypeDeclaration): Now accepts "synchronized class"
	construct.  Reported by Roque D. Oliveira.

	* DepTable.java: Last change allowed self-references again.

Sat Jul  5 22:54:21 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.2 (alpha).
	
	* DepTable.java: Explanatory comments use class names, rather than
	class files.

	* DepTable.java: Never emit more than one build rule involving the
	same source file.

Sat Jun 21 22:42:11 1997  Steve Robbins  <steve@hilbert.nyongwa.montreal.qc.ca>

	* Released version 0.1 (alpha).
	

