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.