From 612bfe4af7dbb1111bdd4746a67670b6cafba090 Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Mon, 2 Mar 2015 17:36:09 -0600 Subject: runtest.py: cleanup all grandchildren too. Launch Popen with process group and kill that instead. Use atexit to register cleanup function rather than direct calls. --- docs/TODO | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/TODO b/docs/TODO index e586f52..68c5393 100644 --- a/docs/TODO +++ b/docs/TODO @@ -5,12 +5,12 @@ All: - test to make sure slurp captures final newline - make sure errors propagate/print properly when self-hosted - - change perf test to run for 10 seconds and then calculate number + * change perf test to run for 10 seconds and then calculate number of iterations per second - redefine (defmacro!) as (def! (macro*)) - runtest expect fixes: * stop using expect, so we can drop --raw option - - fix C#, VB + * fix C#, VB - fix long line splitting in runtest - regular expression matching in runtest - add re (use in rep) everywhere and use that (to avoid printing) @@ -85,7 +85,7 @@ Java: - MAL formatting is a bit off with mal/clojurewest2014.mal Javascript: - - interop: callbacks using Mal functions + - interop: adopt techniques from miniMAL - fix "user> " prompt with mal/clojurewest2014.mal Lua: -- cgit v1.2.3