From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Eric Schulte" Subject: [babel] new key bindings Date: Wed, 12 May 2010 23:57:26 -0600 Message-ID: <878w7owdd5.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from [140.186.70.92] (port=35994 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OCRSd-0005nO-VS for emacs-orgmode@gnu.org; Thu, 13 May 2010 01:59:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OCRSc-0003kU-FF for emacs-orgmode@gnu.org; Thu, 13 May 2010 01:59:55 -0400 Received: from mail-pw0-f41.google.com ([209.85.160.41]:65154) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OCRSc-0003kG-97 for emacs-orgmode@gnu.org; Thu, 13 May 2010 01:59:54 -0400 Received: by pwi7 with SMTP id 7so664826pwi.0 for ; Wed, 12 May 2010 22:59:52 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Org Mode --=-=-= Org-babel is now making use of the newly available C-c C-v key binding. All Org-babel keybindings are now located behind this prefix, see the updated org reference card (/doc/orgcard.pdf in the org-mode repo) for the specific keybindings, they are also shown below. Best -- Eric --=-=-= Content-Type: multipart/alternative; boundary="==-=-=" --==-=-= | execute code block at point | C-c C-c | | open results of code block at point | C-c C-o | | preview body of code block at point | C-c C-v C-p | | go to named code block | C-c C-v C-g | | execute all code blocks in current buffer | C-c C-v C-b | | execute all code blocks in current subtree | C-c C-v C-s | | tangle code blocks in current file | C-c C-v C-t | | tangle code blocks in supplied file | C-c C-v C-T | | ingest all code blocks in supplied file into the Library of Babel | C-c C-v C-l | | switch to the session of the current code block | C-c C-v C-z | | view sha1 hash of the current code block | C-c C-v C-h | --==-=-= Content-Type: text/html
execute code block at pointC-c C-c
open results of code block at pointC-c C-o
preview body of code block at pointC-c C-v C-p
go to named code blockC-c C-v C-g
execute all code blocks in current bufferC-c C-v C-b
execute all code blocks in current subtreeC-c C-v C-s
tangle code blocks in current fileC-c C-v C-t
tangle code blocks in supplied fileC-c C-v C-T
ingest all code blocks in supplied file into the Library of BabelC-c C-v C-l
switch to the session of the current code blockC-c C-v C-z
view sha1 hash of the current code blockC-c C-v C-h
--==-=-=-- --=-=-= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --=-=-=-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Clemente Subject: Re: [babel] new key bindings Date: Mon, 17 May 2010 09:27:12 +0200 Message-ID: References: <878w7owdd5.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1533144926==" Return-path: Received: from [140.186.70.92] (port=48011 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ODvej-0000xt-Uv for emacs-orgmode@gnu.org; Mon, 17 May 2010 04:26:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1ODvei-0006yh-Lt for emacs-orgmode@gnu.org; Mon, 17 May 2010 04:26:33 -0400 Received: from mail-ww0-f41.google.com ([74.125.82.41]:50217) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ODujJ-0006Om-Qc for emacs-orgmode@gnu.org; Mon, 17 May 2010 03:27:13 -0400 Received: by wwa36 with SMTP id 36so2010286wwa.0 for ; Mon, 17 May 2010 00:27:12 -0700 (PDT) In-Reply-To: <878w7owdd5.fsf@gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Eric Schulte Cc: Org Mode --===============1533144926== Content-Type: multipart/alternative; boundary=0016e6db2ad441e8cb0486c5278a --0016e6db2ad441e8cb0486c5278a Content-Type: text/plain; charset=ISO-8859-1 I think this key reminder table should be somehow displayed or offered under a C-c C-v prefix, in the same way as C-c a, C-c C-a, C-c e. Or at least under C-c C-v ? or C-c C-v h -- Daniel On Thu, May 13, 2010 at 7:57 AM, Eric Schulte wrote: > Org-babel is now making use of the newly available C-c C-v key binding. > > All Org-babel keybindings are now located behind this prefix, see the > updated org reference card (/doc/orgcard.pdf in the org-mode repo) for > the specific keybindings, they are also shown below. > > Best -- Eric > > > execute code block at pointC-c C-c open results of code block at pointC-c > C-o preview body of code block at pointC-c C-v C-p go to named code blockC-c > C-v C-g execute all code blocks in current bufferC-c C-v C-b execute all > code blocks in current subtreeC-c C-v C-s tangle code blocks in current > fileC-c C-v C-t tangle code blocks in supplied fileC-c C-v C-T ingest all > code blocks in supplied file into the Library of BabelC-c C-v C-l switch > to the session of the current code blockC-c C-v C-z view sha1 hash of the > current code blockC-c C-v C-h > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > --0016e6db2ad441e8cb0486c5278a Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I think this key reminder table should be somehow displayed or offered unde= r a C-c C-v prefix, in the same way as C-c a, C-c C-a, C-c e.
Or at leas= t under C-c C-v ? or C-c C-v h

-- Daniel

On Thu, May 13, 2010 at 7:57 AM, Eric Schulte <schulte.eric@gmail.com> wr= ote:
Org-babel is now making use of the newly available C-c C-v key binding.

All Org-babel keybindings are now located behind this prefix, see the
updated org reference card (/doc/orgcard.pdf in the org-mode repo) for
the specific keybindings, they are also shown below.

Best -- Eric


<= /tr> =
execute code block at pointC-c C-c
open results of code block at pointC-c C-o
preview body of code block at pointC-c C-v C-p
go to named code blockC-c C-v C-g
execute all code blocks in current bufferC-c C-v C-b
execute all code blocks in current subtreeC-c C-v C-s
tangle code blocks in current fileC-c C-v C-t
tangle code blocks in supplied fileC-c C-v C-T
ingest all code blocks in supplied file into the Library of BabelC-c C-v C-l
switch to the session of the current code blockC-c C-v C-z=
view sha1 hash of the current code blockC-c C-v C-h

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


--0016e6db2ad441e8cb0486c5278a-- --===============1533144926== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============1533144926==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: [babel] new key bindings Date: Mon, 17 May 2010 11:05:36 +0200 Message-ID: <0BD52615-F10B-4847-ACD8-75FD6010D8E6@gmail.com> References: <878w7owdd5.fsf@gmail.com> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=51709 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ODwGc-0005u9-Vh for emacs-orgmode@gnu.org; Mon, 17 May 2010 05:05:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1ODwGZ-0004fa-Ua for emacs-orgmode@gnu.org; Mon, 17 May 2010 05:05:42 -0400 Received: from mail-wy0-f169.google.com ([74.125.82.169]:35784) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ODwGZ-0004fI-Oc for emacs-orgmode@gnu.org; Mon, 17 May 2010 05:05:39 -0400 Received: by wyb40 with SMTP id 40so2001759wyb.0 for ; Mon, 17 May 2010 02:05:39 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Daniel Clemente Cc: Org Mode On May 17, 2010, at 9:27 AM, Daniel Clemente wrote: > I think this key reminder table should be somehow displayed or > offered under a C-c C-v prefix, in the same way as C-c a, C-c C-a, C- > c e. > Or at least under C-c C-v ? or C-c C-v h > > -- Daniel > > On Thu, May 13, 2010 at 7:57 AM, Eric Schulte > wrote: > Org-babel is now making use of the newly available C-c C-v key > binding. > > All Org-babel keybindings are now located behind this prefix, see the > updated org reference card (/doc/orgcard.pdf in the org-mode repo) for > the specific keybindings, they are also shown below. > > Best -- Eric > > > execute code block at point > C-c C-c > open results of code block at point > C-c C-o > preview body of code block at point > C-c C-v C-p > go to named code block > C-c C-v C-g > execute all code blocks in current buffer > C-c C-v C-b > execute all code blocks in current subtree > C-c C-v C-s > tangle code blocks in current file > C-c C-v C-t > tangle code blocks in supplied file > C-c C-v C-T > ingest all code blocks in supplied file into the Library of Babel > C-c C-v C-l > switch to the session of the current code block > C-c C-v C-z > view sha1 hash of the current code block > C-c C-v C-h Indeed, eric, you should not bind C-h in this keymap - this is one of those conventions. If you don't, then C-v C-v C-h will display the keys in this prefix map automatically. - Carsten From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Eric Schulte" Subject: Re: [babel] new key bindings Date: Mon, 17 May 2010 17:09:57 -0600 Message-ID: <87hbm6rupm.fsf@gmail.com> References: <878w7owdd5.fsf@gmail.com> <0BD52615-F10B-4847-ACD8-75FD6010D8E6@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=46374 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OE9Rp-00030j-PQ for emacs-orgmode@gnu.org; Mon, 17 May 2010 19:10:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OE9Rk-0007PZ-2O for emacs-orgmode@gnu.org; Mon, 17 May 2010 19:10:09 -0400 Received: from mail-px0-f169.google.com ([209.85.212.169]:48790) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OE9Rj-0007PE-Tb for emacs-orgmode@gnu.org; Mon, 17 May 2010 19:10:04 -0400 Received: by pxi12 with SMTP id 12so5711066pxi.0 for ; Mon, 17 May 2010 16:10:02 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Carsten Dominik Cc: Org Mode Ok thanks, I've changed the binding of `org-babel-sha1-hash' to C-c C-v C-a so that it no longer shadows the key-binding help. While making changes to this key binding I've made two other changes. 1) I've changed org-babel-tangle-file from C-c C-v C-T to C-c C-v C-f, because it was shadowing the binding of org-babel-tangle 2) I've added the option of calling any key-binding without holding control on the final character. The resulting key-binding map is as shown below. Thanks -- Eric --8<---------------cut here---------------start------------->8--- Major Mode Bindings Starting With C-c C-v: key binding --- ------- C-c C-v C-a org-babel-sha1-hash C-c C-v C-b org-babel-execute-buffer C-c C-v C-f org-babel-tangle-file C-c C-v C-g org-babel-goto-named-source-block C-c C-v C-l org-babel-lob-ingest C-c C-v C-p org-babel-expand-src-block C-c C-v C-s org-babel-execute-subtree C-c C-v C-t org-babel-tangle C-c C-v C-z org-babel-switch-to-session C-c C-v a org-babel-sha1-hash C-c C-v b org-babel-execute-buffer C-c C-v f org-babel-tangle-file C-c C-v g org-babel-goto-named-source-block C-c C-v h org-babel-describe-bindings C-c C-v l org-babel-lob-ingest C-c C-v p org-babel-expand-src-block C-c C-v s org-babel-execute-subtree C-c C-v t org-babel-tangle C-c C-v z org-babel-switch-to-session Global Bindings Starting With C-c C-v: key binding --- ------- [back] --8<---------------cut here---------------end--------------->8--- Carsten Dominik writes: > On May 17, 2010, at 9:27 AM, Daniel Clemente wrote: > >> I think this key reminder table should be somehow displayed or >> offered under a C-c C-v prefix, in the same way as C-c a, C-c C-a, >> C- >> c e. >> Or at least under C-c C-v ? or C-c C-v h >> >> -- Daniel >> >> On Thu, May 13, 2010 at 7:57 AM, Eric Schulte >> wrote: >> Org-babel is now making use of the newly available C-c C-v key >> binding. >> >> All Org-babel keybindings are now located behind this prefix, see the >> updated org reference card (/doc/orgcard.pdf in the org-mode repo) for >> the specific keybindings, they are also shown below. >> >> Best -- Eric >> >> >> execute code block at point >> C-c C-c >> open results of code block at point >> C-c C-o >> preview body of code block at point >> C-c C-v C-p >> go to named code block >> C-c C-v C-g >> execute all code blocks in current buffer >> C-c C-v C-b >> execute all code blocks in current subtree >> C-c C-v C-s >> tangle code blocks in current file >> C-c C-v C-t >> tangle code blocks in supplied file >> C-c C-v C-T >> ingest all code blocks in supplied file into the Library of Babel >> C-c C-v C-l >> switch to the session of the current code block >> C-c C-v C-z >> view sha1 hash of the current code block >> C-c C-v C-h > > Indeed, eric, you should not bind C-h in this keymap - this > is one of those conventions. If you don't, then C-v C-v C-h > will display the keys in this prefix map automatically. > > - Carsten