sys::open-url doesn't check $PATH
Hi. Is the code for #'sys::open-url available anywhere? I'm running lw-7.1, x86-64 on a linux machine here. It seems #'open-url doesn't do what the docs suggest, checking for candidate executables (browsers) in $PATH. firefox is installed as /usr/local/bin/firefox CL-USER> (sys::open-url "file:///usr/lib64/LispWorks/lib/7-1-0-0/manual/online/LW/html/lw-736.htm#77892") shows a gui window with an error message: "Error running browser. Not an executable to call-process: /usr/bin/firefox" and the set of hardcoded alternatives of standard browsers to choose from. Some more info: (setq sys::*browser-location* :unset) ;; same behavior if set to nil :UNSET CL-USER> (sys::getenv "PATH") "/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/andersvi/.local/bin:/home/andersvi/bin" CL-USER> (sys::call-system-showing-output "which firefox") ; which firefox ; /usr/local/bin/firefox Using #'sys::call-system or #'sys::open-pipe work as expected: CL-USER> (sys::call-system "firefox file:///usr/lib64/LispWorks/lib/7-1-0-0/manual/online/LW/html/lw-736.htm#77892") 0 I can't find any sources for the hqn-web module referred to in the docs, Any suggestions? -anders _______________________________________________ Lisp Hug - the mailing list for LispWorks users lisp-hug@lispworks.com http://www.lispworks.com/support/lisp-hug.html