2005-04-06  Sergey Poznyakoff  <gray@Noldor.runasimi.org>

	* README: Updated
	* configure.ac: Minor change
	* mixal.y (main): Implement -h option
	* mixsim.w: Likewise
	* mixterm.w (nextkn): Hitting <CR> is equal to repeating
	the last command.

2005-04-05  Sergey Poznyakoff  <gray@mirddin.farlep.net>

	* COPYING: Updated
	* Makefile.am (mixal.o): Depends on mix.h
	* NEWS: Updated
	* README: Updated
	* mixal.y (main): Updated -h output
	* mixsim.w: Minor documentation fixes
	* mixterm.w: Likewise.
	* TODO: New file
	* readme: Removed.

	* Makefile.am: Added missing dependencies
	* lex.l: Use absolute include paths
	* mixal.y: Likewise.
	* mixsim.w: Likewise.
	* mixterm.w: Likewise.
	
2005-03-31  Sergey Poznyakoff  <gray@Noldor.runasimi.org>

	* Makefile.am (pdfdoc): Renamed to pdf
	(texdoc): Renamed to pdf
	(mix.h): New rule
	* configure.ac: Detect the presence of INDENT
	* mix.h: Removed. Auto-generated file
	* mix.w: New file
	* mixal.y: Removed defines common to both programs
	* mixsim.w: Likewise.
	* mixterm.w: Improved formatting
	* .cvsignore: New file
	
2005-03-31  Sergey Poznyakoff  <gray@Ulysses.farlep.net>

	* configure.ac: Added to the repository.
	* Makefile.am (AM_YFLAGS): Add -t
	(AM_LFLAGS): New variable
	* lex.l: Bugfix: do not directly modify yytext.
	Properly diagnose stray characters after instructions.
	Inform the user if a literal identifier is preceeded by
	too many (>2) spaces.
	(init_lex): New function
	* mixal.y (BOGUS): New token
	(version): Removed.
	(LIST_SUFFIX): New define
	(main): Do not directly assign to yyin, use init_lex instead.
	Handle -d option: set up debugging level
	Use PACKAGE_STRING when printing program version
	Form list file name on the base of the input file name.
	* mixasm.h (init_lex): New prototype
	* mixsim.w (version): Removed
	(main): Use PACKAGE_STRING when printing program version
	* symbol.c: Include stdio.h
	* mixrun: Updated
	
2005-03-30  Sergey Poznyakoff  <gray@Noldor.runasimi.org>

	List of changes to the original mix package:

	* mixal.y: Use operator table generated from mixal.optab.
	(create_temp): Dynamically allocate file name. Use mkstemp if
	available.
	Minor changes to format strings (use l [ell] qualifier where
	arguments are long).
	Minor changes to accomodate for the configuration suite.
	* lex.l (yywrap): New function, to avoid using -ll
	Minor changes to accomodate for the configuration suite.
	* mixsim.w: Resectioned. Added missing devices. Added tty
	device.
	Added base debugging support (MIX line debugger).
	* mixal.h: Renamed to mixasm.h to avoid being overwritten when
	making mixal.c

	* mixterm.w: New file. Implements MIX terminal mode
	* mix.h: New file. Definitions common for all sources
	* mixsim.h: Mix simulator definitions.
	* symbol.c: Converted to ANSI C
	
	* configure.ac: New file
	* Makefile.am: Likewise
	* NEWS: Likewise
	* AUTHORS: Likewise
	* COPYING: Likewise
	* optab.awk: New file
	* mixal.optab: New file



Local Variables:
mode: change-log
version-control: never
End:
	