Paul, I'm a Windows 10 user. (I'm hoping to get my Linux system rebuilt one of these days.) I currently use LilyPond 2.20.0.
My GUILE_LOAD_PATH is set the same as yours (C:\Program Files (x86)\LilyPond\usr\share\guile\1.8). It's defined under "user variables", if that matters. For most terminal window activities I use Git Bash, but for running Guile I actually prefer the built-in Windows cmd, which I get with the Windows key and then typing c m d. I always invoke Guile with lilypond scheme-sandbox It sounds like you’ve tried these very same things, and you say LilyPond itself is working OK. Have you tried starting Guile without passing it a file? That should bring up a guile prompt. (quit) will then exit Guile. I fear this is no help to you. I just wanted to share that it does work fine on Windows 10. Good luck. John > -----Original Message----- > From: lilypond-user [mailto:lilypond-user- > bounces+jschlomann=wideopenwest....@gnu.org] On Behalf Of Ralf > Mattes > Sent: Saturday, May 23, 2020 5:53 AM > To: Kevin Barry > Cc: Lilypond-User Mailing List; Paul McKay > Subject: Re: Getting started with Scheme > > > First off: I'm not a windows user (if I can avoid it) but I would strongly > suggest > to use a real > terminal and _not_ cmd. The one from the Windows store is actually pretty > good (esp. when > compared to cmd). You can either download it for free from the app store or > from github > (https://github.com/microsoft/terminal/releases) - yes, that's right. Microsft > software > as an open-source download from github :-) > > Cheers, RalfD > > Am Samstag, 23. Mai 2020 12:37 CEST, Kevin Barry <barr...@gmail.com> > schrieb: > > > Hi Paul, > > > > I'm sorry you haven't had the best experience with the scheme sandbox. > > Since development of LilyPond mostly takes place on Linux it's possible > > that Windows-related documentation can be neglected... > > > > On Sat, May 23, 2020 at 10:51:58AM +0100, Paul McKay wrote: > > > I have Frescobaldi 3.1.2 as well (in case that’s relevant). > > > > Well... yes you can use Frescobaldi/LilyPond as a sort of Guile IDE if > > you want. If you put a \version statement at the top of the file and > > start each scheme expression with a '#' then it should work. > > > > > When the documentation refers to ‘opening a terminal window’ I assume > this > > > means a command prompt of some kind. (If so, it would be good to use > this > > > terminology. Not many of us remember the VT52 emulators.) > > > > On Linux and MacOS systems the relevant apps are all still named some > > variation of terminal (terminal, gnome-terminal, terminal.app, iterm, > > terminator - you get the picture). I'll see about adding a clarification > > for Windows users to refer them to cmd. > > > > > My copy of windows doesn’t have a *Start* menu: so that’s another > > > instruction that is meaningless. > > > > OK. Is there a common way to accomplish the old Start -> Run -> type in > > the name of a program? > > > > > At which point I’m presented with an unresponsive terminal. I exit via > > > Ctrl-C. > > > > If there is another Windows user on the list who has this working > > hopefully they can chime in and we can update the documentation as > > necessary. > > > > > I would be grateful for any help to get this going: or a redirection > > > to a better environment. Is there a Scheme IDE? I’ve never seen > > > anything like a comment in Scheme code. I wonder is it a write-only > > > language, the way APL was. > > > > I don't know about Scheme IDEs. An internet search suggests DrScheme > > might be suitable, but I think most people on this list use their > > LilyPond environment for working with scheme. > > > > What happens if you try running the guile program on its own (not via > > lilypond scheme-sandbox)? > > > > Kevin > > > > > > -- > Ralf Mattes > > Hochschule für Musik Freiburg > Projektleitung HISinOne > Schwarzwaldstr. 141, D-79102 Freiburg > http://www.mh-freiburg.de > > >