From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#3314: 23.0.93; Emacs manual, node RegPos Date: Sat, 16 May 2009 15:29:42 -0700 Message-ID: <000201c9d675$cf77ea70$0200a8c0@us.oracle.com> Reply-To: Drew Adams , 3314@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1242514339 26371 80.91.229.12 (16 May 2009 22:52:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 16 May 2009 22:52:19 +0000 (UTC) To: Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun May 17 00:52:12 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1M5Sjj-0006LV-21 for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 May 2009 00:52:11 +0200 Original-Received: from localhost ([127.0.0.1]:49170 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M5Sji-0004Lw-25 for geb-bug-gnu-emacs@m.gmane.org; Sat, 16 May 2009 18:52:10 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M5Sjb-0004Lr-WD for bug-gnu-emacs@gnu.org; Sat, 16 May 2009 18:52:04 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M5SjX-0004Lb-4t for bug-gnu-emacs@gnu.org; Sat, 16 May 2009 18:52:03 -0400 Original-Received: from [199.232.76.173] (port=45896 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M5SjX-0004LY-0H for bug-gnu-emacs@gnu.org; Sat, 16 May 2009 18:51:59 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:39033) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M5SjW-0005YC-C4 for bug-gnu-emacs@gnu.org; Sat, 16 May 2009 18:51:58 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n4GMpuB3007774; Sat, 16 May 2009 15:51:56 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n4GMZ4rv002387; Sat, 16 May 2009 15:35:04 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: "Drew Adams" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 16 May 2009 22:35:03 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 3314 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.1242512999886 (code B ref -1); Sat, 16 May 2009 22:35:03 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 16 May 2009 22:29:59 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n4GMTrBp000880 for ; Sat, 16 May 2009 15:29:54 -0700 Original-Received: from mail.gnu.org ([199.232.76.166]:35996 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1M5SO8-0007On-MD for emacs-pretest-bug@gnu.org; Sat, 16 May 2009 18:29:52 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1M5SO6-0002ES-5w for emacs-pretest-bug@gnu.org; Sat, 16 May 2009 18:29:51 -0400 Original-Received: from rcsinet12.oracle.com ([148.87.113.124]:45889 helo=rgminet12.oracle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M5SO5-0002EM-Oh for emacs-pretest-bug@gnu.org; Sat, 16 May 2009 18:29:50 -0400 Original-Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by rgminet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4GMTdZm019473 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 16 May 2009 22:29:40 GMT Original-Received: from abhmt003.oracle.com (abhmt003.oracle.com [141.146.116.12]) by acsinet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4GMUJYS026928 for ; Sat, 16 May 2009 22:30:19 GMT Original-Received: from dradamslap1 (/98.210.250.59) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 16 May 2009 15:29:44 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcnWdc7v7xf2nkXFRaO7n67PV93N0Q== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 X-Source-IP: abhmt003.oracle.com [141.146.116.12] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090204.4A0F3E59.0025:SCFSTAT5015188,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Sat, 16 May 2009 18:52:03 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:27916 gmane.emacs.pretest.bugs:24434 Archived-At: 1. The node name, `RegPos', is not too good. There is no need for camelCase in node names, and `Reg Pos' would still be unnecessarily abbreviated. Likewise, for the other register nodes (RegText, RegRect etc.). Emacs does not normally name Info nodes this way. Good node names let you find appropriate nodes using completion etc. 2. Please mention the use of a prefix arg for`C-x r SPC'. The doc string for this command mentions `C-u', but the manual does not. 3. Please mention (here) that `C-x r j' will jump to any register that saves a position (file, window/frame config), not just one created by `C-x r SPC'. And, in particular, if you used a prefix arg with `C-x r SPC', the saved frame config is restored. 4. Consider reorganizing the register doc, to mention that some register commands store positional information (e.g. point, file, window config, frame config), and others do not (text, rectangle, number). Mention that you can return to any saved position using `C-x r j' - i.e., this works for point, file, and so on, and you can insert any non-positional information using `C-x r i'. IOW, divide the register commands into two groups: positional and non-positional information. For the first group, what you do with the stored information is revisit the location. For the second group, what you do with the stored information is either modify it (e.g. increment a number) or insert it as text in a buffer. This provides an overview, and makes clear that (1) `C-x r j' applies to any saved positional information, and (2) `C-x r i' applies to any non-positional information. In GNU Emacs 23.0.93.1 (i386-mingw-nt5.1.2600) of 2009-05-02 on SOFT-MJASON Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4)'