Hi all,

I'm writing a set of functions to retrieve Git repository information for use in a score:
https://github.com/openlilylib/snippets/tree/master/editorial-tools/git-commands

I'm using a function provided by Lars Haulin in a comment to a blog post that is essentially the one for open-input-pipe given here:
https://www.gnu.org/software/guile/manual/html_node/Pipes.html

In addition to what is already there I want to write commands that use more than one line of the Git commands' output (e.g. print the whole commit message).
How would I approach that in Scheme?
What I need is for example a list of all strings that the command outputs.
Do I have to write some kind of loop while the pipe is open?
Or is there a way to get the whole output as one string or a list of strings?

TIA
Urs

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to