diff --git a/docs/cmu-user/cmu-user.tex b/docs/cmu-user/cmu-user.tex
index 29da3bdf5f2f0d8fb069c737172da1157fdf1f4d..5c7216fe313e3c513af28c30c11b6a7541cd12ac 100644
--- a/docs/cmu-user/cmu-user.tex
+++ b/docs/cmu-user/cmu-user.tex
@@ -46,7 +46,7 @@
 \newcommand{\keywords}{lisp, Common Lisp, manual, compiler, programming
 language implementation, programming environment}
 
-\date{CMUCL snapshot 2005-03}
+\date{CMUCL snapshot 2005-04}
 % \date{May 1, 2004 \\ Release 19a}
 
 
diff --git a/general-info/release-19b.txt b/general-info/release-19b.txt
index 53b7dbfbf811beead6424b260659a330c9b1ac6b..4f21c1ec32494b51ead8bef7a43d79b9848e9684 100644
--- a/general-info/release-19b.txt
+++ b/general-info/release-19b.txt
@@ -57,6 +57,18 @@ New in this release:
       - A socket reset signals a SOCKET-ERROR condition instead of a
         general ERROR condition.
       - :LINKAGE-TABLE feature is now supported on PPC.
+      - MAKE-INDENTING-STREAM and INDENTING-STREAM-P are exported from
+        the EXTENSIONS package instead of being internal.
+      - TRACE will work now for the known-return convention, which
+        used to require encapsulation so that only the first call was
+        traced.  Useful for tracing recursive functions.
+      - Bivalent streams are supported.  Thus, streams with
+        element-type (unsigned-byte 8) can be used for character
+        input/output as well as binary input/output.  Supply the
+        option :CLASS 'EXT:BINARY-TEXT-STREAM for OPEN to get bivalen
+        streams.  EXT:READ-VECTOR and EXT:WRITE-VECTOR also
+        implemented.  This is somewhat experimental right now, and may
+        change slightly in a future version.
 
   * Numerous ANSI compliance fixes:
       - FILE-AUTHOR should signal errors appropriately.
@@ -174,6 +186,12 @@ New in this release:
         smallest new interval that contains all of the disjoint
         intervals.  (This needs a better fix.)
       - The :WHEREIN option to TRACE handles methods now.
+      - The maximum dynamic space size was wrong on Linux.
+      - Type inferencing for OPEN was broken when :IF-DOES-NOT-EXIST
+        was given and was not a compile-time constant.
+      - ~G output always had a zero for the last digit when
+        exponential form was used.  Fix this so the last digit has the
+        correct digit.
 
   * Other changes:
       - Infinite loops in map and friends caused by specifying
@@ -190,22 +208,11 @@ New in this release:
         rounded to a multiple of 8 MB.  Without this, CMUCL eventually
         gets a GC error on Solaris 10 when using gencgc.  There appear
         to be no problems with Cheney GC on Solaris 10.
-      - Bivalent streams are supported, if
-        LISP::*FD-STREAM-ENABLE-CHARACTER-AND-BINARY-INPUT* is
-        non-NIL.  Thus, streams with element-type (unsigned-byte 8)
-        can be used for character input.  READ-VECTOR and WRITE-VECTOR
-        also implemented.  This is somewhat experimental right now,
-        and may change slightly in a future version.
       - The config script uses REQUIRE instead of LOAD to load up
         CMUCL's system libraries so there are no package-lock errors.
       - REQUIRE no longer disables package-locks when loading
         requested file.  But package-locks are disabled for CMUCL's
         own system libraries like gray-streams, clx, etc.
-      - MAKE-INDENTING-STREAM and INDENTING-STREAM-P are exported from
-        the EXTENSIONS package instead of being internal.
-      - TRACE will work now for the known-return convention, which
-        used to require encapsulation so that only the first call was
-        traced.  Useful for tracing recursive functions.
 
   * Improvements to the PCL implementation of CLOS:
       - AMOP-style custom slot allocation supported.