stardiviner
c3888a8b74
org-contacts.el: replace obsolete alias `loop' with `cl-loop'
...
* contrib/lisp/org-contacts.el (org-contacts-get-icon): replace obsolete
alias `loop' with `cl-loop'.
2021-01-03 20:17:37 +08:00
stardiviner
f948234cba
org-contacts.el: Add usage comments
...
* contrib/lisp/org-contacts.el: Add usage comments.
2021-01-03 20:16:41 +08:00
Kyle Meyer
291993888d
Merge branch 'maint'
2021-01-01 15:02:10 -05:00
Kyle Meyer
99eafe3787
Update copyright year to 2021
2021-01-01 14:59:01 -05:00
stardiviner
713b3bf7a0
org-contacts.el: Inherit face from org-link
...
* contrib/lisp/org-contacts.el (org-contacts-link-face): Don't use a
color for org-contacts line, inherit from face org-link directly.
2020-12-20 20:43:23 +08:00
stardiviner
6b83c6e4ea
org-contacts.el: Add support for org-id generated link.
...
* contrib/lisp/org-contacts.el (org-contacts-link-store): Use org-id
store link if org-id-link-to-org-use-id is t.
2020-12-17 14:38:15 +08:00
stardiviner
e7f625d426
org-contacts.el: Fix org-store-link error caused by org-contacts
...
* contrib/lisp/org-contacts.el (org-contacts-link-store): Fix Org store
link by adding missing condition for org-contacts.
2020-12-17 14:38:11 +08:00
Kyle Meyer
b1dc454242
Merge branch 'maint'
2020-12-16 00:45:31 -05:00
Jan Lübke
a4d0607e19
contrib/org-mac-link.el: fix Mail.app link compatibility with macOS 11
...
* org-mac-link.el (org-mac-message-open): Replace angular brackets
with encoded version (< to %3C and > to %3E) so macOS 11 Big Sur can
open the message in mail.app.
macOS 11 does not open the mail link with angular brackets any more.
This fix is backwards compatible. I have tested it on macOS 10.15.7.
TINYCHANGE
2020-12-16 00:40:09 -05:00
Bastien
c822c80ef8
contrib/lisp/org-contacts.el: Add stardiviner as the maintainer
2020-12-15 15:26:35 +01:00
Bastien
9359835001
contrib/lisp/ob-julia.el: Add Alberto Ramos as maintainer
2020-12-14 06:27:44 +01:00
Stefan Kangas
1a480e01a4
Remove redundant 'function's around lambda
...
* contrib/lisp/org-secretary.el (join):
* contrib/lisp/ox-taskjuggler.el (org-taskjuggler-project-plan):
* lisp/org-clock.el (org-resolve-clocks):
* lisp/org-element.el (org-element--interpret-affiliated-keywords):
* lisp/org-list.el (org-list-struct, org-list-get-item-number)
(org-list-separating-blank-lines-number)
(org-list-struct-fix-bul, org-list-struct-apply-struct):
* lisp/org.el (org-agenda-files, org-toggle-heading):
* lisp/ox-ascii.el (org-ascii-table-row):
* lisp/ox-beamer.el (org-beamer--format-section)
(org-beamer-template):
* lisp/ox-odt.el (org-odt--render-image/formula):
* testing/org-batch-test-init.el (load-path): Remove redundant
'function's around lambda.
2020-11-18 22:02:19 -05:00
Bastien
b04667a370
contrib/lisp/: Fix some headers
...
* contrib/lisp/ox-rss.el:
* contrib/lisp/org-registry.el:
* contrib/lisp/org-expiry.el:
* contrib/lisp/ol-elisp-symbol.el: Fix header.
2020-11-16 09:28:15 +01:00
Kyle Meyer
2a4578b103
Merge branch 'maint'
2020-11-12 23:28:02 -05:00
Chen Li
1cc2222045
ol-wl: add maildir and rss to folder types
...
* contrib/lisp/ol-wl.el (org-wl-folder-types): Add maildir and rss.
with this commit, org-link can open maildir and rss folder.
more to read: http://wanderlust.github.io/wl-docs/wl.html#Folders~
2020-11-12 23:19:59 -05:00
stardiviner
e9c3993ee5
org-contacts.el: Add new link type "contact:"
...
* contrib/lisp/org-contacts.el (org-contacts-link-store): Store a link
of org-contacts in Org file.
* contrib/lisp/org-contacts.el (org-contacts-link-open): Open contact:
link in Org file.
* contrib/lisp/org-contacts.el (org-contacts-link-complete): Insert a
contact: link with completion of contacts.
* contrib/lisp/org-contacts.el (org-contacts-link-face): Set different
face for contact: link.
2020-11-11 09:35:01 +01:00
Bastien
d3710f73f1
Merge branch 'maint'
2020-11-11 09:14:07 +01:00
Bastien
ff5fd323b1
contrib/lisp/ox-taskjuggler.el: Use non-obsolete variable names
...
* contrib/lisp/ox-taskjuggler.el (org-taskjuggler--build-task):
Use non-obsolete variable names.
2020-11-11 09:13:42 +01:00
Kyle Meyer
280a0245f8
Merge branch 'maint' into master
2020-11-06 00:35:26 -05:00
Kyle Meyer
51c4cc1a8a
Prefer symbol for eval-after-load's FILE argument
...
Call eval-after-load with a symbol rather than a string to avoid
potential name conflicts with files that do not provide the feature
(e.g., if a user configures speedbar in a file named "speedbar.el")
Reported-by: John Foerch <jjfoerch@gmail.com>
Ref: https://orgmode.org/list/CAEeGWGKfrV7w9qtPRpAhFtiOCH-+8_ydEe11EoMAkUkbTq1fuA@mail.gmail.com
2020-11-06 00:32:16 -05:00
Adam Spiers
2b3bbf3618
x11idle: Make installation a little smoother
...
Fix a -Wimplicit-int compiler warning, and make it more obvious how to
obtain scrnsaver.h on three of the most popular Linux distros.
Signed-off-by: Adam Spiers <orgmode@adamspiers.org>
2020-10-28 23:40:40 -04:00
James N. V. Cash
c20cb0993b
Address org-eldoc-recursion issue
...
* org-eldoc.el (org-eldoc-get-mode-local-documentation-function,
org-eldoc-documentation-function): Support Emacs 28-style eldoc, where
instead of a single function, the eldoc-documentation-functions hook
has a list of functions, which may optionally take a callback.
2020-09-20 21:24:55 -04:00
Peter Münster
b01332c87e
org-notify.el: Limit the number of notifications
...
(org-notify-max-notifications-per-run): New option for limiting the
notifications.
(org-notify-process): Use it.
2020-09-13 18:41:33 +02:00
Peter Münster
54bdd6cbf7
org-notify.el: Use cl- prefixed functions, and require cl-lib
2020-09-13 18:41:27 +02:00
stardiviner
3b10ffc362
ol-man.el: Add searching support in man page buffer
...
* contrib/lisp/ol-man.el (org-man-open): Support auto searching man page
buffer with search-forward.
2020-09-05 10:05:01 +02:00
Kyle Meyer
3f04ad8d2c
Merge branch 'maint' into master
2020-08-15 13:16:26 -04:00
Nicholas Vollmer
47f26b1e76
org-eldoc: (org-eldoc-documentation-function): set `eldoc-documentation-functions'
...
* contrib/lisp/org-eldoc.el (org-eldoc-documentation-function):
b2b587387
did not set eldoc-documentation-functions, resulting in
`eldoc--invoke-strategy' throwing a void-function error.
Modified-by: Kyle Meyer <kyle@kyleam.com>
Added Emacs<25 branch.
2020-08-15 13:09:12 -04:00
Kyle Meyer
bb427f7bd6
Merge branch 'maint'
2020-07-18 20:15:32 -04:00
Kyle Meyer
b2b587387e
org-eldoc: Fix compatibility with Emacs 28
...
* contrib/lisp/org-eldoc.el (org-eldoc-documentation-function): Accept
and ignore additional arguments for compatibility with Emacs 28.
(org-eldoc-load): Use add-function to register
org-eldoc-documentation-function for Emacs versions 25 through 27, as
documented in eldoc-documentation-function.
See Emacs's fd020a2931 (eldoc: modify `eldoc-documentation-function'
using `add-function', 2014-12-05) and c0fcbd2c11 (Expose ElDoc
functions in a hook (Bug#28257), 2020-02-25) for more information on
the Emacs 25 and Emacs 28 changes, respectively.
2020-07-18 20:14:18 -04:00
Jb DOYON
2fa1dc34be
contrib/ol-man.el: Add markdown support to org-man export
...
* contrib/lisp/ol-man.el (org-man-export): Format markdown links.
2020-06-22 23:58:32 -04:00
Bastien Guerry
c7a86a43ae
Merge branch 'maint'
2020-06-05 10:40:14 +02:00
Bastien Guerry
fa4dddf8d2
Fix broken links
...
* lisp/org.el:
* lisp/ol-bibtex.el:
* etc/ORG-NEWS (org-capture.el is now the default capture system):
* doc/org-manual.org (Cache results of evaluation): Fix broken links.
2020-06-05 10:39:52 +02:00
Richard Kim
cd336c2af3
contrib/lisp/ox-confluence.el: Add an export menu entry
...
* contrib/lisp/ox-confluence.el (confluence): Add an export menu
entry.
TINYCHANGE
2020-05-22 17:26:10 +02:00
Bastien
2e96dc6392
Merge branch 'maint'
2020-05-22 16:37:25 +02:00
Bastien
ceb0ef95fb
contrib/lisp/ox-confluence.el: Fix radio link export
...
* contrib/lisp/ox-confluence.el (org-confluence-link): Only use
the description when exporting radio links.
Thanks to Karl Voit for reporting this.
2020-05-22 16:36:50 +02:00
Jonas Bernoulli
71604cbc2d
Fix typos
2020-05-13 23:27:49 -04:00
Nicolas Goaziou
8173884a13
bibtex: Fix typo
...
* contrib/lisp/ox-bibtex.el (org-bibtex-file): Use defvar instead of
defun.
2020-04-24 22:30:42 +02:00
Nicolas Goaziou
7cdc023f88
bibtex: Fix `org-bibtex-goto-citation'
...
* contrib/lisp/ox-bibtex.el (org-bibtex-goto-citation): Fix
`org-bibtex-goto-citation'.
Reported-by: Eric S Fraga <e.fraga@ucl.ac.uk>
<http://lists.gnu.org/r/emacs-orgmode/2020-04/msg00383.html >
2020-04-24 22:22:43 +02:00
Kyle Meyer
f874b69560
org-link-edit.el: Sync with upstream
...
Update to version 1.2.1 (b5493e2).
2020-04-20 22:10:31 -04:00
Nicolas Goaziou
048e0204d5
ox-koma-letter: Remove obsolete code
...
* contrib/lisp/ox-koma-letter.el: Remove obsolete code.
2020-04-06 14:51:35 +02:00
Nicolas Goaziou
625f8e6d9c
Merge branch 'maint'
2020-04-06 14:31:40 +02:00
Nicolas Goaziou
e1961c543a
ox-koma-letter: Handle empty hyperref LaTeX template
...
* contrib/lisp/ox-koma-letter.el (org-koma-letter-template): Value
for :latex-hyperref-template can be nil. Handle this case.
Reported-by: Charles Millar <millarc@verizon.net>
<http://lists.gnu.org/r/emacs-orgmode/2020-04/msg00025.html >
2020-04-06 14:30:35 +02:00
Kyle Meyer
cf04f0837d
Merge branch 'maint'
2020-03-04 22:43:58 -05:00
Štěpán Němec
7454d20189
org-eldoc: Use eldoc-documentation-functions when available
...
This reflects recent changes in GNU Emacs master branch:
2020-02-25T17:53:04-05:00!mvoteiza@udel.edu
c0fcbd2c11 (Expose ElDoc functions in a hook (Bug#28257))
* lisp/org-eldoc.el (org-eldoc-load):
Use 'eldoc-documentation-functions' when available.
2020-03-04 22:43:39 -05:00
stardiviner
97d0514b0b
contrib/lisp/ob-php.el: Support change evaluate command specify options.
...
* contrib/lisp/ob-php.el (org-babel-php-command): Add new customizable
option `org-babel-php-command` to change default command.
* contrib/lisp/ob-php.el (org-babel-php-command-options): Add new
customizable option `org-babel-php-command-options` to specify
command options.
* contrib/lisp/ob-php.el (org-babel-execute:php): Use new commands in
execute function.
2020-02-20 18:48:35 +01:00
Nicolas Goaziou
f4bed78a19
Move custom links to new tooling
...
* contrib/lisp/ol-bookmark.el (org-bookmark-open):
* contrib/lisp/ol-elisp-symbol.el (elisp-symbol-open):
* contrib/lisp/ol-git-link.el (org-gitbare-open):
(org-git-open):
* contrib/lisp/ol-man.el (org-man-open):
* contrib/lisp/ol-mew.el (org-mew-open):
* contrib/lisp/ol-notmuch.el (org-notmuch-open):
(org-notmuch-search-open):
(org-notmuch-tree-open):
* contrib/lisp/ol-vm.el (org-vm-open):
(org-vm-imap-open):
* contrib/lisp/ol-wl.el (org-wl-open):
* contrib/lisp/org-mac-link.el (org-mac-together-item-open):
(org-mac-addressbook-item-open):
(org-mac-skim-open):
(org-mac-acrobat-open):
(org-mac-outlook-message-open):
(org-mac-evernote-note-open):
(org-devonthink-item-open):
(org-mac-message-open):
* contrib/lisp/org-mairix.el (org-mairix-open):
* lisp/ol-bbdb.el (org-bbdb-export):
(org-bbdb-open):
* lisp/ol-bibtex.el (org-bibtex-open):
* lisp/ol-docview.el (org-docview-open):
* lisp/ol-eshell.el (org-eshell-open):
* lisp/ol-eww.el ("eww"):
* lisp/ol-gnus.el (org-gnus-open):
* lisp/ol-info.el (org-info-open):
* lisp/ol-irc.el (org-irc-visit):
* lisp/ol-mhe.el (org-mhe-open):
* lisp/ol-rmail.el ("rmail"):
(org-rmail-open):
* lisp/ol.el (org-link--open-doi):
(org-link--open-elisp):
(org-link--open-help):
(org-link--open-shell):
* lisp/org-id.el (org-id-open):
* testing/lisp/test-ox.el (test-org-export/custom-protocol-maybe): Use
new tooling.
* doc/org-manual.org (Adding Hyperlink Types): Adapt example.
2020-02-19 18:42:50 +01:00
Nicolas Goaziou
ab9166ad29
Extend export tooling in link parameters
...
* lisp/ol.el (org-link-parameters): Allow a fourth "info" argument for
`:export' property. Expound docstring.
* lisp/ox.el (org-export-custom-protocol-maybe): Accept a fourth
optional argument.
* lisp/ox-ascii.el (org-ascii--describe-links):
(org-ascii-link):
* lisp/ox-beamer.el (org-beamer-link):
* lisp/ox-html.el (org-html-link):
* lisp/ox-latex.el (org-latex-link):
* lisp/ox-man.el (org-man-link):
* lisp/ox-md.el (org-md-link):
* lisp/ox-odt.el (org-odt-link):
* lisp/ox-org.el (org-org-link):
* lisp/ox-texinfo.el (org-texinfo-link):
* contrib/lisp/ox-groff.el (org-groff-link): Provide expected fourth
argument.
* lisp/ox.el (org-export-link-as-file): New function.
* lisp/ol.el (org-link-parameters): Add reference to new function in docstring.
* testing/lisp/test-ox.el (test-org-export/link-as-file): Add tests.
(test-org-export/custom-protocol-maybe): Update tests.
2020-02-19 18:41:37 +01:00
Nicolas Goaziou
ebf8b39ae6
Merge branch 'maint'
2020-01-21 22:39:36 +01:00
Nicolas Goaziou
5712412b5d
ox-taskjuggler: Use effort property as-is
...
* contrib/lisp/ox-taskjuggler.el (org-taskjuggler--build-task): Use
effort property as-is instead of applying `org-duration-to-minutes'.
Reported-by: Benjamin Kästner <benjamin.kaestner@googlemail.com>
2020-01-21 22:36:29 +01:00
Nicolas Goaziou
1ffb390fda
Merge branch 'maint'
2020-01-11 17:02:19 +01:00