editors.sublime: Prefer sublime 3 over sublime 2 on mac.
editors.sublime: oops.
byte-vectors: dos2unix
io.encodings: For decoders, try to gobble up the next newline if cr>> is true in stream-read-until. Add unit test. Fixes #1177.
modern.parser: First stab.
io.streams.position: Add some tests, fix a bug for read-until.
io: Make stream-read generic so we can have general stream reads.
io.streams.document: Keep track of newlines stream.
io.streams: Fix up document streams.
io.streams.document: Add unit tests.
io.streams.document: Fix read-until, add tests.
modern.parser: Transitioning to document streams.
modern.parser: Add a parsed slot for storing the parsed text. Reorganize the parser definitions.
modern.parser: Remove duplicate signature parsing code. Make all parsed code inherit form parsed for the texts slot. Parser works!
modern.parser: Don't save empty strings.
modern.parser: Silly write-parsed word.
modern.parser: Use text-readln for saving comments.
modern.parser: with-texts was in wrong place, prevented "M: rational neg?" from parsing correctly. Add some more examples.
io.streams.document: Write objects back to stream. Works on core/math!
modern.parser: Fix strings, oops. Only save non-empty strings in parsing.