Which version of LilyPond and what Linux exactly do you use (2.19.40 binary release?)?
Compiling your example with LilyPond built from current master gives me: Starting lilypond 2.19.42 [Untitled]... Processing `/tmp/frescobaldi-dW8ldh/tmpTuF3xf/document.ly' Parsing... /tmp/frescobaldi-dW8ldh/tmpTuF3xf/document.ly Success: compilation successfully completed (and that what was the case when I made that change (and obviously noone had objections then)). So please show me what you get in return from that function on your system. Or an example where point-and-click links are actually generated relatively and break anything. Urs Am 13.05.2016 um 09:16 schrieb Mark Knoop: > 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.at > > \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 <u...@openlilylib.org> > AuthorDate: Tue Jan 19 10:52:33 2016 +0100 > Commit: Urs Liska <u...@openlilylib.org> > 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. > > _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond