From unknown Sat Aug 09 09:34:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7977: 24.0.50; arc-mode does not work Resent-From: Tetsurou Okazaki Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Feb 2011 05:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7977 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7977@debbugs.gnu.org Cc: okazaki@be.to X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.12967964882636 (code B ref -1); Fri, 04 Feb 2011 05:15:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Feb 2011 05:14:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlE0N-0000gT-Ji for submit@debbugs.gnu.org; Fri, 04 Feb 2011 00:14:48 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlE0K-0000gG-Nx for submit@debbugs.gnu.org; Fri, 04 Feb 2011 00:14:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PlE8T-00027B-88 for submit@debbugs.gnu.org; Fri, 04 Feb 2011 00:23:15 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:53465) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PlE8T-000275-3Y for submit@debbugs.gnu.org; Fri, 04 Feb 2011 00:23:09 -0500 Received: from [140.186.70.92] (port=57532 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PlE8R-00070v-Q7 for bug-gnu-emacs@gnu.org; Fri, 04 Feb 2011 00:23:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PlE8Q-00026b-7r for bug-gnu-emacs@gnu.org; Fri, 04 Feb 2011 00:23:07 -0500 Received: from post1.infonia.net ([211.13.218.225]:3889) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PlE8P-00026B-F7 for bug-gnu-emacs@gnu.org; Fri, 04 Feb 2011 00:23:06 -0500 Received: from zeroset.be.to (nttkyo386204.tkyo.nt.ftth.ppp.infoweb.ne.jp [210.229.11.204]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by post1.infonia.net (Postfix) with ESMTP id 7063612A49; Fri, 4 Feb 2011 14:22:58 +0900 (JST) Date: Fri, 04 Feb 2011 14:22:50 +0900 Message-ID: <86pqr8e5lh.wl%%cc9230e4f6b11649d75e8c3813911dbe1dd37419@be.to> From: Tetsurou Okazaki User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/24.0 Mule/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: multipart/mixed; boundary="Multipart_Fri_Feb__4_14:22:50_2011-1" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2 (3) X-Received-From: 211.13.218.225 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -6.0 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.0 (------) --Multipart_Fri_Feb__4_14:22:50_2011-1 Content-Type: text/plain; charset=US-ASCII Please describe exactly what actions triggered the bug and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': Start Emacs: $ emacs -Q In *scratch* buffer: (require 'arc-mode) fails with following backtrace: Debugger entered--Lisp error: (wrong-type-argument keymapp special-mode-map) set-keymap-parent((keymap #^[nil nil keymap nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...]) special-mode-map) byte-code("..." [map global-map make-keymap set-keymap-parent special-mode-map define-key " " archive-next-line "a" archive-alternate-display "d" archive-flag-deleted "" "e" archive-extract "f" " " "m" archive-mark "n" "" [down] "o" archive-extract-other-window "p" archive-previous-line "" [up] "r" archive-rename-entry "u" archive-unflag "\377" archive-unmark-all-files "v" archive-view "x" archive-expunge "" archive-unflag-backwards "E" "M" archive-chmod-entry "G" archive-chgrp-entry "O" archive-chown-entry [follow-link] mouse-face fboundp ...] 6) (defvar archive-mode-map (byte-code "..." [map global-map make-keymap set-keymap-parent special-mode-map define-key " " archive-next-line "a" archive-alternate-display "d" archive-flag-deleted "" "e" archive-extract "f" " " "m" archive-mark "n" "" [down] "o" archive-extract-other-window "p" archive-previous-line "" [up] "r" archive-rename-entry "u" archive-unflag "\377" archive-unmark-all-files "v" archive-view "x" archive-expunge "" archive-unflag-backwards "E" "M" archive-chmod-entry "G" archive-chgrp-entry "O" archive-chown-entry [follow-link] mouse-face fboundp ...] 6) ("/usr/local/share/emacs/24.0.50/lisp/arc-mode.elc" . 7617)) require(arc-mode) eval((require (quote arc-mode))) eval-last-sexp-1(t) eval-last-sexp(t) eval-print-last-sexp() call-interactively(eval-print-last-sexp nil nil) Please apply the attached patch. In GNU Emacs 24.0.50.5 (i686-pc-cygwin) of 2011-02-03 on zeroset configured using `configure '--without-dbus' '--with-gconf' '--without-x'' 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: ja_JP.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Debugger Minor modes in effect: menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t 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: ( r e q u i r e SPC ' a r c - m o d e ) C-j ESC x r e p o TAB r TAB RET Recent messages: ("emacs") For information about GNU Emacs and the GNU system, type C-h C-a. Entering debugger... Making completion list... Load-path shadows: /usr/local/share/emacs/site-lisp/flim/sha1 hides /usr/local/share/emacs/24.0.50/lisp/sha1 /usr/local/share/emacs/site-lisp/flim/md4 hides /usr/local/share/emacs/24.0.50/lisp/md4 /usr/local/share/emacs/site-lisp/flim/hex-util hides /usr/local/share/emacs/24.0.50/lisp/hex-util /usr/local/share/emacs/site-lisp/bitmap/po hides /usr/local/share/emacs/24.0.50/lisp/textmodes/po /usr/local/share/emacs/site-lisp/flim/sasl hides /usr/local/share/emacs/24.0.50/lisp/net/sasl /usr/local/share/emacs/site-lisp/flim/sasl-ntlm hides /usr/local/share/emacs/24.0.50/lisp/net/sasl-ntlm /usr/local/share/emacs/site-lisp/flim/sasl-digest hides /usr/local/share/emacs/24.0.50/lisp/net/sasl-digest /usr/local/share/emacs/site-lisp/flim/sasl-cram hides /usr/local/share/emacs/24.0.50/lisp/net/sasl-cram /usr/local/share/emacs/site-lisp/flim/ntlm hides /usr/local/share/emacs/24.0.50/lisp/net/ntlm /usr/local/share/emacs/site-lisp/flim/hmac-md5 hides /usr/local/share/emacs/24.0.50/lisp/net/hmac-md5 /usr/local/share/emacs/site-lisp/flim/hmac-def hides /usr/local/share/emacs/24.0.50/lisp/net/hmac-def /usr/local/share/emacs/site-lisp/wl/rfc2368 hides /usr/local/share/emacs/24.0.50/lisp/mail/rfc2368 /usr/local/share/emacs/site-lisp/wl/utf7 hides /usr/local/share/emacs/24.0.50/lisp/gnus/utf7 /usr/local/share/emacs/site-lisp/semi/smime hides /usr/local/share/emacs/24.0.50/lisp/gnus/smime /usr/local/share/emacs/site-lisp/semi/pgg hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg /usr/local/share/emacs/site-lisp/semi/pgg-pgp5 hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg-pgp5 /usr/local/share/emacs/site-lisp/semi/pgg-pgp hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg-pgp /usr/local/share/emacs/site-lisp/semi/pgg-parse hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg-parse /usr/local/share/emacs/site-lisp/semi/pgg-gpg hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg-gpg /usr/local/share/emacs/site-lisp/semi/pgg-def hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg-def Features: (shadow sort mail-extr message sendmail regexp-opt rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader emacsbug url-util url-parse auth-source netrc gnus-util time-date url-vars mm-util mail-prsvr help-mode easymenu view debug japan-util ediff-hook vc-hooks lisp-float-type lisp-mode register page menu-bar rfn-eshadow timer jit-lock font-lock syntax facemenu 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 loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs) --Multipart_Fri_Feb__4_14:22:50_2011-1 Content-Type: application/octet-stream; type=patch Content-Disposition: attachment; filename="lisp-arc-mode.el.diff" Content-Transfer-Encoding: 7bit === modified file 'lisp/arc-mode.el' --- lisp/arc-mode.el 2011-02-01 21:22:21 +0000 +++ lisp/arc-mode.el 2011-02-04 03:02:01 +0000 @@ -339,7 +339,7 @@ (defvar archive-local-name nil "Name of local copy of remote archive.") (defvar archive-mode-map (let ((map (make-keymap))) - (set-keymap-parent map 'special-mode-map) + (set-keymap-parent map special-mode-map) (define-key map " " 'archive-next-line) (define-key map "a" 'archive-alternate-display) ;;(define-key map "c" 'archive-copy) --Multipart_Fri_Feb__4_14:22:50_2011-1-- From unknown Sat Aug 09 09:34:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7977: 24.0.50; arc-mode does not work Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Feb 2011 08:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7977 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Tetsurou Okazaki Cc: 7977@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 7977-submit@debbugs.gnu.org id=B7977.129680813818847 (code B ref 7977); Fri, 04 Feb 2011 08:29:02 +0000 Received: (at 7977) by debbugs.gnu.org; 4 Feb 2011 08:28:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlH2I-0004tw-5n for submit@debbugs.gnu.org; Fri, 04 Feb 2011 03:28:58 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlH2G-0004ti-7R for 7977@debbugs.gnu.org; Fri, 04 Feb 2011 03:28:56 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0LG3009003WR5200@a-mtaout23.012.net.il> for 7977@debbugs.gnu.org; Fri, 04 Feb 2011 10:37:25 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.124.97.124]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LG3008AX3YCX270@a-mtaout23.012.net.il>; Fri, 04 Feb 2011 10:37:25 +0200 (IST) Date: Fri, 04 Feb 2011 10:37:32 +0200 From: Eli Zaretskii In-reply-to: <86pqr8e5lh.wl%%cc9230e4f6b11649d75e8c3813911dbe1dd37419@be.to> X-012-Sender: halo1@inter.net.il Message-id: <83ei7ob3g3.fsf@gnu.org> References: <86pqr8e5lh.wl%%cc9230e4f6b11649d75e8c3813911dbe1dd37419@be.to> X-Spam-Score: -2.0 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -2.0 (--) > Date: Fri, 04 Feb 2011 14:22:50 +0900 > From: Tetsurou Okazaki > Cc: okazaki@be.to > > $ emacs -Q > > In *scratch* buffer: > > (require 'arc-mode) > > fails with following backtrace: > > Debugger entered--Lisp error: (wrong-type-argument keymapp special-mode-map) Confirmed. Will take a look in a few minutes. From unknown Sat Aug 09 09:34:55 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Tetsurou Okazaki Subject: bug#7977: closed (Re: bug#7977: 24.0.50; arc-mode does not work) Message-ID: References: <838vxwb1r9.fsf@gnu.org> <86pqr8e5lh.wl%%cc9230e4f6b11649d75e8c3813911dbe1dd37419@be.to> X-Gnu-PR-Message: they-closed 7977 X-Gnu-PR-Package: emacs Reply-To: 7977@debbugs.gnu.org Date: Fri, 04 Feb 2011 09:06:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1296810363-22070-1" This is a multi-part message in MIME format... ------------=_1296810363-22070-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #7977: 24.0.50; arc-mode does not work which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 7977@debbugs.gnu.org. --=20 7977: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D7977 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1296810363-22070-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 7977-done) by debbugs.gnu.org; 4 Feb 2011 09:05:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlHbf-0005jG-A7 for submit@debbugs.gnu.org; Fri, 04 Feb 2011 04:05:31 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlHbd-0005j1-GH for 7977-done@debbugs.gnu.org; Fri, 04 Feb 2011 04:05:30 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LG3008005JA0H00@a-mtaout22.012.net.il> for 7977-done@debbugs.gnu.org; Fri, 04 Feb 2011 11:13:55 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.124.97.124]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LG30074F5N6SF60@a-mtaout22.012.net.il>; Fri, 04 Feb 2011 11:13:55 +0200 (IST) Date: Fri, 04 Feb 2011 11:14:02 +0200 From: Eli Zaretskii Subject: Re: bug#7977: 24.0.50; arc-mode does not work In-reply-to: <86pqr8e5lh.wl%%cc9230e4f6b11649d75e8c3813911dbe1dd37419@be.to> X-012-Sender: halo1@inter.net.il To: Tetsurou Okazaki Message-id: <838vxwb1r9.fsf@gnu.org> References: <86pqr8e5lh.wl%%cc9230e4f6b11649d75e8c3813911dbe1dd37419@be.to> X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: 7977-done Cc: 7977-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii 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: -2.0 (--) > Date: Fri, 04 Feb 2011 14:22:50 +0900 > From: Tetsurou Okazaki > Cc: okazaki@be.to > > Start Emacs: > > $ emacs -Q > > In *scratch* buffer: > > (require 'arc-mode) > > fails with following backtrace: > > Debugger entered--Lisp error: (wrong-type-argument keymapp special-mode-map) Should be fixed now (as of revision 103109 on the trunk). Thanks. ------------=_1296810363-22070-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Feb 2011 05:14:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlE0N-0000gT-Ji for submit@debbugs.gnu.org; Fri, 04 Feb 2011 00:14:48 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PlE0K-0000gG-Nx for submit@debbugs.gnu.org; Fri, 04 Feb 2011 00:14:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PlE8T-00027B-88 for submit@debbugs.gnu.org; Fri, 04 Feb 2011 00:23:15 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:53465) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PlE8T-000275-3Y for submit@debbugs.gnu.org; Fri, 04 Feb 2011 00:23:09 -0500 Received: from [140.186.70.92] (port=57532 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PlE8R-00070v-Q7 for bug-gnu-emacs@gnu.org; Fri, 04 Feb 2011 00:23:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PlE8Q-00026b-7r for bug-gnu-emacs@gnu.org; Fri, 04 Feb 2011 00:23:07 -0500 Received: from post1.infonia.net ([211.13.218.225]:3889) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PlE8P-00026B-F7 for bug-gnu-emacs@gnu.org; Fri, 04 Feb 2011 00:23:06 -0500 Received: from zeroset.be.to (nttkyo386204.tkyo.nt.ftth.ppp.infoweb.ne.jp [210.229.11.204]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by post1.infonia.net (Postfix) with ESMTP id 7063612A49; Fri, 4 Feb 2011 14:22:58 +0900 (JST) Date: Fri, 04 Feb 2011 14:22:50 +0900 Message-ID: <86pqr8e5lh.wl%%cc9230e4f6b11649d75e8c3813911dbe1dd37419@be.to> From: Tetsurou Okazaki To: bug-gnu-emacs@gnu.org Subject: 24.0.50; arc-mode does not work User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/24.0 Mule/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: multipart/mixed; boundary="Multipart_Fri_Feb__4_14:22:50_2011-1" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2 (3) X-Received-From: 211.13.218.225 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: submit Cc: okazaki@be.to X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.0 (------) --Multipart_Fri_Feb__4_14:22:50_2011-1 Content-Type: text/plain; charset=US-ASCII Please describe exactly what actions triggered the bug and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': Start Emacs: $ emacs -Q In *scratch* buffer: (require 'arc-mode) fails with following backtrace: Debugger entered--Lisp error: (wrong-type-argument keymapp special-mode-map) set-keymap-parent((keymap #^[nil nil keymap nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...]) special-mode-map) byte-code("..." [map global-map make-keymap set-keymap-parent special-mode-map define-key " " archive-next-line "a" archive-alternate-display "d" archive-flag-deleted "" "e" archive-extract "f" " " "m" archive-mark "n" "" [down] "o" archive-extract-other-window "p" archive-previous-line "" [up] "r" archive-rename-entry "u" archive-unflag "\377" archive-unmark-all-files "v" archive-view "x" archive-expunge "" archive-unflag-backwards "E" "M" archive-chmod-entry "G" archive-chgrp-entry "O" archive-chown-entry [follow-link] mouse-face fboundp ...] 6) (defvar archive-mode-map (byte-code "..." [map global-map make-keymap set-keymap-parent special-mode-map define-key " " archive-next-line "a" archive-alternate-display "d" archive-flag-deleted "" "e" archive-extract "f" " " "m" archive-mark "n" "" [down] "o" archive-extract-other-window "p" archive-previous-line "" [up] "r" archive-rename-entry "u" archive-unflag "\377" archive-unmark-all-files "v" archive-view "x" archive-expunge "" archive-unflag-backwards "E" "M" archive-chmod-entry "G" archive-chgrp-entry "O" archive-chown-entry [follow-link] mouse-face fboundp ...] 6) ("/usr/local/share/emacs/24.0.50/lisp/arc-mode.elc" . 7617)) require(arc-mode) eval((require (quote arc-mode))) eval-last-sexp-1(t) eval-last-sexp(t) eval-print-last-sexp() call-interactively(eval-print-last-sexp nil nil) Please apply the attached patch. In GNU Emacs 24.0.50.5 (i686-pc-cygwin) of 2011-02-03 on zeroset configured using `configure '--without-dbus' '--with-gconf' '--without-x'' 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: ja_JP.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Debugger Minor modes in effect: menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t 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: ( r e q u i r e SPC ' a r c - m o d e ) C-j ESC x r e p o TAB r TAB RET Recent messages: ("emacs") For information about GNU Emacs and the GNU system, type C-h C-a. Entering debugger... Making completion list... Load-path shadows: /usr/local/share/emacs/site-lisp/flim/sha1 hides /usr/local/share/emacs/24.0.50/lisp/sha1 /usr/local/share/emacs/site-lisp/flim/md4 hides /usr/local/share/emacs/24.0.50/lisp/md4 /usr/local/share/emacs/site-lisp/flim/hex-util hides /usr/local/share/emacs/24.0.50/lisp/hex-util /usr/local/share/emacs/site-lisp/bitmap/po hides /usr/local/share/emacs/24.0.50/lisp/textmodes/po /usr/local/share/emacs/site-lisp/flim/sasl hides /usr/local/share/emacs/24.0.50/lisp/net/sasl /usr/local/share/emacs/site-lisp/flim/sasl-ntlm hides /usr/local/share/emacs/24.0.50/lisp/net/sasl-ntlm /usr/local/share/emacs/site-lisp/flim/sasl-digest hides /usr/local/share/emacs/24.0.50/lisp/net/sasl-digest /usr/local/share/emacs/site-lisp/flim/sasl-cram hides /usr/local/share/emacs/24.0.50/lisp/net/sasl-cram /usr/local/share/emacs/site-lisp/flim/ntlm hides /usr/local/share/emacs/24.0.50/lisp/net/ntlm /usr/local/share/emacs/site-lisp/flim/hmac-md5 hides /usr/local/share/emacs/24.0.50/lisp/net/hmac-md5 /usr/local/share/emacs/site-lisp/flim/hmac-def hides /usr/local/share/emacs/24.0.50/lisp/net/hmac-def /usr/local/share/emacs/site-lisp/wl/rfc2368 hides /usr/local/share/emacs/24.0.50/lisp/mail/rfc2368 /usr/local/share/emacs/site-lisp/wl/utf7 hides /usr/local/share/emacs/24.0.50/lisp/gnus/utf7 /usr/local/share/emacs/site-lisp/semi/smime hides /usr/local/share/emacs/24.0.50/lisp/gnus/smime /usr/local/share/emacs/site-lisp/semi/pgg hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg /usr/local/share/emacs/site-lisp/semi/pgg-pgp5 hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg-pgp5 /usr/local/share/emacs/site-lisp/semi/pgg-pgp hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg-pgp /usr/local/share/emacs/site-lisp/semi/pgg-parse hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg-parse /usr/local/share/emacs/site-lisp/semi/pgg-gpg hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg-gpg /usr/local/share/emacs/site-lisp/semi/pgg-def hides /usr/local/share/emacs/24.0.50/lisp/obsolete/pgg-def Features: (shadow sort mail-extr message sendmail regexp-opt rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader emacsbug url-util url-parse auth-source netrc gnus-util time-date url-vars mm-util mail-prsvr help-mode easymenu view debug japan-util ediff-hook vc-hooks lisp-float-type lisp-mode register page menu-bar rfn-eshadow timer jit-lock font-lock syntax facemenu 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 loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs) --Multipart_Fri_Feb__4_14:22:50_2011-1 Content-Type: application/octet-stream; type=patch Content-Disposition: attachment; filename="lisp-arc-mode.el.diff" Content-Transfer-Encoding: 7bit === modified file 'lisp/arc-mode.el' --- lisp/arc-mode.el 2011-02-01 21:22:21 +0000 +++ lisp/arc-mode.el 2011-02-04 03:02:01 +0000 @@ -339,7 +339,7 @@ (defvar archive-local-name nil "Name of local copy of remote archive.") (defvar archive-mode-map (let ((map (make-keymap))) - (set-keymap-parent map 'special-mode-map) + (set-keymap-parent map special-mode-map) (define-key map " " 'archive-next-line) (define-key map "a" 'archive-alternate-display) ;;(define-key map "c" 'archive-copy) --Multipart_Fri_Feb__4_14:22:50_2011-1-- ------------=_1296810363-22070-1--