From mboxrd@z Thu Jan 1 00:00:00 1970 From: jorge.a.alfaro@gmail.com (Jorge A. Alfaro-Murillo) Subject: Re: org-edit-src-code outside of org Date: Sat, 17 May 2014 02:33:20 -0400 Message-ID: <8761l4ewy7.fsf@gmail.com> References: <87y4y55rpm.fsf@gmail.com> <87zjikfpa0.fsf@desiato.home.uhoreg.ca> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38617) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WlYBh-0000ar-74 for emacs-orgmode@gnu.org; Sat, 17 May 2014 02:33:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WlYBZ-00067E-Oh for emacs-orgmode@gnu.org; Sat, 17 May 2014 02:33:41 -0400 Received: from plane.gmane.org ([80.91.229.3]:40472) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WlYBZ-00067A-J8 for emacs-orgmode@gnu.org; Sat, 17 May 2014 02:33:33 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WlYBY-0002Rr-Jg for emacs-orgmode@gnu.org; Sat, 17 May 2014 08:33:32 +0200 Received: from 94.187.10.164 ([94.187.10.164]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 17 May 2014 08:33:32 +0200 Received: from jorge.a.alfaro by 94.187.10.164 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 17 May 2014 08:33:32 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org I figure it out, I am updating the variable that causes problems and it is working very well so in case you want to use org-edit-src-code in Message mode all is needed is: #+BEGIN_SRC emacs-lisp (eval-after-load "message" '(progn (define-key message-mode-map (kbd "") (lambda () (interactive) (if (not (org-try-structure-completion)) (message-tab)))) (define-key message-mode-map (kbd "C-c '") (lambda () (interactive) (org-edit-src-code) (setq-local org-edit-src-from-org-mode t))))) #+END_SRC I just used it right now =) Jorge.