summaryrefslogtreecommitdiffstats
path: root/CHANGES
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2007-11-21 22:20:44 +0000
committerNicholas Marriott <nicholas.marriott@gmail.com>2007-11-21 22:20:44 +0000
commitc64cf68244dab6801342d45f78d67a64decc2cae (patch)
tree5be75be3fdb75eeb3b21eb437702e220ec7bd8df /CHANGES
parent1e5cb8d2e4511be550a409baa9060bbd16f2de0e (diff)
Cut memory consumption by only allocating lines when there is actually data on them, and only as much as the right-most data. Everything else is filled in at runtime.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES4
1 files changed, 3 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index 0776468d..d53d065f 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,7 @@
21 November 2007
+* Create every line as zero length and only expand it as data is written,
+ rather than creating at full size immediately.
* Make command output (eg list-keys) go to a scrollable window similar to
scroll mode.
* Redo screen redrawing so it is a) readable b) split into utility functions
@@ -247,4 +249,4 @@
(including mutt, emacs). No status bar yet and no key remapping or other
customisation.
-$Id: CHANGES,v 1.79 2007-11-21 19:44:04 nicm Exp $
+$Id: CHANGES,v 1.80 2007-11-21 22:20:44 nicm Exp $