aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2007-10-26 12:29:07 +0000
committerNicholas Marriott <nicholas.marriott@gmail.com>2007-10-26 12:29:07 +0000
commit4ba3cf60beea7be93a1de674226f412e5fec1105 (patch)
tree9a86ea8ba56e33233e28217d36446605ddab4be8 /CHANGES
parent9f06104c3a56ad5ea2070317b776dfa84f213ffb (diff)
downloadrtmux-4ba3cf60beea7be93a1de674226f412e5fec1105.tar.gz
rtmux-4ba3cf60beea7be93a1de674226f412e5fec1105.tar.bz2
rtmux-4ba3cf60beea7be93a1de674226f412e5fec1105.zip
Reorg window data structures. Add an intermediate data type (struct winlink) to hold index and make sessions hold a RB tree of them rather than a fixed array.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES9
1 files changed, 8 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index a7e64ead..a7b1470d 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,10 @@
+26 October 2007
+
+* (nicm) Redo window data structures. The global array remains, but each per-
+ session list is now a RB tree of winlink structures. This disassociates the
+ window index from the array size (allowing arbitrary indexes) which still
+ allowing windows to have multiple indexes.
+
25 October 2007
* (nicm) has-session command: checks if session exists.
@@ -163,5 +170,5 @@
(including mutt, emacs). No status bar yet and no key remapping or other
customisation.
-$Id: CHANGES,v 1.51 2007-10-25 17:44:24 nicm Exp $
+$Id: CHANGES,v 1.52 2007-10-26 12:29:07 nicm Exp $