diff options
author | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2004-06-07 00:01:28 +0000 |
---|---|---|
committer | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2004-06-07 00:01:28 +0000 |
commit | 8221b8620dbf4b2cbf75c8dddb8cd3b530ef4444 (patch) | |
tree | 6fd255b790b14ce1a54dd16d83aef81c7c18977b | |
parent | c151e73720e2faeb066ebe743875cb0b1640a84b (diff) | |
download | mdk-8221b8620dbf4b2cbf75c8dddb8cd3b530ef4444.tar.gz mdk-8221b8620dbf4b2cbf75c8dddb8cd3b530ef4444.tar.bz2 |
latest changes.
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | NEWS | 31 |
2 files changed, 37 insertions, 2 deletions
@@ -1,5 +1,13 @@ 2004-06-07 Jose Antonio Ortega Ruiz <jao@gnu.org> + * doc/mdk_mixvm.texi (Devices): documentation for the changes below. + + * mixlib/mix_types.c (mix_ascii_to_char): accept lower case + characters. + + * mixlib/xmix_device.c (read_): blocks in input char devices must + be separated by newline characters. + * mixlib/mix_vm.c (Module): correct error tracking and reporting. * mixlib/mix_parser.{ch} (Module): properly treat undefined @@ -1,11 +1,38 @@ GNU MDK -- History of visible changes. -Copyright (C) 2000, 2001, 2002, 2003, Free Software Foundation, Inc. +Copyright (C) 2000, 2001, 2002, 2003, 2004, Free Software Foundation, Inc. See the end for copying conditions. Please send mdk bug reports to bug-mdk@gnu.org. --------------------------------------------------------------------------- +* Version 1.0.2 () + +** 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). + +** Bug fix: blocks in input char devices (e.g. the card reader) are + now expected to be separated by newlines, mirroring char output, + which is done so (i.e. with one ASCII line per block). + +** Improved virtual machine error messages (bad memory address, device + no., fspec, etc.). + +** 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). + +** Bug fix: the vm no longer blows up on memory access violations + (closes #5649). + +** Bug fix: LDAN, LDXN and LDiN always negate the result, even if zero + (thanks to Ruslan Batdalov; closes Debian's #247392). + +** Correctly detect guile's presence in ./configure (closes #5521). + +--------------------------------------------------------------------------- * Version 1.0.1 (09/06/03) ** New misc/mixal-mode.el for emacs (and associated docs), written by @@ -355,4 +382,4 @@ Copyright (C) 2000, 2001, 2002, 2003 Free Software Foundation, Inc. --- -$Id: NEWS,v 1.46 2003/06/09 15:13:42 jao Exp $ +$Id: NEWS,v 1.47 2004/06/07 00:01:52 jao Exp $ |