|Subject:||Re: Two questions about atexit cleanup in dynamic modules|
|Date:||Sat, 08 Apr 2017 16:38:10 +0000|
Hi all,I wrote a small Emacs dynamic module to execute Python scripts in an embeddedPython interpreter (https://github.com/jvkersch/emacs-python). The main thingmissing is that I would like to do some cleanup in the embedded Pythoninterpreter when Emacs exits (close open files, deal with threads/processes,etc). What would be the best way to do so?1. Can I just register an atexit handler when my module starts, or will thatinterfere with some Emacs internals?
2. Would it make sense to add support to the module API for a cleanup callbackthat is called when Emacs exits?
|[Prev in Thread]||Current Thread||[Next in Thread]|