From 4ba3cf60beea7be93a1de674226f412e5fec1105 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Fri, 26 Oct 2007 12:29:07 +0000 Subject: 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. --- CHANGES | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'CHANGES') 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 $ -- cgit