1. touch bla#kdfj.txt 2. exo-open bla#kdfj.txt You will see that exo ignore the part after the '#'. Btw. I use exo 0.10.2, however, bugzilla only has 0.10.1 as the latest one.
Thank you for this bug report. This is fixed with the following commit. http://git.xfce.org/xfce/exo/commit/?id=a2ac10b6b5c3378a46812a64f1afbbb22c38a8f9
(In reply to Sean Davis from comment #1) > Thank you for this bug report. This is fixed with the following commit. > > http://git.xfce.org/xfce/exo/commit/ > ?id=a2ac10b6b5c3378a46812a64f1afbbb22c38a8f9 Please revert this commit. It broke more stuff than it fixed.
Created attachment 6394 Here is a proper fix Revert commit a2ac10b (Escape URIs for exo-open (bug 9912)), and apply this patch, and everything works: * exo-open 'magnet:?xt=urn:btih:...' * exo-open 'file:///tmp/foo%23bar.txt' * exo-open '/tmp/foo#bar.txt'
IIUC, this fix appeared in the 0.10.7 release.
*** Bug 12370 has been marked as a duplicate of this bug. ***