-
-
Notifications
You must be signed in to change notification settings - Fork 85
Description
It looks like sphinx-autobuild
does have some rebuild throttling, i.e. it doesn't rebuild for every character you type.
But I don't see any configuration currently for the time intervals involved?
It would also be interesting to consider configuration for turning off builds e.g. if the change is only adding new-lines/whitespace.
At the extreme, it would also be interesting if you could restrict rebuilds to only some kind of "trigger", like a key-board shortcut. No idea how that could work, but it would be cool.
What I am envisaging is packaging this as an extra in jupyter-book (with a jb live
CLI command for firing up), for live book reloads.
In this context, really frequent reloads would probably be unwelcome, especially if it also triggers a re-execution of a Jupyter Notebook!
(although this would also be limited by our jupyter-cache functionality, which only triggers re-execution on code changes, not text 😄)
Thoughts @pradyunsg?
(cc also @choldgraf)