[SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-768-g4bc2092e
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GiNaC -- a C++ library for symbolic computations". The branch, master has been updated via 4bc2092e2f15a6422774c34c7f8fa4079be67d08 (commit) from fd1b07682fe3aceaf1658181c62a2b1272b01ba6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 4bc2092e2f15a6422774c34c7f8fa4079be67d08 Author: Vitaly Magerya <vmagerya@gmail.com> Date: Wed Jun 21 20:48:36 2023 +0200 [PATCH] Make ginsh evaluate line-by-line in non-interactive mode. When used interactively ginsh consumes the input line-by-line, so if a complete expression is entered it is enough to end the line to get an evaluated result. In the non-interative mode (i.e. if the input is not a tty) the input is consumed in blocks, making it impossible to use ginsh as a subprocess. This patch makes the non-interactive mode reuse the same line parsing logic as the interactive mode (without readline), but skips printing the "> " prompt, preserving the backward compatibility. ----------------------------------------------------------------------- Summary of changes: ginsh/ginsh_lexer.lpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) hooks/post-receive -- GiNaC -- a C++ library for symbolic computations
participants (1)
-
Richard B. Kreckel