July 18, 2010
phobos commit, revision 1769


user: rsinfu

msg:
[devel] stdio: Implemented native in/out.

- LockedFileHandle: Abstracts FLOCK/FUNLOCK.
- LockingByteReader: Reads ubytes from a locked FILE stream.
- LockingNativeTextReader: Reads native characters converted to Unicode code points (dchars).
- LockingNativeTextWriter: Writes Unicode text in the native codeset.
- UnsharedByteWriter: Writes ubytes to an unshared (locked) FILE stream handle.
- WindowsWideConsoleWriter: Writes Unicode text directly to Windows console.

http://www.dsource.org/projects/phobos/changeset/1769