diff options
author | Nicholas Marriott <nicholas.marriott@gmail.com> | 2007-09-28 22:47:22 +0000 |
---|---|---|
committer | Nicholas Marriott <nicholas.marriott@gmail.com> | 2007-09-28 22:47:22 +0000 |
commit | aafee17de62d21f5cd5ced9a798a89c39bb8a70a (patch) | |
tree | 0f883f4683c033ae13e57ac8caf22d024b2d9c40 /CHANGES | |
parent | d2e035f892ac8b21889e0124157a9be4f94462d3 (diff) |
New input parser via state machine.
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -1,5 +1,15 @@ 28 September 2007 - * (mxey) Added window remaming, like "tmux rename [-s session] [-i index] name" + +* (nicm) Major rewrite of input parser: + - Lose the old weirdness in favour of a state machine. + - Merge in parsing from screen.c. + - Split key parsing off into a separate file. + This is step one towards hopefully allowing a status line. It requires + that we output data as if the terminal had one line less than it really does - + a serious problem when it comes to things like scrolling. This change + consolidates all the range checking and limiting together which should make + it easier. +* (mxey) Added window remaming, like "tmux rename [-s session] [-i index] name" 27 September 2007 @@ -58,5 +68,5 @@ (including mutt, emacs). No status bar yet and no key remapping or other customisation. -$Id: CHANGES,v 1.12 2007-09-28 21:41:51 mxey Exp $ +$Id: CHANGES,v 1.13 2007-09-28 22:47:21 nicm Exp $ |