From f6d54d009d4a29f82fcdef4afa31d8613358ea50 Mon Sep 17 00:00:00 2001 From: Andrew Hamilton Date: Thu, 31 Dec 2015 15:43:41 +0000 Subject: [PATCH] Changes from running jobs differently. (667dd8f) --- BUGS | 5 +++-- TODO | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/BUGS b/BUGS index 134fa7f..8167fe8 100644 --- a/BUGS +++ b/BUGS @@ -4,8 +4,6 @@ Current Seems to be a bug in stterm, because its okay in gnome-terminal. - Some jobs always are recalculated when restarting vigil. e.g. vigil.py pylint, BUGS metadata, BUGS _pygments -- Sometimes when quitting: "close failed in object destructor", - "sys.excepthook is missing" - If a pending file is deleted, while not watching the filesystem, then tools fail when they can't find the file. Also, even if watching, there would be a race. Do what? @@ -196,6 +194,9 @@ Fixed ends up on the right hand side of the screen. <- I forgot I began relying on curses to hide the cursor. Put back the 'hidden cursor' contextmanager. +- Sometimes when quitting: "close failed in object destructor", + "sys.excepthook is missing" + <- This has probably gone away now jobs are run differently On hold, run-tool related diff --git a/TODO b/TODO index 318aa23..8bb1f20 100644 --- a/TODO +++ b/TODO @@ -146,6 +146,8 @@ Done - Make arrow keys work for navigation. - Make 'page up', 'page down', 'home' and 'end' work for navigation. - Let the mouse select statuses. +- Try to make the saving of the result to disk occur in the multiprocessing + process. A-syntax, B-tests, C-auto docs, D-lint, E-coverage, F-profile, G-tidy, H-import deps A B C D E F G H @@ -280,8 +282,6 @@ Ideas - Maybe use importlib.util.LazyLoader for a faster startup - Have an estimated time till completion with the progress bar. - Try to drop the dependency on pyinotify. -- Try to make the saving of the result to disk occur in the multiprocessing - process. - Use appearance_interval on Text widgets to speed up display of large files, by only loading the necessary part for the interval. - Somehow process a whole directory of projects seperately.