Fork me on GitHub
#kaocha
<
2020-12-18
>
andrea.crotti14:12:09

when I start running tests with Kaocha in the repl

andrea.crotti14:12:20

it's quite hard to kill the process if it takes too long for some reasons

plexus15:12:42

mmm might be our signal handlers. We want to still print out a result summary before exiting when someone presses ctrl-C

andrea.crotti16:12:11

mm if you run it from the terminal and you send a SIGKILL it would just quits straight away

andrea.crotti16:12:41

but if I do it from Emacs it doesn't, so I guess it doesn't handle the signal coming from the repl in the same way as a SIGKILL

andrea.crotti16:12:16

in a way blocking the repl is worse than blocking a terminal since you close that easily, but restarting a repl can be a pain

andrea.crotti18:12:10

so I just noticed in https://lambdaisland.com/blog/2020-06-05-open-source-update-may-2020 that kaocha-cljs would not work with advanced compilation

andrea.crotti18:12:10

I don't see it in the known issues though on https://github.com/lambdaisland/kaocha-cljs

andrea.crotti18:12:15

should it be in the README maybe?

Alys Brooks19:12:47

I think that would be good to document, yes.

Alys Brooks19:12:26

Would you have the time/interest to make an issue for it?

Alys Brooks19:12:02

I'm working on adding .gitignore support to --watch (issue https://github.com/lambdaisland/kaocha/issues/55). I'm wondering if there are other ignore files with use Git syntax people would like to see Kaocha use. (Mercurial's syntax is probably not close enough.) It's also currently opt-in, to avoid surprises. https://github.com/lambdaisland/kaocha/pull/189

practicalli-johnny08:12:49

I wonder if .projectile for Emacs is a useful addition here. I believe the syntax is similar

Alys Brooks21:12:17

It looks like it uses a somewhat different format, too, but maybe that could be a later addition?