commit | 320abba341311a0271e32f393afd89f1e82fc14c | [log] [download] |
---|---|---|
author | nicm <nicm> | Fri Feb 16 09:51:41 2018 +0000 |
committer | nicm <nicm> | Fri Feb 16 09:51:41 2018 +0000 |
tree | 95d73388236d1dae808413eb3fd08d7334d1e48f | |
parent | 7f4513ec34862805b06b2ff776785a36fdfec796 [diff] |
Reflowing the grid in-place involved way too much memmove() for a big performance cost with a large history. Instead change back to using a second grid and copying modified lines over which is much faster (this doesn't revert to the old code however which didn't support UTF-8 properly). GitHub issue 1249.