diff options
author | Bastien Guerry <bzg@altern.org> | 2014-01-22 11:42:51 +0100 |
---|---|---|
committer | Bastien Guerry <bzg@altern.org> | 2014-01-22 11:42:51 +0100 |
commit | 77458b782ae8a96376817ea010adcf499d554e1c (patch) | |
tree | c92d21ac1731a65125d61dfd3f26cb9b9096bc45 | |
parent | d91650b854e07b41cfeb26e0c4fbc2c20c71d8ae (diff) | |
download | org-mode-77458b782ae8a96376817ea010adcf499d554e1c.tar.gz |
org-compat.el (org-set-transient-map): New alias
* org-compat.el (org-set-transient-map): Alias pointing at
`set-transient-map' if defined, at `set-temporary-overlay-map'
otherwise.
Thanks to Eric Abrahamsen for reporting this.
-rw-r--r-- | lisp/org-compat.el | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lisp/org-compat.el b/lisp/org-compat.el index fee0bd0..1553e4f 100644 --- a/lisp/org-compat.el +++ b/lisp/org-compat.el @@ -260,6 +260,12 @@ ignored in this case." next (+ from (* n inc))))) (nreverse seq))))) +;; `set-transient-map' is only in Emacs >= 24.4 +(defalias 'org-set-transient-map + (if (fboundp 'set-transient-map) + 'set-transient-map + 'set-temporary-overlay-map)) + ;; Region compatibility (defvar org-ignore-region nil |