|
From: | Paul McKay |
Subject: | Re: Getting started with Scheme |
Date: | Tue, 26 May 2020 14:13:13 +0100 |
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=address@hidden] 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 <address@hidden>
> 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
>
>
>
[Prev in Thread] | Current Thread | [Next in Thread] |