From unknown Mon Aug 11 21:14:28 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#21960 <21960@debbugs.gnu.org> To: bug#21960 <21960@debbugs.gnu.org> Subject: Status: 25.1.50; add info binding to copy node as @xref Reply-To: bug#21960 <21960@debbugs.gnu.org> Date: Tue, 12 Aug 2025 04:14:28 +0000 retitle 21960 25.1.50; add info binding to copy node as @xref reassign 21960 emacs submitter 21960 Tom Tromey severity 21960 wishlist tag 21960 wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 19 17:17:47 2015 Received: (at submit) by debbugs.gnu.org; 19 Nov 2015 22:17:47 +0000 Received: from localhost ([127.0.0.1]:45267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzXWU-0000n9-AM for submit@debbugs.gnu.org; Thu, 19 Nov 2015 17:17:47 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38485) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzXW8-0000mF-G8 for submit@debbugs.gnu.org; Thu, 19 Nov 2015 17:17:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZzXW6-00043x-RW for submit@debbugs.gnu.org; Thu, 19 Nov 2015 17:17:24 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60914) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzXW6-00043t-OY for submit@debbugs.gnu.org; Thu, 19 Nov 2015 17:17:22 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48454) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzXW5-00024a-2a for bug-gnu-emacs@gnu.org; Thu, 19 Nov 2015 17:17:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZzXW1-00042Y-Q6 for bug-gnu-emacs@gnu.org; Thu, 19 Nov 2015 17:17:21 -0500 Received: from gproxy2-pub.mail.unifiedlayer.com ([69.89.18.3]:59425) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1ZzXW1-00042N-Bm for bug-gnu-emacs@gnu.org; Thu, 19 Nov 2015 17:17:17 -0500 Received: (qmail 20175 invoked by uid 0); 19 Nov 2015 22:17:12 -0000 Received: from unknown (HELO cmgw4) (10.0.90.85) by gproxy2.mail.unifiedlayer.com with SMTP; 19 Nov 2015 22:17:12 -0000 Received: from box522.bluehost.com ([74.220.219.122]) by cmgw4 with id jaH71r00u2f2jeq01aHAvB; Thu, 19 Nov 2015 15:17:12 -0700 X-Authority-Analysis: v=2.1 cv=IekUBwaa c=1 sm=1 tr=0 a=GsOEXm/OWkKvwdLVJsfwcA==:117 a=GsOEXm/OWkKvwdLVJsfwcA==:17 a=cNaOj0WVAAAA:8 a=f5113yIGAAAA:8 a=zstS-IiYAAAA:8 a=IkcTkHD0fZMA:10 a=PnD2wP_eR3oA:10 a=q5Y1GWT81MIA:10 a=qtqOOiqGOCEA:10 a=U2quuCSTRL8u_vlPk1cA:9 a=lG1erJcmR__ZvgOa:21 a=1Tgcw6m8zsG8tOBh:21 a=QEXdDO2ut3YA:10 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Date:Subject:To:From; bh=5vyWjt8STILxFiyQ68hPtatCojd1tWZCCR9QjHZTqhs=; b=L9c7yL0wbyT4Ax5297KbG0GZXJu7s3OXkNI4eXvlp5vp3F4/j4KM/YecRITQA2wDGwGgtJBuS6VnQ+RqEfMaZD7PslOIBYKGu/YTvoc/IgfGt2pZhZp6j4+V2BtvwZUE; Received: from [174.16.156.173] (port=33162 helo=bapiya) by box522.bluehost.com with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.84) (envelope-from ) id 1ZzXVr-0002zi-Gx; Thu, 19 Nov 2015 15:17:07 -0700 From: Tom Tromey To: bug-gnu-emacs@gnu.org Subject: 25.1.50; add info binding to copy node as @xref X-Attribution: Tom Date: Thu, 19 Nov 2015 15:17:03 -0700 Message-ID: <871tblprc0.fsf@tromey.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Identified-User: {36111:box522.bluehost.com:elynrobi:tromey.com} {sentby:smtp auth 174.16.156.173 authed with tom+tromey.com} X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Right now I can use "c" to copy the info node name in a basic way, or "M-0 c" to copy the node name in a lispy way (nice!). However, it would also be very handy to be able to copy the info node name as a texinfo @xref string. This is useful when authoring -- I could find the info node I want to link to, then copy it as something to insert into the texinfo file I'm editing. In GNU Emacs 25.1.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.15) of 2015-11-15 Repository revision: 70f1fda4ae6abb5e11dcf281738c25f6f5b06061 Windowing system distributor 'Fedora Project', version 11.0.11603000 Configured using: 'configure --prefix=3D/home/tromey/Emacs/install/ --with-modules' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LANG: en_US.utf8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: Texinfo Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t flyspell-mode: t which-function-mode: t global-auto-revert-mode: t desktop-save-mode: t erc-services-mode: t 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-match-mode: t erc-netsplit-mode: t erc-hl-nicks-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t savehist-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-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 column-number-mode: t line-number-mode: t auto-fill-function: do-auto-fill transient-mark-mode: t Recent messages: Quit Building Tcl help file index...done Quit Processing Info node =E2=80=98(texinfo)Command and Variable Index=E2=80=99.= ..done Type C-x 1 to delete the help window, C-M-v to scroll help. Mark saved where search started Quit Mark saved where search started [2 times] Saving file /home/tromey/Emacs/libffi/doc/libffi.texi... Wrote /home/tromey/Emacs/libffi/doc/libffi.texi Load-path shadows: /home/tromey/.emacs.d/elpa/bubbles-0.5/bubbles hides /home/tromey/Emacs/ins= tall/share/emacs/25.1.50/lisp/play/bubbles Features: (shadow warnings emacsbug tcl tramp-cache term/xterm xterm novice m4-mode shr-color find-file bbdb-sc supercite regi bbdb-message mailalias mail-hist nnir flow-fill mm-archive gnus-html xml url-cache sort smiley gnus-cite gnus-bcklg pcmpl-unix pcmpl-gnu find-dired idutils log-view character-fold misearch multi-isearch gnus-async mail-extr qp gnus-ml disp-table gnus-topic nndraft nnmh nnfolder utf-7 bbdb-gnus bbdb-mua bbdb-com crm gnutls network-stream nsm starttls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache gnus-registry registry eieio-compat eieio-base gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum gnus-group gnus-undo smtpmail sendmail gnus-start gnus-cloud nnimap nnmail mail-source tls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-win copyright dabbrev log-edit pcvs-util message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader eww mm-url gnus gnus-ems nnheader mail-utils url-queue url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse url-vars mailcap shr dom subr-x browse-url hi-lock goto-addr dired-aux php-mode speedbar sb-image ezimage dframe etags xref project flymake add-log css-mode js smerge-mode tar-mode systemtap-mode derived cc-langs cc-awk 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 gud sh-script smie executable rust-mode sgml-mode vc-mtn vc-hg bug-reference make-mode texinfo autoconf autoconf-mode python tramp-sh tramp tramp-compat tramp-loaddefs trampver shell json map vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs org-element org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view jka-compr image-mode dired org-bibtex bibtex org-bbdb org-w3m org org-macro org-footnote org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs cc-mode cc-fonts cc-guess cc-menus cc-cmds vc-git diff-mode seq markdown-mode noutline outline easy-mmode flyspell ispell diminish edmacro kmacro projectile ibuf-ext ibuffer pkg-info find-func lisp-mnt epl grep compile dash s appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs which-func imenu minimap autorevert filenotify desktop frameset cus-start cus-load status erc-services erc-list erc-menu erc-join erc-ring erc-networks erc-pcomplete pcomplete erc-track erc-match erc-netsplit erc-hl-nicks color erc-button erc-fill erc-stamp wid-edit erc-goodies erc erc-backend erc-compat format-spec auth-source eieio byte-opt bytecomp byte-compile cl-extra cconv gnus-util mm-util help-fns help-mode mail-prsvr password-cache thingatpt pp advice vc-dir ewoc vc vc-dispatcher cc-styles cc-align cc-engine cc-vars cc-defs bbdb bbdb-site timezone ange-ftp comint ansi-color ring server savehist finder-inf dwarf-mode-autoloads gdb-shell-autoloads eieio-core lisppaste-autoloads pydoc-info-autoloads info-look info cl-seq cl-macs cl gv cl-loaddefs pcase cl-lib weblogger-autoloads package easymenu epg-config bbdb-loaddefs time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded 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 dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 1739518 275468) (symbols 48 136083 0) (miscs 40 69880 5693) (strings 32 453877 111284) (string-bytes 1 11128432) (vectors 16 106048) (vector-slots 8 1770014 61788) (floats 8 975 1500) (intervals 56 131983 4877) (buffers 976 654) (heap 1024 297581 54000)) Tom From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 19 18:35:19 2015 Received: (at 21960) by debbugs.gnu.org; 19 Nov 2015 23:35:19 +0000 Received: from localhost ([127.0.0.1]:45297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzYjW-0003tT-O2 for submit@debbugs.gnu.org; Thu, 19 Nov 2015 18:35:19 -0500 Received: from mail-ig0-f173.google.com ([209.85.213.173]:35856) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzYjD-0003sT-6v for 21960@debbugs.gnu.org; Thu, 19 Nov 2015 18:35:17 -0500 Received: by igcph11 with SMTP id ph11so135987835igc.1 for <21960@debbugs.gnu.org>; Thu, 19 Nov 2015 15:34:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=n8jpHactzIT4KqwIsucuioKJAsC9WQ9kyySeaJHb2LU=; b=LPeuHTxKBHdoEhkD3icBnNAOzGJfHp3nj8GfQLcm1xVffwKsac18XmYaCejL/ju7ZE 4DL4XsF9REN32sIfvikaG/VMYV76XkIslmcW1Bx7aMgpGw19Ga4+zXzZANjVGRBR2/Os d/p5VZkWUKje3nniJSWVDmdjSMtgO8NoKZwXogh5/zQ8ex977q4mqu3eNSV6AHgVOcQX atu/n8x06cbESzzWPkdz+eCCdOGxC6kqtxE0KiQze7dhqflj5A6a0LZBnxOYH6qyWoDI rhQsggyAW17TOYVraQjmOqqa31hwc7txElsHwO3LFywOZFaBP6yplVwUWyK8sdhe9/PW LRlg== MIME-Version: 1.0 X-Received: by 10.50.61.232 with SMTP id t8mr460503igr.16.1447976098583; Thu, 19 Nov 2015 15:34:58 -0800 (PST) Received: by 10.79.70.7 with HTTP; Thu, 19 Nov 2015 15:34:58 -0800 (PST) In-Reply-To: <871tblprc0.fsf@tromey.com> References: <871tblprc0.fsf@tromey.com> Date: Fri, 20 Nov 2015 07:34:58 +0800 Message-ID: Subject: Re: bug#21960: 25.1.50; add info binding to copy node as @xref From: Xue Fuqiao To: Tom Tromey Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21960 Cc: 21960@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Fri, Nov 20, 2015 at 6:17 AM, Tom Tromey wrote: Hi Tom, > Right now I can use "c" to copy the info node name in a basic way, or > "M-0 c" to copy the node name in a lispy way (nice!). > > However, it would also be very handy to be able to copy the info node > name as a texinfo @xref string. This is useful when authoring -- I > could find the info node I want to link to, then copy it as something to > insert into the texinfo file I'm editing. There are many ways to add a cross reference: @xref (starts a sentence), @ref (at the end of a sentence), @pxref (within parentheses) etc. And the arguments are not immutable. Apart from the node name, it can also contain the cross reference name (although usually omitted), section name (used in printed manual), Info file name (if it is different from the current file, for example, an @pxref from doc/lispref/ to doc/emacs/) and printed manual name. Do you want a general command or a specific command[1]? [1] Something like copying this: @xref{Printed Representation} From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 19 18:35:59 2015 Received: (at control) by debbugs.gnu.org; 19 Nov 2015 23:36:00 +0000 Received: from localhost ([127.0.0.1]:45300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzYkB-0003ut-Fg for submit@debbugs.gnu.org; Thu, 19 Nov 2015 18:35:59 -0500 Received: from mail-io0-f177.google.com ([209.85.223.177]:34758) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZzYkA-0003un-M9 for control@debbugs.gnu.org; Thu, 19 Nov 2015 18:35:58 -0500 Received: by ioir85 with SMTP id r85so106793446ioi.1 for ; Thu, 19 Nov 2015 15:35:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=r1zUgVjbKTvvu5eVRPY22HYhUlcD14CexR/CjpTHORA=; b=kSS4Z0Z5XAZ4kqdpSzlSNQEKsQlXUnsvubW5pk3SVMrqftzPSe2oCAbeHybTj9Onss M6qlvAWFRO8NGJS/U2ytVV3yTpGYJMHL08643QbXn1LxNRUHdf5+L4ktXbEVo5Zt6F8A d0SeQuherK0wMWxuYSiYNJFw7YtvBJOS7Iii1Rd8hSl6O15Gw0I81jSd9MAjvTPYgVA6 WpKsVRerO+71LMh+/CN+GNBPIs0SCcOa+1RBetyZnZKPDDgZx9ahD6fKgjRuDDkCfYU9 IcEuAj+hiaJ2Bq4kTBl3IZ6Bdmv/lDVLI1/wEluhj/15a4PpwlKUzJdKdqfqtxVFdf0T iLMw== MIME-Version: 1.0 X-Received: by 10.107.155.149 with SMTP id d143mr11370543ioe.145.1447976158234; Thu, 19 Nov 2015 15:35:58 -0800 (PST) Received: by 10.79.70.7 with HTTP; Thu, 19 Nov 2015 15:35:58 -0800 (PST) Date: Fri, 20 Nov 2015 07:35:58 +0800 Message-ID: Subject: Re: bug#21960: 25.1.50; add info binding to copy node as @xref From: Xue Fuqiao To: control@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) severity 21960 wishlist From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 22 12:06:13 2015 Received: (at 21960) by debbugs.gnu.org; 22 Nov 2015 17:06:13 +0000 Received: from localhost ([127.0.0.1]:48436 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a0Y5d-0004l4-CN for submit@debbugs.gnu.org; Sun, 22 Nov 2015 12:06:13 -0500 Received: from gproxy9-pub.mail.unifiedlayer.com ([69.89.20.122]:45629) by debbugs.gnu.org with smtp (Exim 4.80) (envelope-from ) id 1a0Y5a-0004ku-Qy for 21960@debbugs.gnu.org; Sun, 22 Nov 2015 12:06:11 -0500 Received: (qmail 23666 invoked by uid 0); 22 Nov 2015 17:06:07 -0000 Received: from unknown (HELO CMOut01) (10.0.90.82) by gproxy9.mail.unifiedlayer.com with SMTP; 22 Nov 2015 17:06:07 -0000 Received: from box522.bluehost.com ([74.220.219.122]) by CMOut01 with id kh5z1r00j2f2jeq01h62uu; Sun, 22 Nov 2015 10:06:06 -0700 X-Authority-Analysis: v=2.1 cv=VOBOwb/X c=1 sm=1 tr=0 a=GsOEXm/OWkKvwdLVJsfwcA==:117 a=GsOEXm/OWkKvwdLVJsfwcA==:17 a=cNaOj0WVAAAA:8 a=f5113yIGAAAA:8 a=zstS-IiYAAAA:8 a=PnD2wP_eR3oA:10 a=BqVTnL24zY8A:10 a=qtqOOiqGOCEA:10 a=E4WlElgLJl3zLTFuoRIA:9 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References:Subject:Cc:To:From; bh=ZjSpLHkSYr/VP2nRVT0Cr/FbQfxahpAo4K2t+iKnCPs=; b=eNEua9O9CON6LVVmDJ1YdcRyU6HepEzLCC88tcVgfkG+Trbz93/M8Ejlp3jkF58WTgzsqA6eZdreariyhysuER09dcYHS2TGUNQ1vdStYINzRKCCuZ1iP4N3HUxb9qdX; Received: from [184.99.225.3] (port=26961 helo=bapiya) by box522.bluehost.com with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.84) (envelope-from ) id 1a0Y5Q-00023M-Hc; Sun, 22 Nov 2015 10:06:00 -0700 From: Tom Tromey To: Xue Fuqiao Subject: Re: bug#21960: 25.1.50; add info binding to copy node as @xref References: <871tblprc0.fsf@tromey.com> X-Attribution: Tom Date: Sun, 22 Nov 2015 10:05:56 -0700 In-Reply-To: (Xue Fuqiao's message of "Fri, 20 Nov 2015 07:34:58 +0800") Message-ID: <87fuzyynez.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Identified-User: {36111:box522.bluehost.com:elynrobi:tromey.com} {sentby:smtp auth 184.99.225.3 authed with tom+tromey.com} X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21960 Cc: 21960@debbugs.gnu.org, Tom Tromey X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Xue> There are many ways to add a cross reference: @xref (starts a Xue> sentence), @ref (at the end of a sentence), @pxref (within Xue> parentheses) etc. Xue> And the arguments are not immutable. Apart from the node name, it can Xue> also contain the cross reference name (although usually omitted), Xue> section name (used in printed manual), Info file name (if it is Xue> different from the current file, for example, an @pxref from Xue> doc/lispref/ to doc/emacs/) and printed manual name. Xue> Do you want a general command or a specific command[1]? Yeah, good question. The main problem I have is that when I go to make a cross-manual reference, I don't remember the syntax -- which argument is the file name, etc. I end up having to look it up every time. So I guess something that copied the node as @xref{blah, , , file} would be good for me; but I don't know if that is idiosyncratic or helpful to anybody else. Another way to address the underlying issue would be to enable eldoc for texinfo mode. Tom From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 15 09:09:43 2021 Received: (at 21960) by debbugs.gnu.org; 15 Aug 2021 13:09:43 +0000 Received: from localhost ([127.0.0.1]:46105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFFtX-0000CQ-LK for submit@debbugs.gnu.org; Sun, 15 Aug 2021 09:09:43 -0400 Received: from quimby.gnus.org ([95.216.78.240]:59392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFFtT-0000C7-Dx for 21960@debbugs.gnu.org; Sun, 15 Aug 2021 09:09:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=dI+VULXrt9reyX+4kYUyvE3ut6ydZ9jRI5brgeLCP+w=; b=iA5+HxCvdHRU1C5f8VmGi7bToJ 4eHpYsVoAv6bGcKev7y9w+bhEmRX8xp7V8UyQEkkq5FXkwsRIVcqgfxSYQXFMW+NXcQ7+jlDVImEK 1lkxaWyt64E3iHpTT8IzYZb2+yDHjMppm8apseDWvvWvyaMiYvZrLcvBZlg0TGw/a/EQ=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mFFtI-0000a3-I7; Sun, 15 Aug 2021 15:09:32 +0200 From: Lars Ingebrigtsen To: Tom Tromey Subject: Re: bug#21960: 25.1.50; add info binding to copy node as @xref References: <871tblprc0.fsf@tromey.com> <87fuzyynez.fsf@tromey.com> Date: Sun, 15 Aug 2021 15:09:27 +0200 In-Reply-To: <87fuzyynez.fsf@tromey.com> (Tom Tromey's message of "Sun, 22 Nov 2015 10:05:56 -0700") Message-ID: <87czqelurc.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Tom Tromey writes: > So I guess something that copied the node as > @xref{blah, , , file} would be good for me; but I don't know if that > is idiosyncratic or helpful to anybody else. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 21960 Cc: Xue Fuqiao , 21960@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Tom Tromey writes: > So I guess something that copied the node as > @xref{blah, , , file} would be good for me; but I don't know if that > is idiosyncratic or helpful to anybody else. I can see the charm, but I don't think there's any reasonable way to DWIM this -- sometimes you want @ref, sometimes @pxref, sometimes a "full" version with all the commas, sometimes not... So I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 15 09:09:52 2021 Received: (at control) by debbugs.gnu.org; 15 Aug 2021 13:09:52 +0000 Received: from localhost ([127.0.0.1]:46108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFFta-0000Cf-Rs for submit@debbugs.gnu.org; Sun, 15 Aug 2021 09:09:52 -0400 Received: from quimby.gnus.org ([95.216.78.240]:59408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFFtZ-0000CF-6d for control@debbugs.gnu.org; Sun, 15 Aug 2021 09:09:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=7AGZ0czdABJjMzvJ50JssZnmtUNsxAoo4KINWhUFo6E=; b=KYkl+flj9Sy92zvQpzry3EvKnI HASU32fcPDj9UcoRSTbw2jsumIq2Ijd2fcSSi2oDHEjJ2bE0Ov5THQ6sftEQnjRBlqAeTqgUFgFZ8 1WKrdCR3yd44t4qrZhc+s8k+udQe/Cwk8Ph6wWA4sSNaTm/ugpBjHnctEWFq8Oon3Swg=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mFFtR-0000aD-D4 for control@debbugs.gnu.org; Sun, 15 Aug 2021 15:09:39 +0200 Date: Sun, 15 Aug 2021 15:09:36 +0200 Message-Id: <87bl5ylur3.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #21960 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 21960 wontfix close 21960 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 21960 wontfix close 21960 quit From unknown Mon Aug 11 21:14:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 13 Sep 2021 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator