From unknown Sat Sep 06 09:45:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6224: 23.1; last-command docstring "multiple displays" info node link Resent-From: Kevin Ryde Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 May 2010 23:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6224@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.127431241528178 (code B ref -1); Wed, 19 May 2010 23:41:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 May 2010 23:40:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEss2-0007KR-Px for submit@debbugs.gnu.org; Wed, 19 May 2010 19:40:15 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEss1-0007KK-0O for submit@debbugs.gnu.org; Wed, 19 May 2010 19:40:13 -0400 Received: from lists.gnu.org ([199.232.76.165]:42433) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OEsrx-0004oY-AJ for submit@debbugs.gnu.org; Wed, 19 May 2010 19:40:09 -0400 Received: from [140.186.70.92] (port=55693 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OEsrv-0001Vy-Oq for bug-gnu-emacs@gnu.org; Wed, 19 May 2010 19:40:08 -0400 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, RCVD_IN_DNSWL_NONE, T_TVD_MIME_NO_HEADERS autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OEsrt-0005K5-Ij for bug-gnu-emacs@gnu.org; Wed, 19 May 2010 19:40:07 -0400 Received: from mailout1-8.pacific.net.au ([61.8.2.215]:45076 helo=mailout1.pacific.net.au) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEsrs-0005K0-Sz for bug-gnu-emacs@gnu.org; Wed, 19 May 2010 19:40:05 -0400 Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id 22C8C5A0A69 for ; Thu, 20 May 2010 09:40:03 +1000 (EST) Received: from blah.blah (ppp2699.dyn.pacific.net.au [61.8.38.153]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 11F502741C for ; Thu, 20 May 2010 09:40:02 +1000 (EST) Received: from gg by blah.blah with local (Exim 4.71) (envelope-from ) id 1OEsrb-0001n8-DY for bug-gnu-emacs@gnu.org; Thu, 20 May 2010 09:39:47 +1000 From: Kevin Ryde Date: Thu, 20 May 2010 09:39:47 +1000 Message-ID: <87pr0rv4u4.fsf@blah.blah> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.6 (-----) 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: -5.6 (-----) --=-=-= In the C-h v docstring of `last-command', pressing Ret on the link See Info node `(elisp)Multiple displays'. gets an error No such node or anchor: Multiple displays I suppose it's a typo for "Multiple Displays", in five spots altogether in keyboard.c. (Search and replace if the diff is out of date.) 2010-05-19 Kevin Ryde * src/keyboard.c (last-command, keyboard-translate-table, overriding-terminal-local-map, system-key-alist, local-function-key-map): Docstring typo "Multiple Displays". --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=keyboard.c.info-multiple-displays.diff --- keyboard.c.~1.1026.~ 2009-12-27 08:05:18.000000000 +1100 +++ keyboard.c 2010-05-20 09:33:41.000000000 +1000 @@ -12087,7 +12087,7 @@ was a kill command. `last-command' has a separate binding for each terminal device. -See Info node `(elisp)Multiple displays'. */); +See Info node `(elisp)Multiple Displays'. */); DEFVAR_KBOARD ("real-last-command", Vreal_last_command, doc: /* Same as `last-command', but never altered by Lisp code. */); @@ -12226,7 +12226,7 @@ output. See also `translation-table-for-input'. This variable has a separate binding for each terminal. See Info node -`(elisp)Multiple displays'. */); +`(elisp)Multiple Displays'. */); DEFVAR_BOOL ("cannot-suspend", &cannot_suspend, doc: /* Non-nil means to always spawn a subshell instead of suspending. @@ -12317,7 +12317,7 @@ `overriding-terminal-local-map' has a separate binding for each terminal device. -See Info node `(elisp)Multiple displays'. */); +See Info node `(elisp)Multiple Displays'. */); DEFVAR_LISP ("overriding-local-map", &Voverriding_local_map, doc: /* Keymap that overrides all other local keymaps. @@ -12345,7 +12345,7 @@ and SYMBOL is its name. `system-key-alist' has a separate binding for each terminal device. -See Info node `(elisp)Multiple displays'. */); +See Info node `(elisp)Multiple Displays'. */); DEFVAR_KBOARD ("local-function-key-map", Vlocal_function_key_map, doc: /* Keymap that translates key sequences to key sequences during input. @@ -12371,7 +12371,7 @@ typing `ESC O P x' would return [f1 x]. `local-function-key-map' has a separate binding for each terminal -device. See Info node `(elisp)Multiple displays'. If you need to +device. See Info node `(elisp)Multiple Displays'. If you need to define a binding on all terminals, change `function-key-map' instead. Initially, `local-function-key-map' is an empty keymap that has `function-key-map' as its parent on all terminal devices. */); --=-=-= In GNU Emacs 23.1.1 (i486-pc-linux-gnu, GTK+ Version 2.16.5) of 2009-09-14 on raven, modified by Debian configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.1/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.1/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS='' 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: en_AU value of $XMODIFIERS: nil locale-coding-system: iso-latin-1-unix default-enable-multibyte-characters: t --=-=-=-- From unknown Sat Sep 06 09:45:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6224: 23.1; last-command docstring "multiple displays" info node link Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 May 2010 00:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Kevin Ryde Cc: 6224@debbugs.gnu.org Received: via spool by 6224-submit@debbugs.gnu.org id=B6224.127431493129411 (code B ref 6224); Thu, 20 May 2010 00:23:01 +0000 Received: (at 6224) by debbugs.gnu.org; 20 May 2010 00:22:11 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEtWd-0007eK-CG for submit@debbugs.gnu.org; Wed, 19 May 2010 20:22:11 -0400 Received: from smtp-out2.starman.ee ([85.253.0.4] helo=mx2.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEtWc-0007eF-B9 for 6224@debbugs.gnu.org; Wed, 19 May 2010 20:22:10 -0400 X-Virus-Scanned: by Amavisd-New at mx2.starman.ee Received: from mail.starman.ee (82.131.95.74.cable.starman.ee [82.131.95.74]) by mx2.starman.ee (Postfix) with ESMTP id C31803F4158; Thu, 20 May 2010 03:22:02 +0300 (EEST) From: Juri Linkov Organization: JURTA References: <87pr0rv4u4.fsf@blah.blah> Date: Thu, 20 May 2010 03:21:51 +0300 In-Reply-To: <87pr0rv4u4.fsf@blah.blah> (Kevin Ryde's message of "Thu, 20 May 2010 09:39:47 +1000") Message-ID: <87aarv778e.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) 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: -3.5 (---) > In the C-h v docstring of `last-command', pressing Ret on the link > > See Info node `(elisp)Multiple displays'. > > gets an error > > No such node or anchor: Multiple displays > > I suppose it's a typo for "Multiple Displays", in five spots altogether > in keyboard.c. (Search and replace if the diff is out of date.) BTW, do you have a command that automatically checks for broken links in docstrings? -- Juri Linkov http://www.jurta.org/emacs/ From unknown Sat Sep 06 09:45:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6224: 23.1; last-command docstring "multiple displays" info node link Resent-From: Kevin Ryde Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 May 2010 00:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Juri Linkov Cc: 6224@debbugs.gnu.org Received: via spool by 6224-submit@debbugs.gnu.org id=B6224.127431559229741 (code B ref 6224); Thu, 20 May 2010 00:34:01 +0000 Received: (at 6224) by debbugs.gnu.org; 20 May 2010 00:33:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEthI-0007je-69 for submit@debbugs.gnu.org; Wed, 19 May 2010 20:33:12 -0400 Received: from mailout2-1.pacific.net.au ([61.8.2.224] helo=mailout2.pacific.net.au) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEthE-0007jR-LG for 6224@debbugs.gnu.org; Wed, 19 May 2010 20:33:10 -0400 Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout2.pacific.net.au (Postfix) with ESMTP id B0C0B1DB703; Thu, 20 May 2010 10:33:02 +1000 (EST) Received: from blah.blah (ppp2699.dyn.pacific.net.au [61.8.38.153]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id 7C5698C0C; Thu, 20 May 2010 10:33:01 +1000 (EST) Received: from gg by blah.blah with local (Exim 4.71) (envelope-from ) id 1OEtgr-00044l-K4; Thu, 20 May 2010 10:32:45 +1000 From: Kevin Ryde References: <87pr0rv4u4.fsf@blah.blah> <87aarv778e.fsf@mail.jurta.org> Date: Thu, 20 May 2010 10:32:45 +1000 In-Reply-To: <87aarv778e.fsf@mail.jurta.org> (Juri Linkov's message of "Thu, 20 May 2010 03:21:51 +0300") Message-ID: <87zkzvtnte.fsf@blah.blah> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.6 (---) 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: -3.6 (---) Juri Linkov writes: > > BTW, do you have a command that automatically checks for broken links > in docstrings? :-) I threw down a couple of lines the other day (defun my-emacs-info-xref-docstrings (filename-list) (require 'info-xref) (require 'lisp-mnt) (require 'help-mode) (dolist (filename filename-list) (lm-with-file filename (goto-char (point-min)) (while (re-search-forward help-xref-info-regexp nil t) (let ((match (match-string 0)) (node (match-string 2))) (save-match-data ;; for the while loop (unless (string-match "\\`(" node) (setq node (concat "(emacs)" node))) (setq match (replace-regexp-in-string "\n" " " match)) (setq node (replace-regexp-in-string "\n" " " node)) (unless (or (string-match "%" node) (info-xref-goto-node-p node)) (lwarn 'emacs-info-xref-docstrings 'warning "\n %s:\n no such node: %S" filename match)))))))) to be used as say (my-emacs-info-xref-docstrings (file-expand-wildcards "/down/emacs/src/*.c")) or on your whole load-path (progn (kill-buffer (get-buffer-create "*Warnings*")) (require 'cl) (dolist (dir load-path) (let ((lst (file-expand-wildcards (concat dir "/*.elc")))) (dolist (el (file-expand-wildcards (concat dir "/*.el"))) (setq lst (remove (concat el "c") lst)) (push el lst)) (my-emacs-info-xref-docstrings lst)))) It picked up a typo in one of my own files. I'm thinking of working it up into a presentable form and adding to my info-xref.el (which is in emacs). I started with mapatoms and getting each `documentation', but a grep through the .el doesn't load up lots of strings and can be applied to packages without loading them. From unknown Sat Sep 06 09:45:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6224: 23.1; last-command docstring "multiple displays" info node link Resent-From: Kevin Ryde Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 May 2010 00:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 6224@debbugs.gnu.org Received: via spool by 6224-submit@debbugs.gnu.org id=B6224.127431577829867 (code B ref 6224); Thu, 20 May 2010 00:37:01 +0000 Received: (at 6224) by debbugs.gnu.org; 20 May 2010 00:36:18 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEtkH-0007lg-KL for submit@debbugs.gnu.org; Wed, 19 May 2010 20:36:17 -0400 Received: from mailout2-1.pacific.net.au ([61.8.2.224] helo=mailout2.pacific.net.au) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEtkF-0007lZ-9M for 6224@debbugs.gnu.org; Wed, 19 May 2010 20:36:16 -0400 Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout2.pacific.net.au (Postfix) with ESMTP id AA6D51DBEE2 for <6224@debbugs.gnu.org>; Thu, 20 May 2010 10:36:10 +1000 (EST) Received: from blah.blah (ppp2699.dyn.pacific.net.au [61.8.38.153]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id D56608C0D for <6224@debbugs.gnu.org>; Thu, 20 May 2010 10:36:09 +1000 (EST) Received: from gg by blah.blah with local (Exim 4.71) (envelope-from ) id 1OEtjt-00047W-L1 for 6224@debbugs.gnu.org; Thu, 20 May 2010 10:35:53 +1000 From: Kevin Ryde References: <87pr0rv4u4.fsf@blah.blah> <87aarv778e.fsf@mail.jurta.org> <87zkzvtnte.fsf@blah.blah> Date: Thu, 20 May 2010 10:35:53 +1000 In-Reply-To: <87zkzvtnte.fsf@blah.blah> (Kevin Ryde's message of "Thu, 20 May 2010 10:32:45 +1000") Message-ID: <87vdajtno6.fsf@blah.blah> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -3.6 (---) 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: -3.6 (---) --=-=-= Oops, it's the emacs manual instead of the elisp manual too ... --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=keyboard.c.info-multiple-displays-2.diff --- keyboard.c.~1.1026.~ 2009-12-27 08:05:18.000000000 +1100 +++ keyboard.c 2010-05-20 10:34:18.000000000 +1000 @@ -1,7 +1,7 @@ /* Keyboard and mouse input; editor command loop. Copyright (C) 1985, 1986, 1987, 1988, 1989, 1993, 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, - 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. + 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -12087,7 +12087,7 @@ was a kill command. `last-command' has a separate binding for each terminal device. -See Info node `(elisp)Multiple displays'. */); +See Info node `Multiple Displays'. */); DEFVAR_KBOARD ("real-last-command", Vreal_last_command, doc: /* Same as `last-command', but never altered by Lisp code. */); @@ -12226,7 +12226,7 @@ output. See also `translation-table-for-input'. This variable has a separate binding for each terminal. See Info node -`(elisp)Multiple displays'. */); +`Multiple Displays'. */); DEFVAR_BOOL ("cannot-suspend", &cannot_suspend, doc: /* Non-nil means to always spawn a subshell instead of suspending. @@ -12317,7 +12317,7 @@ `overriding-terminal-local-map' has a separate binding for each terminal device. -See Info node `(elisp)Multiple displays'. */); +See Info node `Multiple Displays'. */); DEFVAR_LISP ("overriding-local-map", &Voverriding_local_map, doc: /* Keymap that overrides all other local keymaps. @@ -12345,7 +12345,7 @@ and SYMBOL is its name. `system-key-alist' has a separate binding for each terminal device. -See Info node `(elisp)Multiple displays'. */); +See Info node `Multiple Displays'. */); DEFVAR_KBOARD ("local-function-key-map", Vlocal_function_key_map, doc: /* Keymap that translates key sequences to key sequences during input. @@ -12371,7 +12371,7 @@ typing `ESC O P x' would return [f1 x]. `local-function-key-map' has a separate binding for each terminal -device. See Info node `(elisp)Multiple displays'. If you need to +device. See Info node `Multiple Displays'. If you need to define a binding on all terminals, change `function-key-map' instead. Initially, `local-function-key-map' is an empty keymap that has `function-key-map' as its parent on all terminal devices. */); --=-=-=-- From unknown Sat Sep 06 09:45:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6224: 23.1; last-command docstring "multiple displays" info node link Resent-From: Kevin Ryde Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 May 2010 00:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 6224@debbugs.gnu.org Received: via spool by 6224-submit@debbugs.gnu.org id=B6224.127431701430556 (code B ref 6224); Thu, 20 May 2010 00:57:01 +0000 Received: (at 6224) by debbugs.gnu.org; 20 May 2010 00:56:54 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEu4E-0007wn-Ky for submit@debbugs.gnu.org; Wed, 19 May 2010 20:56:54 -0400 Received: from mailout1-8.pacific.net.au ([61.8.2.215] helo=mailout1.pacific.net.au) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEu4C-0007wi-Dx for 6224@debbugs.gnu.org; Wed, 19 May 2010 20:56:53 -0400 Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id 6D34A5A116E for <6224@debbugs.gnu.org>; Thu, 20 May 2010 10:56:46 +1000 (EST) Received: from blah.blah (ppp2699.dyn.pacific.net.au [61.8.38.153]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id ACB952741A for <6224@debbugs.gnu.org>; Thu, 20 May 2010 10:56:39 +1000 (EST) Received: from gg by blah.blah with local (Exim 4.71) (envelope-from ) id 1OEu3A-0006VO-0k for 6224@debbugs.gnu.org; Thu, 20 May 2010 10:55:48 +1000 From: Kevin Ryde References: <87pr0rv4u4.fsf@blah.blah> <87aarv778e.fsf@mail.jurta.org> <87zkzvtnte.fsf@blah.blah> <87vdajtno6.fsf@blah.blah> Date: Thu, 20 May 2010 10:55:47 +1000 In-Reply-To: <87vdajtno6.fsf@blah.blah> (Kevin Ryde's message of "Thu, 20 May 2010 10:35:53 +1000") Message-ID: <87r5l7tmr0.fsf@blah.blah> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.6 (---) 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: -3.6 (---) Ah dear, third time lucky!, is it meant to be `(elisp)Multiple Terminals' per the merger of "Multiple Displays" and "Multiple Terminals" in frames.texi 2009-04-04 ... From unknown Sat Sep 06 09:45:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6224: 23.1; last-command docstring "multiple displays" info node link Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 May 2010 00:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Kevin Ryde Cc: 6224@debbugs.gnu.org Received: via spool by 6224-submit@debbugs.gnu.org id=B6224.127431703330615 (code B ref 6224); Thu, 20 May 2010 00:58:01 +0000 Received: (at 6224) by debbugs.gnu.org; 20 May 2010 00:57:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEu4V-0007xk-Sg for submit@debbugs.gnu.org; Wed, 19 May 2010 20:57:12 -0400 Received: from smtp-out2.starman.ee ([85.253.0.4] helo=mx2.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEu4U-0007xe-At for 6224@debbugs.gnu.org; Wed, 19 May 2010 20:57:10 -0400 X-Virus-Scanned: by Amavisd-New at mx2.starman.ee Received: from mail.starman.ee (82.131.95.74.cable.starman.ee [82.131.95.74]) by mx2.starman.ee (Postfix) with ESMTP id 607FB3F4117; Thu, 20 May 2010 03:57:03 +0300 (EEST) From: Juri Linkov Organization: JURTA References: <87pr0rv4u4.fsf@blah.blah> <87aarv778e.fsf@mail.jurta.org> <87zkzvtnte.fsf@blah.blah> Date: Thu, 20 May 2010 03:46:33 +0300 In-Reply-To: <87zkzvtnte.fsf@blah.blah> (Kevin Ryde's message of "Thu, 20 May 2010 10:32:45 +1000") Message-ID: <87ljbf2xxa.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) 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: -3.5 (---) > I'm thinking of working it up into a presentable form and adding to my > info-xref.el (which is in emacs). Thanks, it would be a good addition to info-xref.el. > I started with mapatoms and getting each `documentation', but a grep > through the .el doesn't load up lots of strings and can be applied to > packages without loading them. How would you check docstrings of C primitives? Maybe checking the etc/DOC file will help? -- Juri Linkov http://www.jurta.org/emacs/ From unknown Sat Sep 06 09:45:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6224: 23.1; last-command docstring "multiple displays" info node link Resent-From: Kevin Ryde Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 May 2010 01:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6224 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Juri Linkov Cc: 6224@debbugs.gnu.org Received: via spool by 6224-submit@debbugs.gnu.org id=B6224.127431760630894 (code B ref 6224); Thu, 20 May 2010 01:07:02 +0000 Received: (at 6224) by debbugs.gnu.org; 20 May 2010 01:06:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEuDm-00082F-7l for submit@debbugs.gnu.org; Wed, 19 May 2010 21:06:46 -0400 Received: from mailout1-8.pacific.net.au ([61.8.2.215] helo=mailout1.pacific.net.au) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEuDj-00082A-O3 for 6224@debbugs.gnu.org; Wed, 19 May 2010 21:06:44 -0400 Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id 9EA5F5A11DD; Thu, 20 May 2010 11:06:38 +1000 (EST) Received: from blah.blah (ppp2699.dyn.pacific.net.au [61.8.38.153]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 3367027421; Thu, 20 May 2010 11:06:38 +1000 (EST) Received: from gg by blah.blah with local (Exim 4.71) (envelope-from ) id 1OEuDN-0007iz-QP; Thu, 20 May 2010 11:06:21 +1000 From: Kevin Ryde References: <87pr0rv4u4.fsf@blah.blah> <87aarv778e.fsf@mail.jurta.org> <87zkzvtnte.fsf@blah.blah> <87ljbf2xxa.fsf@mail.jurta.org> Date: Thu, 20 May 2010 11:06:21 +1000 In-Reply-To: <87ljbf2xxa.fsf@mail.jurta.org> (Juri Linkov's message of "Thu, 20 May 2010 03:46:33 +0300") Message-ID: <87mxvvtm9e.fsf@blah.blah> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.6 (---) 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: -3.6 (---) Juri Linkov writes: > > Maybe checking the etc/DOC file will help? Ah yeah, if you don't have the .c files handy. From unknown Sat Sep 06 09:45:45 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: Kevin Ryde Subject: bug#6224: closed (Re: bug#6224: 23.1; last-command docstring "multiple displays" info node link) Message-ID: References: <87eih6mxv0.fsf@stupidchicken.com> <87pr0rv4u4.fsf@blah.blah> X-Gnu-PR-Message: they-closed 6224 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 6224@debbugs.gnu.org Date: Thu, 20 May 2010 14:51:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1274367062-22175-1" This is a multi-part message in MIME format... ------------=_1274367062-22175-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #6224: 23.1; last-command docstring "multiple displays" info node link 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 6224@debbugs.gnu.org. --=20 6224: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D6224 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1274367062-22175-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 6224-done) by debbugs.gnu.org; 20 May 2010 14:50:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OF74W-0005lN-Kt for submit@debbugs.gnu.org; Thu, 20 May 2010 10:50:04 -0400 Received: from pantheon-po30.its.yale.edu ([130.132.50.4]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OF74T-0005ky-VE for 6224-done@debbugs.gnu.org; Thu, 20 May 2010 10:50:02 -0400 Received: from furry (dhcp128036014213.central.yale.edu [128.36.14.213]) (authenticated bits=0) by pantheon-po30.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o4KEnuUi024012 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 20 May 2010 10:49:56 -0400 Received: by furry (Postfix, from userid 1000) id BD0ECC057; Thu, 20 May 2010 10:49:55 -0400 (EDT) From: Chong Yidong To: Kevin Ryde Subject: Re: bug#6224: 23.1; last-command docstring "multiple displays" info node link References: <87pr0rv4u4.fsf@blah.blah> <87aarv778e.fsf@mail.jurta.org> <87zkzvtnte.fsf@blah.blah> <87vdajtno6.fsf@blah.blah> <87r5l7tmr0.fsf@blah.blah> Date: Thu, 20 May 2010 10:49:55 -0400 In-Reply-To: <87r5l7tmr0.fsf@blah.blah> (Kevin Ryde's message of "Thu, 20 May 2010 10:55:47 +1000") Message-ID: <87eih6mxv0.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6224-done Cc: 6224-done@debbugs.gnu.org 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.7 (--) Kevin Ryde writes: > Ah dear, third time lucky!, is it meant to be > > `(elisp)Multiple Terminals' > > per the merger of "Multiple Displays" and "Multiple Terminals" in > frames.texi 2009-04-04 ... Fixed, thanks. ------------=_1274367062-22175-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 May 2010 23:40:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEss2-0007KR-Px for submit@debbugs.gnu.org; Wed, 19 May 2010 19:40:15 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEss1-0007KK-0O for submit@debbugs.gnu.org; Wed, 19 May 2010 19:40:13 -0400 Received: from lists.gnu.org ([199.232.76.165]:42433) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OEsrx-0004oY-AJ for submit@debbugs.gnu.org; Wed, 19 May 2010 19:40:09 -0400 Received: from [140.186.70.92] (port=55693 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OEsrv-0001Vy-Oq for bug-gnu-emacs@gnu.org; Wed, 19 May 2010 19:40:08 -0400 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, RCVD_IN_DNSWL_NONE, T_TVD_MIME_NO_HEADERS autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OEsrt-0005K5-Ij for bug-gnu-emacs@gnu.org; Wed, 19 May 2010 19:40:07 -0400 Received: from mailout1-8.pacific.net.au ([61.8.2.215]:45076 helo=mailout1.pacific.net.au) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEsrs-0005K0-Sz for bug-gnu-emacs@gnu.org; Wed, 19 May 2010 19:40:05 -0400 Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id 22C8C5A0A69 for ; Thu, 20 May 2010 09:40:03 +1000 (EST) Received: from blah.blah (ppp2699.dyn.pacific.net.au [61.8.38.153]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 11F502741C for ; Thu, 20 May 2010 09:40:02 +1000 (EST) Received: from gg by blah.blah with local (Exim 4.71) (envelope-from ) id 1OEsrb-0001n8-DY for bug-gnu-emacs@gnu.org; Thu, 20 May 2010 09:39:47 +1000 From: Kevin Ryde To: bug-gnu-emacs@gnu.org Subject: 23.1; last-command docstring "multiple displays" info node link Date: Thu, 20 May 2010 09:39:47 +1000 Message-ID: <87pr0rv4u4.fsf@blah.blah> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.6 (-----) X-Debbugs-Envelope-To: submit 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: -5.6 (-----) --=-=-= In the C-h v docstring of `last-command', pressing Ret on the link See Info node `(elisp)Multiple displays'. gets an error No such node or anchor: Multiple displays I suppose it's a typo for "Multiple Displays", in five spots altogether in keyboard.c. (Search and replace if the diff is out of date.) 2010-05-19 Kevin Ryde * src/keyboard.c (last-command, keyboard-translate-table, overriding-terminal-local-map, system-key-alist, local-function-key-map): Docstring typo "Multiple Displays". --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=keyboard.c.info-multiple-displays.diff --- keyboard.c.~1.1026.~ 2009-12-27 08:05:18.000000000 +1100 +++ keyboard.c 2010-05-20 09:33:41.000000000 +1000 @@ -12087,7 +12087,7 @@ was a kill command. `last-command' has a separate binding for each terminal device. -See Info node `(elisp)Multiple displays'. */); +See Info node `(elisp)Multiple Displays'. */); DEFVAR_KBOARD ("real-last-command", Vreal_last_command, doc: /* Same as `last-command', but never altered by Lisp code. */); @@ -12226,7 +12226,7 @@ output. See also `translation-table-for-input'. This variable has a separate binding for each terminal. See Info node -`(elisp)Multiple displays'. */); +`(elisp)Multiple Displays'. */); DEFVAR_BOOL ("cannot-suspend", &cannot_suspend, doc: /* Non-nil means to always spawn a subshell instead of suspending. @@ -12317,7 +12317,7 @@ `overriding-terminal-local-map' has a separate binding for each terminal device. -See Info node `(elisp)Multiple displays'. */); +See Info node `(elisp)Multiple Displays'. */); DEFVAR_LISP ("overriding-local-map", &Voverriding_local_map, doc: /* Keymap that overrides all other local keymaps. @@ -12345,7 +12345,7 @@ and SYMBOL is its name. `system-key-alist' has a separate binding for each terminal device. -See Info node `(elisp)Multiple displays'. */); +See Info node `(elisp)Multiple Displays'. */); DEFVAR_KBOARD ("local-function-key-map", Vlocal_function_key_map, doc: /* Keymap that translates key sequences to key sequences during input. @@ -12371,7 +12371,7 @@ typing `ESC O P x' would return [f1 x]. `local-function-key-map' has a separate binding for each terminal -device. See Info node `(elisp)Multiple displays'. If you need to +device. See Info node `(elisp)Multiple Displays'. If you need to define a binding on all terminals, change `function-key-map' instead. Initially, `local-function-key-map' is an empty keymap that has `function-key-map' as its parent on all terminal devices. */); --=-=-= In GNU Emacs 23.1.1 (i486-pc-linux-gnu, GTK+ Version 2.16.5) of 2009-09-14 on raven, modified by Debian configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.1/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.1/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS='' 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: en_AU value of $XMODIFIERS: nil locale-coding-system: iso-latin-1-unix default-enable-multibyte-characters: t --=-=-=-- ------------=_1274367062-22175-1--