
Mon Jul 28 20:10:34 CEST 2014  Erik Schoenfelder  <schoenfr@web.de>

	* version increased to 0.23a
	
	* configure.in, Makefile.in: modified to work with newer autoconf
	version and creation of documentation. moved to more appropriate
	zip instead of old zoo format (oh yeah, those old dayes...).
 	
	* a60-mkc.inc, a60.texinfo, test/*: add FILE_n input / output
	handling allowing channels 2 to 15 mapped to files.
	
Thu Jul 10 21:19:45 CEST 2014  Erik Schoenfelder  <schoenfr@web.de>

	* <many-files> change old e-mail addresses
	  schoenfr@ibr.cs.tu-bs.de and schoenfr@gaertner.de to a more
	  appropriate schoenfr@web.de address.

	* bltin.c, a60-mkc.inc, a60.texinfo: add builtin function
	  intinteger().

	* test/input.a60: add ininteger() test.
	
Thu Apr 21 00:42:11 MEST 2005  Erik Schoenfelder  <schoenfr@web.de>

	* a60.texinfo: fixed typo where write incorrectly state it
  	  would return an integer value.
	  
	  Again, thanks to "Warren R. Carithers" <wrc@cs.rit.edu> for
	  pointing this out.

Wed Apr 13 18:49:44 MEST 2005  Erik Schoenfelder  <schoenfr@web.de>

	* insymbol(): the index now starts with 0, so the index
	  correspondents to outsymbol.

	* a60.texinfo: fixed typo where insymbol incorrectly state it 
	  would return an integer value.

	* test/runtest.sh: addes test case input.a60

        * Thanks to "Warren R. Carithers" <wrc@cs.rit.edu> for 
	  pointing this out.

Tue Oct 12 22:07:42 1999  Erik Schoenfelder  <schoenfr@chappell.is.gaertner.de>

	* eval.c, a60-parse.y: more evaluation orders changed (bool-ops
 	  and bin-ops).

	* wrapped a60 v0.21, renamed vc_a60.mak to vc_a60-0.21.mak and
 	  a60-0.21.exe created.
	
Mon Oct 11 23:23:29 1999  Erik Schoenfelder  <schoenfr@chappell.is.gaertner.de>

	* test/order.a60: order of evaluation was broken (was
 	  right-to-left instead of left-to-right). Changed parts of
 	  a60-parse.y and eval.c.
	  Many thank's to Don Hunter <don@gnhunter.demon.co.uk>.

Fri Oct  1 19:53:46 1999  Erik Schoenfelder  <schoenfr@chappell.is.gaertner.de>

	* in the micro folder vc_a60.mak created and a win32 a60-0.20a.exe
	  created.

Mon Jul 12 10:16:14 1999  Erik Schoenfelder  <schoenfr@aunt>

	* a60.textinfo: added patch from Antti-Juhani Kaijanaho
 	  <gaia@iki.fi> ``which fixes some obsolete constructs that
 	  prevented me from regenerating the docs (most notably, problems
 	  were experienced with GNU texinfo 3.12i)''.

	* prepended ./ to test target and test/runctest.sh to avoid
 	  assuming . in PATH.

	* added patch from David Starner <dstarner98@aasaa.ofe.org> which
 	  adds a -I option to force include the a60 header for c-creation
 	  as cpp statement.

Sat Apr 24 16:11:31 1999  Erik Schoenfelder  <schoenfr@chappell>

	* added internal error when trying to jump to an uninitialized
	  target. Thanks to ... <>.

Sun May 10 20:42:46 MET DST 1998 Erik Schoenfelder <schoenfr@chappell>

	* added X11 libs SM and ICE for target xa60 to Makefile.in.

Sun Mar 10 17:52:01 1996  Erik Schoenfelder  <schoenfr@kastor>

	* Added config.h.in, configure.in Makefile.in for
	  use of autoconf. Now ./configure creates a 
	  usable Makefile and the config.h file.
	  Version upgraded to v0.18.

Sat Mar  9 16:25:20 MET 1996  Erik Schoenfelder  <schoenfr@chappell>

	* eval.h, run.c: added fix for using wrong environment when 
	  calling a passed procedure. Thanks to Robert Tennent
	  rdt@qucis.queensu.ca.

Wed Feb  7 23:49:37 1996  Erik Schoenfelder  <schoenfr@chappell>

	* a60-parse.y: braindamaged bug parsing tlabel for_stmt fixed.

	* eval.c: eval_do_pow(): replaced exp(i*log(b)) by pow(b,i).
	  Thank's to Rolf Strebel <strebel@inf.ethz.ch>.

	* a60-parse.y: mix_prim is '(' arith_expr ')' and not simple_expr.
	  Thank's to Rolf Strebel <strebel@inf.ethz.ch>.

Mon Sep 26 11:46:49 1994  Erik Schoenfelder  <schoenfr@data>

	* a60-scan.c: small fix for end-delim search. 

Thu Jul  9 14:54:06 1992  Erik Schoenfelder  (schoenfr@helios)

	* version upgraded to 0.17 for first ftp-accessible version.

Tue Feb 25 16:36:33 1992  Erik Schoenfelder  (schoenfr@helios)

	* a60-mkc.inc: the hack for the ``printf ("%g",  - 0.0)''
	  fix on a sun was optimized away by gcc 2.0...

Sun Sep 29 18:48:17 1991  Erik Schoenfelder  (schoenfr at helios)

	* a60-scan.c: some final '0's fixed; pow10 added;

Tue Jul 30 18:09:15 1991  Erik Schoenfelder  (schoenfr at helios)

	* a60-scan.c: final '\0' in get_keyword (): lower_str
	  added. 

Fri Jun 14 13:44:21 1991  Erik Schoenfelder  (schoenfr at helios)

	* GNU GENERAL PUBLIC LICENSE, Version 2, June 1991 added. 
	  Now NASE A60 is free software. Version upgraded to v0.16.

Fri May 24 20:51:01 1991  Erik Schoenfelder  (schoenfr at ra)

	* a60-scan.c changed for scanning unquoted keywords. (but input
	  cannot be mixed.) Option `-strict' and variables: strict_a60
	  and scan_strict added.

Thu May  2 22:12:58 1991  Erik Schoenfelder  (schoenfr at helios)

	* xa60.c hacked and set to v0.1. (Costs two days to create.)
	  Option `-X' for xa60 added to a60. 

Sun Mar  3 17:43:28 1991  Erik Schoenfelder  (schoenfr at kastor)

	* RRA60.texinfo (more or less) completed; eval.c: power operator
	  implemented.

Sun Feb 10 16:52:46 1991  Erik Schoenfelder  (schoenfr at kastor)

	* a60-lex.l replaced by handmade scanner a60-scan.c.

Tue Jan 29 11:14:11 1991  Erik Schoenfelder  (schoenfr at kastor)

	* switch parameter passing fixed; made a hack for ``foo [idx]''
	  parsed as array reference, used as designational expression.

Tue Jan  1 17:33:00 1991  Erik Schoenfelder  (schoenfr at kastor)

	* switch implemetation (more or less) finished. not completely
	  tested.

Wed Dec 26 18:38:42 1990  Erik Schoenfelder  (schoenfr at kastor)

	* doeval.c: error ``uninitialized array'' added; 
	  run.c: run_block () changed for goto's in array decl's.
	  
	* ChangeLog file initialized; current version:
	  Algol 60  v0.12,  Erik Schoenfelder,  Dec '90

