diff options
| -rw-r--r-- | ChangeLog | 37 | ||||
| -rw-r--r-- | NEWS | 23 | 
2 files changed, 55 insertions, 5 deletions
| @@ -1,5 +1,42 @@ +2004-06-10  Jose Antonio Ortega Ruiz  <jao@member.fsf.org> + +	* mixlib/mix_types.c (Module): +	* doc/mdk_tut.texi (Module): new ASCII rep for delta, sigma +	and pi. + +2004-06-10  Jose Antonio Ortega Ruiz  <jao@gnu.org> + +	* mixlib/testsuite/mix_vm_ins_t.c (Module): +	* mixlib/testsuite/mix_types_t.c (Module): adaptation to new +	character set and LDN instructions behaviour. + +2004-06-09  Jose Antonio Ortega Ruiz  <jao@gnu.org> + +	* doc/mdk_mixvm.texi (Devices): documentation for the console i/o. + +	* mixlib/mix_io.{hc}: +	* mixlib/mix_device.h: +	* mixlib/xmix_device.{hc}: the console is now in/out +  2004-06-07  Jose Antonio Ortega Ruiz  <jao@gnu.org> +	* mixlib/mix_symbol_table.c (print_sym_rows_): align symbol values. + +	* mixutils/mixasm.c: correct usage message. + +	* mixlib/mix_scanner.l (Module): fix for bug #5654, including +	support for both field specs and indexing in local constants. + +	* mixlib/mix_parser.c (Module): produce better listings, +	identifying trailing CON instructions. + +	* mixutils/mixvm_loop.c (Module): +	* mixlib/mix_config.c (Module): always use prompts ending in +	whitespace. + +	* mixutils/mixvm_loop.c (mix_vmrun): do not save command line +	options when -r is passed to mixvm. +  	* doc/mdk_mixvm.texi (Devices): documentation for the changes below.  	* mixlib/mix_types.c (mix_ascii_to_char): accept lower case @@ -6,12 +6,25 @@ See the end for copying conditions.  Please send mdk bug reports to bug-mdk@gnu.org.  --------------------------------------------------------------------------- -* Version 1.0.2 () +* Version 1.1 () + +** The typewriter device (19) is now input/output, so that you can +   read characters from standard input in your MIXAL programs. + +** Listings produced by mixasm improved: better layout, and correct +   identification of 'CON' instructions added by the compiler as a +   result of local constant definitions and future references. + +** Local constants can now be modified by a field spec or an index, +   as in, say, CMPA =0=,1(3:2) (closes #5654).  ** The virtual machine reader is now case-insensitive, i.e., it     automatically converts lowercase characters in input char device     files to their uppercase counterparts (which are the only ones -   admitted by MIX). +   admitted by MIX). The ASCII representation for MIX chars delta, +   sigma and pi is now ~, [ and #. + +** Bug fix: mixvm prompt's ending whitespace is now correctly set.  ** Bug fix: blocks in input char devices (e.g. the card reader) are     now expected to be separated by newlines, mirroring char output, @@ -22,10 +35,10 @@ Please send mdk bug reports to bug-mdk@gnu.org.  ** Bug fix: undefined symbols are transformed to new addresses just     before the end of a compiled program (as per TAOCP v1 p. 156; -   thanks to WheiZeng). +   thanks to WeiZeng).  ** Bug fix: the vm no longer blows up on memory access violations -   (closes #5649). +   (thanks to Joel R. Holveck; closes #5649).  ** Bug fix: LDAN, LDXN and LDiN always negate the result, even if zero     (thanks to Ruslan Batdalov; closes Debian's #247392). @@ -382,4 +395,4 @@ Copyright (C) 2000, 2001, 2002, 2003 Free Software Foundation, Inc.  --- -$Id: NEWS,v 1.47 2004/06/07 00:01:52 jao Exp $ +$Id: NEWS,v 1.48 2004/06/09 23:03:22 jao Exp $ | 
