Red Hat Bugzilla – Bug 63291
xemacs's browse-url passes -x to galeon
Last modified: 2007-04-18 12:41:54 EDT
Description of Problem:
-x (--existing) shouldn't be passed to galeon since it overrides
Steps to Reproduce:
0. start browsing in galeon with tabs enabled
1. start a vanilla xemacs
(setq browse-url-browser-function 'browse-url-galeon
3. enter http://www.redhat.com, leaving point at end of url
4. M-x browse-url RET RET
The page given comes up in the current tab.
The page should come up in a new tab.
The attached patch fixes the problem.
Created attachment 53564 [details]
patch to browse-url.el: only pass --existing to galeon when not using new-window
To clarify, --existing should only to passed when
browse-url-new-window-flag nil. The patch I attached does that.
Created attachment 53565 [details]
the right patch
Sounds like a good thing to go in upstream :)
Yep. Simon Josefsson told me he already committed a fix into
xemacs-package cvs. It's very annoying though, so I wouldn't mind
putting a placeholder patch into our xemacs until it appears in our
sumo. If you don't object, you can assign this bug to me. :)
Packages have been updated, and the sumo packages from 2002-07-20 are included