+2002-05-29 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * scm/sketch.scm:
+ * scm/ps.scm:
+ * scm/pdftex.scm:
+ * scm/pdf.scm:
+ * scm/tex.scm: Add check for Guile-1.4.1. Guile includes
+ patch-level of version in minor-version string. Arg.
+
2002-05-29 Han-Wen <hanwen@cs.uu.nl>
* ly/engraver-init.ly (TabStaffContext):
(define my-eval-in-module eval)
-(if (or (equal? (minor-version) "4")
+(if (or (equal? (minor-version) "4.1")
+ (equal? (minor-version) "4")
(equal? (minor-version) "3.4"))
- (begin
- (set! my-eval-in-module eval-in-module)
-
- ))
+ (set! my-eval-in-module eval-in-module))
(define-public (pdf-output-expression expr port)
(display (my-eval-in-module expr this-module) port) )
-(if (or (equal? (minor-version) "4")
+(if (or (equal? (minor-version) "4.1")
+ (equal? (minor-version) "4")
(equal? (minor-version) "3.4"))
(define (embedded-pdf expr)
(let ((ps-string
(define my-eval-in-module eval)
-(if (or (equal? (minor-version) "4")
+(if (or (equal? (minor-version) "4.1")
+ (equal? (minor-version) "4")
(equal? (minor-version) "3.4"))
- (begin
- (set! my-eval-in-module eval-in-module)
-
- ))
+ (set! my-eval-in-module eval-in-module))
(define-public (pdftex-output-expression expr port)
(display (my-eval-in-module expr this-module) port) )
(debug-enable 'backtrace)
-(if (or (equal? (minor-version) "4")
+(if (or (equal? (minor-version) "4.1")
+ (equal? (minor-version) "4")
(equal? (minor-version) "3.4"))
(define-public (ps-output-expression expr port)
(display (eval-in-module expr this-module) port))
;; ))
-;; guile < 1.4 compatibility for eval
-(if (or (equal? (minor-version) "4")
+;; guile <= 1.4.x compatibility for eval
+(if (or (equal? (minor-version) "4.1")
+ (equal? (minor-version) "4")
(equal? (minor-version) "3.4"))
(define (ly-eval e m)
(eval-in-module e m))
""
)
-(if (or (equal? (minor-version) "4")
+(if (or (equal? (minor-version) "4.1")
+ (equal? (minor-version) "4")
(equal? (minor-version) "3.4"))
(define (embedded-ps expr)
(let ((ps-string
(define my-eval-in-module eval)
-(if (or (equal? (minor-version) "4")
+(if (or (equal? (minor-version) "4.1")
+ (equal? (minor-version) "4")
(equal? (minor-version) "3.4"))
- (begin
- (set! my-eval-in-module eval-in-module)
-
- ))
+ (set! my-eval-in-module eval-in-module))
(define-public (tex-output-expression expr port)
(display (my-eval-in-module expr this-module) port )