commit | author | age
|
76bbd0
|
1 |
;ELC |
C |
2 |
;;; Compiled |
|
3 |
;;; in Emacs version 26.1 |
|
4 |
;;; with all optimizations. |
|
5 |
|
|
6 |
;;; This file uses dynamic docstrings, first added in Emacs 19.29. |
|
7 |
|
|
8 |
;;; This file does not contain utf-8 non-ASCII characters, |
|
9 |
;;; and so can be loaded in Emacs versions earlier than 23. |
|
10 |
|
|
11 |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
12 |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
13 |
|
|
14 |
|
|
15 |
(require 'ob-core) |
|
16 |
#@211 The key prefix for Babel interactive key-bindings. |
|
17 |
See `org-babel-key-bindings' for the list of interactive babel |
|
18 |
functions which are assigned key bindings, and see |
|
19 |
`org-babel-map' for the actual babel keymap. |
|
20 |
(defvar org-babel-key-prefix "" (#$ . 428)) |
|
21 |
#@45 The keymap for interactive Babel functions. |
|
22 |
(defvar org-babel-map (make-sparse-keymap) (#$ . 690)) |
|
23 |
#@57 Describe all keybindings behind `org-babel-key-prefix'. |
|
24 |
(defalias 'org-babel-describe-bindings #[0 "\301!\207" [org-babel-key-prefix describe-bindings] 2 (#$ . 795) nil]) |
|
25 |
#@288 Alist of key bindings and interactive Babel functions. |
|
26 |
This list associates interactive Babel functions |
|
27 |
with keys. Each element of this list will add an entry to the |
|
28 |
`org-babel-map' using the letter key which is the `car' of the |
|
29 |
a-list placed behind the generic `org-babel-key-prefix'. |
|
30 |
(defvar org-babel-key-bindings '(("p" . org-babel-previous-src-block) ("" . org-babel-previous-src-block) ("n" . org-babel-next-src-block) ("" . org-babel-next-src-block) ("e" . org-babel-execute-maybe) ("" . org-babel-execute-maybe) ("o" . org-babel-open-src-block-result) ("" . org-babel-open-src-block-result) ("" . org-babel-expand-src-block) ("v" . org-babel-expand-src-block) ("u" . org-babel-goto-src-block-head) ("" . org-babel-goto-src-block-head) ("g" . org-babel-goto-named-src-block) ("r" . org-babel-goto-named-result) ("" . org-babel-goto-named-result) ("" . org-babel-execute-buffer) ("b" . org-babel-execute-buffer) ("" . org-babel-execute-subtree) ("s" . org-babel-execute-subtree) ("" . org-babel-demarcate-block) ("d" . org-babel-demarcate-block) ("" . org-babel-tangle) ("t" . org-babel-tangle) ("" . org-babel-tangle-file) ("f" . org-babel-tangle-file) ("" . org-babel-check-src-block) ("c" . org-babel-check-src-block) ("\n" . org-babel-insert-header-arg) ("j" . org-babel-insert-header-arg) ("\f" . org-babel-load-in-session) ("l" . org-babel-load-in-session) (" " . org-babel-lob-ingest) ("i" . org-babel-lob-ingest) (" " . org-babel-view-src-block-info) ("I" . org-babel-view-src-block-info) ("" . org-babel-switch-to-session) ("z" . org-babel-switch-to-session-with-code) ("" . org-babel-sha1-hash) ("a" . org-babel-sha1-hash) ("h" . org-babel-describe-bindings) ("" . org-babel-do-key-sequence-in-edit-buffer) ("x" . org-babel-do-key-sequence-in-edit-buffer) ("k" . org-babel-remove-result-one-or-many) ("\210" . org-babel-mark-block)) (#$ . 974)) |
|
31 |
(provide 'ob-keys) |