diff options
Diffstat (limited to 'source/x/xdg-utils/xdg-open.no.relative.paths.diff')
-rw-r--r-- | source/x/xdg-utils/xdg-open.no.relative.paths.diff | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/source/x/xdg-utils/xdg-open.no.relative.paths.diff b/source/x/xdg-utils/xdg-open.no.relative.paths.diff new file mode 100644 index 000000000..f28308eeb --- /dev/null +++ b/source/x/xdg-utils/xdg-open.no.relative.paths.diff @@ -0,0 +1,15 @@ +--- ./scripts/xdg-open.in.orig 2018-05-10 10:02:31.000000000 -0500 ++++ ./scripts/xdg-open.in 2019-01-25 13:01:17.492733618 -0600 +@@ -453,12 +453,6 @@ + # pcmanfm only knows how to handle file:// urls and filepaths, it seems. + if pcmanfm --help >/dev/null 2>&1 -a is_file_url_or_path "$1"; then + local file="$(file_url_to_path "$1")" +- +- # handle relative paths +- if ! echo "$file" | grep -q ^/; then +- file="$(pwd)/$file" +- fi +- + pcmanfm "$file" + else + open_generic "$1" |