From 97a02a9af8bb6d1c66b7372f312f3e2b699c8cae Mon Sep 17 00:00:00 2001 From: Jose Antonio Ortega Ruiz Date: Sat, 12 Jun 2004 02:34:39 +0000 Subject: 1.1 news --- ChangeLog | 26 +++++++++++++++++++++++--- NEWS | 19 ++++++++++++++----- 2 files changed, 37 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index faba95c..505fba4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,11 +1,31 @@ -2004-06-10 Jose Antonio Ortega Ruiz +2004-06-12 Jose Antonio Ortega Ruiz + + * configure.in (Module): new version; fix guile checking. + + * doc/mdk_mixvm.texi (Devices): + * mixlib/xmix_device.c: the paper tape is really an input device. + + * mixgtk/mixgtk_widgets.h (Module): + * mixgtk/mixgtk_widgets.c (Module): + * mixgtk/mixgtk_device.c (Module): + * mixgtk/mixgtk.glade (Module): support for terminal device input + in the form of a new dialog. + +2004-06-10 Jose Antonio Ortega Ruiz + + * mixlib/mix_parser.c (mix_parser_compile): correctly set the loc + pointer. + + * mixlib/mix_io.c (Module): allow truncated lines in char input + device files. + + * mixlib/testsuite/mix_types_t.c (Module): test char to byte + conversions. * 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 - * mixlib/testsuite/mix_vm_ins_t.c (Module): * mixlib/testsuite/mix_types_t.c (Module): adaptation to new character set and LDN instructions behaviour. diff --git a/NEWS b/NEWS index e5de22c..65feb9c 100644 --- a/NEWS +++ b/NEWS @@ -6,10 +6,21 @@ See the end for copying conditions. Please send mdk bug reports to bug-mdk@gnu.org. --------------------------------------------------------------------------- -* Version 1.1 () +* Version 1.1 (12/06/04) ** The typewriter device (19) is now input/output, so that you can - read characters from standard input in your MIXAL programs. + read characters from standard input (mixvm) or a popup dialog + (gmixvm) in your MIXAL programs (see samples/echo.mixal for a + simple usage sample). + +** Input character device files may now contain lines with less than the + required block size; the virtual machine pads the missing + characters in memory using 0 (MIX char 'space'). + +** The paper tape device (20) was incorrectly defined as an output + device. It is now an input char device (cf. TAOCP vol.1 p. 133, + where it is mentioned as the 'paper tape reader'; thanks to Michael + Talbot-Wilson). ** Listings produced by mixasm improved: better layout, and correct identification of 'CON' instructions added by the compiler as a @@ -43,8 +54,6 @@ Please send mdk bug reports to bug-mdk@gnu.org. ** 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) @@ -395,4 +404,4 @@ Copyright (C) 2000, 2001, 2002, 2003 Free Software Foundation, Inc. --- -$Id: NEWS,v 1.48 2004/06/09 23:03:22 jao Exp $ +$Id: NEWS,v 1.49 2004/06/12 02:34:39 jao Exp $ -- cgit v1.2.3