From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.bugs Subject: bug#4951: 23.1.50; browse-url-default-windows-browser bug + patch Date: Wed, 18 Nov 2009 04:41:23 +0100 Message-ID: References: Reply-To: Lennart Borgman , 4951@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1258517261 30899 80.91.229.12 (18 Nov 2009 04:07:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Nov 2009 04:07:41 +0000 (UTC) Cc: 4951@emacsbugs.donarmstrong.com To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 18 05:07:34 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NAbpN-0004I7-Gh for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 Nov 2009 05:07:33 +0100 Original-Received: from localhost ([127.0.0.1]:36591 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NAbpM-0000eV-UJ for geb-bug-gnu-emacs@m.gmane.org; Tue, 17 Nov 2009 23:07:32 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NAbpI-0000eP-E0 for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2009 23:07:28 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NAbpD-0000dG-EP for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2009 23:07:27 -0500 Original-Received: from [199.232.76.173] (port=54606 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NAbpD-0000dB-9c for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2009 23:07:23 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:50602) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NAbpC-0002lX-OJ for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2009 23:07:23 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAI47Kx4030927; Tue, 17 Nov 2009 20:07:20 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id nAI3o5OR028558; Tue, 17 Nov 2009 19:50:05 -0800 Resent-Date: Tue, 17 Nov 2009 19:50:05 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Lennart Borgman Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Wed, 18 Nov 2009 03:50:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 4951 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 4951-submit@emacsbugs.donarmstrong.com id=B4951.125851571727980 (code B ref 4951); Wed, 18 Nov 2009 03:50:04 +0000 Original-Received: (at 4951) by emacsbugs.donarmstrong.com; 18 Nov 2009 03:41:57 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from mail-yx0-f190.google.com (mail-yx0-f190.google.com [209.85.210.190]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAI3ft4Q027975 for <4951@emacsbugs.donarmstrong.com>; Tue, 17 Nov 2009 19:41:56 -0800 Original-Received: by yxe28 with SMTP id 28so707830yxe.19 for <4951@emacsbugs.donarmstrong.com>; Tue, 17 Nov 2009 19:41:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=7ayy+QX0CePKLFyi7lvxN+foctRAS6JflC0COYGZyTg=; b=s0faEdoZG/j7Umai1RS+81j3AfO73W4hbpD70pe/wHvQrTTfglzTczCoVM8MJHOZZC 8770yfdE+4aaF9j0i2k5QqhNfFxu1oFZeBrfRct/FDjtI+ZsuaE6cX4c2vuqlGLFCSlM OagJEbOYquSXFRrmWUCGHuYwhE32ijAzk37fA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=YxDykpBZJGvEs0En1xAv5jXaVbFKXqbchu20+iN36I9FcEzzkQG14BL4KNGKWx4OTs 086UmzJMW2/3E/bn6r1UOboX/kjJykql8iIR7+9sEXMtTpMtqcSUejqC4G3D/JhIMbRm uQMzZnmgsaBHq7x8/pPkiMuVinEN45KeQmELw= Original-Received: by 10.101.151.9 with SMTP id d9mr8676654ano.169.1258515703291; Tue, 17 Nov 2009 19:41:43 -0800 (PST) In-Reply-To: X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Tue, 17 Nov 2009 23:07:27 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:32680 Archived-At: On Wed, Nov 18, 2009 at 4:35 AM, Stefan Monnier wrote: >> browse-url-default-windows-browser does not work any longer. =C2=A0I am >> unsure when it stopped working, but on at least Windows XP the >> attached patch seems necessary. =C2=A0Could we please apply this as soon= as >> possible so it will get tested? > > Could you explain why it's necessary? =C2=A0I mean I understand you say t= hat > the current doesn't work, but I'd like to understand why it doesn't work. No, I do not understand why it is necessary ... ;-) There are two changes: 1) file: =3D> file:/// This was discussed some time ago (a yr or two?) and it looks like this is a more correct syntax for the file URL. 2) Changing the verb to w32-shell-execute (ShellExecute) from "open" to nil is for some reason I do not know necessary. The answer to why hides deep within the w32 registry and maybe some knowledgeable persons at MS... It might be a mismatch of some kind, I don't know. I believe the verbs are not that well thought out and used all the time. Probably the registry entry has taken over from the program code (which give users and other programs better possibilities).