浏览代码

Merge branch 'bugfix'

Bastien 3 年之前
父节点
当前提交
31929f539c
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      lisp/ob-lilypond.el

+ 3 - 1
lisp/ob-lilypond.el

@@ -337,7 +337,9 @@ If TEST is non-nil, the shell command is returned and is not run."
 FILE-NAME is full path to lilypond file.
 If TEST is non-nil, the shell command is returned and is not run."
   (when org-babel-lilypond-play-midi-post-tangle
-    (let ((midi-file (org-babel-lilypond-switch-extension file-name ".midi")))
+    (let* ((ext (if (eq system-type 'windows-nt)
+                    ".mid" ".midi"))
+           (midi-file (org-babel-lilypond-switch-extension file-name ext)))
       (if (file-exists-p midi-file)
           (let ((cmd-string
                  (concat org-babel-lilypond-midi-command " " midi-file)))