18-Jun-2003 06:04 Thomas Dickey wrote: > now that I'm reminded, I just put a copy of my '16a' patch at
> ftp://invisible-island.net/temp/ > (the parsing bugs, and the wide-character one I noticed yesterday are the only > ones I have in mind for dev.17 fixes) 3-Jun-2003 15:42 Ilya Zakharevich wrote: > I think the following updates should be done before we lieve the dev > branch: > f) If a document is in the cache (or the rendering is in memory), on > reload it should not be cleared from the cache until the > connection to the server is opened; if the connection fails, the > user should have a choice to reuse the old version; Here it is (not much tested but looks OK): * If a document is in the cache (the rendering is in memory), on reload it should not be cleared from the cache until the connection to the server is opened; if the connection fails, the user will reuse the old version (request by IZ). [Implementation: instead of using HTuncache_current_document() in LYMainLoop.c, we just mark HTMainText with HText_setNoCache(). If HTLoad() succeeds, the old copy will be auto-uncached in HText_new(), otherwise we will reuse the old copy with a warning.] src/gridtext.c | 3 +-- src/lymainlo.c | 32 ++++++++++++++++---------------- www/library/implemen/htaccess.c | 39 ++++++++++++++++++++++++++++----------- 3 files changed, 45 insertions, 29 deletions
no-cache.pat
Description: Binary data
