Chris Kauffman
09f9507238
Added keybindings for `org-table-move-cell-*' functions
...
* lisp/org.el (org-shiftup):
(org-shiftdown):
(org-shiftright):
(org-shiftleft): Dispatch `org-table-move-cell-*' commands.
2018-10-03 18:44:34 +02:00
Chris Kauffman
d0a5308435
org-table: Adding single cell movement functions
...
* lisp/org-table.el (org-table--swap-cells):
(org-table--move-cell):
(org-table-move-cell-up):
(org-table-move-cell-down):
(org-table-move-cell-left):
(org-table-move-cell-right): New functions.
* testing/lisp/test-org-table.el (test-org-table/move-cell-down):
(test-org-table/move-cell-up):
(test-org-table/move-cell-right):
(test-org-table/move-cell-left): New tests.
* doc/org-manual.org (Column and row editing): Document functions and
keybindings for single cell movement.
2018-10-03 18:44:34 +02:00
Nicolas Goaziou
74f769f850
ob-shell: Silence byte-compilation
...
* lisp/ob-eshell.el (org-babel-eshell-initiate-session): Silence
byte-compilation.
2018-10-03 18:44:34 +02:00
Pierre Téchoueyres
d956ae0431
Add new :coding parameter to #+include keyword
...
* lisp/ox.el (org-export-expand-include-keyword): Add new parameter
`:coding' for specify the file encoding whith the `#+include:'
keyword.
This allow to use something like:
#+include: "./myfile" :coding cp850-dos
when your Org file is encoded in utf-8 for example.
2018-10-03 18:44:34 +02:00
stardiviner
1b81d6e07b
ob-eshell.el: Add Eshell support for Babel
...
* lisp/ob-eshell.el (org-babel-execute:eshell): Execute Eshell code in Babel.
(org-babel-prep-session:eshell):
(ob-eshell-session-live-p):
(org-babel-eshell-initiate-session):
(org-babel-variable-assignments:eshell):
(org-babel-load-session:eshell):
* testing/test-ob-eshell.el: Write test for ob-eshell.
* doc/org-manual.org (Languages): Add Babel language eshell identity.
2018-10-03 18:44:34 +02:00
Nicolas Goaziou
537748b7b7
ORG-NEWS: Update
2018-10-03 18:44:34 +02:00
rjhwelsh
7809484fe1
ob-plantupml: Added LaTeX output support
...
* lisp/ob-plantuml.el (org-babel-execute:plantuml): Added LaTeX output
support.
TINYCHANGE
2018-10-03 18:44:34 +02:00
Nicolas Goaziou
524be7cdb1
ox-html: Fix consistency between footnote definitions
...
* lisp/ox-html.el (org-html-footnote-section): Wrap inline inline
footnote definitions within a paragraph.
Reported-by: Matthias Paulmier <matthias.paulmier@etu.u-bordeaux.fr>
<http://lists.gnu.org/r/emacs-orgmode/2018-10/msg00006.html >
2018-10-03 15:26:14 +02:00
Nicolas Goaziou
0122746f5b
ox: Fix a docstring
...
* lisp/ox.el (org-export-get-node-property): Fix docstring.
2018-10-03 13:10:35 +02:00
Marcin Borkowski
d229dd9662
Lift the artificial limit on the clock history length.
...
The default limit of 35 was hard-coded, and was especially annoying
when using an alternative way of selecting from history,
e.g. https://github.com/unhammer/org-mru-clock .
2018-10-03 12:50:05 +02:00
Nicolas Goaziou
77aadd569c
Improve a docstring
...
* lisp/org.el (org-complete-tags-always-offer-all-agenda-tags):
Improve docstring.
Reported-by: No Wayman <iarchivedmywholelife@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-10/msg00027.html >
2018-10-03 12:40:58 +02:00
Marco Wahl
d3e286257b
org: Fix dangling parens in org-info-find-node
2018-10-03 09:21:58 +02:00
Marco Wahl
4ec502fc98
Merge branch 'master' into contextual-docu
2018-10-02 16:34:58 +02:00
Marco Wahl
3be61dff2f
org: Unify a few settings in the org-mode-map
2018-10-02 15:05:59 +02:00
Marco Wahl
9968e66b64
org: Dropped one non-functional keybinding
2018-10-01 23:40:27 +02:00
Marco Wahl
b19e7737dd
org,org-agenda: New: open info depending on context
...
* lisp/org.el (org-info-find-node): Function to jump to info depending
on context. For an org file the context is the element type at point.
2018-10-01 22:47:33 +02:00
Nicolas Goaziou
3be2260806
Silence byte-compiler
...
* lisp/ob-emacs-lisp.el:
* lisp/org-macro.el: Silence byte-compiler.
2018-10-01 21:33:49 +02:00
Nicolas Goaziou
0b98efdcd9
org-manual: Fix suggested bindings
...
* doc/org-manual.org (Activation): Fix and clarify bindings, using
`kbd' macro.
2018-10-01 18:16:46 +02:00
Kyle Meyer
22538490d3
Merge branch 'maint'
2018-09-29 22:22:13 -04:00
Eli Zaretskii
85e215b6de
Backport commit d309994af from Emacs
...
* doc/org.texi (Cooperation, Conflicts): Fix typos. Reported by Mak
Kolybabi <mak@kolybabi.com> (Bug#32853)
Fix typos in documentation
d309994aff03200ed8ef9fadd98f69d6d3166701
Eli Zaretskii
Thu Sep 27 18:48:06 2018 +0300
2018-09-29 22:21:37 -04:00
Nicolas Goaziou
8ef876053c
org-manual: Fix typo
...
* doc/org-manual.org (Pulling from the mobile application): Fix typo.
2018-09-29 16:43:55 +02:00
Nicolas Goaziou
3f826b9f74
org-manual: Remove a reference to "MobileOrg"
...
* doc/org-manual.org (Footnotes): Remove a reference to "MobileOrg".
2018-09-29 16:40:42 +02:00
Nicolas Goaziou
46b49ab57d
org-manual: Move "Org Mobile" into "Miscellaneous"
...
* doc/org-manual.org (Org Mobile): Moved into "Miscellaneous", much
like Org Crypt library. No longer an appendix.
2018-09-29 16:38:50 +02:00
Nicolas Goaziou
b929e5d774
org-manual: Rewrite Org Mobile section
...
* doc/org-manual.org (Org Mobile): Rewritten from "MobileOrg" section.
Remove all references to non-free software.
2018-09-29 16:38:42 +02:00
Nicolas Goaziou
591c63dd57
org-mobile: Fix a docstring
...
* lisp/org-mobile.el (org-mobile-inbox-for-pull): Fix a docstring.
2018-09-29 16:14:30 +02:00
Nicolas Goaziou
a841aec7ed
org-manual: Use "ID" instead of "id"
...
* doc/org-manual.org (CSS support): Use "ID" instead of "id".
2018-09-29 14:30:04 +02:00
Nicolas Goaziou
89f8cdedad
org-manual: Add missing "Include Files" documentation
...
* doc/org-manual.org (Include Files): Add missing documentation.
2018-09-29 14:23:57 +02:00
Nicolas Goaziou
d99cc7fb4d
org-mobile: Remove references to "MobileOrg" specific application
...
* lisp/org-mobile.el (org-mobile-files):
(org-mobile-use-encryption):
(org-mobile-encryption-password):
(org-mobile-capture-file):
(org-mobile-index-file):
(org-mobile-agendas):
(org-mobile-action-alist):
(org-mobile-edit): Remove reference to "MobileOrg" since the protocol
is not tied to a specific implementation.
2018-09-29 13:43:32 +02:00
Nicolas Goaziou
241eb8ea7a
org-manual: Add URL for "listings" LaTeX package
...
* doc/org-manual.org (Footnotes): Add URL for "listings" LaTeX
package.
2018-09-29 09:02:24 +02:00
Sigmund Tzeng
0d0cd9694f
ob-dot: Fix error with utf-8 encoded dot files
...
* lisp/ob-dot.el (org-babel-execute:dot): Add utf-8 support.
When trying to render a dot file with utf-8 encoded characters, Org
Babel complains about the encodings. This patch makes utf-8 dot files
work.
TINYCHANGE
2018-09-29 08:44:39 +02:00
Marco Wahl
e22d32b023
org-agenda: Reveal bulk mark pesistent feature for user
...
* lisp/org-agenda.el (org-agenda-bulk-action): Added a hint to "p"
for toggling the persitent mark state for bulk action.
2018-09-27 16:28:51 +02:00
Marco Wahl
3f8b1b0265
org: Enable planning lines for special edit
...
* lisp/org.el (org-edit-special): Add a case for element type
'planning.
2018-09-27 13:46:19 +02:00
Marco Wahl
7ae1230816
Merge remote-tracking branch 'origin/master'
2018-09-26 22:22:46 +02:00
Marco Wahl
6e584d06fd
org: Show planning type in prompt when editing
...
* lisp/org.el (org-add-planning-info): Call `org-read-date' with either
DEADLINE or SCHEDULED as value for the prompt.
2018-09-26 22:20:15 +02:00
Marco Wahl
fe72a05ba5
org: Show planning type in prompt when editing
...
* lisp/org.el (org-add-planning-info): Call `org-read-date' with either
DEADLINE or SCHEDULED as value for the prompt.
2018-09-26 14:15:34 +02:00
Marco Wahl
f82a3051a9
test-org-bbdb.el: new tests
...
* testing/lisp/test-org-bbdb.el (test-org-bbdb-anniv-extract-date):
Test function `org-bbdb-anniv-extract-date'.
2018-09-23 17:03:00 +02:00
Marco Wahl
bef0b09296
org-manual.org: Correct documentation about bbdb and anniversaries
...
See also similar commit in maint.
Reported by
From: leandro@disroot.org
Subject: Anniversaries from BBDB
Newsgroups: gmane.emacs.orgmode
To: emacs-orgmode@gnu.org
Date: Thu, 20 Sep 2018 22:08:12
2018-09-23 16:40:47 +02:00
Marco Wahl
8766780bc5
Merge branch 'maint'
2018-09-23 16:33:05 +02:00
Marco Wahl
eb9955a28f
org.texi: Correct documentation about bbdb and anniversaries
...
* doc/org.texi (Weekly/daily agenda): Removed outdated information
about bbdb. Formulated more general.
Reported by
From: leandro@disroot.org
Subject: Anniversaries from BBDB
Newsgroups: gmane.emacs.orgmode
To: emacs-orgmode@gnu.org
Date: Thu, 20 Sep 2018 22:08:12
2018-09-23 16:19:11 +02:00
Marco Wahl
3eefa73afe
org-bbdb: fix anniversary with format MM-DD
...
* lisp/org-bbdb.el (org-bbdb-anniv-extract-date): Fix the pattern to
be able to match a pair.
Reported by
From: leandro@disroot.org
Subject: Anniversaries from BBDB
Newsgroups: gmane.emacs.orgmode
To: emacs-orgmode@gnu.org
Date: Thu, 20 Sep 2018 22:08:12
2018-09-23 16:01:27 +02:00
Nicolas Goaziou
b197f851f7
org-manual: Shorten address for "comment" package
...
* doc/org-manual.org (Footnotes): Shorten address.
2018-09-22 23:40:25 +02:00
Nicolas Goaziou
a86b2b4155
org-manual: Use CTAN URL for minted package.
...
* doc/org-manual.org (Footnotes): Use CTAN URL for minted package.
2018-09-22 23:39:21 +02:00
Nicolas Goaziou
fbb5c97bd6
ox-latex: Tiny refactoring
...
* lisp/ox-latex.el (org-latex-footnote-reference): Tiny refactoring.
2018-09-22 08:45:43 +02:00
Nicolas Goaziou
408eaccf1c
ox-latex: Fix footnotes in items' tags
...
* lisp/ox-latex.el (org-latex-footnote-reference): Delay footnotes in
item's tag.
(org-latex-item): Footnotes in item's tag appear before footnotes in
contents.
2018-09-22 01:35:44 +02:00
Nicolas Goaziou
69c2d102f8
org-manual: Remove reference to non-existing property
...
* doc/org-manual.org (Publishing action): Remove `:plain-source'
reference.
2018-09-21 14:24:03 +02:00
Nicolas Goaziou
70f77e7f12
ox-org: Fix typo in docstring
...
* lisp/ox-org.el (org-org-export-to-org):
(org-org-publish-to-org): Use "Org" instead of "org".
2018-09-21 14:19:04 +02:00
Nicolas Goaziou
13626a47ad
ox-latex: Fix typos in docstrings
...
* lisp/ox-latex.el (org-latex-custom-lang-environments):
(org-latex-known-warnings): Turn "latex" into "LaTeX".
2018-09-20 11:28:05 +02:00
Nicolas Goaziou
17edaf8c14
"src block" -> "source block" in documentation and comments
...
* etc/ORG-NEWS (Maxima: new headers ~:prologue~ and ~:epilogue~):
(Texinfo exports inline source blocks as ~@code{}~):
(Default lexical evaluation of emacs-lisp source blocks):
* lisp/ob-clojure.el (org-babel-clojure-default-ns):
* lisp/ob-core.el (org-babel-named-src-block-regexp-for-name):
(org-babel-current-src-block-location):
(org-babel-mark-block):
(org-babel-insert-result):
* lisp/ob-emacs-lisp.el (org-babel-default-header-args:emacs-lisp):
* lisp/ob-exp.el (org-babel-exp-process-buffer):
* lisp/ob-lob.el (org-babel-lob-ingest):
* lisp/ob-ref.el:
* lisp/org-element.el (org-element-object-restrictions):
(org-element-src-block-parser):
(org-element-inline-src-block-parser):
* lisp/org-lint.el:
(org-lint--checkers):
* lisp/org-pcomplete.el (pcomplete/org-mode/block-option/src):
* lisp/org-src.el (org-edit-inline-src-code):
* lisp/org.el (org-ctrl-c-ctrl-c):
(org-in-src-block-p):
(org-fill-element):
* lisp/ox-html.el (org-html--textarea-block):
(org-html-format-code):
* lisp/ox-latex.el (org-latex-minted-options):
(org-latex-custom-lang-environments):
* lisp/ox-md.el:
* lisp/ox-odt.el (org-odt-format-code):
* lisp/ox.el (org-export-collect-listings):
* testing/lisp/test-ob-exp.el (ob-exp/src-block-with-affiliated-keyword):
* testing/lisp/test-ob.el (test-ob/preserve-results-indentation):
Correct "src block" occurrences when they do not specifically refer
to the element type `src-block'.
2018-09-20 11:23:49 +02:00
Nicolas Goaziou
4c8b227144
org-manual: Fix :anchor values
...
* doc/org-manual.org (Anchoring of images): Remove wrong quotes around
values.
2018-09-19 19:36:51 +02:00
Nicolas Goaziou
9d9a548cb4
org-manual: Tiny improvement
...
* doc/org-manual.org (Footnotes): Avoid displaying nested parenthesis.
2018-09-19 14:59:25 +02:00