From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Charles Millar Newsgroups: gmane.emacs.help Subject: Re: Org keymap question Date: Sat, 04 Jul 2015 21:43:29 -0400 Message-ID: <55988BC1.5040300@verizon.net> References: <30e47e1c-909c-4fb1-972d-f8b2e5706a02@googlegroups.com> <2203d80d-4792-44d4-9eb9-4519ca34511d@googlegroups.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1436060648 5615 80.91.229.3 (5 Jul 2015 01:44:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 5 Jul 2015 01:44:08 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Jul 05 03:43:59 2015 Return-path: Envelope-to: geh-help-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 1ZBYyM-0008Ae-GD for geh-help-gnu-emacs@m.gmane.org; Sun, 05 Jul 2015 03:43:58 +0200 Original-Received: from localhost ([::1]:45607 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZBYyL-0007cv-9E for geh-help-gnu-emacs@m.gmane.org; Sat, 04 Jul 2015 21:43:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51430) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZBYyA-0007cq-50 for help-gnu-emacs@gnu.org; Sat, 04 Jul 2015 21:43:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZBYy6-0001Cw-S6 for help-gnu-emacs@gnu.org; Sat, 04 Jul 2015 21:43:46 -0400 Original-Received: from vms173019pub.verizon.net ([206.46.173.19]:12287) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZBYy6-0001Ci-NA for help-gnu-emacs@gnu.org; Sat, 04 Jul 2015 21:43:42 -0400 Original-Received: from [192.168.1.128] ([70.209.144.80]) by vms173019.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTPA id <0NQZ00LDNRGMGF50@vms173019.mailsrvcs.net> for help-gnu-emacs@gnu.org; Sat, 04 Jul 2015 20:43:39 -0500 (CDT) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.1 cv=Za3gTZhA c=1 sm=1 tr=0 a=t7EVczsDIFObgIJ55V7nKQ==:117 a=o1OHuDzbAAAA:8 a=oR5dmqMzAAAA:8 a=hTJJpgObMeYA:10 a=-9mUelKeXuEA:10 a=N659UExz7-8A:10 a=zOBTXjUuO1YA:10 a=h55ZjLXlAAAA:8 a=mDV3o1hIAAAA:8 a=CYr0DcyGKd_XAp4G8_sA:9 a=oup2rO3S06bdy3p8:21 a=-3JJUwqbS7mEfwF8:21 a=pILNOxqGKmIA:10 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 In-reply-to: <2203d80d-4792-44d4-9eb9-4519ca34511d@googlegroups.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.46.173.19 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:105439 Archived-At: Hi Alan, On 07/04/2015 06:38 PM, Alan wrote: > On Saturday, July 4, 2015 at 10:24:22 AM UTC-5, Charles Millar wrote: >> On 07/04/2015 10:56 AM, Alan wrote: >>> Function "orgtbl-setup" (in "lisp/org/org-table.el.gz", where my Emacs is GNU Emacs 24.5.1 (x86_64-apple-darwin13.4.0, NS apple-appkit-1265.21) of 2015-04-10 on builder10-9.porkrind.org) has a number of key bindings that seem to get defined in minor mode "orgtbl-mode", but don't get defined when using Org (as in editing a file that has extension ".org"). >>> >>> My first use of Org was in creating a table of information. I used the Org Mode Manual (Info node "org" on my distribution) as a guide. In node "(org) Built-in table editor" some of these missing keymap definitions are listed. The one of interest to me was "org-table-insert-column". I didn't find it bound to any key and wondered why isn't it bound. >>> >>> So, my question is why isn't e.g. "org-table-insert-colunn" bound to a key when using Org? And why does the Info manual suggest that such a key binding exists, without qualification? That function (and others) can be found in a keymap--as described above--but that binding seems to be reserved for minor mode "orgtbl-mode" (invoking that mode when in Org is not allowed). >>> >> Is this what you are looking for >> >> shift-alt-rightarrrow >> >> to insert column? >> >> likewise shift-alt-leftarrow removes a column >> >> Also org has a list >> >> emacs-orgmode@gnu.org > If I do > > (where-is 'org-table-insert-column) > > I get the following: > > org-table-insert-column is not on any key > > Function "orgtbl-setup" contains the following: > > (bindings > '(([(meta shift left)] org-table-delete-column) > ([(meta left)] org-table-move-column-left) > ([(meta right)] org-table-move-column-right) > ([(meta shift right)] org-table-insert-column) > ([(meta shift up)] org-table-kill-row) > ([(meta shift down)] org-table-insert-row) > ([(meta up)] org-table-move-row-up) > ([(meta down)] org-table-move-row-down) > ("\C-c\C-w" org-table-cut-region) > ("\C-c\M-w" org-table-copy-region) > ("\C-c\C-y" org-table-paste-rectangle) > ("\C-c\C-w" org-table-wrap-region) > ("\C-c-" org-table-insert-hline) > ("\C-c}" org-table-toggle-coordinate-overlays) > ("\C-c{" org-table-toggle-formula-debugger) > ("\C-m" org-table-next-row) > ([(shift return)] org-table-copy-down) > ("\C-c?" org-table-field-info) > ("\C-c " org-table-blank-field) > ("\C-c+" org-table-sum) > ("\C-c=" org-table-eval-formula) > ("\C-c'" org-table-edit-formulas) > ("\C-c`" org-table-edit-field) > ("\C-c*" org-table-recalculate) > ("\C-c^" org-table-sort-lines) > ("\M-a" org-table-beginning-of-field) > ("\M-e" org-table-end-of-field) > ([(control ?#)] org-table-rotate-recalc-marks))) > > while in org mode a number of these that I checked were not bound to > any key sequence. > > The Info node that I referenced says: > > 'M-S- (org-table-insert-column)' > Insert a new column to the left of the cursor position. > > & that is what I was expecting to find, but didn't. > I must be missing the point. Are you asking why C-h w or M-x whereis does not report that M-S-right is bound to org-table-insert-column, even though it is bound? I agree that C-h w org-table-insert-column gives the tesult that you received, i.e. not bound to any key. And yet - meta-shift-right is the key chord for org-table-insert-column which does insert a column to the left of the point Perhaps there is a bug vis-a-vis, "whereis" and the orgmode keybindings, and I suggest that you post this question to the orgmode mailing list at emacs-orgmode@gnu.org, since it is there you will find the org-mode gurus Best, Charlie