summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Guerry <bzg@altern.org>2011-02-15 05:04:22 +0100
committerBastien Guerry <bzg@altern.org>2011-02-15 05:04:22 +0100
commita923f528cd0de627b037c53c57b5b2085df2faa3 (patch)
tree48474f73ebc5063cb53de39e433ab381a2675d60
parent5f7c880c4da83d7eafbc00b71908cb53e9cb6949 (diff)
downloadorg-mode-a923f528cd0de627b037c53c57b5b2085df2faa3.tar.gz
org-src.el: allow source editing from modes derived from Org.
* org-src.el (org-edit-src-code): allow to edit source code from modes derived from Org.
-rw-r--r--lisp/org-src.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/org-src.el b/lisp/org-src.el
index 166210e..4dc269d 100644
--- a/lisp/org-src.el
+++ b/lisp/org-src.el
@@ -214,7 +214,7 @@ buffer."
(let ((mark (and (org-region-active-p) (mark)))
(case-fold-search t)
(info (org-edit-src-find-region-and-lang))
- (org-mode-p (org-mode-p))
+ (org-mode-p (or (org-mode-p) (derived-mode-p 'org-mode)))
(beg (make-marker))
(end (make-marker))
(allow-write-back-p (null code))