Maurizio Tomasi <[EMAIL PROTECTED]> writes:

> In fact, `my-eval-in-module' is defined to be
> 'eval'

This is wrong.  For guile < 1.5.x, it should be set to eval-in-module.

Hmm.  What does

    guile -c '(write (minor-version))'

say?  I suspect it says "4.1", and that's why you're seeing this
problem.

Could you try in scm/tex.scm, at:

   (define my-eval-in-module eval)

   (if (or (equal? (minor-version) "4")
           (equal? (minor-version) "3.4"))
       (begin
         (set! my-eval-in-module eval-in-module)

       ))


adding (equal? (minor-version) "4.1"), like so:


   (define my-eval-in-module eval)

   (if (or (equal? (minor-version) "4")
           (equal? (minor-version) "4.1")
           (equal? (minor-version) "3.4"))
       (begin
         (set! my-eval-in-module eval-in-module)

       ))

          
-- 
Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org


_______________________________________________
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user

Reply via email to