Instant client-side redirects (META refresh with delay=0)
Hi there, Please excuse me for being silent. Life has poured a few other important things to do over me (e.g. next week I have to move to another apartment). A patch for Instant client-side redirects is fresh in the repo. It took some time to develop because the whole idle/timeout mechanism needs a new API that allows to cancel queued functions. I didn't change the old API (the next release will keep it) but took some time to analyze and it may help with the redraw issue Johannes worked with, and also with hard-to-reproduce crashes. IIRC, Tim asked why several functions trigger from timeouts. Dillo is async. and the main driving function for I/O is Cache_process_queue(). This function is not reentrant, thus timeouts/idle calls allow for it to finish before a new action is taken. In general, there're several parts of dillo that need a more formal working definition or API. They've come to be with the implementation and it'd be good to define and document them, and hence not to have to go through all the involved code to find out how to implement something. I'll review the custom-keys patch series next, and try to re-start the work for the 2.1 release. Please test the patch. I've found it works well with the links in: http://git.kernel.org/gitweb.cgi -- Cheers Jorge.-
participants (1)
-
jcid@dillo.org