The commit below has broken point-and-click links for me on Linux. Embedded paths are now relative rather than absolute. It seems the assumption in the commit message that an absolute path is always returned is incorrect, as can be seen with the following example.
Reverting scm/output-ps.scm fixes the problem. \version "2.19.40" testpaths = #(define-void-function (parser location) () (display (car (ly:input-file-line-char-column location)))) \testpaths commit f30a8189adbbeefa2103e2c2e194040f66bc2291 Refs: release/2.19.27-1-280-gf30a818 Author: Urs Liska <[email protected]> AuthorDate: Tue Jan 19 10:52:33 2016 +0100 Commit: Urs Liska <[email protected]> CommitDate: Sun Jan 24 21:24:52 2016 +0100 #4747: Remove (all) uses of is-absolute? The check for absolute paths in in output-ps.scm and -svg.scm is unnecessary because (car ly:input-file-line-char-column a-location) always returns an absolute, slashified path Now is-absolute? is not used anymore by LilyPond itself. -- Mark Knoop _______________________________________________ lilypond-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-devel
