Changes from running jobs differently. (667dd8f)

This commit is contained in:
Andrew Hamilton 2015-12-31 15:43:41 +00:00
parent 85f83a1c0b
commit f6d54d009d
2 changed files with 5 additions and 4 deletions

5
BUGS
View file

@ -4,8 +4,6 @@ Current
Seems to be a bug in stterm, because its okay in gnome-terminal. Seems to be a bug in stterm, because its okay in gnome-terminal.
- Some jobs always are recalculated when restarting vigil. - Some jobs always are recalculated when restarting vigil.
e.g. vigil.py pylint, BUGS metadata, BUGS _pygments 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, - 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 then tools fail when they can't find the file. Also, even if watching, there
would be a race. Do what? would be a race. Do what?
@ -196,6 +194,9 @@ Fixed
ends up on the right hand side of the screen. ends up on the right hand side of the screen.
<- I forgot I began relying on curses to hide the cursor. Put back the <- I forgot I began relying on curses to hide the cursor. Put back the
'hidden cursor' contextmanager. '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 On hold, run-tool related

4
TODO
View file

@ -146,6 +146,8 @@ Done
- Make arrow keys work for navigation. - Make arrow keys work for navigation.
- Make 'page up', 'page down', 'home' and 'end' work for navigation. - Make 'page up', 'page down', 'home' and 'end' work for navigation.
- Let the mouse select statuses. - 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-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 A B C D E F G H
@ -280,8 +282,6 @@ Ideas
- Maybe use importlib.util.LazyLoader for a faster startup - Maybe use importlib.util.LazyLoader for a faster startup
- Have an estimated time till completion with the progress bar. - Have an estimated time till completion with the progress bar.
- Try to drop the dependency on pyinotify. - 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, - Use appearance_interval on Text widgets to speed up display of large files,
by only loading the necessary part for the interval. by only loading the necessary part for the interval.
- Somehow process a whole directory of projects seperately. - Somehow process a whole directory of projects seperately.