mirror of
https://github.com/joaotavora/yasnippet.git
synced 2025-10-13 21:13:04 +00:00
3057 lines
137 KiB
HTML
3057 lines
137 KiB
HTML
<?xml version="1.0" encoding="iso-8859-1"?>
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||
<head>
|
||
<title>Reference</title>
|
||
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
|
||
<meta name="title" content="Reference"/>
|
||
<meta name="generator" content="Org-mode"/>
|
||
<meta name="generated" content="2013-11-26T23:15-0500"/>
|
||
<meta name="author" content=""/>
|
||
<meta name="description" content=""/>
|
||
<meta name="keywords" content=""/>
|
||
<style type="text/css">
|
||
<!--/*--><![CDATA[/*><!--*/
|
||
html { font-family: Times, serif; font-size: 12pt; }
|
||
.title { text-align: center; }
|
||
.todo { color: red; }
|
||
.done { color: green; }
|
||
.tag { background-color: #add8e6; font-weight:normal }
|
||
.target { }
|
||
.timestamp { color: #bebebe; }
|
||
.timestamp-kwd { color: #5f9ea0; }
|
||
.right {margin-left:auto; margin-right:0px; text-align:right;}
|
||
.left {margin-left:0px; margin-right:auto; text-align:left;}
|
||
.center {margin-left:auto; margin-right:auto; text-align:center;}
|
||
p.verse { margin-left: 3% }
|
||
pre {
|
||
border: 1pt solid #AEBDCC;
|
||
background-color: #F3F5F7;
|
||
padding: 5pt;
|
||
font-family: courier, monospace;
|
||
font-size: 90%;
|
||
overflow:auto;
|
||
}
|
||
table { border-collapse: collapse; }
|
||
td, th { vertical-align: top; }
|
||
th.right { text-align:center; }
|
||
th.left { text-align:center; }
|
||
th.center { text-align:center; }
|
||
td.right { text-align:right; }
|
||
td.left { text-align:left; }
|
||
td.center { text-align:center; }
|
||
dt { font-weight: bold; }
|
||
div.figure { padding: 0.5em; }
|
||
div.figure p { text-align: center; }
|
||
div.inlinetask {
|
||
padding:10px;
|
||
border:2px solid gray;
|
||
margin:10px;
|
||
background: #ffffcc;
|
||
}
|
||
textarea { overflow-x: auto; }
|
||
.linenr { font-size:smaller }
|
||
.code-highlighted {background-color:#ffff00;}
|
||
.org-info-js_info-navigation { border-style:none; }
|
||
#org-info-js_console-label { font-size:10px; font-weight:bold;
|
||
white-space:nowrap; }
|
||
.org-info-js_search-highlight {background-color:#ffff00; color:#000000;
|
||
font-weight:bold; }
|
||
/*]]>*/-->
|
||
</style>
|
||
<script type="text/javascript">
|
||
/*
|
||
@licstart The following is the entire license notice for the
|
||
JavaScript code in this tag.
|
||
|
||
Copyright (C) 2012-2013 Free Software Foundation, Inc.
|
||
|
||
The JavaScript code in this tag is free software: you can
|
||
redistribute it and/or modify it under the terms of the GNU
|
||
General Public License (GNU GPL) as published by the Free Software
|
||
Foundation, either version 3 of the License, or (at your option)
|
||
any later version. The code is distributed WITHOUT ANY WARRANTY;
|
||
without even the implied warranty of MERCHANTABILITY or FITNESS
|
||
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
|
||
|
||
As additional permission under GNU GPL version 3 section 7, you
|
||
may distribute non-source (e.g., minimized or compacted) forms of
|
||
that code without the copy of the GNU GPL normally required by
|
||
section 4, provided you include this license notice and a URL
|
||
through which recipients can access the Corresponding Source.
|
||
|
||
|
||
@licend The above is the entire license notice
|
||
for the JavaScript code in this tag.
|
||
*/
|
||
<!--/*--><![CDATA[/*><!--*/
|
||
function CodeHighlightOn(elem, id)
|
||
{
|
||
var target = document.getElementById(id);
|
||
if(null != target) {
|
||
elem.cacheClassElem = elem.className;
|
||
elem.cacheClassTarget = target.className;
|
||
target.className = "code-highlighted";
|
||
elem.className = "code-highlighted";
|
||
}
|
||
}
|
||
function CodeHighlightOff(elem, id)
|
||
{
|
||
var target = document.getElementById(id);
|
||
if(elem.cacheClassElem)
|
||
elem.className = elem.cacheClassElem;
|
||
if(elem.cacheClassTarget)
|
||
target.className = elem.cacheClassTarget;
|
||
}
|
||
/*]]>*///-->
|
||
</script>
|
||
<script type="text/javascript" src="http://orgmode.org/mathjax/MathJax.js">
|
||
/**
|
||
*
|
||
* @source: http://orgmode.org/mathjax/MathJax.js
|
||
*
|
||
* @licstart The following is the entire license notice for the
|
||
* JavaScript code in http://orgmode.org/mathjax/MathJax.js.
|
||
*
|
||
* Copyright (C) 2012-2013 MathJax
|
||
*
|
||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||
* you may not use this file except in compliance with the License.
|
||
* You may obtain a copy of the License at
|
||
*
|
||
* http://www.apache.org/licenses/LICENSE-2.0
|
||
*
|
||
* Unless required by applicable law or agreed to in writing, software
|
||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
* See the License for the specific language governing permissions and
|
||
* limitations under the License.
|
||
*
|
||
* @licend The above is the entire license notice
|
||
* for the JavaScript code in http://orgmode.org/mathjax/MathJax.js.
|
||
*
|
||
*/
|
||
|
||
/*
|
||
@licstart The following is the entire license notice for the
|
||
JavaScript code below.
|
||
|
||
Copyright (C) 2012-2013 Free Software Foundation, Inc.
|
||
|
||
The JavaScript code below is free software: you can
|
||
redistribute it and/or modify it under the terms of the GNU
|
||
General Public License (GNU GPL) as published by the Free Software
|
||
Foundation, either version 3 of the License, or (at your option)
|
||
any later version. The code is distributed WITHOUT ANY WARRANTY;
|
||
without even the implied warranty of MERCHANTABILITY or FITNESS
|
||
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
|
||
|
||
As additional permission under GNU GPL version 3 section 7, you
|
||
may distribute non-source (e.g., minimized or compacted) forms of
|
||
that code without the copy of the GNU GPL normally required by
|
||
section 4, provided you include this license notice and a URL
|
||
through which recipients can access the Corresponding Source.
|
||
|
||
|
||
@licend The above is the entire license notice
|
||
for the JavaScript code below.
|
||
*/
|
||
<!--/*--><![CDATA[/*><!--*/
|
||
MathJax.Hub.Config({
|
||
// Only one of the two following lines, depending on user settings
|
||
// First allows browser-native MathML display, second forces HTML/CSS
|
||
// config: ["MMLorHTML.js"], jax: ["input/TeX"],
|
||
jax: ["input/TeX", "output/HTML-CSS"],
|
||
extensions: ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js",
|
||
"TeX/noUndefined.js"],
|
||
tex2jax: {
|
||
inlineMath: [ ["\\(","\\)"] ],
|
||
displayMath: [ ['$$','$$'], ["\\[","\\]"], ["\\begin{displaymath}","\\end{displaymath}"] ],
|
||
skipTags: ["script","noscript","style","textarea","pre","code"],
|
||
ignoreClass: "tex2jax_ignore",
|
||
processEscapes: false,
|
||
processEnvironments: true,
|
||
preview: "TeX"
|
||
},
|
||
showProcessingMessages: true,
|
||
displayAlign: "center",
|
||
displayIndent: "2em",
|
||
|
||
"HTML-CSS": {
|
||
scale: 100,
|
||
availableFonts: ["STIX","TeX"],
|
||
preferredFont: "TeX",
|
||
webFont: "TeX",
|
||
imageFont: "TeX",
|
||
showMathMenu: true,
|
||
},
|
||
MMLorHTML: {
|
||
prefer: {
|
||
MSIE: "MML",
|
||
Firefox: "MML",
|
||
Opera: "HTML",
|
||
other: "HTML"
|
||
}
|
||
}
|
||
});
|
||
/*]]>*///-->
|
||
</script>
|
||
</head>
|
||
<body>
|
||
<div id="org-div-home-and-up" style="text-align:right;font-size:70%;white-space:nowrap;">
|
||
<a accesskey="h" href="./index.html"> UP </a>
|
||
|
|
||
<a accesskey="H" href="./index.html"> HOME </a>
|
||
</div>
|
||
|
||
<div id="preamble">
|
||
|
||
</div>
|
||
|
||
<div id="content">
|
||
<h1 class="title">Reference</h1>
|
||
|
||
|
||
|
||
<div id="table-of-contents">
|
||
<h2>Table of Contents</h2>
|
||
<div id="text-table-of-contents">
|
||
<ul>
|
||
<li><a href="#sec-1">Reference</a>
|
||
<ul>
|
||
<li><a href="#sec-1-1">Interactive functions</a>
|
||
<ul>
|
||
<li><a href="#yas-skip-and-clear-or-delete-char"><code>yas-skip-and-clear-or-delete-char</code> (&optional field)</a></li>
|
||
<li><a href="#yas-exit-all-snippets"><code>yas-exit-all-snippets</code> ()</a></li>
|
||
<li><a href="#yas-exit-snippet"><code>yas-exit-snippet</code> (snippet)</a></li>
|
||
<li><a href="#yas-abort-snippet"><code>yas-abort-snippet</code> (&optional snippet)</a></li>
|
||
<li><a href="#yas-prev-field"><code>yas-prev-field</code> ()</a></li>
|
||
<li><a href="#yas-next-field"><code>yas-next-field</code> (&optional arg)</a></li>
|
||
<li><a href="#yas-next-field-or-maybe-expand"><code>yas-next-field-or-maybe-expand</code> ()</a></li>
|
||
<li><a href="#yas-describe-tables"><code>yas-describe-tables</code> (&optional choose)</a></li>
|
||
<li><a href="#yas-tryout-snippet"><code>yas-tryout-snippet</code> (&optional debug)</a></li>
|
||
<li><a href="#yas-load-snippet-buffer"><code>yas-load-snippet-buffer</code> (table &optional interactive)</a></li>
|
||
<li><a href="#yas-new-snippet"><code>yas-new-snippet</code> (&optional no-template)</a></li>
|
||
<li><a href="#yas-visit-snippet-file"><code>yas-visit-snippet-file</code> ()</a></li>
|
||
<li><a href="#yas-insert-snippet"><code>yas-insert-snippet</code> (&optional no-condition)</a></li>
|
||
<li><a href="#yas-expand-from-keymap"><code>yas-expand-from-keymap</code> ()</a></li>
|
||
<li><a href="#yas-expand-from-trigger-key"><code>yas-expand-from-trigger-key</code> (&optional field)</a></li>
|
||
<li><a href="#yas-about"><code>yas-about</code> ()</a></li>
|
||
<li><a href="#yas-recompile-all"><code>yas-recompile-all</code> ()</a></li>
|
||
<li><a href="#yas-compile-directory"><code>yas-compile-directory</code> (top-level-dir)</a></li>
|
||
<li><a href="#yas-reload-all"><code>yas-reload-all</code> (&optional interactive)</a></li>
|
||
<li><a href="#yas-load-directory"><code>yas-load-directory</code> (top-level-dir &optional use-jit interactive)</a></li>
|
||
<li><a href="#yas-minor-mode-on"><code>yas-minor-mode-on</code> ()</a></li>
|
||
<li><a href="#yas-direct-keymaps-reload"><code>yas-direct-keymaps-reload</code> ()</a></li>
|
||
<li><a href="#yas-global-mode"><code>yas-global-mode</code> (&optional arg)</a></li>
|
||
<li><a href="#yas-minor-mode"><code>yas-minor-mode</code> (&optional arg)</a></li>
|
||
<li><a href="#yas-expand"><code>yas-expand</code> (&optional field)</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#sec-1-2">Customization variables</a>
|
||
<ul>
|
||
<li><a href="#yas-expand-only-for-last-commands"><code>yas-expand-only-for-last-commands</code></a></li>
|
||
<li><a href="#yas-visit-from-menu"><code>yas-visit-from-menu</code></a></li>
|
||
<li><a href="#yas-good-grace"><code>yas-good-grace</code></a></li>
|
||
<li><a href="#yas-wrap-around-region"><code>yas-wrap-around-region</code></a></li>
|
||
<li><a href="#yas-trigger-symbol"><code>yas-trigger-symbol</code></a></li>
|
||
<li><a href="#yas-use-menu"><code>yas-use-menu</code></a></li>
|
||
<li><a href="#yas-choose-tables-first"><code>yas-choose-tables-first</code></a></li>
|
||
<li><a href="#yas-choose-keys-first"><code>yas-choose-keys-first</code></a></li>
|
||
<li><a href="#yas-fallback-behavior"><code>yas-fallback-behavior</code></a></li>
|
||
<li><a href="#yas-triggers-in-field"><code>yas-triggers-in-field</code></a></li>
|
||
<li><a href="#yas-snippet-revival"><code>yas-snippet-revival</code></a></li>
|
||
<li><a href="#yas-also-auto-indent-first-line"><code>yas-also-auto-indent-first-line</code></a></li>
|
||
<li><a href="#yas-indent-line"><code>yas-indent-line</code></a></li>
|
||
<li><a href="#yas-prompt-functions"><code>yas-prompt-functions</code></a></li>
|
||
<li><a href="#yas-snippet-dirs"><code>yas-snippet-dirs</code> ()</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#sec-1-3">Useful functions</a>
|
||
<ul>
|
||
<li><a href="#yas-active-keys"><code>yas-active-keys</code> ()</a></li>
|
||
<li><a href="#yas-hippie-try-expand"><code>yas-hippie-try-expand</code> (first-time?)</a></li>
|
||
<li><a href="#yas-define-condition-cache"><code>yas-define-condition-cache</code> (func doc &rest body)</a></li>
|
||
<li><a href="#yas-unimplemented"><code>yas-unimplemented</code> (&optional missing-feature)</a></li>
|
||
<li><a href="#yas-inside-string"><code>yas-inside-string</code> ()</a></li>
|
||
<li><a href="#yas-default-from-field"><code>yas-default-from-field</code> (number)</a></li>
|
||
<li><a href="#yas-selected-text"><code>yas-selected-text</code> ()</a></li>
|
||
<li><a href="#yas-text"><code>yas-text</code> ()</a></li>
|
||
<li><a href="#yas-field-value"><code>yas-field-value</code> (number)</a></li>
|
||
<li><a href="#yas-verify-value"><code>yas-verify-value</code> (possibilities)</a></li>
|
||
<li><a href="#yas-throw"><code>yas-throw</code> (text)</a></li>
|
||
<li><a href="#yas-key-to-value"><code>yas-key-to-value</code> (alist)</a></li>
|
||
<li><a href="#yas-choose-value"><code>yas-choose-value</code> (&rest possibilities)</a></li>
|
||
<li><a href="#yas-substr"><code>yas-substr</code> (str pattern &optional subexp)</a></li>
|
||
<li><a href="#yas-text"><code>yas-text</code> ()</a></li>
|
||
<li><a href="#yas-define-menu"><code>yas-define-menu</code> (mode menu &optional omit-items)</a></li>
|
||
<li><a href="#yas-define-snippets"><code>yas-define-snippets</code> (mode snippets)</a></li>
|
||
<li><a href="#yas-expand-snippet"><code>yas-expand-snippet</code> (content &optional start end expand-env)</a></li>
|
||
<li><a href="#yas-dropdown-prompt"><code>yas-dropdown-prompt</code> (<sub>prompt</sub> choices &optional display-fn)</a></li>
|
||
<li><a href="#yas-completing-prompt"><code>yas-completing-prompt</code> (prompt choices &optional display-fn completion-fn)</a></li>
|
||
<li><a href="#yas-no-prompt"><code>yas-no-prompt</code> (<sub>prompt</sub> choices &optional <sub>display</sub>-fn)</a></li>
|
||
<li><a href="#yas-ido-prompt"><code>yas-ido-prompt</code> (prompt choices &optional display-fn)</a></li>
|
||
<li><a href="#yas-x-prompt"><code>yas-x-prompt</code> (prompt choices &optional display-fn)</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#sec-1-4">Useful variables</a>
|
||
<ul>
|
||
<li><a href="#yas-moving-away-p"><code>yas-moving-away-p</code></a></li>
|
||
<li><a href="#yas-modified-p"><code>yas-modified-p</code></a></li>
|
||
<li><a href="#yas-snippet-end"><code>yas-snippet-end</code></a></li>
|
||
<li><a href="#yas-snippet-beg"><code>yas-snippet-beg</code></a></li>
|
||
<li><a href="#yas-dont-activate"><code>yas-dont-activate</code></a></li>
|
||
<li><a href="#yas-buffer-local-condition"><code>yas-buffer-local-condition</code></a></li>
|
||
<li><a href="#yas-before-expand-snippet-hook"><code>yas-before-expand-snippet-hook</code></a></li>
|
||
<li><a href="#yas-after-exit-snippet-hook"><code>yas-after-exit-snippet-hook</code></a></li>
|
||
<li><a href="#yas-key-syntaxes"><code>yas-key-syntaxes</code></a></li>
|
||
<li><a href="#yas-extra-modes"><code>yas-extra-modes</code></a></li>
|
||
<li><a href="#yas-verbosity"><code>yas-verbosity</code></a></li>
|
||
<li><a href="#yas-keymap"><code>yas-keymap</code></a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div id="outline-container-1" class="outline-2">
|
||
<h2 id="sec-1">Reference</h2>
|
||
<div class="outline-text-2" id="text-1">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-1-1" class="outline-3">
|
||
<h3 id="sec-1-1">Interactive functions</h3>
|
||
<div class="outline-text-3" id="text-1-1">
|
||
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-skip-and-clear-or-delete-char" class="outline-4">
|
||
<h4 id="yas-skip-and-clear-or-delete-char"><a name="sec-1-1-1" id="sec-1-1-1"></a><code>yas-skip-and-clear-or-delete-char</code> (&optional field)</h4>
|
||
<div class="outline-text-4" id="text-yas-skip-and-clear-or-delete-char">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-skip-and-clear-or-delete-char</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-exit-all-snippets" class="outline-4">
|
||
<h4 id="yas-exit-all-snippets"><a name="sec-1-1-2" id="sec-1-1-2"></a><code>yas-exit-all-snippets</code> ()</h4>
|
||
<div class="outline-text-4" id="text-yas-exit-all-snippets">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-exit-all-snippets</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-exit-snippet" class="outline-4">
|
||
<h4 id="yas-exit-snippet"><a name="sec-1-1-3" id="sec-1-1-3"></a><code>yas-exit-snippet</code> (snippet)</h4>
|
||
<div class="outline-text-4" id="text-yas-exit-snippet">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-exit-snippet</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-abort-snippet" class="outline-4">
|
||
<h4 id="yas-abort-snippet"><a name="sec-1-1-4" id="sec-1-1-4"></a><code>yas-abort-snippet</code> (&optional snippet)</h4>
|
||
<div class="outline-text-4" id="text-yas-abort-snippet">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-abort-snippet</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-prev-field" class="outline-4">
|
||
<h4 id="yas-prev-field"><a name="sec-1-1-5" id="sec-1-1-5"></a><code>yas-prev-field</code> ()</h4>
|
||
<div class="outline-text-4" id="text-yas-prev-field">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-prev-field</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-next-field" class="outline-4">
|
||
<h4 id="yas-next-field"><a name="sec-1-1-6" id="sec-1-1-6"></a><code>yas-next-field</code> (&optional arg)</h4>
|
||
<div class="outline-text-4" id="text-yas-next-field">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-next-field</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-next-field-or-maybe-expand" class="outline-4">
|
||
<h4 id="yas-next-field-or-maybe-expand"><a name="sec-1-1-7" id="sec-1-1-7"></a><code>yas-next-field-or-maybe-expand</code> ()</h4>
|
||
<div class="outline-text-4" id="text-yas-next-field-or-maybe-expand">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-next-field-or-maybe-expand</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-describe-tables" class="outline-4">
|
||
<h4 id="yas-describe-tables"><a name="sec-1-1-8" id="sec-1-1-8"></a><code>yas-describe-tables</code> (&optional choose)</h4>
|
||
<div class="outline-text-4" id="text-yas-describe-tables">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-describe-tables</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-tryout-snippet" class="outline-4">
|
||
<h4 id="yas-tryout-snippet"><a name="sec-1-1-9" id="sec-1-1-9"></a><code>yas-tryout-snippet</code> (&optional debug)</h4>
|
||
<div class="outline-text-4" id="text-yas-tryout-snippet">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-tryout-snippet</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-load-snippet-buffer" class="outline-4">
|
||
<h4 id="yas-load-snippet-buffer"><a name="sec-1-1-10" id="sec-1-1-10"></a><code>yas-load-snippet-buffer</code> (table &optional interactive)</h4>
|
||
<div class="outline-text-4" id="text-yas-load-snippet-buffer">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-load-snippet-buffer</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-new-snippet" class="outline-4">
|
||
<h4 id="yas-new-snippet"><a name="sec-1-1-11" id="sec-1-1-11"></a><code>yas-new-snippet</code> (&optional no-template)</h4>
|
||
<div class="outline-text-4" id="text-yas-new-snippet">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-new-snippet</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-visit-snippet-file" class="outline-4">
|
||
<h4 id="yas-visit-snippet-file"><a name="sec-1-1-12" id="sec-1-1-12"></a><code>yas-visit-snippet-file</code> ()</h4>
|
||
<div class="outline-text-4" id="text-yas-visit-snippet-file">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-visit-snippet-file</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-insert-snippet" class="outline-4">
|
||
<h4 id="yas-insert-snippet"><a name="sec-1-1-13" id="sec-1-1-13"></a><code>yas-insert-snippet</code> (&optional no-condition)</h4>
|
||
<div class="outline-text-4" id="text-yas-insert-snippet">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-insert-snippet</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-expand-from-keymap" class="outline-4">
|
||
<h4 id="yas-expand-from-keymap"><a name="sec-1-1-14" id="sec-1-1-14"></a><code>yas-expand-from-keymap</code> ()</h4>
|
||
<div class="outline-text-4" id="text-yas-expand-from-keymap">
|
||
|
||
<p>Expand/run snippets from keymaps, possibly falling back to original binding.
|
||
</p>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-expand-from-trigger-key" class="outline-4">
|
||
<h4 id="yas-expand-from-trigger-key"><a name="sec-1-1-15" id="sec-1-1-15"></a><code>yas-expand-from-trigger-key</code> (&optional field)</h4>
|
||
<div class="outline-text-4" id="text-yas-expand-from-trigger-key">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-expand-from-trigger-key</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-about" class="outline-4">
|
||
<h4 id="yas-about"><a name="sec-1-1-16" id="sec-1-1-16"></a><code>yas-about</code> ()</h4>
|
||
<div class="outline-text-4" id="text-yas-about">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-about</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-recompile-all" class="outline-4">
|
||
<h4 id="yas-recompile-all"><a name="sec-1-1-17" id="sec-1-1-17"></a><code>yas-recompile-all</code> ()</h4>
|
||
<div class="outline-text-4" id="text-yas-recompile-all">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-recompile-all</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-compile-directory" class="outline-4">
|
||
<h4 id="yas-compile-directory"><a name="sec-1-1-18" id="sec-1-1-18"></a><code>yas-compile-directory</code> (top-level-dir)</h4>
|
||
<div class="outline-text-4" id="text-yas-compile-directory">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-compile-directory</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-reload-all" class="outline-4">
|
||
<h4 id="yas-reload-all"><a name="sec-1-1-19" id="sec-1-1-19"></a><code>yas-reload-all</code> (&optional interactive)</h4>
|
||
<div class="outline-text-4" id="text-yas-reload-all">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-reload-all</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-load-directory" class="outline-4">
|
||
<h4 id="yas-load-directory"><a name="sec-1-1-20" id="sec-1-1-20"></a><code>yas-load-directory</code> (top-level-dir &optional use-jit interactive)</h4>
|
||
<div class="outline-text-4" id="text-yas-load-directory">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-load-directory</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-minor-mode-on" class="outline-4">
|
||
<h4 id="yas-minor-mode-on"><a name="sec-1-1-21" id="sec-1-1-21"></a><code>yas-minor-mode-on</code> ()</h4>
|
||
<div class="outline-text-4" id="text-yas-minor-mode-on">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-minor-mode-on</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-direct-keymaps-reload" class="outline-4">
|
||
<h4 id="yas-direct-keymaps-reload"><a name="sec-1-1-22" id="sec-1-1-22"></a><code>yas-direct-keymaps-reload</code> ()</h4>
|
||
<div class="outline-text-4" id="text-yas-direct-keymaps-reload">
|
||
|
||
<p><b>/WARNING/</b>: no doc for symbol <code>yas-direct-keymaps-reload</code>
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-global-mode" class="outline-4">
|
||
<h4 id="yas-global-mode"><a name="sec-1-1-23" id="sec-1-1-23"></a><code>yas-global-mode</code> (&optional arg)</h4>
|
||
<div class="outline-text-4" id="text-yas-global-mode">
|
||
|
||
<p>Non-nil if Yas-Global mode is enabled.
|
||
See the command <a href="#yas-global-mode"><code>yas-global-mode</code></a> for a description of this minor mode.
|
||
Setting this variable directly does not take effect;
|
||
either customize it (see the info node `Easy Customization')
|
||
or call the function <a href="#yas-global-mode"><code>yas-global-mode</code></a>.
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-minor-mode" class="outline-4">
|
||
<h4 id="yas-minor-mode"><a name="sec-1-1-24" id="sec-1-1-24"></a><code>yas-minor-mode</code> (&optional arg)</h4>
|
||
<div class="outline-text-4" id="text-yas-minor-mode">
|
||
|
||
<p>Non-nil if yas minor mode is enabled.
|
||
Use the command <a href="#yas-minor-mode"><code>yas-minor-mode</code></a> to change this variable.
|
||
</p>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div id="outline-container-yas-expand" class="outline-4">
|
||
<h4 id="yas-expand"><a name="sec-1-1-25" id="sec-1-1-25"></a><code>yas-expand</code> (&optional field)</h4>
|
||
<div class="outline-text-4" id="text-yas-expand">
|
||
|
||
<p>Expand a snippet before point. If no snippet
|
||
expansion is possible, call command `(keymap
|
||
(keymap
|
||
(/M-/f8 . yas–internal-link-snippet)
|
||
(25 . org-yank)
|
||
(11 . org-kill-line)
|
||
(5 . org-end-of-line)
|
||
(1 . org-beginning-of-line)
|
||
(menu-bar keymap
|
||
(show . undefined)
|
||
(hide . undefined)
|
||
(headings . undefined)
|
||
(Org menu-item "Org"
|
||
(keymap "Org"
|
||
(Show/Hide menu-item "Show/Hide"
|
||
(keymap "Show/Hide"
|
||
(Cycle\ Visibility menu-item "Cycle Visibility" org-cycle :enable
|
||
(or
|
||
(bobp)
|
||
(outline-on-heading-p)))
|
||
(Cycle\ Global\ Visibility menu-item "Cycle Global Visibility" org-shifttab :enable
|
||
(not
|
||
(org-at-table-p)))
|
||
(Sparse\ Tree\.\.\. menu-item "Sparse Tree…" org-sparse-tree)
|
||
(Reveal\ Context menu-item "Reveal Context" org-reveal)
|
||
(Show\ All menu-item "Show All" show-all)
|
||
(nil menu-item "–")
|
||
(Subtree\ to\ indirect\ buffer menu-item "Subtree to indirect buffer" org-tree-to-indirect-buffer)))
|
||
(nil menu-item "–")
|
||
(New\ Heading menu-item "New Heading" org-insert-heading)
|
||
(Navigate\ Headings menu-item "Navigate Headings"
|
||
(keymap "Navigate Headings"
|
||
(Up menu-item "Up" outline-up-heading)
|
||
(Next menu-item "Next" outline-next-visible-heading)
|
||
(Previous menu-item "Previous" outline-previous-visible-heading)
|
||
(Next\ Same\ Level menu-item "Next Same Level" outline-forward-same-level)
|
||
(Previous\ Same\ Level menu-item "Previous Same Level" outline-backward-same-level)
|
||
(nil menu-item "–")
|
||
(Jump menu-item "Jump" org-goto)))
|
||
(Edit\ Structure menu-item "Edit Structure"
|
||
(keymap "Edit Structure"
|
||
(Refile\ Subtree menu-item "Refile Subtree" org-refile :enable
|
||
(org-in-subtree-not-table-p))
|
||
(nil menu-item "–")
|
||
(Move\ Subtree\ Up menu-item "Move Subtree Up" org-shiftmetaup :enable
|
||
(org-in-subtree-not-table-p))
|
||
(Move\ Subtree\ Down menu-item "Move Subtree Down" org-shiftmetadown :enable
|
||
(org-in-subtree-not-table-p))
|
||
(nil-4 menu-item "–")
|
||
(Copy\ Subtree menu-item "Copy Subtree" org-copy-special :enable
|
||
(org-in-subtree-not-table-p))
|
||
(Cut\ Subtree menu-item "Cut Subtree" org-cut-special :enable
|
||
(org-in-subtree-not-table-p))
|
||
(Paste\ Subtree menu-item "Paste Subtree" org-paste-special :enable
|
||
(not
|
||
(org-at-table-p)))
|
||
(nil-8 menu-item "–")
|
||
(Clone\ subtree\,\ shift\ time menu-item "Clone subtree, shift time" org-clone-subtree-with-time-shift)
|
||
(nil-10 menu-item "–")
|
||
(Copy\ visible\ text menu-item "Copy visible text" org-copy-visible)
|
||
(nil-12 menu-item "–")
|
||
(Promote\ Heading menu-item "Promote Heading" org-metaleft :enable
|
||
(org-in-subtree-not-table-p))
|
||
(Promote\ Subtree menu-item "Promote Subtree" org-shiftmetaleft :enable
|
||
(org-in-subtree-not-table-p))
|
||
(Demote\ Heading menu-item "Demote Heading" org-metaright :enable
|
||
(org-in-subtree-not-table-p))
|
||
(Demote\ Subtree menu-item "Demote Subtree" org-shiftmetaright :enable
|
||
(org-in-subtree-not-table-p))
|
||
(nil-17 menu-item "–")
|
||
(Sort\ Region/Children menu-item "Sort Region/Children" org-sort)
|
||
(nil-19 menu-item "–")
|
||
(Convert\ to\ odd\ levels menu-item "Convert to odd levels" org-convert-to-odd-levels)
|
||
(Convert\ to\ odd/even\ levels menu-item "Convert to odd/even levels" org-convert-to-oddeven-levels)))
|
||
(Editing menu-item "Editing"
|
||
(keymap "Editing"
|
||
(Emphasis\.\.\. menu-item "Emphasis…" org-emphasize)
|
||
(Edit\ Source\ Example menu-item "Edit Source Example" org-edit-special)
|
||
(nil menu-item "–")
|
||
(Footnote\ new/jump menu-item "Footnote new/jump" org-footnote-action)
|
||
(Footnote\ extra menu-item "Footnote extra" menu-function-18 :keys "/C-/u /C-/c /C-/x f")))
|
||
(Archive menu-item "Archive"
|
||
(keymap "Archive"
|
||
(Archive\ \(default\ method\) menu-item "Archive (default method)" org-archive-subtree-default :enable
|
||
(org-in-subtree-not-table-p))
|
||
(nil menu-item "–")
|
||
(Move\ Subtree\ to\ Archive\ file menu-item "Move Subtree to Archive file" org-advertized-archive-subtree :enable
|
||
(org-in-subtree-not-table-p))
|
||
(Toggle\ <i>ARCHIVE</i>\ tag menu-item "Toggle <i>ARCHIVE</i> tag" org-toggle-archive-tag :enable
|
||
(org-in-subtree-not-table-p))
|
||
(Move\ subtree\ to\ Archive\ sibling menu-item "Move subtree to Archive sibling" org-archive-to-archive-sibling :enable
|
||
(org-in-subtree-not-table-p))))
|
||
(nil-7 menu-item "–")
|
||
(Hyperlinks menu-item "Hyperlinks"
|
||
(keymap "Hyperlinks"
|
||
(Store\ Link\ \(Global\) menu-item "Store Link (Global)" org-store-link)
|
||
(Find\ existing\ link\ to\ here menu-item "Find existing link to here" org-occur-link-in-agenda-files)
|
||
(Insert\ Link menu-item "Insert Link" org-insert-link)
|
||
(Follow\ Link menu-item "Follow Link" org-open-at-point)
|
||
(nil menu-item "–")
|
||
(Next\ link menu-item "Next link" org-next-link)
|
||
(Previous\ link menu-item "Previous link" org-previous-link)
|
||
(nil-7 menu-item "–")
|
||
(Descriptive\ Links menu-item "Descriptive Links" org-toggle-link-display :button
|
||
(:radio . org-descriptive-links))
|
||
(Literal\ Links menu-item "Literal Links" org-toggle-link-display :button
|
||
(:radio not org-descriptive-links))))
|
||
(nil-9 menu-item "–")
|
||
(<i>TODO</i>\ Lists menu-item "<i>TODO</i> Lists"
|
||
(keymap "<i>TODO</i> Lists"
|
||
(<i>TODO///DONE/</i>- menu-item "<i>TODO///DONE/</i>-" org-todo)
|
||
(Select\ keyword menu-item "Select keyword"
|
||
(keymap "Select keyword"
|
||
(Next\ keyword menu-item "Next keyword" org-shiftright :enable
|
||
(org-at-heading-p))
|
||
(Previous\ keyword menu-item "Previous keyword" org-shiftleft :enable
|
||
(org-at-heading-p))
|
||
(Complete\ Keyword menu-item "Complete Keyword" pcomplete :enable
|
||
(assq :todo-keyword
|
||
(org-context)))
|
||
(Next\ keyword\ set menu-item "Next keyword set" org-shiftcontrolright :enable
|
||
(and
|
||
(>
|
||
(length org-todo-sets)
|
||
</p><ol>
|
||
<li>
|
||
</li>
|
||
</ol>
|
||
|
||
<p> (org-at-heading-p)))
|
||
(Previous\ keyword\ set menu-item "Previous keyword set" org-shiftcontrolright :enable
|
||
(and
|
||
(>
|
||
(length org-todo-sets)
|
||
</p><ol>
|
||
<li>
|
||
</li>
|
||
</ol>
|
||
|
||
<p> (org-at-heading-p)))))
|
||
(Show\ <i>TODO</i>\ Tree menu-item "Show <i>TODO</i> Tree" org-show-todo-tree :keys "<i>C-/c / t") (Global\ /TODO</i>\ list menu-item "Global <i>TODO</i> list" org-todo-list :keys "/C-/c a t")
|
||
(nil menu-item "–")
|
||
(Enforce\ dependencies menu-item "Enforce dependencies" menu-function-19 :key-sequence nil :button
|
||
(:toggle . org-enforce-todo-dependencies))
|
||
(nil-6 menu-item "Settings for tree at point")
|
||
(Do\ Children\ sequentially menu-item "Do Children sequentially" org-toggle-ordered-property :enable org-enforce-todo-dependencies :keys "<i>C-/c /C-/x o" :button (:radio org-entry-get nil "/ORDERED</i>"))
|
||
(Do\ Children\ parallel menu-item "Do Children parallel" org-toggle-ordered-property :enable org-enforce-todo-dependencies :keys "/C-/c /C-/x o" :button
|
||
(:radio not
|
||
(org-entry-get nil "<i>ORDERED</i>")))
|
||
(nil-9 menu-item "–")
|
||
(Set\ Priority menu-item "Set Priority" org-priority)
|
||
(Priority\ Up menu-item "Priority Up" org-shiftup)
|
||
(Priority\ Down menu-item "Priority Down" org-shiftdown)
|
||
(nil-13 menu-item "–")
|
||
(Get\ news\ from\ all\ feeds menu-item "Get news from all feeds" org-feed-update-all)
|
||
(Go\ to\ the\ inbox\ of\ a\ feed\.\.\. menu-item "Go to the inbox of a feed…" org-feed-goto-inbox)
|
||
(Customize\ feeds menu-item "Customize feeds" menu-function-20 :key-sequence nil)))
|
||
(<i>TAGS</i>\ and\ Properties menu-item "<i>TAGS</i> and Properties"
|
||
(keymap "<i>TAGS</i> and Properties"
|
||
(Set\ Tags menu-item "Set Tags" org-set-tags-command :enable
|
||
(not
|
||
(org-before-first-heading-p)))
|
||
(Change\ tag\ in\ region menu-item "Change tag in region" org-change-tag-in-region :enable
|
||
(org-region-active-p))
|
||
(nil menu-item "–")
|
||
(Set\ property menu-item "Set property" org-set-property :enable
|
||
(not
|
||
(org-before-first-heading-p)))
|
||
(Column\ view\ of\ properties menu-item "Column view of properties" org-columns)
|
||
(Insert\ Column\ View\ /DB/lock menu-item "Insert Column View /DB/lock" org-insert-columns-dblock)))
|
||
(Dates\ and\ Scheduling menu-item "Dates and Scheduling"
|
||
(keymap "Dates and Scheduling"
|
||
(Timestamp menu-item "Timestamp" org-time-stamp :enable
|
||
(not
|
||
(org-before-first-heading-p)))
|
||
(Timestamp\ \(inactive\) menu-item "Timestamp (inactive)" org-time-stamp-inactive :enable
|
||
(not
|
||
(org-before-first-heading-p)))
|
||
(Change\ Date menu-item "Change Date"
|
||
(keymap "Change Date"
|
||
(1\ Day\ Later menu-item "1 Day Later" org-shiftright :enable
|
||
(org-at-timestamp-p))
|
||
(1\ Day\ Earlier menu-item "1 Day Earlier" org-shiftleft :enable
|
||
(org-at-timestamp-p))
|
||
(1\ \.\.\.\ Later menu-item "1 … Later" org-shiftup :enable
|
||
(org-at-timestamp-p))
|
||
(1\ \.\.\.\ Earlier menu-item "1 … Earlier" org-shiftdown :enable
|
||
(org-at-timestamp-p))))
|
||
(Compute\ Time\ Range menu-item "Compute Time Range" org-evaluate-time-range)
|
||
(Schedule\ Item menu-item "Schedule Item" org-schedule :enable
|
||
(not
|
||
(org-before-first-heading-p)))
|
||
(Deadline menu-item "Deadline" org-deadline :enable
|
||
(not
|
||
(org-before-first-heading-p)))
|
||
(nil menu-item "–")
|
||
(Custom\ time\ format menu-item "Custom time format" org-toggle-time-stamp-overlays :button
|
||
(:radio . org-display-custom-times))
|
||
(nil-8 menu-item "–")
|
||
(Goto\ Calendar menu-item "Goto Calendar" org-goto-calendar)
|
||
(Date\ from\ Calendar menu-item "Date from Calendar" org-date-from-calendar)
|
||
(nil-11 menu-item "–")
|
||
(Start/Restart\ Timer menu-item "Start/Restart Timer" org-timer-start)
|
||
(Pause/Continue\ Timer menu-item "Pause/Continue Timer" org-timer-pause-or-continue)
|
||
(Stop\ Timer menu-item "Stop Timer" org-timer-pause-or-continue :keys "/C-/u /C-/c /C-/x ,")
|
||
(Insert\ Timer\ String menu-item "Insert Timer String" org-timer)
|
||
(Insert\ Timer\ Item menu-item "Insert Timer Item" org-timer-item)))
|
||
(Logging\ work menu-item "Logging work"
|
||
(keymap "Logging work"
|
||
(Clock\ in menu-item "Clock in" org-clock-in :keys "/C-/c /C-/x /C-/i")
|
||
(Switch\ task menu-item "Switch task" menu-function-21 :keys "/C-/u /C-/c /C-/x /C-/i")
|
||
(Clock\ out menu-item "Clock out" org-clock-out)
|
||
(Clock\ cancel menu-item "Clock cancel" org-clock-cancel)
|
||
(nil menu-item "–")
|
||
(Mark\ as\ default\ task menu-item "Mark as default task" org-clock-mark-default-task)
|
||
(Clock\ in\,\ mark\ as\ default menu-item "Clock in, mark as default" menu-function-22 :keys "/C-/u /C-/u /C-/c /C-/x /C-/i")
|
||
(Goto\ running\ clock menu-item "Goto running clock" org-clock-goto)
|
||
(nil-8 menu-item "–")
|
||
(Display\ times menu-item "Display times" org-clock-display)
|
||
(Create\ clock\ table menu-item "Create clock table" org-clock-report)
|
||
(nil-11 menu-item "–")
|
||
(Record\ <i>DONE</i>\ time menu-item "Record <i>DONE</i> time" menu-function-23 :key-sequence nil :button
|
||
(:toggle . org-log-done))))
|
||
(nil-14 menu-item "–")
|
||
(Agenda\ Command\.\.\. menu-item "Agenda Command…" org-agenda)
|
||
(Set\ Restriction\ Lock menu-item "Set Restriction Lock" org-agenda-set-restriction-lock)
|
||
(File\ List\ for\ Agenda menu-item "File List for Agenda"
|
||
(keymap "File List for Agenda"
|
||
(Edit\ File\ List menu-item "Edit File List" menu-function-45 :key-sequence nil)
|
||
(Add/Move\ Current\ File\ to\ Front\ of\ List menu-item "Add/Move Current File to Front of List" org-agenda-file-to-front)
|
||
(Remove\ Current\ File\ from\ List menu-item "Remove Current File from List" org-remove-file)
|
||
(Cycle\ through\ agenda\ files menu-item "Cycle through agenda files" org-cycle-agenda-files)
|
||
(Occur\ in\ all\ agenda\ files menu-item "Occur in all agenda files" org-occur-in-agenda-files)
|
||
(nil menu-item "–")))
|
||
(Special\ views\ current\ file menu-item "Special views current file"
|
||
(keymap "Special views current file"
|
||
(<i>TODO</i>\ Tree menu-item "<i>TODO</i> Tree" org-show-todo-tree)
|
||
(Check\ Deadlines menu-item "Check Deadlines" org-check-deadlines)
|
||
(Timeline menu-item "Timeline" org-timeline)
|
||
(Tags/Property\ tree menu-item "Tags/Property tree" org-match-sparse-tree)))
|
||
(nil-19 menu-item "–")
|
||
(Export/Publish\.\.\. menu-item "Export/Publish…" org-export)
|
||
(LaTeX menu-item "LaTeX"
|
||
(keymap "LaTeX"
|
||
(Org\ /CDL/aTeX\ mode menu-item "Org /CDL/aTeX mode" org-cdlatex-mode :button
|
||
(:toggle . org-cdlatex-mode))
|
||
(Insert\ Environment menu-item "Insert Environment" cdlatex-environment :enable
|
||
(fboundp 'cdlatex-environment))
|
||
(Insert\ math\ symbol menu-item "Insert math symbol" cdlatex-math-symbol :enable
|
||
(fboundp 'cdlatex-math-symbol))
|
||
(Modify\ math\ symbol menu-item "Modify math symbol" org-cdlatex-math-modify :enable
|
||
(org-inside-LaTe/X-/fragment-p))
|
||
(Insert\ citation menu-item "Insert citation" org-reftex-citation)
|
||
(nil menu-item "–")
|
||
(Template\ for\ <i>BEAMER</i> menu-item "Template for <i>BEAMER</i>" menu-function-24 :key-sequence nil)))
|
||
(nil-22 menu-item "–")
|
||
(MobileOrg menu-item "MobileOrg"
|
||
(keymap "MobileOrg"
|
||
(Push\ Files\ and\ Views menu-item "Push Files and Views" org-mobile-push)
|
||
(Get\ Captured\ and\ Flagged menu-item "Get Captured and Flagged" org-mobile-pull)
|
||
(Find\ <i>FLAGGED</i>\ Tasks menu-item "Find <i>FLAGGED</i> Tasks" menu-function-25 :keys "/C-/c a ?")
|
||
(nil menu-item "–")
|
||
(Setup menu-item "Setup" menu-function-26 :key-sequence nil)))
|
||
(nil-24 menu-item "–")
|
||
(Documentation menu-item "Documentation"
|
||
(keymap "Documentation"
|
||
(Show\ Version menu-item "Show Version" org-version)
|
||
(Info\ Documentation menu-item "Info Documentation" org-info)))
|
||
(Customize menu-item "Customize"
|
||
(keymap "Customize"
|
||
(Browse\ Org\ Group menu-item "Browse Org Group" org-customize)
|
||
(nil menu-item "–")
|
||
(Expand\ This\ Menu menu-item "Expand This Menu" org-create-customize-menu :enable
|
||
(fboundp 'customize-menu-create))))
|
||
(Send\ bug\ report menu-item "Send bug report" org-submit-bug-report)
|
||
(nil-28 menu-item "–")
|
||
(Refresh/Reload menu-item "Refresh/Reload"
|
||
(keymap "Refresh/Reload"
|
||
(Refresh\ setup\ current\ buffer menu-item "Refresh setup current buffer" org-mode-restart)
|
||
(Reload\ Org\ \(after\ update\) menu-item "Reload Org (after update)" org-reload)
|
||
(Reload\ Org\ uncompiled menu-item "Reload Org uncompiled" menu-function-27 :keys "/C-/u /C-/c /C-/x !")))))
|
||
(Tbl menu-item "Tbl"
|
||
(keymap "Tbl"
|
||
(Align menu-item "Align" org-ctrl-c-ctrl-c :enable
|
||
(org-at-table-p))
|
||
(Next\ Field menu-item "Next Field" org-cycle :enable
|
||
(org-at-table-p))
|
||
(Previous\ Field menu-item "Previous Field" org-shifttab :enable
|
||
(org-at-table-p))
|
||
(Next\ Row menu-item "Next Row" org-return :enable
|
||
(org-at-table-p))
|
||
(nil menu-item "–")
|
||
(Blank\ Field menu-item "Blank Field" org-table-blank-field :enable
|
||
(org-at-table-p))
|
||
(Edit\ Field menu-item "Edit Field" org-table-edit-field :enable
|
||
(org-at-table-p))
|
||
(Copy\ Field\ from\ Above menu-item "Copy Field from Above" org-table-copy-down :enable
|
||
(org-at-table-p))
|
||
(nil-8 menu-item "–")
|
||
(Column menu-item "Column"
|
||
(keymap "Column"
|
||
(Move\ Column\ Left menu-item "Move Column Left" org-metaleft :enable
|
||
(org-at-table-p))
|
||
(Move\ Column\ Right menu-item "Move Column Right" org-metaright :enable
|
||
(org-at-table-p))
|
||
(Delete\ Column menu-item "Delete Column" org-shiftmetaleft :enable
|
||
(org-at-table-p))
|
||
(Insert\ Column menu-item "Insert Column" org-shiftmetaright :enable
|
||
(org-at-table-p))))
|
||
(Row menu-item "Row"
|
||
(keymap "Row"
|
||
(Move\ Row\ Up menu-item "Move Row Up" org-metaup :enable
|
||
(org-at-table-p))
|
||
(Move\ Row\ Down menu-item "Move Row Down" org-metadown :enable
|
||
(org-at-table-p))
|
||
(Delete\ Row menu-item "Delete Row" org-shiftmetaup :enable
|
||
(org-at-table-p))
|
||
(Insert\ Row menu-item "Insert Row" org-shiftmetadown :enable
|
||
(org-at-table-p))
|
||
(Sort\ lines\ in\ region menu-item "Sort lines in region" org-table-sort-lines :enable
|
||
(org-at-table-p))
|
||
(nil menu-item "–")
|
||
(Insert\ Hline menu-item "Insert Hline" org-ctrl-c-minus :enable
|
||
(org-at-table-p))))
|
||
(Rectangle menu-item "Rectangle"
|
||
(keymap "Rectangle"
|
||
(Copy\ Rectangle menu-item "Copy Rectangle" org-copy-special :enable
|
||
(org-at-table-p))
|
||
(Cut\ Rectangle menu-item "Cut Rectangle" org-cut-special :enable
|
||
(org-at-table-p))
|
||
(Paste\ Rectangle menu-item "Paste Rectangle" org-paste-special :enable
|
||
(org-at-table-p))
|
||
(Fill\ Rectangle menu-item "Fill Rectangle" org-table-wrap-region :enable
|
||
(org-at-table-p))))
|
||
(nil-12 menu-item "–")
|
||
(Calculate menu-item "Calculate"
|
||
(keymap "Calculate"
|
||
(Set\ Column\ Formula menu-item "Set Column Formula" org-table-eval-formula :enable
|
||
(org-at-table-p))
|
||
(Set\ Field\ Formula menu-item "Set Field Formula" menu-function-15 :enable
|
||
(org-at-table-p)
|
||
:keys "/C-/u /C-/c =")
|
||
(Edit\ Formulas menu-item "Edit Formulas" org-edit-special :enable
|
||
(org-at-table-p))
|
||
(nil menu-item "–")
|
||
(Recalculate\ line menu-item "Recalculate line" org-table-recalculate :enable
|
||
(org-at-table-p))
|
||
(Recalculate\ all menu-item "Recalculate all" menu-function-16 :enable
|
||
(org-at-table-p)
|
||
:keys "/C-/u /C-/c *")
|
||
(Iterate\ all menu-item "Iterate all" menu-function-17 :enable
|
||
(org-at-table-p)
|
||
:keys "/C-/u /C-/u /C-/c *")
|
||
(nil-7 menu-item "–")
|
||
(Toggle\ Recalculate\ Mark menu-item "Toggle Recalculate Mark" org-table-rotate-recalc-marks :enable
|
||
(org-at-table-p))
|
||
(nil-9 menu-item "–")
|
||
(Sum\ Column/Rectangle menu-item "Sum Column/Rectangle" org-table-sum :enable
|
||
(or
|
||
(org-at-table-p)
|
||
(org-region-active-p)))
|
||
(Which\ Column\? menu-item "Which Column?" org-table-current-column :enable
|
||
(org-at-table-p))))
|
||
(Debug\ Formulas menu-item "Debug Formulas" org-table-toggle-formula-debugger :button
|
||
(:toggle org-bound-and-true-p org-table-formula-debug))
|
||
(Show\ Col/Row\ Numbers menu-item "Show Col/Row Numbers" org-table-toggle-coordinate-overlays :button
|
||
(:toggle org-bound-and-true-p org-table-overlay-coordinates))
|
||
(nil-16 menu-item "–")
|
||
(Create menu-item "Create" org-table-create :enable
|
||
(and
|
||
(not
|
||
(org-at-table-p))
|
||
org-enable-table-editor))
|
||
(Convert\ Region menu-item "Convert Region" org-table-convert-region :enable
|
||
(not
|
||
(org-at-table-p 'any)))
|
||
(Import\ from\ File menu-item "Import from File" org-table-import :enable
|
||
(not
|
||
(org-at-table-p)))
|
||
(Export\ to\ File menu-item "Export to File" org-table-export :enable
|
||
(org-at-table-p))
|
||
(nil-21 menu-item "–")
|
||
(Create/Convert\ from/to\ table\.el menu-item "Create/Convert from/to table.el" org-table-create-with-table\.el))))
|
||
(124 . org-force-self-insert)
|
||
(67108899 . org-table-rotate-recalc-marks)
|
||
(10 . org-return-indent)
|
||
(13 . org-return)
|
||
(67108903 . org-cycle-agenda-files)
|
||
(67108908 . org-cycle-agenda-files)
|
||
(/C-S-/return . org-insert-todo-heading-respect-content)
|
||
(/C-/return . org-insert-heading-respect-content)
|
||
(/C-S-/down . org-shiftcontroldown)
|
||
(/C-S-/up . org-shiftcontrolup)
|
||
(/C-S-/left . org-shiftcontrolleft)
|
||
(/C-S-/right . org-shiftcontrolright)
|
||
(/S-/right . org-shiftright)
|
||
(/S-/left . org-shiftleft)
|
||
(/S-/down . org-shiftdown)
|
||
(/S-/up . org-shiftup)
|
||
(/M-S-/down . org-shiftmetadown)
|
||
(/M-S-/up . org-shiftmetaup)
|
||
(/M-S-/right . org-shiftmetaright)
|
||
(/M-S-/left . org-shiftmetaleft)
|
||
(/M-/down . org-metadown)
|
||
(/M-/up . org-metaup)
|
||
(/M-/right . org-metaright)
|
||
(/M-/left . org-metaleft)
|
||
(/M-/return . org-meta-return)
|
||
(/M-S-/return . org-insert-todo-heading)
|
||
(/S-/return . org-table-copy-down)
|
||
(backtab . org-shifttab)
|
||
(/S-/tab . org-shifttab)
|
||
(/S-/iso-lefttab . org-shifttab)
|
||
(27 keymap
|
||
(101 . org-forward-sentence)
|
||
(97 . org-backward-sentence)
|
||
(104 . org-mark-element)
|
||
(13 . org-insert-heading)
|
||
(123 . org-backward-element)
|
||
(125 . org-forward-element)
|
||
(20 . org-transpose-element)
|
||
(/S-/down . org-shiftmetadown)
|
||
(/S-/up . org-shiftmetaup)
|
||
(/S-/right . org-shiftmetaright)
|
||
(/S-/left . org-shiftmetaleft)
|
||
(/S-/return . org-insert-todo-heading)
|
||
(tab . pcomplete)
|
||
(down . org-metadown)
|
||
(up . org-metaup)
|
||
(right . org-metaright)
|
||
(left . org-metaleft)
|
||
(return . org-meta-return)
|
||
(9 . pcomplete))
|
||
(/C-/tab . org-force-cycle-archived)
|
||
(tab . org-cycle)
|
||
(9 . org-cycle)
|
||
(3 keymap
|
||
(67108906 . org-list-make-subtree)
|
||
(64 . org-mark-subtree)
|
||
(58 . org-toggle-fixed-width-section)
|
||
(5 . org-export)
|
||
(123 . org-table-toggle-formula-debugger)
|
||
(125 . org-table-toggle-coordinate-overlays)
|
||
(126 . org-table-create-with-table\.el)
|
||
(124 . org-table-create-or-convert-from-region)
|
||
(96 . org-table-edit-field)
|
||
(39 . org-edit-special)
|
||
(61 . org-table-eval-formula)
|
||
(43 . org-table-sum)
|
||
(32 . org-table-blank-field)
|
||
(63 . org-table-field-info)
|
||
(35 . org-update-statistics-cookies)
|
||
(11 . org-kill-note-or-show-branches)
|
||
(3 . org-ctrl-c-ctrl-c)
|
||
(94 . org-sort)
|
||
(42 . org-ctrl-c-star)
|
||
(45 . org-ctrl-c-minus)
|
||
(93 . org-remove-file)
|
||
(91 . org-agenda-file-to-front)
|
||
(60 . org-date-from-calendar)
|
||
(62 . org-goto-calendar)
|
||
(25 . org-evaluate-time-range)
|
||
(44 . org-priority)
|
||
(33 . org-time-stamp-inactive)
|
||
(46 . org-time-stamp)
|
||
(26 . org-add-note)
|
||
(38 . org-mark-ring-goto)
|
||
(37 . org-mark-ring-push)
|
||
(15 . org-open-at-point)
|
||
(27 keymap
|
||
(12 . org-insert-all-links))
|
||
(12 . org-insert-link)
|
||
(13 . org-ctrl-c-ret)
|
||
(92 . org-match-sparse-tree)
|
||
(47 . org-sparse-tree)
|
||
(23 . org-refile)
|
||
(59 . org-toggle-comment)
|
||
(4 . org-deadline)
|
||
(19 . org-schedule)
|
||
(17 . org-set-tags-command)
|
||
(20 . org-todo)
|
||
(10 . org-goto)
|
||
(36 . org-archive-subtree)
|
||
(2 . org-backward-heading-same-level)
|
||
(6 . org-forward-heading-same-level)
|
||
(31 . org-down-element)
|
||
(30 . org-up-element)
|
||
(18 . org-reveal)
|
||
(1 . org-attach)
|
||
(right . org-shiftright)
|
||
(left . org-shiftleft)
|
||
(down . org-shiftdown)
|
||
(up . org-shiftup)
|
||
(22 keymap
|
||
(27 keymap
|
||
(8 . org-babel-mark-block))
|
||
(120 . org-babel-do-key-sequence-in-edit-buffer)
|
||
(24 . org-babel-do-key-sequence-in-edit-buffer)
|
||
(104 . org-babel-describe-bindings)
|
||
(97 . org-babel-sha1-hash)
|
||
(1 . org-babel-sha1-hash)
|
||
(122 . org-babel-switch-to-session-with-code)
|
||
(26 . org-babel-switch-to-session)
|
||
(73 . org-babel-view-src-block-info)
|
||
(105 . org-babel-lob-ingest)
|
||
(9 . org-babel-view-src-block-info)
|
||
(108 . org-babel-load-in-session)
|
||
(12 . org-babel-load-in-session)
|
||
(106 . org-babel-insert-header-arg)
|
||
(10 . org-babel-insert-header-arg)
|
||
(99 . org-babel-check-src-block)
|
||
(3 . org-babel-check-src-block)
|
||
(102 . org-babel-tangle-file)
|
||
(6 . org-babel-tangle-file)
|
||
(116 . org-babel-tangle)
|
||
(20 . org-babel-tangle)
|
||
(100 . org-babel-demarcate-block)
|
||
(4 . org-babel-demarcate-block)
|
||
(115 . org-babel-execute-subtree)
|
||
(19 . org-babel-execute-subtree)
|
||
(98 . org-babel-execute-buffer)
|
||
(2 . org-babel-execute-buffer)
|
||
(18 . org-babel-goto-named-result)
|
||
(114 . org-babel-goto-named-result)
|
||
(103 . org-babel-goto-named-src-block)
|
||
(21 . org-babel-goto-src-block-head)
|
||
(117 . org-babel-goto-src-block-head)
|
||
(118 . org-babel-expand-src-block)
|
||
(22 . org-babel-expand-src-block)
|
||
(15 . org-babel-open-src-block-result)
|
||
(111 . org-babel-open-src-block-result)
|
||
(5 . org-babel-execute-maybe)
|
||
(101 . org-babel-execute-maybe)
|
||
(14 . org-babel-next-src-block)
|
||
(110 . org-babel-next-src-block)
|
||
(16 . org-babel-previous-src-block)
|
||
(112 . org-babel-previous-src-block))
|
||
(24 keymap
|
||
(91 . org-reftex-citation)
|
||
(71 . org-feed-goto-inbox)
|
||
(103 . org-feed-update-all)
|
||
(33 . org-reload)
|
||
(3 . org-columns)
|
||
(44 . org-timer-pause-or-continue)
|
||
(95 . org-timer-stop)
|
||
(48 . org-timer-start)
|
||
(45 . org-timer-item)
|
||
(46 . org-timer)
|
||
(58 . org-timer-cancel-timer)
|
||
(59 . org-timer-set-timer)
|
||
(105 . org-insert-columns-dblock)
|
||
(111 . org-toggle-ordered-property)
|
||
(69 . org-inc-effort)
|
||
(101 . org-set-effort)
|
||
(112 . org-set-property)
|
||
(2 . org-toggle-checkbox)
|
||
(92 . org-toggle-pretty-entities)
|
||
(22 . org-toggle-inline-images)
|
||
(12 . org-preview-latex-fragment)
|
||
(21 . org-dblock-update)
|
||
(18 . org-clock-report)
|
||
(4 . org-clock-display)
|
||
(17 . org-clock-cancel)
|
||
(10 . org-clock-goto)
|
||
(15 . org-clock-out)
|
||
(26 . org-resolve-clocks)
|
||
(24 . org-clock-in-last)
|
||
(9 . org-clock-in)
|
||
(20 . org-toggle-time-stamp-overlays)
|
||
(25 . org-paste-special)
|
||
(27 keymap
|
||
(22 . org-redisplay-inline-images)
|
||
(119 . org-copy-special))
|
||
(23 . org-cut-special)
|
||
(13 keymap
|
||
(112 . org-mobile-push)
|
||
(103 . org-mobile-pull))
|
||
(102 . org-footnote-action)
|
||
(6 . org-emphasize)
|
||
(62 . org-agenda-remove-restriction-lock)
|
||
(60 . org-agenda-set-restriction-lock)
|
||
(16 . org-previous-link)
|
||
(14 . org-next-link)
|
||
(118 . org-copy-visible)
|
||
(98 . org-tree-to-indirect-buffer)
|
||
(65 . org-archive-to-archive-sibling)
|
||
(97 . org-toggle-archive-tag)
|
||
(1 . org-archive-subtree-default)
|
||
(19 . org-advertized-archive-subtree)
|
||
(left . org-shiftcontrolleft)
|
||
(right . org-shiftcontrolright)
|
||
(68 . org-shiftmetadown)
|
||
(85 . org-shiftmetaup)
|
||
(82 . org-shiftmetaright)
|
||
(76 . org-shiftmetaleft)
|
||
(100 . org-insert-drawer)
|
||
(117 . org-metaup)
|
||
(114 . org-metaright)
|
||
(108 . org-metaleft)
|
||
(109 . org-meta-return)
|
||
(77 . org-insert-todo-heading)
|
||
(99 . org-clone-subtree-with-time-shift)))
|
||
(remap keymap
|
||
(delete-backward-char . org-delete-backward-char)
|
||
(delete-char . org-delete-char)
|
||
(self-insert-command . org-self-insert-command)
|
||
(outline-insert-heading . org-ctrl-c-ret)
|
||
(outline-demote . org-demote-subtree)
|
||
(outline-promote . org-promote-subtree)
|
||
(show-branches . org-kill-note-or-show-branches)
|
||
(outline-backward-same-level . org-backward-heading-same-level)
|
||
(outline-forward-same-level . org-forward-heading-same-level)
|
||
(show-subtree . org-show-subtree)
|
||
(outline-mark-subtree . org-mark-subtree))
|
||
keymap
|
||
(menu-bar keymap
|
||
(headings "Headings" keymap
|
||
(outline-up-heading menu-item "Up" outline-up-heading :help "Move to the visible heading line of which the present line is a subheading")
|
||
(outline-next-visible-heading menu-item "Next" outline-next-visible-heading :help "Move to the next visible heading line")
|
||
(outline-previous-visible-heading menu-item "Previous" outline-previous-visible-heading :help "Move to the previous heading line")
|
||
(outline-forward-same-level menu-item "Next Same Level" outline-forward-same-level :help "Move forward to the arg'th subheading at same level as this one")
|
||
(outline-backward-same-level menu-item "Previous Same Level" outline-backward-same-level :help "Move backward to the arg'th subheading at same level as this one.")
|
||
(outline-insert-heading menu-item "New Heading" outline-insert-heading :help "Insert a new heading at same depth at point")
|
||
(copy menu-item "Copy to Kill Ring" outline-headers-as-kill :enable mark-active :help "Save the visible outline headers in region at the start of the kill ring")
|
||
(move-subtree-up menu-item "Move Subtree Up" outline-move-subtree-up :help "Move the current subtree up past arg headlines of the same level")
|
||
(move-subtree-down menu-item "Move Subtree Down" outline-move-subtree-down :help "Move the current subtree down past arg headlines of the same level")
|
||
(promote-subtree menu-item "Promote Subtree" outline-promote :help "Promote headings higher up the tree")
|
||
(demote-subtree menu-item "Demote Subtree" outline-demote :help "Demote headings lower down the tree")
|
||
"Headings")
|
||
(show "Show" keymap
|
||
(show-all menu-item "Show All" show-all :help "Show all of the text in the buffer")
|
||
(show-entry menu-item "Show Entry" show-entry :help "Show the body directly following this heading")
|
||
(show-branches menu-item "Show Branches" show-branches :help "Show all subheadings of this heading, but not their bodies")
|
||
(show-children menu-item "Show Children" show-children :help "Show all direct subheadings of this heading")
|
||
(show-subtree menu-item "Show Subtree" show-subtree :help "Show everything after this heading at deeper levels")
|
||
"Show")
|
||
(hide "Hide" keymap
|
||
(hide-leaves menu-item "Hide Leaves" hide-leaves :help "Hide the body after this heading and at deeper levels")
|
||
(hide-body menu-item "Hide Body" hide-body :help "Hide all body lines in buffer, leaving all headings visible")
|
||
(hide-entry menu-item "Hide Entry" hide-entry :help "Hide the body directly following this heading")
|
||
(hide-subtree menu-item "Hide Subtree" hide-subtree :help "Hide everything after this heading at deeper levels")
|
||
(hide-sublevels menu-item "Hide Sublevels" hide-sublevels :help "Hide everything but the top <i>LEVELS</i> levels of headers, in whole buffer")
|
||
(hide-other menu-item "Hide Other" hide-other :help "Hide everything except current body and parent and top-level headings")
|
||
"Hide"))
|
||
(3 keymap
|
||
(13 . outline-insert-heading)
|
||
(67108926 . outline-demote)
|
||
(67108924 . outline-promote)
|
||
(22 . outline-move-subtree-down)
|
||
(30 . outline-move-subtree-up)
|
||
(15 . hide-other)
|
||
(17 . hide-sublevels)
|
||
(11 . show-branches)
|
||
(12 . hide-leaves)
|
||
(5 . show-entry)
|
||
(3 . hide-entry)
|
||
(1 . show-all)
|
||
(20 . hide-body)
|
||
(2 . outline-backward-same-level)
|
||
(6 . outline-forward-same-level)
|
||
(21 . outline-up-heading)
|
||
(4 . hide-subtree)
|
||
(19 . show-subtree)
|
||
(9 . show-children)
|
||
(16 . outline-previous-visible-heading)
|
||
(14 . outline-next-visible-heading)
|
||
(64 . outline-mark-subtree))
|
||
keymap
|
||
(27 keymap
|
||
(9 . ispell-complete-word)))
|
||
(keymap
|
||
#<sup>[nil</sup> nil keymap
|
||
#^<sup>[3</sup> 0 set-mark-command move-beginning-of-line backward-char mode-specific-command-prefix delete-char move-end-of-line forward-char keyboard-quit help-command indent-for-tab-command newline-and-indent kill-line recenter-top-bottom newline next-line open-line previous-line quoted-insert isearch-backward isearch-forward transpose-chars universal-argument scroll-up-command kill-region Control-/X-/prefix yank suspend-frame /ESC-/prefix toggle-input-method abort-recursive-edit nil undo self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command delete-backward-char]
|
||
#^<sup>[1</sup> 0
|
||
#^<sup>[2</sup> 0
|
||
#^<sup>[3</sup> 0 set-mark-command move-beginning-of-line backward-char mode-specific-command-prefix delete-char move-end-of-line forward-char keyboard-quit help-command indent-for-tab-command newline-and-indent kill-line recenter-top-bottom newline next-line open-line previous-line quoted-insert isearch-backward isearch-forward transpose-chars universal-argument scroll-up-command kill-region Control-/X-/prefix yank suspend-frame /ESC-/prefix toggle-input-method abort-recursive-edit nil undo self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command delete-backward-char]
|
||
self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command]
|
||
self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command]
|
||
self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command]
|
||
(/S-/mouse-3 . kmacro-end-call-mouse)
|
||
(/C-/mouse-5 . mwheel-scroll)
|
||
(/S-/mouse-5 . mwheel-scroll)
|
||
(mouse-5 . mwheel-scroll)
|
||
(/C-/mouse-4 . mwheel-scroll)
|
||
(/S-/mouse-4 . mwheel-scroll)
|
||
(mouse-4 . mwheel-scroll)
|
||
(tool-bar menu-item "tool bar" ignore :filter tool-bar-make-keymap)
|
||
(f10 . menu-bar-open)
|
||
(vertical-line keymap
|
||
(mouse-1 . mouse-select-window)
|
||
(down-mouse-1 . mouse-drag-vertical-line)
|
||
(/C-/mouse-2 . mouse-split-window-vertically))
|
||
(vertical-scroll-bar keymap
|
||
(drag-mouse-3 . scroll-bar-scroll-down)
|
||
(mouse-3 . scroll-bar-scroll-down)
|
||
(down-mouse-2 . scroll-bar-drag)
|
||
(drag-mouse-1 . scroll-bar-scroll-up)
|
||
(mouse-1 . scroll-bar-scroll-up)
|
||
(/C-/mouse-2 . mouse-split-window-vertically))
|
||
(header-line keymap
|
||
(mouse-1 . mouse-select-window)
|
||
(down-mouse-1 . mouse-drag-header-line))
|
||
(mode-line keymap
|
||
(/C-/mouse-2 . mouse-split-window-horizontally)
|
||
(mouse-3 . mouse-delete-window)
|
||
(mouse-2 . mouse-delete-other-windows)
|
||
(down-mouse-1 . mouse-drag-mode-line)
|
||
(drag-mouse-1 . mouse-select-window)
|
||
(mouse-1 . mouse-select-window))
|
||
(/C-/down-mouse-3 menu-item "Menu Bar" ignore :filter
|
||
(lambda
|
||
(_)
|
||
(if
|
||
(zerop
|
||
(or
|
||
(frame-parameter nil 'menu-bar-lines)
|
||
0))
|
||
(mouse-menu-bar-map)
|
||
(mouse-menu-major-mode-map))))
|
||
(/S-/down-mouse-1 . mouse-appearance-menu)
|
||
(/C-/down-mouse-1 . mouse-buffer-menu)
|
||
(mouse-3 . mouse-save-then-kill)
|
||
(mouse-2 . mouse-yank-primary)
|
||
(triple-mouse-1 . mouse-set-point)
|
||
(double-mouse-1 . mouse-set-point)
|
||
(drag-mouse-1 . mouse-set-region)
|
||
(mouse-1 . mouse-set-point)
|
||
(down-mouse-1 . mouse-drag-region)
|
||
(/M-/mouse-2 . mouse-yank-secondary)
|
||
(/M-/mouse-3 . mouse-secondary-save-then-kill)
|
||
(/M-/down-mouse-1 . mouse-drag-secondary)
|
||
(/M-/drag-mouse-1 . mouse-set-secondary)
|
||
(/M-/mouse-1 . mouse-start-secondary)
|
||
(/C-/down-mouse-2 . facemenu-menu)
|
||
(compose-last-chars . compose-last-chars)
|
||
(f1 . help-command)
|
||
(help . help-command)
|
||
(f2 . 2/C-/command)
|
||
(menu-bar keymap
|
||
(file "File" keymap
|
||
(new-file menu-item "Visit New File…" find-file :enable
|
||
(menu-bar-non-minibuffer-window-p)
|
||
:help "Specify a new file's name, to edit the file")
|
||
(open-file menu-item "Open File…" menu-find-file-existing :enable
|
||
(menu-bar-non-minibuffer-window-p)
|
||
:help "Read an existing file into an Emacs buffer")
|
||
(dired menu-item "Open Directory…" dired :enable
|
||
(menu-bar-non-minibuffer-window-p)
|
||
:help "Read a directory, to operate on its files")
|
||
(insert-file menu-item "Insert File…" insert-file :enable
|
||
(menu-bar-non-minibuffer-window-p)
|
||
:help "Insert another file into current buffer")
|
||
(kill-buffer menu-item "Close" kill-this-buffer :enable
|
||
(kill-this-buffer-enabled-p)
|
||
:help "Discard (kill) current buffer")
|
||
(separator-save "–")
|
||
(save-buffer menu-item "Save" save-buffer :enable
|
||
(and
|
||
(buffer-modified-p)
|
||
(buffer-file-name)
|
||
(menu-bar-non-minibuffer-window-p))
|
||
:help "Save current buffer to its file")
|
||
(write-file menu-item "Save As…" write-file :enable
|
||
(and
|
||
(menu-bar-menu-frame-live-and-visible-p)
|
||
(menu-bar-non-minibuffer-window-p))
|
||
:help "Write current buffer to another file")
|
||
(revert-buffer menu-item "Revert Buffer" revert-buffer :enable
|
||
(or revert-buffer-function revert-buffer-insert-file-contents-function
|
||
(and buffer-file-number
|
||
(or
|
||
(buffer-modified-p)
|
||
(not
|
||
(verify-visited-file-modtime
|
||
(current-buffer))))))
|
||
:help "Re-read current buffer from its file")
|
||
(recover-session menu-item "Recover Crashed Session" recover-session :enable
|
||
(and auto-save-list-file-prefix
|
||
(file-directory-p
|
||
(file-name-directory auto-save-list-file-prefix))
|
||
(directory-files
|
||
(file-name-directory auto-save-list-file-prefix)
|
||
nil
|
||
(concat "\\`"
|
||
(regexp-quote
|
||
(file-name-nondirectory auto-save-list-file-prefix)))
|
||
t))
|
||
:help "Recover edits from a crashed session")
|
||
(separator-print "–")
|
||
(print-buffer menu-item "Print Buffer" print-buffer :enable
|
||
(menu-bar-menu-frame-live-and-visible-p)
|
||
:help "Print current buffer with page headings")
|
||
(print-region menu-item "Print Region" print-region :enable mark-active :help "Print region between mark and current position")
|
||
(ps-print-buffer-faces menu-item "PostScript Print Buffer" ps-print-buffer-with-faces :enable
|
||
(menu-bar-menu-frame-live-and-visible-p)
|
||
:help "Pretty-print current buffer to PostScript printer")
|
||
(ps-print-region-faces menu-item "PostScript Print Region" ps-print-region-with-faces :enable mark-active :help "Pretty-print marked region to PostScript printer")
|
||
(ps-print-buffer menu-item "PostScript Print Buffer (B+W)" ps-print-buffer :enable
|
||
(menu-bar-menu-frame-live-and-visible-p)
|
||
:help "Pretty-print current buffer in black and white to PostScript printer")
|
||
(ps-print-region menu-item "PostScript Print Region (B+W)" ps-print-region :enable mark-active :help "Pretty-print marked region in black and white to PostScript printer")
|
||
(separator-window "–")
|
||
(new-window-below menu-item "New Window Below" split-window-below :enable
|
||
(and
|
||
(menu-bar-menu-frame-live-and-visible-p)
|
||
(menu-bar-non-minibuffer-window-p))
|
||
:help "Make new window below selected one")
|
||
(new-window-on-right menu-item "New Window on Right" split-window-right :enable
|
||
(and
|
||
(menu-bar-menu-frame-live-and-visible-p)
|
||
(menu-bar-non-minibuffer-window-p))
|
||
:help "Make new window on right of selected one")
|
||
(one-window menu-item "Remove Other Windows" delete-other-windows :enable
|
||
(not
|
||
(one-window-p t nil))
|
||
:help "Make selected window fill whole frame")
|
||
(separator-frame "–")
|
||
(make-frame menu-item "New Frame" make-frame-command :visible
|
||
(fboundp 'make-frame-command)
|
||
:help "Open a new frame")
|
||
(make-frame-on-display menu-item "New Frame on Display…" make-frame-on-display :visible
|
||
(fboundp 'make-frame-on-display)
|
||
:help "Open a new frame on another display")
|
||
(delete-this-frame menu-item "Delete Frame" delete-frame :visible
|
||
(fboundp 'delete-frame)
|
||
:enable
|
||
(delete-frame-enabled-p)
|
||
:help "Delete currently selected frame")
|
||
(separator-exit "–")
|
||
(exit-emacs menu-item "Quit" save-buffers-kill-terminal :help "Save unsaved buffers, then exit")
|
||
"File")
|
||
(edit "Edit" keymap
|
||
(undo menu-item "Undo" undo :enable
|
||
(and
|
||
(not buffer-read-only)
|
||
(not
|
||
(eq t buffer-undo-list))
|
||
(if
|
||
(eq last-command 'undo)
|
||
(listp pending-undo-list)
|
||
(consp buffer-undo-list)))
|
||
:help "Undo last operation")
|
||
(cut menu-item "Cut" kill-region :enable
|
||
(and mark-active
|
||
(not buffer-read-only))
|
||
:help "Cut (kill) text in region between mark and current position")
|
||
(copy menu-item "Copy" kill-ring-save :enable mark-active :help "Copy text in region between mark and current position" :keys "\\[kill-ring-save]")
|
||
(paste menu-item "Paste" yank :enable
|
||
(and
|
||
(or
|
||
(and
|
||
(fboundp 'x-selection-exists-p)
|
||
(x-selection-exists-p '<i>CLIPBOARD</i>))
|
||
(if
|
||
(featurep 'ns)
|
||
(cdr yank-menu)
|
||
kill-ring))
|
||
(not buffer-read-only))
|
||
:help "Paste (yank) text most recently cut/copied")
|
||
(paste-from-menu menu-item "Paste from Kill Menu" yank-menu :enable
|
||
(and
|
||
(cdr yank-menu)
|
||
(not buffer-read-only))
|
||
:help "Choose a string from the kill ring and paste it")
|
||
(clear menu-item "Clear" delete-region :enable
|
||
(and mark-active
|
||
(not buffer-read-only))
|
||
:help "Delete the text in region between mark and current position")
|
||
(mark-whole-buffer menu-item "Select All" mark-whole-buffer :help "Mark the whole buffer for a subsequent cut/copy")
|
||
(separator-search "–")
|
||
(search menu-item "Search"
|
||
(keymap
|
||
(search-forward menu-item "String Forward…" nonincremental-search-forward :help "Search forward for a string")
|
||
(search-backward menu-item "String Backwards…" nonincremental-search-backward :help "Search backwards for a string")
|
||
(re-search-forward menu-item "Regexp Forward…" nonincremental-re-search-forward :help "Search forward for a regular expression")
|
||
(re-search-backward menu-item "Regexp Backwards…" nonincremental-re-search-backward :help "Search backwards for a regular expression")
|
||
(separator-repeat-search "–")
|
||
(repeat-search-fwd menu-item "Repeat Forward" nonincremental-repeat-search-forward :enable
|
||
(or
|
||
(and
|
||
(eq menu-bar-last-search-type 'string)
|
||
search-ring)
|
||
(and
|
||
(eq menu-bar-last-search-type 'regexp)
|
||
regexp-search-ring))
|
||
:help "Repeat last search forward")
|
||
(repeat-search-back menu-item "Repeat Backwards" nonincremental-repeat-search-backward :enable
|
||
(or
|
||
(and
|
||
(eq menu-bar-last-search-type 'string)
|
||
search-ring)
|
||
(and
|
||
(eq menu-bar-last-search-type 'regexp)
|
||
regexp-search-ring))
|
||
:help "Repeat last search backwards")
|
||
(separator-tag-search "–")
|
||
(tags-srch menu-item "Search Tagged Files…" tags-search :help "Search for a regexp in all tagged files")
|
||
(tags-continue menu-item "Continue Tags Search" tags-loop-continue :help "Continue last tags search operation")
|
||
(separator-tag-isearch "–")
|
||
(i-search menu-item "Incremental Search"
|
||
(keymap
|
||
(isearch-forward menu-item "Forward String…" isearch-forward :help "Search forward for a string as you type it")
|
||
(isearch-backward menu-item "Backward String…" isearch-backward :help "Search backwards for a string as you type it")
|
||
(isearch-forward-regexp menu-item "Forward Regexp…" isearch-forward-regexp :help "Search forward for a regular expression as you type it")
|
||
(isearch-backward-regexp menu-item "Backward Regexp…" isearch-backward-regexp :help "Search backwards for a regular expression as you type it")
|
||
"Incremental Search"))
|
||
"Search"))
|
||
(replace menu-item "Replace"
|
||
(keymap
|
||
(query-replace menu-item "Replace String…" query-replace :enable
|
||
(not buffer-read-only)
|
||
:help "Replace string interactively, ask about each occurrence")
|
||
(query-replace-regexp menu-item "Replace Regexp…" query-replace-regexp :enable
|
||
(not buffer-read-only)
|
||
:help "Replace regular expression interactively, ask about each occurrence")
|
||
(separator-replace-tags "–")
|
||
(tags-repl menu-item "Replace in Tagged Files…" tags-query-replace :help "Interactively replace a regexp in all tagged files")
|
||
(tags-repl-continue menu-item "Continue Replace" tags-loop-continue :help "Continue last tags replace operation")
|
||
"Replace"))
|
||
(goto menu-item "Go To"
|
||
(keymap
|
||
(go-to-line menu-item "Goto Line…" goto-line :help "Read a line number and go to that line")
|
||
(go-to-pos menu-item "Goto Buffer Position…" goto-char :help "Read a number N and go to buffer position N")
|
||
(beg-of-buf menu-item "Goto Beginning of Buffer" beginning-of-buffer)
|
||
(end-of-buf menu-item "Goto End of Buffer" end-of-buffer)
|
||
(separator-tags "–")
|
||
(find-tag menu-item "Find Tag…" find-tag :help "Find definition of function or variable")
|
||
(find-tag-otherw menu-item "Find Tag in Other Window…" find-tag-other-window :help "Find function/variable definition in another window")
|
||
(next-tag menu-item "Find Next Tag" menu-bar-next-tag :enable
|
||
(and
|
||
(boundp 'tags-location-ring)
|
||
(not
|
||
(ring-empty-p tags-location-ring)))
|
||
:help "Find next function/variable matching last tag name")
|
||
(next-tag-otherw menu-item "Next Tag in Other Window" menu-bar-next-tag-other-window :enable
|
||
(and
|
||
(boundp 'tags-location-ring)
|
||
(not
|
||
(ring-empty-p tags-location-ring)))
|
||
:help "Find next function/variable matching last tag name in another window")
|
||
(apropos-tags menu-item "Tags Apropos…" tags-apropos :help "Find function/variables whose names match regexp")
|
||
(separator-tag-file "–")
|
||
(set-tags-name menu-item "Set Tags File Name…" visit-tags-table :help "Tell Tags commands which tag table file to use")
|
||
"Go To"))
|
||
(bookmark menu-item "Bookmarks" menu-bar-bookmark-map)
|
||
(separator-bookmark "–")
|
||
(fill menu-item "Fill" fill-region :enable
|
||
(and mark-active
|
||
(not buffer-read-only))
|
||
:help "Fill text in region to fit between left and right margin")
|
||
(props menu-item "Text Properties" facemenu-menu)
|
||
"Edit")
|
||
(options "Options" keymap
|
||
(transient-mark-mode menu-item "Highlight Active Region" transient-mark-mode :enable
|
||
(not cua-mode)
|
||
:help "Make text in active region stand out in color (Transient Mark mode)" :button
|
||
(:toggle and
|
||
(default-boundp 'transient-mark-mode)
|
||
(default-value 'transient-mark-mode)))
|
||
(highlight-paren-mode menu-item "Highlight Matching Parentheses" show-paren-mode :help "Highlight matching/mismatched parentheses at cursor (Show Paren mode)" :button
|
||
(:toggle and
|
||
(default-boundp 'show-paren-mode)
|
||
(default-value 'show-paren-mode)))
|
||
(highlight-separator "–")
|
||
(line-wrapping menu-item "Line Wrapping in This Buffer"
|
||
(keymap
|
||
(window-wrap menu-item "Wrap at Window Edge"
|
||
#[nil "\203 |