I was using 1.3.10 release, no problem. Trunk version has this problem.
Bisect to commit 1936e863, "Rename 'OBEY' to '|run_shell_command|' and
implement with '|run_program|'".
This can be fixed by adding ":input t" to "sb-ext:run-program",
but I can not explain why.
diff --git a/src/lisp/fricas-lisp.lisp b/src/lisp/fricas-lisp.lisp
index 357aa063..5f3d58e2 100644
--- a/src/lisp/fricas-lisp.lisp
+++ b/src/lisp/fricas-lisp.lisp
@@ -918,7 +918,8 @@ with this hack and will try to convince the GCL
crowd to fix this.
(pop11:sysobey "/usr/bin/env" (cons command arguments))
#+:sbcl
(sb-ext:process-exit-code
- (sb-ext:run-program command arguments :search t :output
*standard-output*))
+ (sb-ext:run-program command arguments :search t :output
*standard-output*
+ :input t))
#+:gcl
(si:system (format nil "~{~a~^ ~}" (cons command arguments)))
)
- Qian
On 4/10/24 10:22, Waldek Hebisch wrote:
On Wed, Apr 10, 2024 at 04:00:31AM +0200, Grégory Vanuxem wrote:
I can not reproduce that. Even with a freshly cloned Official FriCAS
on a pure Linux partition. That's very strange, you probably have a
setting that I don't know. Thanks anyway.
I see the same as you. HyperDoc should quit, but it does not...
We need to investigate what is different in both cases.
--
You received this message because you are subscribed to the Google Groups "FriCAS -
computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/fricas-devel/6566c2c5-eba2-4711-84cb-5fa568992f38%40gmail.com.