+2004-04-01 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * BufferedStream.cs: On Position change, do not reset the buffer if the
+ new position is in the limits of the buffer. This fixes #49403.
+
+2003-04-03 Atsushi Enomoto <atsushi@ximian.com>
+
+ * Path.cs : ChangeExtension() does not remove dot(.) when extension is
+ an empty string.
+
+2004-04-01 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * FileSystemInfo.cs: Added InternalRefresh, a virtual method that derived
+ classes can override to perform class specific refreshing.
+ * FileInfo.cs: Refresh existence flag when Refresh is called.
+ * TextWriter.cs: Applied patch by Benjamin Jemlich for bug #52512.
+ The method Write(char) should do nothing by default.
+
+2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * BinaryReader.cs: don't modify the underlying stream in Peek(). Fixes
+ bug #51741. Patch by Nick Vaughan.
+
+2004-03-25 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * FileStream.cs: ReadByte(): when buffering is disabled, read the byte
+ with a direct call to ReadData. In InitBuffer(), if buffering is
+ disabled, create a buffer of one byte, to be used in ReadByte. This
+ fixes bug #52361.
+
2004-03-25 Lluis Sanchez Gual <lluis@ximian.com>
* Path.cs: In GetDirectoryName, fixed check for volumeSeparator. This
2004-03-24 Lluis Sanchez Gual <lluis@ximian.com>
- * File.cs: In Move, throw IOException instead of ArgumentException if destination
- is a directory.
+ * File.cs: In Move, throw IOException instead of ArgumentException if
+ destination is a directory.
* MonoIO.cs: In ExistsDirectory, return ERROR_PATH_NOT_FOUND instead of
- ERROR_FILE_NOT_FOUND, since we are looking for a directory, not a file.
+ ERROR_FILE_NOT_FOUND, since we are looking for a directory, not a file.
2004-03-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>