From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ivan Kanis Newsgroups: gmane.emacs.bugs Subject: bug#12669: 24.2.50; invalid function when starting erc Date: Thu, 18 Oct 2012 10:40:05 +0200 Message-ID: <87mwzkqil6.fsf@googlemail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1350549721 2697 80.91.229.3 (18 Oct 2012 08:42:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 18 Oct 2012 08:42:01 +0000 (UTC) To: 12669@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 18 10:42:05 2012 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 1TOlg2-0005td-Bc for geb-bug-gnu-emacs@m.gmane.org; Thu, 18 Oct 2012 10:42:02 +0200 Original-Received: from localhost ([::1]:37811 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOlfv-0004th-Ba for geb-bug-gnu-emacs@m.gmane.org; Thu, 18 Oct 2012 04:41:55 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33751) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOlfm-0004rU-Ca for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 04:41:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TOlfg-0003zi-4n for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 04:41:46 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:39065) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOlfg-0003ze-0q for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 04:41:40 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TOlh0-00079P-Ns for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 04:43:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ivan Kanis Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Oct 2012 08:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12669 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.135054972427412 (code B ref -1); Thu, 18 Oct 2012 08:43:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 18 Oct 2012 08:42:04 +0000 Original-Received: from localhost ([127.0.0.1]:49315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOlg3-000784-Hd for submit@debbugs.gnu.org; Thu, 18 Oct 2012 04:42:04 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38413) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TOlfy-00077X-7K for submit@debbugs.gnu.org; Thu, 18 Oct 2012 04:42:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TOleT-0003Y8-D3 for submit@debbugs.gnu.org; Thu, 18 Oct 2012 04:40:30 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:45934) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOleT-0003Y4-9J for submit@debbugs.gnu.org; Thu, 18 Oct 2012 04:40:25 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:33294) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOleN-00040E-Uo for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 04:40:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TOleI-0003Wu-P5 for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 04:40:19 -0400 Original-Received: from mail-we0-f169.google.com ([74.125.82.169]:49604) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOleI-0003Wg-Et for bug-gnu-emacs@gnu.org; Thu, 18 Oct 2012 04:40:14 -0400 Original-Received: by mail-we0-f169.google.com with SMTP id u3so5640925wey.0 for ; Thu, 18 Oct 2012 01:40:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:face:x-hashcash:date:message-id:user-agent :mime-version:content-type; bh=jZ9hAMk4tbEPL8vf5uSMdbv9uTlfAIG7/6Q5Dk68Fr0=; b=YSCnTTGHkRlx4+KzdRESpwWkbN+aACoZHdm+Fsh2pBx0kJ26n58pLNokGEz8lQOFb0 RgtqyGrBOXD5xVZIXgfD1hl6qFVxKCJIsyL8HVnCiNRZQYgIWskWK9Loxb/aeJBqOu0r zWzC3BlUZFO2UONMmg9R17l2ux2EX/T6B2lje9kRzxeGfJUHGR7b8YBKlN+hY6S+qXlo PdHydbPS38aeb4qxmjOk7fIs5uhmtAzMIy38ZJJHGgzWg6jaxIWX9HEiLppYP2G4LlG/ Hfb2h1smmBOrt9K6j7xEAJ+D/j81adGMxjkBYk/QC50tcx7GFrGSDnSUfkQmCGmZZAjX 4+mg== Original-Received: by 10.180.82.34 with SMTP id f2mr9624489wiy.17.1350549612786; Thu, 18 Oct 2012 01:40:12 -0700 (PDT) Original-Received: from tao (lns-c10k-ft-02-t2-89-83-137-164.dsl.sta.abo.bbox.fr. [89.83.137.164]) by mx.google.com with ESMTPS id eq2sm32377730wib.1.2012.10.18.01.40.07 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 18 Oct 2012 01:40:11 -0700 (PDT) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAAB5QTFRF IBkXUxMTOCwoTC4qcUY8iFxQmmper31txpaJ/v/8aKZ1oAAAAcVJREFUOMt100tu2zAQAFDCXnUZ oAcIqG68LZULVLQBbwuSiffm6AIRRyeotAySJoVu2+FPpJWWC3/4NKOZocSW/yxWfnJ2+Bdwzhj7 8gleWVy7DXC2rkMNr2V/zRbghXIwthf3VbIA9Ffc71vZCSFyCEsBggtNS8ludwvfmhYA0Vn9o4DP zMWxR7+cPWzAYFzwM0ModtdmcDbDS6i/hT7L+RZof5yCXGrYe5jn2YO6BYMjgY+51tCIAqHgBLwR pwLnGuRjAKyBJkuN4yd4U92uCY1vUr2D/c5b8DuxyQwfOHUeaLqDJhnkkuGXbB56h2C1IVBdgncc bBi6feroa9B6jUDojnQPQKupbyXyeeCE1oT7Oqrt+SnfY3mkiyGA/3AmD3H5g32CcBx6hY8pRkwJ 9PpcjRGobUfprFnhAa1vepwcgMOhwG+pdSgKHFU9HAvoAH6XUl7lDUCCq5Qb6GMbVm3Aj++qDYCt wdBc/YHgOFCmS3mjDMRcSE2qY4E3Q3PVIQRQmeodNH4QEbRUFZzW+VotzwX4yTcRTySOML1qjcE5 hTirVqDHkMAP0PjAywp3d18JZtqzvr9zDYD+GaSKtE6Zlr/DLPNFmOcvBAAAAABJRU5ErkJggg== X-Hashcash: 1:20:121018:bug-gnu-emacs@gnu.org::0d8sA6aPoE8URIw8:00000000000000000000000000000000000000008cCN User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:65691 Archived-At: This bug report will be sent to the Bug-GNU-Emacs mailing list and the GNU bug tracker at debbugs.gnu.org. Please check that the From: line contains a valid email address. After a delay of up to one day, you should receive an acknowledgment at that address. Please write in English if possible, as the Emacs maintainers usually do not have translators for other languages. 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': 1) emacs -Q 2) M-x erc 3) Press enter repeatedly Seems to be commit 110553 that breaks it. Debugger entered--Lisp error: (invalid-function erc-with-server-buffer) erc-with-server-buffer(nil) erc-call-hooks(# [cl-struct-erc-response ":sturgeon.freenode.net NOTICE * :*** Looking up your hostname..." "sturgeon.freenode.net" "NOTICE" ("*" "*** Looking up your hostname...") "*** Looking up your hostname..."]) erc-handle-parsed-server-response(# [cl-struct-erc-response ":sturgeon.freenode.net NOTICE * :*** Looking up your hostname..." "sturgeon.freenode.net" "NOTICE" ("*" "*** Looking up your hostname...") "*** Looking up your hostname..."]) erc-parse-server-response(# ":sturgeon.freenode.net NOTICE * :*** Looking up your hostname...") erc-server-filter-function(# ":sturgeon.freenode.net NOTICE * :*** Looking up your hostname...\n:sturgeon.freenode.net NOTICE * :*** Checking Ident\n:sturgeon.freenode.net NOTICE * :*** Found your hostname\n") If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /home/ubuntu/emacs-bzr/share/emacs/24.2.50/etc/DEBUG. In GNU Emacs 24.2.50.2 (i686-pc-linux-gnu, GTK+ Version 2.22.0) of 2012-10-18 on tao Bzr revision: 110575 rgm@gnu.org-20121018035015-2m3iyyki9piu8vh6 Windowing system distributor `The X.Org Foundation', version 11.0.10900000 System Description: Ubuntu 10.10 Configured using: `configure '--prefix=/home/ubuntu/emacs-bzr' 'CFLAGS=-g -DSYSTEM_PURESIZE_EXTRA=1000000'' Important settings: locale-coding-system: nil default enable-multibyte-characters: t Major mode: Debugger Minor modes in effect: icomplete-mode: t shell-dirtrack-mode: t erc-ring-mode: t erc-netsplit-mode: t erc-pcomplete-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-autojoin-mode: t erc-match-mode: t erc-spelling-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-scrolltobottom-mode: t global-auto-complete-mode: t recentf-mode: t display-time-mode: t mouse-wheel-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 buffer-read-only: t line-number-mode: t Recent input: q C-p C-p C-n C-n C-f C-f C-f C-f C-f C-f C-f C-f C-p C-p M-f M-f M-f M-f M-f C-f C-SPC M-f M-f M-f M-f M-w C-o C-o C-n C-n C-n C-p C-a M-k g C-b C-b C-b C-b C-b C-b C-y M-k g M-p e l C-o C-n C-n C-n C-SPC M-e C-p C-e M-w C-a C-SPC C-e M-w M-k l e r c C-s e r c - w i t C-a C-o M-1 C-x v l C-x C-f ~ s r c e / m e m b z ~ s r c / e m C-n C-n e r c e r c - b C-x v l C-n C-f C-f C-f C-f C-f C-f C-f C-SPC M-e C-p C-p C-p C-p C-p C-e M-w C-x b b a C-n C-p C-p C-a C-SPC C-n C-n C-n C-n C-n C-n M-w M-x r e p o r t - e m Recent messages: Grep finished with no matches found Grep exited abnormally with code 1 erc-process-sentinel: Invalid function: erc-with-all-buffers-of-server Mark set [2 times] uncompressing erc.el.gz...done Mark saved where search started Mark set vc-deduce-fileset: No fileset is available here Loading vc-bzr...done Mark set [2 times] Load-path shadows: /home/ubuntu/.emacs.d-bzr/org/org-publish hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-publish /home/ubuntu/.emacs.d-bzr/org/org-pcomplete hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-pcomplete /home/ubuntu/.emacs.d-bzr/org/org-mobile hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-mobile /home/ubuntu/.emacs.d-bzr/org/org-mks hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-mks /home/ubuntu/.emacs.d-bzr/org/org-attach hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-attach /home/ubuntu/.emacs.d-bzr/org/org-archive hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-archive /home/ubuntu/.emacs.d-bzr/org/org-agenda hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-agenda /home/ubuntu/.emacs.d-bzr/org/ob hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob /home/ubuntu/.emacs.d-bzr/org/ob-tangle hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-tangle /home/ubuntu/.emacs.d-bzr/org/ob-table hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-table /home/ubuntu/.emacs.d-bzr/org/ob-lob hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-lob /home/ubuntu/.emacs.d-bzr/org/ob-keys hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-keys /home/ubuntu/.emacs.d-bzr/org/org-info hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-info /home/ubuntu/.emacs.d-bzr/org/org-indent hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-indent /home/ubuntu/.emacs.d-bzr/org/org-id hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-id /home/ubuntu/.emacs.d-bzr/org/org-habit hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-habit /home/ubuntu/.emacs.d-bzr/org/org-gnus hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-gnus /home/ubuntu/.emacs.d-bzr/org/org-footnote hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-footnote /home/ubuntu/.emacs.d-bzr/org/org-faces hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-faces /home/ubuntu/.emacs.d-bzr/org/org-exp hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-exp /home/ubuntu/.emacs.d-bzr/org/org-exp-blocks hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-exp-blocks /home/ubuntu/.emacs.d-bzr/org/org-bbdb hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-bbdb /home/ubuntu/.emacs.d-bzr/org/org hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org /home/ubuntu/.emacs.d-bzr/org/org-w3m hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-w3m /home/ubuntu/.emacs.d-bzr/org/org-timer hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-timer /home/ubuntu/.emacs.d-bzr/org/org-table hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-table /home/ubuntu/.emacs.d-bzr/org/org-src hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-src /home/ubuntu/.emacs.d-bzr/org/org-special-blocks hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-special-blocks /home/ubuntu/.emacs.d-bzr/org/ob-ref hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-ref /home/ubuntu/.emacs.d-bzr/org/org-macs hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-macs /home/ubuntu/.emacs.d-bzr/org/org-mac-message hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-mac-message /home/ubuntu/.emacs.d-bzr/org/org-lparse hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-lparse /home/ubuntu/.emacs.d-bzr/org/org-list hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-list /home/ubuntu/.emacs.d-bzr/org/org-latex hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-latex /home/ubuntu/.emacs.d-bzr/org/org-irc hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-irc /home/ubuntu/.emacs.d-bzr/org/org-entities hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-entities /home/ubuntu/.emacs.d-bzr/org/org-element hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-element /home/ubuntu/.emacs.d-bzr/org/org-docview hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-docview /home/ubuntu/.emacs.d-bzr/org/org-datetree hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-datetree /home/ubuntu/.emacs.d-bzr/org/org-compat hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-compat /home/ubuntu/.emacs.d-bzr/org/org-clock hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-clock /home/ubuntu/.emacs.d-bzr/org/org-capture hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/org-capture /home/ubuntu/.emacs.d-bzr/org/ob-comint hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/org/ob-comint /home/ubuntu/.emacs.d-bzr/misc/erc-goodies hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/erc/erc-goodies /home/ubuntu/.emacs.d-bzr/emms/tq hides /home/ubuntu/emacs-bzr/share/emacs/24.2.50/lisp/emacs-lisp/tq Features: (shadow sort bbdb-message hashcash cookie1 mail-extr gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig mailcap gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems nnheader emacsbug message cl-macs gv rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils icomplete add-log log-view pcvs-util vc-bzr ido uniquify vc vc-dispatcher misearch multi-isearch shell grep compile jka-compr help-mode debug paren eldoc network-stream starttls tls erc-ring erc-netsplit erc-pcomplete erc-button erc-fill erc-stamp erc-join erc-avatar erc-log erc-track erc-match erc-spelling flyspell ispell erc-goodies erc erc-backend erc-compat auth-source eieio gnus-util mm-util mail-prsvr password-cache thingatpt pp image-file tabify vc-git autoinsert org-habit org-agenda org-w3m org-irc org-info org-gnus org-bbdb ivan-w3m ivan-term ivan-slime ivan-re-builder ivan-org ivan-newsticker newst-backend xml derived ivan-muse ivan-message ivan-japanese ivan-ido ivan-gnus ivan-french ivan-english ivan-emms ivan-elim elim browse-url cl cl-lib ivan-comint ivan-bbdb bbdb timezone auto-complete-config auto-complete popup ivan-php ivan-common-code recentf tree-widget saveplace time rx org-drill org-learn org-id org byte-opt warnings bytecomp byte-compile cconv ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-entities noutline outline easy-mmode ob-emacs-lisp ob org-compat org-macs ob-eval format-spec find-func cal-menu calendar cal-loaddefs advice help-fns advice-preload cus-edit easymenu cus-start cus-load wid-edit ivan-var ivan-fun ivan-keymap edmacro kmacro ivan-face time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar 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 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 dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)