add abbrev for org mode, fix long lines

 

File modified: lisp/emacs.d/ivan-abbrev.el

Change337 at Wed Aug 11 14:48:30 2010 +0200 by bob

diff -r dae74d3b5116 -r 55af29610798 lisp/emacs.d/ivan-abbrev.el
--- a/lisp/emacs.d/ivan-abbrev.el	Fri Aug 06 23:03:31 2010 +0200
+++ b/lisp/emacs.d/ivan-abbrev.el	Wed Aug 11 14:48:30 2010 +0200
@@ -12,9 +12,15 @@
 
 (define-abbrev-table 'text-mode-abbrev-table
   '(("bc" "Bien cordialement,")
-    ("vmr" "Veuillez agréer, Monsieur, l'expression de mes salutations distinguées.")
-    ("vmm" "Veuillez agréer, Madame, Monsieur, l'expression de mes salutations distinguées.")
-    ("vmme" "Veuillez agréer, Madame, l'expression de mes salutations distinguées.")))
+    ("vmr" (concat "Veuillez agréer, Monsieur, "
+                   "l'expression de mes salutations distinguées."))
+    ("vmm" (concat "Veuillez agréer, Madame, Monsieur, "
+                   "l'expression de mes salutations distinguées."))
+    ("vmme" (concat "Veuillez agréer, Madame, "
+                    "l'expression de mes salutations distinguées."))))
+
+(define-abbrev-table 'org-mode-abbrev-table
+  '(("oex" "#+BEGIN_EXAMPLE\n#+END_EXAMPLE")))
 
 (defun ivan-abbrev ()
   "Turn abbrev mode on"
@@ -23,6 +29,7 @@
 ;; modes that use abbrev
 (add-hook 'message-mode-hook 'ivan-abbrev)
 (add-hook 'LaTeX-mode-hook 'ivan-abbrev)
+(add-hook 'org-mode-hook 'ivan-abbrev)
 
 ;; Don't save abbrevs as they are defined here
 (setq save-abbrevs nil)
@@ -33,7 +40,7 @@
 
 ;; Copyright (C) 2008 Ivan Kanis
 ;; Author: Ivan Kanis
-;; 
+;;
 ;;
 ;; This program is free software ; you can redistribute it and/or modify
 ;; it under the terms of the GNU General Public License as published by


back