Kaushal Modi
3bcfed071d
Fix breakage due to outline-invisible-p defn change in emacs 26+
...
* lisp/org.el (org-invisible-p): New function. Restore the behavior
of outline-invisible-p prior to the following commint on emacs master
<http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=9cc59ffbbb2f20fbbf1c72d2e0c9dc47c7906a99 >.
* lisp/org.el (org-cycle-internal-local)
(org-clean-visibility-after-subtree-move, org-goto)
(org-get-location, org-move-subtree-down, org-copy-subtree)
(org-paste-subtree, org-next-link, org-mark-ring-goto)
(org-todo, org-deadline, org-schedule, org-set-tags)
(org-truely-invisible-p, org-invisible-p2)
(org-forward-heading-same-level, org-forward-paragraph)
(org-backward-paragraph, org-down-element)
(org-bookmark-jump-unhide, org-mark-jump-unhide):
* lisp/org-list.el (org-insert-item):
* lisp/org-crypt.el (org-encrypt-entry, org-decrypt-entry):
* lisp/org-clock.el (org-clock-load):
* lisp/org-archive.el (org-archive-subtree)
(org-archive-to-archive-sibling, org-toggle-archive-tag)
(org-archive-set-tag):
* contrib/lisp/org-drill.el (org-drill-hide-subheadings-if): Use
org-invisible-p instead of outline-invisible-p.
Reference:
<http://lists.gnu.org/archive/html/emacs-orgmode/2017-06/msg00230.html >
2017-06-15 08:10:47 -04:00
Nicolas Goaziou
88de98a778
org-wikinodes: Fix export
...
* contrib/lisp/org-wikinodes.el (org-wikinodes-set-wiki-targets-during-export): Fix signature.
(org-wikinodes-process-links-for-export): Fix signature. Fix produced
Org link.
2017-06-05 09:38:46 +02:00
Nicolas Goaziou
ba66f05e57
org-wikinodes: Update to Org 8 export process
2017-06-05 09:30:44 +02:00
Nicolas Goaziou
c17372dbb1
org-wikinodes: Update code to new link fontification
...
* contrib/lisp/org-wikinodes.el (org-wikinodes-add-to-font-lock-keywords):
Update to change introduced in 2d29269bb1
.
2017-06-04 09:30:54 +02:00
Chunyang Xu
1fbbce4d81
org-git-link.el: Fix `org-git-find-gitdir'
...
* contrib/lisp/org-git-link.el (org-git-find-gitdir): Expand
abbreviated directory name.
TINYCHANGE
2017-05-29 08:43:06 -04:00
Kyle Meyer
ddf0063ce7
org-git-link.el: Silence byte-compiler
...
* contrib/lisp/org-git-link.el (org-git-open): Replace obsolete
string-to-int with string-to-number. Don't use goto-line
non-interactively.
2017-05-20 19:00:25 -04:00
Kyle Meyer
b9c5720618
org-git-link.el: Avoid cl.el aliases
...
* contrib/lisp/org-git-link.el (org-gitbare-open):
(org-git-open):
(org-git-find-gitdir):
(org-git-create-git-link): Prefer nth function to cl.el's first,
second, third.
org-git-link.el does not explicitly load cl.el, and variants without
the "cl-" prefix have been out of favor since Emacs 24.3.
2017-05-20 19:00:25 -04:00
Kyle Meyer
1eab2bb5e2
org-link-edit.el: Sync with upstream
...
Update to version 1.1.1 (e975aebf8).
2017-05-09 14:49:22 -04:00
Łukasz Stelmach
a4f29410e9
ox-s5: Update to work with refactored HTML backend
...
* contrib/lisp/ox-s5.el (org-s5-template): Adapt to changes introduced
by c9ca0b6d
in the way :html-divs/org-html-divs are passed to ox-html.
2017-05-06 09:02:01 +02:00
Kyle Meyer
fef346798f
ox-extra: Merge sections from ignored headlines
...
* contrib/lisp/ox-extra.el (org-extra--merge-sections): New function.
(org-export-ignore-headlines): Merge multiple sections that result
from removing ignored headlines.
Prevent org-export-ignore-headlines from violating the one headline to
one section mapping that is relied on by at least one export backend,
ox-texinfo. (ox-texinfo uses each section to generate the menu.)
2017-05-03 23:35:40 -04:00
Kyle Meyer
fa1c6e92ac
ox-extra: Use cl-lib
...
* contrib/lisp/ox-extra.el (org-latex-header-blocks-filter): Use "cl-"
prefix.
2017-05-03 23:35:40 -04:00
Stephen Mackenzie
166364bc96
ox-confluence.el: Blank table cells produce required whitespace
...
* contrib/lisp/ox-confluence.el (org-confluence-table-cell): Add blank
space in an empty table cell such that Confluence tables do not skip
empty entries and produce erroneous table headers.
Confluence tables are formatted incorrectly when empty cells
cause `||' to generate the next cell as a table header, skipping
the empty cell. Empty cells must be formatted as `| |'.
TINYCHANGE
2017-04-17 11:29:10 +02:00
Kyle Meyer
7fb6ab52c4
Don't call kill-this-buffer outside of menus
...
* contrib/lisp/org-toc.el (org-toc-quit):
* lisp/org-mhe.el (org-mhe-follow-link): Use kill-buffer rather than
menu-bar.el's kill-this-buffer.
See Emacs bug#26466 and discussion on emacs.devel:
https://lists.gnu.org/archive/html/emacs-devel/2017-04/msg00346.html .
This is in favor of backporting Emacs's 2e4f4c9d48 (Don't call
'kill-this-buffer' outside of menus, 2017-04-12), which introduces a
new function kill-current-buffer that provides special handling of
minibuffers.
2017-04-16 17:07:44 -04:00
Kyle Meyer
08674eae54
org-link-edit.el: Sync with upstream
...
Update to version 1.1.0 (af79eebdb).
2017-04-09 20:48:07 -04:00
Robert Klein
175543e5ef
Fix custom timestamps during export (ox-groff)
...
* contrib/lisp/ox-groff.el (org-groff-clock, org-groff-planning): Use
org-translate-time'.
(propagate changes introduced to other export backends in commit
e1adb17ba509a43e9a03a5b367a98b8bc8de8b02.)
2017-03-16 13:08:00 +01:00
Marc Ihm
1a70061e3f
ox-confluence: Handle checkboxes and inactive timestamps correctly
...
* contrib/lisp/ox-confluence.el (org-confluence-timestamp): New
function.
(org-confluence-headline): Use new function.
(org-confluence-table-cell): Add missing space.
Fix handling of square brackets from timestamps and checkboxes; avoid
invalid confluence markup for empty table headers.
2017-03-05 18:37:48 +01:00
Sebastien Le Maguer
3dc4fa9d9d
ox-bibtex: Take key with spaces or non-alphabetic characters into account
...
* ox-bibtex.el (org-bibtex-process-bib-files): Solve a bug in which
ox-bibtex was not considering enterily keys like "Author et&bsp; al.,
1999" as valid.
TINYCHANGE
2017-02-05 09:21:55 +01:00
Nicolas Goaziou
76c08ea77b
Replace org-set-local by setq-local in the documentation
...
* contrib/orgmanual.org (Conflicts): Update yasnippet instructions.
* doc/org.texi (Packages that conflict with Org mode): Update
yasnippet instructions
TINYCHANGE
2017-02-01 15:42:04 +01:00
Nicolas Goaziou
53bc58c433
Rename `org-latex--make-preamble' into `org-latex-make-preamble'
...
* contrib/lisp/ox-koma-letter.el (org-koma-letter-template):
* lisp/org.el (org-create-formula-image):
* lisp/ox-beamer.el (org-beamer-template):
* lisp/ox-latex.el (org-latex-make-preamble): Renamed from
`org-latex--make-preamble'. Add an optional argument. Autoload
function.
(org-latex-template): Use new function name.
2017-01-21 11:31:25 +01:00
Kyle Meyer
713f785017
Update copyright years
2017-01-05 20:19:37 -05:00
Bastien
82c98e3caf
Delete contrib/lisp/ox-gfm.el
...
See https://github.com/larstvei/ox-gfm/issues/14 .
2016-10-31 12:46:15 +01:00
Oleh Krehel
1399f58049
contrib/lisp/org-download.el: Remove
...
Fixes https://github.com/abo-abo/org-download/issues/38
The package remains available at the above address and MELPA.
2016-10-30 09:10:23 +02:00
Konubinix
8d672a2f7d
org-expiry: Call `org-expiry-expired-p' correctly
...
* contrib/lisp/org-expiry.el (org-expiry-process-entry): Call
`org-expiry-expired-p' with the correct number of arguments. It does
not accept argument anymore.
2016-10-04 12:04:02 +02:00
Bastien
c0fb62dc68
Merge branch 'maint'
2016-09-30 10:00:57 +02:00
Bastien
cd5e2d94d8
Fix link (un)escaping.
...
Thanks for David Bremner <bremner@debian.org> for reporting this
and proposing this fix.
2016-09-30 10:00:18 +02:00
Aaron Ecay
67129acdfe
contrib: Use assq instead of assoc with quoted symbols
2016-09-23 11:20:55 +01:00
Aaron Ecay
407b0d41a2
contrib, test suite: use assq instead of assoc for :keywords
2016-09-23 11:20:55 +01:00
Nicolas Goaziou
fd5323ccee
Merge branch 'maint'
2016-09-22 21:57:17 +02:00
Konubinix
4835befde2
org-expiry: Fix the call to `org-expiry-handler-function'
...
* contrib/lisp/org-expiry.el (org-expiry-process-entry): Fix the call to
`org-expiry-handler-function'.
`org-expiry-handler-function' is meant to be a variable containing the symbol of
a function to be called. Therefore, calling
(funcall 'org-expiry-handler-function) results in a void function error while
(funcall org-expiry-handler-function) correctly calls the contained function.
2016-09-22 21:56:55 +02:00
U-IHM-NOTEBOOK\Olli
7eecb214c7
short help fits to window
2016-09-05 19:02:19 +02:00
Aaron Ecay
2510f6ec47
contrib: adapt to deprecation of org-remove-(angle-brackets,double-quotes)
2016-09-03 02:27:17 +01:00
Nicolas Goaziou
9873e59913
contrib/README: Remove "org-eww.el" from the list
...
* contrib/README: Remove "org-eww.el", which has been moved to core.
2016-08-23 22:17:49 +02:00
Nicolas Goaziou
71a3331aaf
Move org-eww to core
...
* lisp/org-eww.el: Move file from contrib/lisp/ to lisp/.
* lisp/org.el (org-modules): Apply change.
* lisp/org-capture.el (org-capture-templates):
* doc/org.texi: Document changes.
2016-08-20 02:59:56 +02:00
U-IHM-NOTEBOOK\Olli
ab92c2b39c
improved prompt
2016-08-16 22:41:21 +02:00
U-IHM-NOTEBOOK\Olli
0fa7f96b50
org-index v5.1 with enhanced dispatch
2016-08-12 22:51:20 +02:00
Nicolas Goaziou
5e224bb2ef
org-eww: Small refactoring
...
* contrib/lisp/org-eww.el (org-eww-store-link):
(org-eww-copy-for-org-mode):
(eww-mode-hook): Small refactoring.
2016-08-08 11:28:12 +02:00
Nicolas Goaziou
0abf6ee28b
org-eww: Fix docstrings
...
* contrib/lisp/org-eww.el (org-eww-store-link):
(org-eww-goto-next-url-property-change):
(org-eww-has-further-url-property-change-p):
(org-eww-copy-for-org-mode): Fix docstrings.
2016-08-08 11:23:24 +02:00
Robert Klein
8d64b518db
Update wl link definition
...
* contrib/lisp/org-wl.el ("wl"):
Update to use org-link-set-parameters.
2016-08-08 11:20:41 +02:00
Robert Klein
02a51cfed3
Update vm link definition
...
* contrib/lisp/org-vm.el ("vm"):
Update to use org-link-set-parameters.
2016-08-08 11:20:40 +02:00
Robert Klein
3f2a03dad6
Update notmuch and notmuch-search link definitions
...
* contrib/lisp/org-notmuch.el ("notmuch"):
Update to use org-link-set-parameters.
2016-08-08 11:20:37 +02:00
Robert Klein
94dd0b8f4f
Update mew link definition
...
* contrib/lisp/org-mew.el ("mew"):
Update to use org-link-set-parameters.
2016-08-08 11:20:35 +02:00
Robert Klein
f2bfa80c4c
Update man link definition
...
* contrib/lisp/org-man.el ("man"):
Update to use org-link-set-parameters.
2016-08-08 11:20:33 +02:00
Robert Klein
040315cad8
Update mairix link definition
...
* contrib/lisp/org-mairix.el ("mairix"):
Update to use org-link-set-parameters.
2016-08-08 11:20:32 +02:00
Robert Klein
1cd676169d
Update misc mac link definitions
...
* contrib/lisp/org-mac-link.el ("mac-link"):
Update to use org-link-set-parameters.
2016-08-08 11:20:30 +02:00
Robert Klein
690f92f685
Update git, gitbare link definitions
...
* contrib/lisp/org-git-link.el ("git-link"):
Update to use org-link-set-parameters.
2016-08-08 11:20:28 +02:00
Robert Klein
be2c32c43c
org-eww: Add follow function for eww links
...
* contrib/lisp/org-eww.el ("eww"): Add :follow property.
2016-08-08 11:20:14 +02:00
Robert Klein
c74e89e40b
Update elisp-symbol link definition
...
* contrib/lisp/org-elisp-symbol.el ("elisp-symbol"):
Update to use org-link-set-parameters.
2016-08-08 11:10:10 +02:00
Robert Klein
a4abc56db4
Update ebib link definition
...
* contrib/lisp/org-ebib.el ("ebib"):
Update to use org-link-set-parameters.
2016-08-08 11:10:06 +02:00
Robert Klein
d738c6849b
Update tel link definition
...
* contrib/lisp/org-contacts.el ("contacts"):
Update to use org-link-set-parameters.
2016-08-08 11:10:04 +02:00
Robert Klein
2a274f0da5
Update bookmark link definition
...
* contrib/lisp/org-bookmark.el ("bookmark"):
Update to use org-link-set-parameters.
2016-08-08 11:10:01 +02:00