Hello, New (experimental) exporter has now support for asynchronous export. Every type of export is supported (subtree, to a buffer, visible part only...).
When produced, results are listed in the Export Stack (they will never make a buffer pop or call an external application). The stack can be accessed from the dispatcher interface, by calling dispatcher with a double C-u argument, or directly with `org-export-stack'. >From there, output results can be viewed or removed from the stack. Removing a result from the stack only removes it from view. No file is deleted, no buffer is killed. You may want to tweak `org-export-in-background' and `org-export-async-init-file'. You can also toggle `org-export-async-debug' for debugging purposes. Feedback welcome. Regards, -- Nicolas Goaziou