Nicolas Goaziou
6cb6ddc671
org-macs.el: Tiny re-ordering
2018-02-11 11:45:07 +01:00
Nicolas Goaziou
f487fccbec
org-macs: Use `define-key' instead of `org-defkey'
...
* lisp/org-macs.el (org-completing-read): Use `define-key' instead of
`org-defkey'.
For bootstrapping reasons, "org-macs.el" isn't expected to require
functions from "org.el". Besides, minibuffer isn't supposed to depend
of `org-disputed-keys' either.
2018-02-11 11:40:21 +01:00
Nicolas Goaziou
013941de86
`org-save-outline-visibility' preserve outline, blocks and drawers
...
* lisp/org-macs.el (org-save-outline-visibility): Also preserve blocks
and drawers visibility. Re-implement without helper functions.
(org-outline-overlay-data):
(org-set-outline-overlay-data): Remove functions.
2018-02-11 11:37:50 +01:00
Nicolas Goaziou
2956408f75
Move `org-flag-region' to "org-macs.el"
...
* lisp/org.el (org-flag-region): Move function...
* lisp/org-macs.el (org-flag-region): ... here.
2018-02-11 11:27:53 +01:00
bzg
8d7b6e5489
Merge branch 'develop' of stardiviner/org-mode into master
2018-02-10 16:23:49 +00:00
Nicolas Goaziou
b73f7c013d
ox-ascii: Use angle brackets for external links
...
* lisp/ox-ascii.el (org-ascii--describe-links):
(org-ascii-link): Use angle brackets for external links.
Reported-by: Samuel Wales <samologist@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-02/msg00105.html >
2018-02-10 14:16:37 +01:00
Nicolas Goaziou
da26490208
org-colview: Fix typo in docstring
...
* lisp/org-colview.el (org-columns-summary-types): Fix typo.
2018-02-10 14:03:59 +01:00
Matt Lundin
c72304b95e
Fix S-<return> and M-S-<return> keybindings for GUI
...
This prevents these key combinations from being translated to M-RET in
window systems. These bindings already have extra keys defined for
TTY.
2018-02-10 13:53:11 +01:00
stardiviner
90dfba15a6
* ob-clojure-literate.el (Clojure Literate Programming in Org-mode): Add.
...
Stable version.
2018-02-10 08:31:06 +08:00
stardiviner
1c60511672
* ob-spice.el (supporting spice in Org-mode Babel): Add.
...
Copied version.
2018-02-10 08:28:40 +08:00
stardiviner
8b50e6cf5a
* ob-smiles.el (supporting SMILES in Org-mode Babel): Add.
...
Copied version.
2018-02-10 08:25:53 +08:00
stardiviner
f643a75bd1
* ob-redis.el (supporting Redis in Org-mode Babel): Add.
...
First version.
2018-02-10 08:17:36 +08:00
stardiviner
8a58a9fd46
* ob-php.el (supporting PHP in Org-mode Babel): Add.
...
First version.
2018-02-10 08:16:29 +08:00
stardiviner
43c0354811
* ob-lua.el (supporting Lua in Org-mode Babel): Add.
...
First version.
2018-02-10 08:13:53 +08:00
bzg
6c5f5acf86
Merge branch 'ob-arduino' of stardiviner/org-mode into master
2018-02-07 10:18:02 +00:00
stardiviner
2f2d7552b9
* ob-arduino.el (supporting Arduino in Org-mode Babel): Add.
...
First version.
2018-02-07 17:37:30 +08:00
Marc Ihm
7276466c4e
patchlevel for org-index.el
2018-02-06 20:52:23 +01:00
Nicolas Goaziou
3558e6e835
Merge branch 'maint'
2018-02-05 15:37:15 +01:00
Tim Landscheidt
38bf7561d0
Remove obsolete mk/list-hooks.pl
...
* mk/list-hooks.pl: Remove.
The functionality of mk/list-hooks.pl has been implemented by mk/eldo.el.
2018-02-05 15:36:09 +01:00
Tim Landscheidt
db6da387ae
Remove obsolete mk/pw
...
* mk/pw: Remove.
2018-02-05 15:33:06 +01:00
Tim Landscheidt
61a885a399
Make manual and URL links in docstrings clickable
2018-02-05 15:27:12 +01:00
Marco Wahl
8554aa93a7
test-ob: Fix test case
...
* testing/lisp/test-ob.el (test-ob/org-babel-remove-result--results-list):
Removed the inner list. Expectation "- (quote (4 5))" did not match
the result "- '(4 5)". I think this difference is not worth testing
in this test.
2018-02-05 10:45:12 +01:00
Marco Wahl
33cbd80850
org-agenda: Remove superfluous messages at bulk marking
2018-02-05 10:41:49 +01:00
Nicolas Goaziou
cdacaa5e87
Merge branch 'maint'
2018-02-04 23:33:41 +01:00
Jose Robins
e6f891e7aa
org-clock.el: Add an autoload entry for the function org-clock-sum-today
...
* lisp/org-clock.el: When the org-mode is called for the very first time
any functionality that requires the org-clock-sum-today used to fail.
(e.g. a column that calculates CLOCKSUM_T)
TINYCHANGE
2018-02-04 23:32:59 +01:00
Nicolas Goaziou
f500d7c7f6
org-element: Fix example and src block interpreter.
...
* lisp/org-element.el (org-element-example-block-interpreter):
(org-element-src-block-interpreter): Correctly handle indentation.
* testing/lisp/test-org-element.el (test-org-element/example-block-interpreter):
Add tests.
Reported-by: Yasushi SHOJI <yasushi.shoji@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-02/msg00006.html >
2018-02-04 10:04:17 +01:00
Nicolas Goaziou
878f2ae68b
org-tempo: Small refactoring
...
* lisp/org-tempo.el (org-tempo-add-templates): Small refactoring.
2018-02-04 08:56:15 +01:00
Nicolas Goaziou
a2471b1bb6
Silence byte-compiler
2018-02-04 00:51:00 +01:00
Nicolas Goaziou
85418667a6
Merge branch 'maint'
2018-02-04 00:31:47 +01:00
Nicolas Goaziou
248bc9631b
org-element: Revert regexp change for inline source blocks and babel calls
...
* lisp/org-element.el (org-element-inline-babel-call-parser):
(org-element-inline-src-block-parser): Revert commit
7efa0f2879
.
* testing/lisp/test-ob-exp.el (ob-exp/exports-inline-code):
* testing/lisp/test-org-element.el (test-org-element/inline-src-block-parser):
Update tests.
Reported-by: Greg Minshall <minshall@acm.org>
<http://lists.gnu.org/r/emacs-orgmode/2018-02/msg00002.html >
2018-02-04 00:30:00 +01:00
Nicolas Goaziou
222a65bdee
org-tempo: Silence byte-compiler
2018-02-04 00:24:01 +01:00
Nicolas Goaziou
892ae3c2e1
Merge branch 'maint'
2018-02-04 00:13:36 +01:00
Nicolas Goaziou
19dcbab6f0
ox: Fix select tags and exclude tags and tags hierarchy
...
* lisp/ox.el (org-export--selected-trees): Expand select tags groups.
(org-export--prune-tree): Expand exclude tags groups.
(org-export--skip-p): Change signature.
* testing/lisp/test-ox.el (test-org-export/handle-options): Add tests.
Reported-by: Pierre-Luc Gauthier <p.luc.gauthier@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-02/msg00039.html >
2018-02-04 00:12:45 +01:00
Nicolas Goaziou
d89e35ee50
Merge branch 'maint'
2018-02-03 15:24:50 +01:00
Nicolas Goaziou
52c059a10d
org-feed: Do not stop feed update when a feed is unavailable
...
* lisp/org-feed.el (org-feed-update-all): Do not stop feed update when
a feed is unavailable.
Reported-by: Adrian Tritschler <ajft@ajft.org>
<http://lists.gnu.org/r/emacs-orgmode/2018-02/msg00043.html >
2018-02-03 15:23:47 +01:00
Nicolas Goaziou
005ff5f5c2
Merge branch 'maint'
2018-02-03 14:54:11 +01:00
Nicolas Goaziou
d0c4d9ba23
ox-latex: Allow negative tocdepth
...
* lisp/ox-latex.el (org-latex-template): Allow negative tocdepth.
Reported-by: Akater <nuclearspace@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-01/msg00528.html >
2018-02-03 14:52:20 +01:00
Nicolas Goaziou
567fc311ac
Merge branch 'maint'
2018-02-03 14:42:49 +01:00
Nicolas Goaziou
98422471c9
org-agenda: Fix docstring
...
* lisp/org-agenda.el (org-agenda-prefix-format): Fix count of items in
alist.
Reported-by: Nicolas Dudebout <nicolas.dudebout@gmail.com>
2018-02-03 14:41:34 +01:00
Nicolas Goaziou
4b2006db3d
Merge branch 'maint'
2018-02-01 22:43:19 +01:00
Nicolas Goaziou
e570e964a3
org-compat: Remove `org-decode-time'
...
* lisp/org-compat.el (org-decode-time): Remove compatibility function,
no longer used.
2018-02-01 22:42:35 +01:00
Nicolas Goaziou
0790855c93
org-clock: Fix remnant UTC time in clock computation
...
* lisp/org-clock.el (org-clock-get-sum-start): Remove wrong UTC
reference.
Reported-by: Jose Robins <jose.robins@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-02/msg00018.html >
2018-02-01 22:40:39 +01:00
Nicolas Goaziou
e490d2766f
Merge branch 'maint'
2018-02-01 15:51:28 +01:00
Nicolas Goaziou
b4cc12fc32
ob-core: Fix infloop when filling a region with a source block
...
* lisp/ob-core.el (org-babel-do-in-edit-buffer): Do not move point.
Reported-by: Yasushi SHOJI <yasushi.shoji@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-02/msg00006.html >
2018-02-01 15:40:51 +01:00
Nicolas Goaziou
75ece16507
Move bindings together
2018-02-01 13:54:25 +01:00
Nicolas Goaziou
2a91f967ca
Merge branch 'maint'
2018-01-31 21:20:54 +01:00
Nicolas Goaziou
ddc8e8eb23
ox: Fix typo in docstring
...
* lisp/ox.el (org-export-with-toc): Fix typo in docstring. Slightly
rephrase it.
2018-01-31 21:20:21 +01:00
Nicolas Goaziou
86f3ef8d80
org-macs: Fix typo in docstring.
...
* lisp/org-macs.el (org-match-any-p): Fix typo in docstring.
2018-01-31 18:20:25 +01:00
Nicolas Goaziou
68b076bf52
Re-organize some bindings
2018-01-31 17:56:21 +01:00
Nicolas Goaziou
b86413beb3
ob-exp: Fix Lisp evaluation when exporting a source block
...
* lisp/ob-exp.el (org-babel-exp-src-block): Fully expand block
parameters before exporting a source block.
Reported-by: Fabrice Popineau <fabrice.popineau@supelec.fr>
<http://lists.gnu.org/r/emacs-orgmode/2018-01/msg00471.html >
2018-01-30 10:42:56 +01:00