Summary: | xfce-base/exo-0.10.2 breaks mailto: and other non-hierarchical URIs | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | nandhp <nandhp> |
Component: | Current packages | Assignee: | XFCE Team <xfce> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jer |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://git.xfce.org/xfce/exo/commit/exo/exo-string.c?id=d11199bd3d543dd0575674531d91b208f64cc8cb | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
nandhp
2013-04-16 19:11:47 UTC
I found that xdg-open failed on magnet links, because they were opened by exo-open. Same principle as mailto. As a temporary fix, I hard-coded my torrent client (deluge-gtk) to open magnet links before exo-open was called. /usr/bin/xdg-open: open_xfce() { if(echo "$1" | grep -q '^magnet:'); then deluge-gtk "$1" else exo-open "$1" fi if [ $? -eq 0 ]; then exit_success else exit_failure_operation_failed fi } perhaps this will help someone There is a commit which fixes a problem: http://git.xfce.org/xfce/exo/commit/?id=05848bb3cb10ea19ef8cba607bdabcd25560063c Would be nice to have this patch in the portage tree. (In reply to Sasha Medvedev from comment #2) > There is a commit which fixes a problem: > http://git.xfce.org/xfce/exo/commit/ > ?id=05848bb3cb10ea19ef8cba607bdabcd25560063c > > Would be nice to have this patch in the portage tree. nice. exo-0.10.2-r1 in Portage w/ the patch |