# HG changeset patch # User Mike Miller # Date 1383418003 14400 # Node ID c2d9d42f4fe1e54290203e808a40858aa03e1bf9 # Parent 6b787e274eb1b0eaabf0ebd7303b8d77c1e0ae32 which: return the full path to a regular file (bug #40332) * libinterp/corefcn/help.cc (do_which): Return absolute path for file queries. diff -r 6b787e274eb1 -r c2d9d42f4fe1 libinterp/corefcn/help.cc --- a/libinterp/corefcn/help.cc Fri Nov 01 21:42:06 2013 -0400 +++ b/libinterp/corefcn/help.cc Sat Nov 02 14:46:43 2013 -0400 @@ -1253,6 +1253,8 @@ file = load_path::find_file (name.substr (0, name.size () - 1)); else file = load_path::find_file (name); + + file = octave_env::make_absolute (file); }