[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-768-g4bc2092e
Richard B. Kreckel
git at ginac.de
Wed Jun 21 20:49:49 CEST 2023
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 at 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
More information about the GiNaC-devel
mailing list