You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
markbind serve -o allows serving a single page from a site quickly without building the whole site, and rebuilds the page whenever its dependencies change. It also allows for on-demand building of other pages when navigated to.
Issues:
Still some amount of time spent observing the spinning logo wheel 🤔
Author cannot 'develop on multiple tabs', because only the last visited page is tracked for dependency changes.
Search results are only available for the pages that are built, and may be outdated for some pages.
Describe the solution you'd like
Some ideas:
Maintain a most-recently-visited list of pages instead of just tracking the last visited page Track all opened pages in browser according to last visited (Lazy serve: Track opened pages for dependency changes #1513), then rebuild these pages in order of most-recent when any of their dependencies change
Page removals / additions - apply the same idea of lazy building (no new pages should ever need to be built in which case, but, flagged for building when visited later) (pages may need to rebuilt however (missing page-dependencies-turned-non-missing)
Background building / rebuilding of pages not in this most-recently-visited list, allowing search results to be gradually populated
Maybe with these enhancements, we can make markbind s -o the default behaviour
@ang-zeyu Hi! Could you explain this unchecked point a bit more, I don't really understand
Page removals / additions - apply the same idea of lazy building (no new pages should ever need to be built in which case, but, flagged for building when visited later) (pages may need to rebuilt however (missing page-dependencies-turned-non-missing)
Is your request related to a problem?
markbind serve -o
allows serving a single page from a site quickly without building the whole site, and rebuilds the page whenever its dependencies change. It also allows for on-demand building of other pages when navigated to.Issues:
logowheel 🤔Describe the solution you'd like
Some ideas:
Maintain a most-recently-visited list of pages instead of just tracking the last visited pageTrack all opened pages in browser according to last visited (Lazy serve: Track opened pages for dependency changes #1513), then rebuild these pages in order of most-recent when any of their dependencies changeAdditional context
Original issue: #1007
The text was updated successfully, but these errors were encountered: