From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eric Hanchrow Newsgroups: gmane.emacs.bugs Subject: bug#15969: 24.3.50; erc-button fails with error Date: Sun, 24 Nov 2013 22:43:58 +0000 Message-ID: <86ob591kup.fsf@ip-10-171-85-229.us-west-1.compute.internal> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1385333114 20978 80.91.229.3 (24 Nov 2013 22:45:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 24 Nov 2013 22:45:14 +0000 (UTC) To: 15969@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 24 23:45:18 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VkiQW-000297-KS for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Nov 2013 23:45:16 +0100 Original-Received: from localhost ([::1]:48745 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkiQW-0003d0-8I for geb-bug-gnu-emacs@m.gmane.org; Sun, 24 Nov 2013 17:45:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33133) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkiQO-0003aA-Ck for bug-gnu-emacs@gnu.org; Sun, 24 Nov 2013 17:45:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VkiQI-0005rQ-So for bug-gnu-emacs@gnu.org; Sun, 24 Nov 2013 17:45:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:57066) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkiQI-0005rE-O7 for bug-gnu-emacs@gnu.org; Sun, 24 Nov 2013 17:45:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VkiQI-0005lB-Bm for bug-gnu-emacs@gnu.org; Sun, 24 Nov 2013 17:45:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eric Hanchrow Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Nov 2013 22:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15969 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.138533306822078 (code B ref -1); Sun, 24 Nov 2013 22:45:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 Nov 2013 22:44:28 +0000 Original-Received: from localhost ([127.0.0.1]:42852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkiPj-0005k1-K7 for submit@debbugs.gnu.org; Sun, 24 Nov 2013 17:44:28 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:59552) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VkiPg-0005jm-8x for submit@debbugs.gnu.org; Sun, 24 Nov 2013 17:44:25 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VkiPV-0005ja-MO for submit@debbugs.gnu.org; Sun, 24 Nov 2013 17:44:19 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:39273) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkiPV-0005jW-J5 for submit@debbugs.gnu.org; Sun, 24 Nov 2013 17:44:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33041) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkiPQ-0003LT-2K for bug-gnu-emacs@gnu.org; Sun, 24 Nov 2013 17:44:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VkiPK-0005jE-G2 for bug-gnu-emacs@gnu.org; Sun, 24 Nov 2013 17:44:07 -0500 Original-Received: from mail-pb0-x229.google.com ([2607:f8b0:400e:c01::229]:35984) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkiPK-0005j9-3j for bug-gnu-emacs@gnu.org; Sun, 24 Nov 2013 17:44:02 -0500 Original-Received: by mail-pb0-f41.google.com with SMTP id jt11so4445373pbb.14 for ; Sun, 24 Nov 2013 14:44:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=/NdgJ6xdPtuURcOiCgEknPR9AbfL99ZtkuNUhU2GSXc=; b=AxRn53bs7hQ9QSIidXJrEbLfw96kokYlG+hN10gtg9cfXMm0ZShMSdcsYiZa/K7Xhf bZd5nezjxsUXNwGETGbeTAK7RL+VHhFziDhEKH6PazXEzygShtid51UpD0wrTwcsmxgo jn3FifPk06yGwvP+cPWc2KAdp4f82h6JcR56JPcsAsbFEdE94SRm2sPg3MPg6vz+XcDB RpIqydZv6alY9U9MkhI+KQURx3i05Z5jnY+uUahlFvHCHUAmkLtTW48wbo2BO1mYJv80 IlIHdUmvgDpVrbzQd1eJlGi7YvXiI/zD4xfJrFg4IMxcMGQPj7tGl2S7ajF2TbhJdfmq yl9w== X-Received: by 10.68.254.105 with SMTP id ah9mr14935378pbd.87.1385333040636; Sun, 24 Nov 2013 14:44:00 -0800 (PST) Original-Received: from ip-10-171-85-229.us-west-1.compute.internal (ec2-54-215-10-197.us-west-1.compute.amazonaws.com. [54.215.10.197]) by mx.google.com with ESMTPSA id gf5sm68591287pbc.22.2013.11.24.14.43.59 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sun, 24 Nov 2013 14:43:59 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:80921 Archived-At: I started "erc" with M-x erc RET.=20=20 In an erc buffer, I moved point onto a nick that appeared at the left margi= n. I typed RET whois RET. I expected to see a message like this appear in the erc buffer: *** fledermaus is Vivek Dasmohapatra (~vivek@87-127-114-209.static.= enta.net) Instead, I saw in the echo area: eval: Symbol's value as variable is void: nick After some back-and-forth with fledermaus, I wound up deleting the ``-*- lexical-binding:t -*-`` from the top of erc-button.el, recompiling and reloading that file ... and that made it work again. I don't understand why. In GNU Emacs 24.3.50.1 (i686-pc-linux-gnu) of 2013-08-31 on ip-10-171-85-229 System Description: Ubuntu 12.04.3 LTS Configured using: `configure --without-x' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: ERC Minor modes in effect: erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-networks-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t diff-auto-refine-mode: t global-auto-revert-mode: t shell-dirtrack-mode: t recentf-mode: t ido-everywhere: t display-time-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 abbrev-mode: t Recent input: b s h e RET c d SPC / u s r / l o c TAB s r TAB e m=20 TAB l i TAB s TAB e r c RET g i t SPC l o g SPC - -=20 a l l SPC - - SPC e r c - b u TAB RET C-c C-p ESC 0=20 C-l C-x b C-n RET o d d l y , SPC n o t h j i n g SPC=20 s i g n i f i c a n t SPC h a s SPC b e e n SPC d o=20 n e SPC t o SPC t h a t SPC f i l e SPC s i n c e SPC=20 S t e f a n ' s SPC c h a n g e . SPC SPC W h y SPC=20 a m SPC I SPC t h e SPC o n l y SPC o n e SPC c o m=20 p l a i n i n g ? RET A p a r t C-a ( C-e SPC f r o=20 m SPC m y SPC p r o p e n s i t y SPC t o SPC w h i=20 n e ) RET C-x b C-n RET C-x n w C-x v l D C-x 1 n n=20 =C2=BA C-l n n n n n n n n n n N N p p C-n C-p C-h c C-g=20 ESC < C-s - b u t t o n C-s C-s C-a n ESC 0 C-l n q=20 C-c C-@ s h o SPC n u f f RET t x RET ESC x r e p o=20 r t - e m TAB RET Recent messages: Wrote /mnt/emacs/lisp/erc/erc-button.elc Checking /mnt/emacs/lisp/erc/... [33 times] Done (Total of 1 file compiled, 34 skipped) Mark saved where search started Making completion list... /usr/local/src/emacs/lisp/erc ~/homedir=20 Finding changes in .... C-g runs the command keyboard-quit Mark set Mark saved where search started Load-path shadows: ~/.emacs.d/custom hides /usr/local/src/emacs/lisp/custom /home/erich/.emacs.d/elpa/tabulated-list-20120406.2251/tabulated-list hides= /usr/local/src/emacs/lisp/emacs-lisp/tabulated-list Features: (shadow mail-extr emacsbug message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader reposition two-column autoconf autoconf-mode xt-mouse ruler-mode fringe scroll-bar hexl wdired arc-mode archive-mode finder magit loadhist esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff gh-issues gh-pulls gh-repos lui-format lui tracking tar-mode shorten autoload lisp-mnt iswitchb cmuscheme js imenu find-dired browse-url pcmpl-gnu sort browse-kill-ring nxml-uchnm rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok sgml-mode cus-edit cus-start cus-load tabify vc-annotate sql-indent sql log-edit org-table novice cperl-mode term ehelp electric python erc-truncate debug geiser-mode geiser-xref geiser-racket geiser-guile geiser-repl geiser-image geiser-doc geiser-compile geiser-debug geiser-menu geiser-company geiser-autodoc info-look geiser geiser-edit etags geiser-completion geiser-eval geiser-connection tq geiser-syntax geiser-log geiser-popup geiser-impl geiser-custom geiser-base scheme ffap mule-util sh-script smie executable rect org-element org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp ob-exp org-exp-blocks org-agenda org-info org-gnus org-docview org-bibtex bibtex org-bbdb org ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs cal-menu calendar cal-loaddefs dired-aux descr-text hl-line whitespace gnutls url-cache cc-langs cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs disp-table jka-compr apropos epa-file conf-mode iso-transl add-log log-view pcvs-util vc vc-dispatcher edit-list erc-spelling flyspell ispell dabbrev view misearch multi-isearch pcmpl-unix smerge-mode network-stream erc-list erc-menu erc-join erc-ring erc-networks erc-pcomplete erc-track erc-match erc-button erc-fill erc-stamp erc-netsplit erc-goodies erc erc-backend erc-compat pp color help-mode xterm woman man eldoc gist gh-gist gh-oauth gh-api logito gh-cache pcache gh-auth gh-common gh-url url-http tls url url-proxy url-privacy url-expand url-methods url-history mailcap url-auth mail-parse rfc2231 url-cookie url-domsuf url-gw gh-profile json timezone eieio-base magit-cherry magit-bisect magit-key-mode epa epg epg-config diff-mode easy-mmode git-rebase-mode thingatpt git-commit-mode magit-compat vc-git derived autorevert filenotify paste-to-dropbox path server starttls smtpmail sendmail rfc2047 rfc2045 ietf-drums mail-utils warnings url-util url-parse url-vars grep compile find-func ibuf-ext ibuf-macs ibuffer tramp-cache tramp-sh tramp tramp-compat auth-source gnus-util mm-util mail-prsvr password-cache tramp-loaddefs trampver shell pcomplete comint ansi-color ring format-spec advice help-fns recentf tree-widget wid-edit ido dired-x dired edmacro kmacro regexp-opt perl-extras cl-macs gv cl cl-loaddefs cl-lib perl-mode autoinsert eshell-manual-autoloads gist-autoloads finder-inf gh-autoloads eieio byte-opt bytecomp byte-compile cconv eieio-core logito-autoloads lui-autoloads info tool-bar easymenu pcache-autoloads package time image rx uniquify midnight time-date ediff-hook vc-hooks lisp-float-type tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select mouse 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 minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify multi-tty emacs)