From unknown Tue Jun 17 01:43:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11627: url-handler-mode broken Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Jun 2012 13:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11627 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11627@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.133881743115425 (code B ref -1); Mon, 04 Jun 2012 13:44:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Jun 2012 13:43:51 +0000 Received: from localhost ([127.0.0.1]:56905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SbXZW-00040j-GO for submit@debbugs.gnu.org; Mon, 04 Jun 2012 09:43:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33511) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SbXZT-00040X-NY for submit@debbugs.gnu.org; Mon, 04 Jun 2012 09:43:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SbXXP-0003OA-FG for submit@debbugs.gnu.org; Mon, 04 Jun 2012 09:41:45 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:42471) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SbXXP-0003Nq-CN for submit@debbugs.gnu.org; Mon, 04 Jun 2012 09:41:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40537) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SbXXE-0000c6-Eb for bug-gnu-emacs@gnu.org; Mon, 04 Jun 2012 09:41:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SbXX7-0003DS-1K for bug-gnu-emacs@gnu.org; Mon, 04 Jun 2012 09:41:27 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:28010) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SbXX6-0003B1-Pz for bug-gnu-emacs@gnu.org; Mon, 04 Jun 2012 09:41:20 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArMGAG6Zu09sr+UI/2dsb2JhbAA8CKIyAZFegQiCchMBSw8EIQEcDUAVh3ALmEehN4sdBIIHgxwDozOBWIMFgUM X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="188589897" Received: from 108-175-229-8.dsl.teksavvy.com (HELO ceviche.home) ([108.175.229.8]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 04 Jun 2012 09:41:18 -0400 Received: by ceviche.home (Postfix, from userid 20848) id E58B6660E0; Mon, 4 Jun 2012 09:41:17 -0400 (EDT) From: Stefan Monnier Date: Mon, 04 Jun 2012 09:41:17 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.2 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Package: Emacs Version: 24.1.50 Emacs -Q -f url-handler-mode h--eval '(setq debug-on-error t)' C-x C-f http://www.emacswiki.org/emacs/download/icicles-cmd1.el RET gets you: Debugger entered--Lisp error: (wrong-type-argument char-or-string-p [cl-str= uct-url "http" nil nil "www.emacswiki.org" nil "/emacs/download/icicles-cmd= 1.el" nil nil t nil t]) signal(wrong-type-argument (char-or-string-p [cl-struct-url "http" nil ni= l "www.emacswiki.org" nil "/emacs/download/icicles-cmd1.el" nil nil t nil t= ])) completion--some(#[257 "\303\302\300\301$\207" ["http://www.emacswiki.org= /emacs/download/icicles-cmd1.el" file-exists-p lambda complete-with-action]= 6 "\n\n(fn TABLE)"] (completion--embedded-envvar-table completion--file-na= me-table)) read-file-name-internal("http://www.emacswiki.org/emacs/download/icicles-= cmd1.el" file-exists-p lambda) test-completion("http://www.emacswiki.org/emacs/download/icicles-cmd1.el"= read-file-name-internal file-exists-p) minibuffer-complete-and-exit() call-interactively(minibuffer-complete-and-exit nil nil) read-from-minibuffer("Find file: " "~/src/emacs/trunk/" (keymap (keymap (= 32)) keymap (10 . minibuffer-complete-and-exit) (13 . minibuffer-complete-a= nd-exit) keymap (menu-bar keymap (minibuf "Minibuf" keymap (tab menu-item "= Complete" minibuffer-complete :help "Complete as far as possible") (space m= enu-item "Complete Word" minibuffer-complete-word :help "Complete at most o= ne word") (63 menu-item "List Completions" minibuffer-completion-help :help= "Display all possible completions") "Minibuf")) (27 keymap (118 . switch-t= o-completions)) (prior . switch-to-completions) (63 . minibuffer-completion= -help) (32 . minibuffer-complete-word) (9 . minibuffer-complete) keymap (me= nu-bar keymap (minibuf "Minibuf" keymap (previous menu-item "Previous Histo= ry Item" previous-history-element :help "Put previous minibuffer history el= ement in the minibuffer") (next menu-item "Next History Item" next-history-= element :help "Put next minibuffer history element in the minibuffer") (ise= arch-backward menu-item "Isearch History Backward" isearch-backward :help "= Incrementally search minibuffer history backward") (isearch-forward menu-it= em "Isearch History Forward" isearch-forward :help "Incrementally search mi= nibuffer history forward") (return menu-item "Enter" exit-minibuffer :key-s= equence "" :help "Terminate input and exit minibuffer") (quit menu-item "Qu= it" abort-recursive-edit :help "Abort input and exit minibuffer") "Minibuf"= )) (10 . exit-minibuffer) (13 . exit-minibuffer) (7 . abort-recursive-edit)= (C-tab . file-cache-minibuffer-complete) (9 . self-insert-command) (up . p= revious-history-element) (prior . previous-history-element) (down . next-hi= story-element) (next . next-history-element) (27 keymap (114 . previous-mat= ching-history-element) (115 . next-matching-history-element) (112 . previou= s-history-element) (110 . next-history-element))) nil file-name-history "~/= src/emacs/trunk/" nil) completing-read-default("Find file: " read-file-name-internal file-exists= -p confirm-after-completion "~/src/emacs/trunk/" file-name-history "~/src/e= macs/trunk/" nil) completing-read("Find file: " read-file-name-internal file-exists-p confi= rm-after-completion "~/src/emacs/trunk/" file-name-history "~/src/emacs/tru= nk/") read-file-name-default("Find file: " nil "~/src/emacs/trunk/" confirm-aft= er-completion nil nil) read-file-name("Find file: " nil "~/src/emacs/trunk/" confirm-after-compl= etion) find-file-read-args("Find file: " confirm-after-completion) byte-code("\300\301\302 \"\207" [find-file-read-args "Find file: " confir= m-nonexistent-file-or-buffer] 3) call-interactively(find-file nil nil) In GNU Emacs 24.1.50.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2012-05-04 on ceviche Bzr revision: 99953 monnier@iro.umontreal.ca-20120505025130-kg5ffk3l8iv53ub3 Windowing system distributor `The X.Org Foundation', version 11.0.11104000 Configured using: `configure 'CFLAGS=3D-Wall -Wno-pointer-sign -DUSE_LISP_UNION_TYPE -DSYNC_INPUT -DENA= BLE_CHECKING -DXASSERTS -DFONTSET_DEBUG -g -O1 -I/usr/include/GNUstep' '--enable-maintainer-mode' '--with-x-toolkit=3Dlucid'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: fr_CH.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: InactiveMinibuffer Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t electric-pair-mode: t electric-indent-mode: t url-handler-mode: t global-reveal-mode: t reveal-mode: t auto-insert-mode: t savehist-mode: t minibuffer-electric-default-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: m o d e C-y M-y C-SPC=20 C-w C-d C-d C-d =20 C-d C-e =20 =20 SPC C-e =20 =20 C-x=20 C-s =20 m =20 m g =20 C-s l=20 i b / C-s C-s C-s C-s C-s C-a =20 =20 =20 g m v =20 y =20 R e t o SPC Z i m m e r m a n =20 =20 n SPC < > =20 =20 =20 =20 M-< C-e=20 =20 =20 C-c C-c =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 s s =20 s =20 =20 =20 =20 =20 f C-a C-y C-k q =20 =20 M-x r=20 e p o e t - e m =20 r t - e m a - c =20 c s - b u g Recent messages: ...monnier/.emacs-history locked by monnier@cevic... (pid 23025): (s, q, p,= ?)?=20 Warning: interactive-p is obsolete! ...monnier/.emacs-history locked by monnier@cevic... (pid 23025): (s, q, p,= ?)?=20 Warning: interactive-p is obsolete! [2 times] Source file `/home/monnier/src/emacs/work/lisp/url/url-http.el' newer than = byte-compiled file Entering debugger... Back to top level. Warning: interactive-p is obsolete! Source file `/home/monnier/src/emacs/work/lisp/mail/emacsbug.el' newer than= byte-compiled file Source file `/home/monnier/src/emacs/work/lisp/mail/sendmail.el' newer than= byte-compiled file Load-path shadows: None found. Features: (sort mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailheader sendmail mail-utils url-http tls url url-proxy url-privacy url-history mailcap url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-cookie url-domsuf url-gw url-expand url-methods url-util descr-text caml tuareg speedbar sb-image ezimage dframe caml-help caml-types caml-emacs make-mode vc-annotate hideif cpp cmacexp cc-mode cc-langs cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs bbdb-com mailabbrev bbdb timezone epa-file epa epg epg-config picture shell pcomplete grep rect sml-proc sml-mode derived skeleton smie sml-defs log-edit pcvs-util compile cl-specs dabbrev xscheme trace testcover scheme unsafep re-builder shadow inf-lisp ielm pp comint ansi-color ring gmm-utils ert find-func debug elp edebug cust-print whitespace vc-sccs vc-svn vc-cvs vc-rcs vc-dir ewoc vc ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff executable copyright multi-isearch smerge-mode newcomment diff-mode vc-dispatcher cus-edit cus-start cus-load wid-edit vc-bzr filecache add-log server noutline outline easy-mmode flyspell ispell eldoc checkdoc thingatpt help-mode view prog-mode load-dir electric url-handlers url-parse auth-source warnings eieio byte-opt bytecomp byte-compile cconv macroexp gnus-util password-cache url-vars mm-util mail-prsvr reveal autoinsert uniquify advice help-fns advice-preload time-date savehist minibuf-eldef disp-table cl cl-loaddefs all-autoloads company-autoloads debbugs-autoloads epoch-view-autoloads jgraph-mode-autoloads js2-mode-autoloads lmc-autoloads load-dir-autoloads markchars-autoloads minimap-autoloads muse-autoloads info easymenu oauth2-autoloads quarter-plane-autoloads rainbow-mode-autoloads register-list-autoloads sisu-mode-autoloads svg-clock-autoloads undo-tree-autoloads uni-confusables-autoloads windresize-autoloads package tabulated-list proof-site proof-autoloads pg-vars bbdb-autoloads agda2 tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting x-toolkit x multi-tty emacs) From unknown Tue Jun 17 01:43:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11627: url-handler-mode broken Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Jun 2012 09:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11627 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 11627@debbugs.gnu.org Received: via spool by 11627-submit@debbugs.gnu.org id=B11627.134027093316835 (code B ref 11627); Thu, 21 Jun 2012 09:29:02 +0000 Received: (at 11627) by debbugs.gnu.org; 21 Jun 2012 09:28:53 +0000 Received: from localhost ([127.0.0.1]:50760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Shdh7-0004NU-Kx for submit@debbugs.gnu.org; Thu, 21 Jun 2012 05:28:53 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:44081) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Shdh5-0004NN-Lz for 11627@debbugs.gnu.org; Thu, 21 Jun 2012 05:28:52 -0400 Received: from cyd by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Shdde-0001j3-G1; Thu, 21 Jun 2012 05:25:18 -0400 From: Chong Yidong References: Date: Thu, 21 Jun 2012 05:25:18 -0400 In-Reply-To: (Stefan Monnier's message of "Mon, 04 Jun 2012 09:41:17 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Stefan Monnier writes: > Emacs -Q -f url-handler-mode h--eval '(setq debug-on-error t)' > C-x C-f http://www.emacswiki.org/emacs/download/icicles-cmd1.el RET > > gets you: > > Debugger entered--Lisp error: (wrong-type-argument char-or-string-p [cl-struct-url "http" nil nil "www.emacswiki.org" nil "/emacs/download/icicles-cmd1.el" nil nil t nil t]) Fixed in trunk. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 21 05:29:11 2012 Received: (at control) by debbugs.gnu.org; 21 Jun 2012 09:29:11 +0000 Received: from localhost ([127.0.0.1]:50764 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ShdhO-0004OI-TF for submit@debbugs.gnu.org; Thu, 21 Jun 2012 05:29:11 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:44088) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ShdhN-0004OB-7d for control@debbugs.gnu.org; Thu, 21 Jun 2012 05:29:09 -0400 Received: from cyd by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Shddx-0001jn-2S for control@debbugs.gnu.org; Thu, 21 Jun 2012 05:25:37 -0400 From: Chong Yidong To: control@debbugs.gnu.org Subject: close 11627 Date: Thu, 21 Jun 2012 05:25:36 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) close 11627 thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 12 03:48:10 2012 Received: (at control) by debbugs.gnu.org; 12 Sep 2012 07:48:10 +0000 Received: from localhost ([127.0.0.1]:55863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TBhgA-00082z-Fz for submit@debbugs.gnu.org; Wed, 12 Sep 2012 03:48:10 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:43900) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TBhg8-00082t-Kx for control@debbugs.gnu.org; Wed, 12 Sep 2012 03:48:09 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TBhfP-0006Mu-SR for control@debbugs.gnu.org; Wed, 12 Sep 2012 03:47:23 -0400 Date: Wed, 12 Sep 2012 03:47:23 -0400 Message-Id: Subject: control message for bug 12407 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -7.3 (-------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -7.3 (-------) unarchive 11627 forcemerge 11627 12407