Eli Zaretskii writes: >> +(defcustom compilation-guile-load-path '("/usr/share/guile/2.0" >> "/usr/share/guile/site") > > Not a good idea, IMO. This is inherently system-dependent, and > doesn't support Guile installations with non-default $(prefix). IOW, > it's unreliable. > > How about invoking the Guile executable and asking it to emit the > path? That would be reliable and portable.
Yes, I am doing that here +(defcustom compilation-guile-get-load-path-command "guile -c '(write %load-path)'" + "Guile command to print %load-path to stdout." + :type 'string + :group 'compilation + :version "24.3.2") but have turned it off by default... Possibly just always do this? > Please break the doc string into lines that are shorter than 75 > columns, that's our coding practice. Thanks for your comments! I'm working on a patch right now for Guile to use GNU standard error/info messages as per Stefan's suggestion. Greetings, Jan -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | AvatarĀ® http://AvatarAcademy.nl