Convert some development printfs into debug logging.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6821 561c3618-0fe6-0310-b5d6-fc65c73fee30
Factor out the key mappings and add a new mapping for creating a new buffer.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6822 561c3618-0fe6-0310-b5d6-fc65c73fee30
Hook up the buffer_create meta-sequence to be detected.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6823 561c3618-0fe6-0310-b5d6-fc65c73fee30
Correctly consume meta-sequence characters


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6824 561c3618-0fe6-0310-b5d6-fc65c73fee30
Try and make the memmove logic to eliminate the meta-sequence safer.

Open a bug to look deeply into the logic at a future time.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6825 561c3618-0fe6-0310-b5d6-fc65c73fee30
Factor out the currently active buffer into a variable.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6826 561c3618-0fe6-0310-b5d6-fc65c73fee30
Replace a magic number with a symbol.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6827 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add the ability to change to the next buffer.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6828 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add a notify log mechanism and document the different log levels.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6829 561c3618-0fe6-0310-b5d6-fc65c73fee30
Minor whitespace fix.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6830 561c3618-0fe6-0310-b5d6-fc65c73fee30
Fix memory allocation error.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6831 561c3618-0fe6-0310-b5d6-fc65c73fee30
Create a new buffer and switch to it on command.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6832 561c3618-0fe6-0310-b5d6-fc65c73fee30
Correctly find an empty buffer number to use when creating a new buffer.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6833 561c3618-0fe6-0310-b5d6-fc65c73fee30
Set the size of then new buffer after creating it.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6834 561c3618-0fe6-0310-b5d6-fc65c73fee30
When a buffer exits, free it and move to the next open buffer. If there isn't
another buffer, exit.


git-svn-id: svn+ssh://svnrepo/projects/tachyon/trunk@6835 561c3618-0fe6-0310-b5d6-fc65c73fee30