]> git.donarmstrong.com Git - lilypond.git/commitdiff
oops
authorJan Nieuwenhuizen <janneke@gnu.org>
Sun, 7 Aug 2005 07:06:19 +0000 (07:06 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sun, 7 Aug 2005 07:06:19 +0000 (07:06 +0000)
scm/framework-ps.scm

index 8459096198641de821229aa02d1b4ff389afae96..985b13bace7c23407caece9b3dfdab3f6e7a2a24 100644 (file)
   ;; PFAaybabtu.otf.pfa, but the second case now produces aybabtu.otf,
   ;; which still fails because .otf files cannot be embedded.
   (regexp-substitute/global #f "^([eE]mmentaler|[aA]ybabtu)"
-                           name 'pre "PFA" 1 'post ".pfa"))
+                           name 'pre "PFA" 1 'post))
 
 (define (cff-font? font)
   (let*
       (cons
        (munge-lily-font-name name)
        (cond
-       ((string-match "([eE]mmentaler|[Aa]ybabtu)" file-name)
+       ((string-match "^([eE]mmentaler|[Aa]ybabtu)" file-name)
         (ps-load-file (ly:find-file
-                       (munge-lily-font-name file-name))))
+                       (format "~a.pfa" (munge-lily-font-name file-name)))))
        ((string? bare-file-name)
         (ps-load-file (munge-lily-font-name file-name)))
        (else
       (cons
        (munge-lily-font-name name)
        (cond
-       ((string-match "([eE]mmentaler|[Aa]ybabtu)" file-name)
-        (cached-file-contents (munge-lily-font-name file-name)))
+       ((string-match "^([eE]mmentaler|[Aa]ybabtu)" file-name)
+        (cached-file-contents
+         (format "~a.pfa" (munge-lily-font-name file-name))))
        ((and
          (eq? PLATFORM 'darwin)
          bare-file-name (string-match "\\.dfont" bare-file-name))