This fixes the current behavior of browse-url--non-html-file-url-p and makes it possible to open file:// urls that end with a #fragment. The current behavior results in a nasty side effect where opening a file with browse-url-emacs that has a fragment causes any invocation of call-process to fail because the fragment is not handled correctly. Best! Tom