]> git.eshelyaron.com Git - sweep.git/commit
Start the top-level TCP server just-in-time
authorEshel Yaron <me@eshelyaron.com>
Tue, 15 Nov 2022 21:45:02 +0000 (23:45 +0200)
committerEshel Yaron <me@eshelyaron.com>
Tue, 15 Nov 2022 21:48:39 +0000 (23:48 +0200)
commit67902c3c1ebcc3d39e2fba44f66726f16489edba
tree6eadccdb6393df26cfb7db31f0460a037d40660c
parent5e6f85a0948f922f8946099c23e293f6b45c486a
Start the top-level TCP server just-in-time

* sweeprolog.el (sweeprolog-init): do not start TCP server
unconditionally
(sweeprolog-top-level): start it here instead, on demand.
* sweep.pl (sweep_top_level_server/2): wait for TCP server thread to
start before returning control to Emacs.
* README.org (The Prolog Top-Level): add implementation note.
README.org
sweep.pl
sweeprolog.el