summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--ChangeLog26
-rw-r--r--NEWS19
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 <jao@member.fsf.org>
+2004-06-12 Jose Antonio Ortega Ruiz <jao@gnu.org>
+
+ * 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 <jao@gnu.org>
+
+ * 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 <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.
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 $