2005-02-06  Per Bothner  <per@bothner.com>

	* internals.xml: Moved to Kawa web site, and assocated cvs repository,
	so removed from here.
	* Makefile.am: Update accordingly.

2005-02-01  Per Bothner  <per@bothner.com>

	* internals.xml (Module initialization): New section.

2004-12-11  Per Bothner  <per@bothner.com>

	* kawa.texi (Projects): Update Nice description and
	Daniel Bonniot's email address.

2004-12-07  Per Bothner  <per@bothner.com>

	* internals.xml: New short section about the new tail-call convention.

2004-10-07  Chris Dean  <ctdean@sokitomi.com>

	* kawa.texi (Multiple values): Add missing "(".

2004-08-05  Chris Dean  <ctdean@sokitomi.com>

	* kawa.texi (Field operations):  Document "isName" fields.

2004-07-27  Chris Dean  <ctdean@sokitomi.com>

	* kawa.texi (Compilation options):  Add --warn-as-error.

2004-07-27  Per Bothner  <per@bothner.com>

	* internals.xml (Procedures):  Major re-working - still unfinished.
	(Compiling functions to methods):  New section.
	(First-class functions):  New section.

2004-07-19  Per Bothner  <per@bothner.com>

	* internals.xml:  Many small updates/fixes.
	Fix links to bibliography entties, and use ulink for URLs.

2004-06-27  Per Bothner  <per@bothner.com>

	* kawa.texi (Defining new classes):  Document new throws: specifier.

2004-05-18  Per Bothner  <per@bothner.com>

	* Makefile.am (DOCBOOK_XSLT):  New macro.
	(internals.html, internals/index.html):  Use it.

2004-04-17  Per Bothner  <per@bothner.com>

	* internals.xml:  Add missing <para> tags in <listitem>.

	* kawa.texi, internals.xml:  Fix typos reported by Adam Warner
	(bug report #8578).

2004-02-16  Per Bothner  <per@bothner.com>

	* kawa.texi (Options):  Document --no-inline.

	* kawa.texi (Method operations, Field operations):  Update since
	we can access non-public fields and methods.

2004-02-15  Per Bothner  <per@bothner.com>

	* kawa.texi (Defining new classes):  Document access: options
	and method allocation: option.

2003-12-20  Per Bothner  <per@bothner.com>

	* kawa.texi (Defining new classes):  Document new features for
	field initialization.

2003-11-22  Per Bothner  <per@bothner.com>

	* internals.xml (Numbers):  Fix typo 'is' -> 'id' in attribute name.
	(bibliography):  Add 'id' attribute.

	* Makefile.am (internals/index.html):  New rule.

2003-11-19  Per Bothner  <per@bothner.com>

	* kawa.texi (KRL):  Note unescaped-data.

2003-11-05  Per Bothner  <per@bothner.com>

	* Makefile.am (../kawa-doc-$(VERSION).tar.gz):  Add kawa.pdf.

	* kawa.texi (Module classes):  Deocument define-variable.
	(Compilation options):  Mention define-variable.

2003-10-31  Per Bothner  <per@bothner.com>

	* kawa.texi (Procedures): Warn about limitations of generic methods.

	* kawa.texi (Mailing lists}  Note Qexo-general list.
	Add Bugzilla links.  Miscellaneous re-organization.

2003-10-21  Per Bothner  <per@bothner.com>

	* kawa.texi (Compilation options):  New node.

	* kawa.texi (Uniform vectors):  New subsection: Relationship with
	Java arrays.

2003-09-05  Per Bothner  <per@bothner.com>

	* Makefile.am (version.texi):  Add dependency so make info works even
	if using CVS version without maintainer mode.

2003-08-20  Per Bothner  <per@bothner.com>

	* kawa.texi (Quantities):  Document extended definition of
	quotient, remainder, and modulo.

	* kawa.texi (Standard Types):  Note that <rational> and <integer>
	are exact.

2003-08-03  Per Bothner  <per@bothner.com>

	* kawa.texi (Standard Types):  Add note about #f and #t representation.

2003-07-15  Chris Dean  <Chris.Dean@mercedsystems.com>

	* kawa.texi (Method operations):  Document new invoke-special function.

2003-06-11  Per Bothner  <per@bothner.com>

	* kawa.texi (Scheme types in Java): Update ancient class names.

2003-06-03  Per Bothner  <per@bothner.com>

	* kawa.texi:  Update URL for Ant.

2003-06-01  Per Bothner  <per@bothner.com>

	* kawa.texi:  Update build instructions.  Mention select-java1.

2003-05-31  Per Bothner  <per@bothner.com>

	* kawa.texi (Index): Name renamed to 'Overall Index', to avoid
	a name clash with 'index.html' on case-insensitive filesystems.

	* kawa.texi (Options):  Note that -f can take a URL.
	(Eval and Environments):  Document base-uri, load and load-relative.
	
2003-05-17  Chris Dean  <Chris.Dean@sokitomi.com>

	* kawa.texi (Multiple values, Procedures):  Fix two more typos.

2003-04-05  Chris Dean  <Chris.Dean@sokitomi.com>

	* kawa.texi:  Fix two typos.

2003-01-26  Per Bothner  <per@bothner.com>

	* kawa.texi (Top):  Update Alexander Milowski's email address.

2003-01-25  Per Bothner  <per@bothner.com>

	* kawa.texi (Procedures):  Document cut and cute from SRFI-26.

2002-11-25  Per Bothner  <per@bothner.com>

	* kawa.texi (Procedures):  Document define-procedure.
	(Locations):  Document setter.

	* kawa.texi (Module classes):  Document define-namespace.
	* kawa.texi (Method operations):  Document new define-namespace-based
	method invocation syntax.

2002-11-13  Per Bothner  <per@bothner.com>

	* kawa.texi (Features):  List implemented SRFIs.
	(Files compilation):  Fix typo.
	(Procedure):  The 'setter property *is* implemented.
	(Locations):  Update argument order for setter.
	
2002-09-28  Per Bothner  <per@bothner.com>

	* kawa.texi (Top):  Reference internals.html instead of old
	conference papers.

	* kawa.texi (Archive compilation):  Use @defun for compile-file.

2002-09-21  Per Bothner  <per@bothner.com>

	* kawa.texi (Record types):  New node, describes SRFI-9.
	(Dynamic records):  Renamed from Record, and deprecated.
	
	* kawa.texi (Array):  Add example.

2002-08-06  Per Bothner  <per@bothner.com>

	* kawa.texi (Defining new classes):  Remove implementation restriction.

2002-07-30  Per Bothner  <per@bothner.com>

	* kawa.texi (Servlets, HTTP response):  Document new functions.

2002-07-25  Per Bothner  <per@bothner.com>

	* kawa.texi (Logical Number Operations): Fix typo bittest -> logtest.

	* kawa.texi (Calling Java methods from Scheme):  Add example.

2002-06-12  Per Bothner  <per@bothner.com>

	* kawa.texi (XML tools):  Document as-xml.  Mention XSLT support.
	(Options):  Mention --xslt.

	* kawa.texi (License):  Include AT&T fdlib license.

2002-06-10  Per Bothner  <per@bothner.com>

	* kawa.texi (Arrays): New node.  Based on the SRFI-25 specification
	by Jussi Piitulainen <jpiitula@ling.helsinki.fi>.

	* kawa.texi (Anonymous classes):  Fix thinko.

2002-05-19  Per Bothner  <per@bothner.com>

	* kawa.texi:  Use new qexo url.

	* kawa.texi (Eval and Environments):  null-environment takes version.

	* kawa.texi (Writing web-server-side Kawa scripts):  Add paragraph.

2002-03-21  Per Bothner  <per@bothner.com>

	* kawa.texi (Lists):  New node.

	* Makefile.am (AUTOMAKE_OPTIONS):  Remove cygnus options - it
	does work wellto have just this directory be 'cygnus' style, even
	though I consider it a mistake to leave the *.info files in $srcdir.

	* kawa.texi (Syntax and conditional compilation):  New mode.
	Document srfi-0's cond-expand and move defmacro+gentemp here.
	(Multiple values):  Document srfi-8's receive macro.

2002-02-16  Per Bothner  <per@bothner.com>

	* Makefile.am (EXTRA_DIST):  Remove html.
	(CLEANFILES):  Replace kawa_toc.html->kawa/*.html.  Add internals.html.
	(kawa.html):  Remove obsolete rule.
	* kawa.man:  Update documentation directory to /usr/share/doc.

	* kawa.texi (Scripts):  New node.

	* kawa.texi (Format):  Return value of format changed.

2002-02-15  Per Bothner  <per@bothner.com>

	* kawa.texi:  Fix various typos and minor errors.
	(Loading a ModuleBody):  Renamed to ...
	(Loading Java functions into Scheme):  Re-written and expanded.

	* Makefile.am (internals.html):  Use xsltproc.
	(EXTRA_DIST):  DOn't include generated html or postscript.
	(../kawa-doc-$(VERSION).tar.gz):  New rules, for latter files.

2002-02-13  Per Bothner  <per@bothner.com>

	* kawa.texi:  Update kawa*-compiled.jar to kawa*.jar.

2002-01-31  Per Bothner  <per@bothner.com>

	* kawa.texi (Multiple values): Document values-append.

	* kawa.texi (Server-side scripts, Servlets, CGI scripts,
	HTTP requests, HTTP response):  New sections.

2002-01-29  Per Bothner  <per@bothner.com>

	* kawa.texi (Options):  Document --krl and --brl.
	(KRL):  New chapter.

	* Makefile.am ($(KAWA_HTMLS)):  Use makeinfo --html, not texi2html.

2002-01-19  Per Bothner  <per@bothner.com>

	* kawa.texi:  Move some nodes into new Input-Output chapter.
	Document --output-format switch; new Named output formats node.

2001-11-27  Per Bothner  <per@bothner.com>

	* kawa.texi:  Note environment problem and fix from Jim White
	when running Ant under MS-Windows.

	* kawa.texi:  Mentioned new kawa-VERSION-src.zip.

2001-11-26  Per Bothner  <per@bothner.com>

	* kawa.texi (Binary distribution):  Remove note about windows console.

	* kawa.texi:  Merge in Ant instructions from Jim White.

	* kawa.texi (Standard Types):  Update note on <String>.

2001-11-24  Per Bothner  <per@bothner.com>

	* kawa.texi:  Document using Ant.  Remove makekawa.bat documentation.

2001-11-12  Per Bothner  <per@bothner.com>

	* kawa.texi:  Document let-values, let*-values, and current-error-port.

2001-10-12  Per Bothner  <per@bothner.com>

	* kawa.texi (Getting Kawa):  Mention mirrors, and other changes.

2001-10-11  Per Bothner  <per@bothner.com>

	* kawa.texi:  Use @email where appropriate.
	Update URL for Kawa commercial Java IDE.
	Document --servlet flag.
	(XML tools):  Add example for make-element, and building servlets.

2001-09-21  Per Bothner  <per@bothner.com>

	* kawa.texi (Options):  Document new --help option.

2001-09-13  Per Bothner  <per@bothner.com>

	* kawa.texi (set-input-port-line-number!):  Fix typo.

2001-08-24  Per Bothner  <per@bothner.com>

	* kawa.texi (Defining new classes):  New node.
	(Anonymous classes):  Update.

2001-08-17  Per Bothner  <per@bothner.com>

	* kawa.texi (XML tools):  New chapter.

2001-07-18  Per Bothner  <per@bothner.com>

	* kawa.texi (Compiling to executable):  Simplify, use gckawa script.

2001-06-18  Daniel Bonniot <d.bonniot@@mail.dotcom.fr>

	* kawa.texi (Projects):  "Bossa" renamed to "Nice"; update.

2001-06-17  Per Bothner  <per@bothner.com>

	* kawa.texi (Top):  Update URLs for Javadoc APIs.
	Note gnu.lists and gnu.xml.

	* kawa.texi (Getting Kawa):  Remove more ifhtml conditionals.

2001-06-09  Per Bothner  <per@bothner.com>

	* kawa.texi (Top):  Use @uref and remove @ifhtml conditionals
	which are not recognized by makeinfo --html.

2001-06-04  Per Bothner  <per@bothner.com>

	* kawa.texi:  Document building Kawa with GCJ.
	Update installation instructions to refer to JDK 1.3 rather than 1.1.
	Document compiling Scheme to native with GCJ.
	(Features):  List some more features.
	(Options):  Document --debug-dump-zip, --debug-print-expr, and
	--debug-print-final-expr.

	* internals.doc:  Add id attributes to sectioning elements.

2001-04-09  Per Bothner  <per@bothner.com>

	* kawa.texi:  Change Cygnus -> Red Hat as appropriate.

2001-03-22  Per Bothner  <per@bothner.com>

	* Makefile.am (kawa.1):  Allow kawa.man in $(srcdir).
	(EXTRA_DIST):  Add kawa.man.
	(kawa.man):  Update Kawa URL and my email address.

2000-12-13  Per Bothner  <per@bothner.com>

	* kawa.texi:  Change sourceware.cygnus.com to sources.redhat.com.
	Added new subsection on using IBM's Jikes compiler.
	(Miscellaneous):  Document new function reverse!.
	(Procedures):  Fix typo in name of make-procedure.

2000-08-18  Per Bothner  <per@bothner.com>

	* kawa.texi:  Update url for Kawa on Mac.
	Note --with-swing flag.
	Note invoke warning if unknown method.

2000-06-26  Per Bothner  <per@bothner.com>

	* kawa.texi:  Note sponsorship from Brainfood.

2000-06-25  Per Bothner  <per@bothner.com>

	* kawa.texi (Options):  Added --commonlisp (and variants).

2000-06-19  Per Bothner  <per@bothner.com>

	* kawa.texi (Standard Types):  Use <procedure> instead of <function>.

2000-06-18  Per Bothner  <per@bothner.com>

	* kawa.texi (Reporting Bugs):  Node renamed to Mailing lists.
	(Procedures):  New node.  Move "Formals" node here, as well apply
	and constant-file.  Document procedure properties and make-procedure.
	(Quantities):  Document define-base-unit. Minor updates.
	(Modules classes):  Add new Definitions subsection.  Document
	define-private and define-constant.
	
	* internals.xml:  Lower-case all element tags.
	Change title.  Update URL.
	Re-write documentation on how literals are compiled.

2000-05-28  Per Bothner  <per@bothner.com>

	* doc/kawa.texi (Files compilation):  Document --module-static.
	(Module classes):  Document module-export, module-static.
	(Scheme.registerEnvironment):  Add documentation.
	
	* internals.xml:  New internals manual.  (For now, essentially
	the "KawaLisp98" paper, with little or no changes.)
	* Makefile.am:  Added some rules to process internals.xml.

2000-04-18  Per Bothner  <per@bothner.com>

	* kawa.texi (Projects):  New section on projects using Kawa.
	(Top):  Updated link to my home page.
	(Mangling):  Updated mangling for '->'.
	(Field operations):  Note that '(field array 'length)' works.
	(Array operation):  Fix typo.

2000-03-21  Per Bothner  <per@bothner.com>

	* kawa.texi (Top):  Add link to JEmacs home page.
	(Uniform vectors):  Document srfi-4-related extension.
	(Mangling): Note how `<' is mangled to `$Ls' etc.
	(Module classes):  Documents how modules work.

2000-02-28  Per Bothner  <per@bothner.com>

	* kawa.texi:  Change .zip to .jar in some (not all) places.

2000-02-12  Per Bothner  <per@bothner.com>

	* kawa.texi (Options):  Note -f is like load now.
	(Applet compilation):  New section.
	(Objects and Classes):  Docuemnt new `this' macro.

2000-01-23  Per Bothner  <per@bothner.com>

	* kawa.texi:  Some minor fixes.
	* Makefile.am:  Add rule to generate pdf files using texi2pdf.

1999-12-06  Per Bothner  <per@bothner.com>

	* kawa.texi (Scheme types in Java):  Fix kawa.math -> gnu.math.
	(Formals):  Document NAME :: TYPE syntax (barely).

1999-11-18  Per Bothner  <per@bothner.com>

	* license.terms:  Remove.  Replaced by by ../COPYING.
	* Makefile.am (EXTRA_DIST):  Remove license.terms.

	* kawa.texi:  Some minor cleanups for texinfo-4.0.  Now always
	generate an index.
	(Ports):  Document new SRFI-6 functions (open-input-string,
	open-output-string, get-output-string ).
	(Types):  New chapter.
	(Standard Types):  Move section to new Types chapter.
	(Mangling):  New section.
	(Method operations):  Various changes.  Some text moved around.
	(License):  Updated and added explication.

1999-09-14  Per Bothner  <per@bothner.com>

	* kawa.texi (Objects and Classes):  New chapter.
	Move some old sections to the new chapter.
	Document `make' function.
	Generate index if html.  (makeinfo crashes.)

1999-09-08  Per Bothner  <per@bothner.com>

	* kawa.texi:  Describe invoke-static and class-methods.
	Remove no-longer valid disclaimer about let-syntax and letrec-syntax.

1999-09-05  Per Bothner  <per@bothner.com>

	* kawa.texi:  Document read-line.
	Note that define-alias (now) works both top-level and in functions.

1999-08-22  Per Bothner  <per@bothner.com>

	* kawa.texi:  Change Kawa mail address to sourceware.cygnus.com.

1999-08-08  Per Bothner  <per@bothner.com>

	* kawa.texi:  Add two links to Scheme tutorials.

1999-07-20  Per Bothner  <per@bothner.com>

	* kawa.texi:  Update my email address.
	Better Windows build instructions, using makekawa.bat.

1999-07-19  Per Bothner  <per@bothner.com>

	* kawa.texi:  Fix ftp addresses.
  	Change sourceware.cygnus.com to anoncvs.cygnus.com for cvs access.
	Mention where to get Cygwin.
	Move Quanties section before Logical Number Operations.
	Add some documentation (from SLib manual) on format directives.
	Document trace, untrace, system-tmpdir, make-temporary-file.
	Document --scheme and --elisp options.

1999-05-13  Per Bothner  <bothner@magnus.cygnus.com>

	* kawa.texi:  Update to use ftp.gnu.org site.

	* kawa.texi:  Fix syntax errors in @deffn specs.

1999-04-25  Per Bothner  <bothner@Magnus.Cygnus.COM>

	* kawa.texi (Getting Kawa):  Mention both stable version and snapshots.
	(Options):  Document --full-tail-calls and --no-full-tail-calls.
	(Standard Types):  Docuemnt more types.
 	(Declaring Types of Variables):  New section.
	
1999-04-11  Per Bothner  <bothner@cygnus.com>

	* kawa.texi (Running Java):   Point to Mac-related web page.
 	(Array operations):  Typo primitive-array-set->primitive-array-get.

Tue Mar 23 11:30:23 1999  Per Bothner  <bothner@Magnus.Cygnus.COM>

	* kawa.texi (Options):  Document --[no-]full-tailcalls options.
	(Locations):  New node, documenting location and define-alias.

Mon Feb  8 22:39:52 1999  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Update various URLs etc.
	Mention that Kawa is available by anonymous cvs.

Sat Jan  2 22:37:40 1999  Per Bothner  <bothner@cygnus.com>

	* mdate-sh:  Update to newer version.
	* Makefile.am (EXTRA_DIST):  Add mdate-sh.

Sat Jan  2 12:47:22 1999  Per Bothner  <bothner@Magnus.Cygnus.COM>

	* kawa.texi:  Document --server and --client flags, as well
	as --enable-kawa-frontend configure flag.

Wed Dec 23 16:01:01 1998  Per Bothner  <bothner@Magnus.Cygnus.COM>

	* kawa.texi (Anonymous classes):  Updated, more information.

Thu Nov 26 11:51:37 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi (Formals):  Describe parameter and return type specs.
	(Field operations):  Describe field and static-field functions.
	(Anonymous classes):  New node - describe object syntax.

Sun Nov 15 21:34:01 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  In Windows example, use back-slashes.

Sat Oct 17 14:34:03 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi: Document new synchronized syntax.

Tue Jul 28 08:33:26 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Document that :KEYWORD is now the same as KEYWORD:.

Mon Jun 29 21:23:02 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Document string-upcase, string-downcase!, etc.
	Start docuemnting format and parse-format.
	Add reference to Freenix paper.

Sun May 24 13:54:55 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Add some notes on building from source.
	Add notes on using Kawa from Java.

Sun May 24 12:31:07 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Fix/update some URLs.
	Update description of record feature.  (A RTD is now a Class.)

Tue Apr 28 21:55:07 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi (port-column, port-line, set-port-line!):  New.
	Deprecated RScheme-style functions they subsume.

Wed Mar 11 13:09:07 1998  Per Bothner  <bothner@cygnus.com>

	* texinfo.tex:  Update to current version.
	* kawa.texi:  Replace R4RS by R5RS where appropriate.
	Mention ftp site and Debian package.

Tue Mar 10 22:25:38 1998  Per Bothner  <bothner@cygnus.com>

	* Makefile.am (install-html):  New rule to install html.
	* kawa.texi:  Document system and related process stuff in new section.
	Add various urls.  Docuemnt eof issues.  Various other tweaks.

Tue Mar  3 19:23:23 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Document --main and --version flags.
	(Primitive functions):  Renamed to Low-level functions, and improved.
	Document new macros for accessing fields and arrays.
	* license.terms:  Add my name to copyright.

Thu Feb 19 19:36:14 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Simplify CLASSPATH description, and mention Windows95.
	Update for new installation directory.  Note future email archive.

Mon Feb 16 17:47:02 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi (Miscellaneous):  Document instance? and as.

Sun Feb  8 18:28:08 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.man:  New (minimal) manual page.
	* Makefile.am:  Add rules to deal with man page.
	(KAWA_HTMLS):  Need explicit list of files generated by texi2html.

Fri Feb  6 17:39:12 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Fix various minor mistakes.
  	Fix URLs to name kawa-current instead of kawa-1.5,
	and kawa-1.2beta (in comments) to kawa-newest.
	(Running):  Split into multiple sections.
	Document new -w flag, and creating a new window.
	Document new scheme-window procedure.
	Change every @section to @chapter, and @subsection to @section.
	* Makefile.am (kawa.html):  Invoke texi2html with -split_chapter.

Tue Jan 27 12:03:59 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Document catch, thow, primitive-throw, try-catch,
	and extended error.
	* kawa.texi:  Document (minimally) GuiConsole.

Mon Jan 19 16:49:46 1998  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Document copy-file, input-port-read-state, and
	port-char-encoding.  Update default-prompter.
	
Sun Dec 14 22:55:44 1997  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Macros are now "Syntax".
	Document symbol-read-case, try-finally, dynamic-wind, and fluid-let.

Sun Nov  2 16:51:32 1997  Per Bothner  <bothner@cygnus.com>

	* kawa.texi:  Various minor updates.

Wed May  7 08:46:46 1997  Per Bothner  <bothner@deneb.cygnus.com>

	* kawa.texi:  Various minor fixes and updates (including URLs).

Tue Mar 18 14:13:49 1997  Per Bothner  <bothner@deneb.cygnus.com>

	* kawa.texi:  Docuemnt DSSSL expression language compliance;
	special named constants; keyword; optional and keyword parameters;
	records;  and a few new functions.
	* Makefile.{am,in} (EXTRA_DIST):  Add Compliance.html.

Mon Feb  3 23:09:39 1997  Per Bothner  <bothner@deneb.cygnus.com>

	* kawa.texi:  Document threads (future, sleep).  Fix two typos.
