cl-notebook
cl-notebook copied to clipboard
Be surgical about updating addon resources
Currently, each notebook loads all of the addon CSS and JS resources whenever any piece is changed.
Ideally, we'd end up loading only a minimal subset of the resources to make sure everything evaluates properly. This is going to involve some changes to the server-side addon system.
Low priority because
-
jsresources are almost useless as of theparenscriptcell additions -
cssresources should be relatively rare (they're really only called for when there's code that requires CSS changes across all notebooks. Single notebooks can do the same sort of stuff asparenscriptcells, except inside ofmarkupcells. Maybe even do a separatecl-csscell type?)