summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Schulte <schulte.eric@gmail.com>2011-06-21 15:34:41 -0700
committerEric Schulte <schulte.eric@gmail.com>2011-06-21 15:45:19 -0700
commit4a0e5cf88f684db775ccf43dc5edc2e8754a2d92 (patch)
treefd87a8cb7c68cd5f088f15645601da7146a0669c
parente860e08e5881392489ee928ffafdb65201855738 (diff)
downloadorg-mode-4a0e5cf88f684db775ccf43dc5edc2e8754a2d92.tar.gz
initialize variable from ob-tangle in language files that use it
* lisp/ob-C.el (ob-tangle): initialize variable from ob-tangle. * lisp/ob-asymptote.el (ob-tangle): initialize variable from ob-tangle. * lisp/ob-awk.el (ob-tangle): initialize variable from ob-tangle. * lisp/ob-clojure.el (ob-tangle): initialize variable from ob-tangle. * lisp/ob-haskell.el (ob-tangle): initialize variable from ob-tangle. * lisp/ob-latex.el (ob-tangle): initialize variable from ob-tangle. * lisp/ob-lisp.el (ob-tangle): initialize variable from ob-tangle. * lisp/ob-ocaml.el (ob-tangle): initialize variable from ob-tangle. * lisp/ob-perl.el (ob-tangle): initialize variable from ob-tangle. * lisp/ob-python.el (ob-tangle): initialize variable from ob-tangle. * lisp/ob-ruby.el (ob-tangle): initialize variable from ob-tangle. * lisp/ob-tangle.el (ob-tangle): initialize variable from ob-tangle.
-rw-r--r--lisp/ob-C.el2
-rw-r--r--lisp/ob-asymptote.el1
-rw-r--r--lisp/ob-awk.el1
-rw-r--r--lisp/ob-clojure.el1
-rw-r--r--lisp/ob-haskell.el1
-rw-r--r--lisp/ob-latex.el1
-rw-r--r--lisp/ob-lisp.el1
-rw-r--r--lisp/ob-ocaml.el1
-rw-r--r--lisp/ob-perl.el1
-rw-r--r--lisp/ob-python.el1
-rw-r--r--lisp/ob-ruby.el1
11 files changed, 12 insertions, 0 deletions
diff --git a/lisp/ob-C.el b/lisp/ob-C.el
index 23fe0e1..5858b55 100644
--- a/lisp/ob-C.el
+++ b/lisp/ob-C.el
@@ -38,6 +38,8 @@
(declare-function org-entry-get "org"
(pom property &optional inherit literal-nil))
+
+(defvar org-babel-tangle-lang-exts)
(add-to-list 'org-babel-tangle-lang-exts '("C++" . "cpp"))
(defvar org-babel-default-header-args:C '())
diff --git a/lisp/ob-asymptote.el b/lisp/ob-asymptote.el
index e944447..06439b2 100644
--- a/lisp/ob-asymptote.el
+++ b/lisp/ob-asymptote.el
@@ -49,6 +49,7 @@
(declare-function orgtbl-to-generic "org-table" (table params))
(declare-function org-combine-plists "org" (&rest plists))
+(defvar org-babel-tangle-lang-exts)
(add-to-list 'org-babel-tangle-lang-exts '("asymptote" . "asy"))
(defvar org-babel-default-header-args:asymptote
diff --git a/lisp/ob-awk.el b/lisp/ob-awk.el
index b69e800..3c2c23e 100644
--- a/lisp/ob-awk.el
+++ b/lisp/ob-awk.el
@@ -42,6 +42,7 @@
(declare-function org-babel-ref-resolve "ob-ref" (ref))
(declare-function orgtbl-to-generic "org-table" (table params))
+(defvar org-babel-tangle-lang-exts)
(add-to-list 'org-babel-tangle-lang-exts '("awk" . "awk"))
(defvar org-babel-awk-command "awk"
diff --git a/lisp/ob-clojure.el b/lisp/ob-clojure.el
index cc6c2de..0e77e03 100644
--- a/lisp/ob-clojure.el
+++ b/lisp/ob-clojure.el
@@ -42,6 +42,7 @@
(declare-function slime-eval "ext:slime" (sexp &optional package))
+(defvar org-babel-tangle-lang-exts)
(add-to-list 'org-babel-tangle-lang-exts '("clojure" . "clj"))
(defvar org-babel-default-header-args:clojure '())
diff --git a/lisp/ob-haskell.el b/lisp/ob-haskell.el
index 9f35f59..4e3e797 100644
--- a/lisp/ob-haskell.el
+++ b/lisp/ob-haskell.el
@@ -51,6 +51,7 @@
(declare-function inferior-haskell-load-file
"ext:inf-haskell" (&optional reload))
+(defvar org-babel-tangle-lang-exts)
(add-to-list 'org-babel-tangle-lang-exts '("haskell" . "hs"))
(defvar org-babel-default-header-args:haskell '())
diff --git a/lisp/ob-latex.el b/lisp/ob-latex.el
index 3e00c0e..57e0c56 100644
--- a/lisp/ob-latex.el
+++ b/lisp/ob-latex.el
@@ -37,6 +37,7 @@
(declare-function org-splice-latex-header "org"
(tpl def-pkg pkg snippets-p &optional extra))
(declare-function org-export-latex-fix-inputenc "org-latex" ())
+(defvar org-babel-tangle-lang-exts)
(add-to-list 'org-babel-tangle-lang-exts '("latex" . "tex"))
(defvar org-format-latex-header)
diff --git a/lisp/ob-lisp.el b/lisp/ob-lisp.el
index a576f97..0fcd443 100644
--- a/lisp/ob-lisp.el
+++ b/lisp/ob-lisp.el
@@ -36,6 +36,7 @@
(declare-function slime-eval "ext:slime" (sexp &optional package))
+(defvar org-babel-tangle-lang-exts)
(add-to-list 'org-babel-tangle-lang-exts '("lisp" . "lisp"))
(defvar org-babel-default-header-args:lisp '())
diff --git a/lisp/ob-ocaml.el b/lisp/ob-ocaml.el
index 1a21d15..384fb3d 100644
--- a/lisp/ob-ocaml.el
+++ b/lisp/ob-ocaml.el
@@ -44,6 +44,7 @@
(declare-function tuareg-run-caml "ext:tuareg" ())
(declare-function tuareg-interactive-send-input "ext:tuareg" ())
+(defvar org-babel-tangle-lang-exts)
(add-to-list 'org-babel-tangle-lang-exts '("ocaml" . "ml"))
(defvar org-babel-default-header-args:ocaml '())
diff --git a/lisp/ob-perl.el b/lisp/ob-perl.el
index ecb66d9..728c822 100644
--- a/lisp/ob-perl.el
+++ b/lisp/ob-perl.el
@@ -31,6 +31,7 @@
(require 'ob-eval)
(eval-when-compile (require 'cl))
+(defvar org-babel-tangle-lang-exts)
(add-to-list 'org-babel-tangle-lang-exts '("perl" . "pl"))
(defvar org-babel-default-header-args:perl '())
diff --git a/lisp/ob-python.el b/lisp/ob-python.el
index 6cb2c44..5ffdb94 100644
--- a/lisp/ob-python.el
+++ b/lisp/ob-python.el
@@ -38,6 +38,7 @@
(declare-function py-toggle-shells "ext:python-mode" (arg))
(declare-function run-python "ext:python" (&optional cmd noshow new))
+(defvar org-babel-tangle-lang-exts)
(add-to-list 'org-babel-tangle-lang-exts '("python" . "py"))
(defvar org-babel-default-header-args:python '())
diff --git a/lisp/ob-ruby.el b/lisp/ob-ruby.el
index da53912..922223a 100644
--- a/lisp/ob-ruby.el
+++ b/lisp/ob-ruby.el
@@ -46,6 +46,7 @@
(declare-function run-ruby "ext:inf-ruby" (&optional command name))
(declare-function xmp "ext:rcodetools" (&optional option))
+(defvar org-babel-tangle-lang-exts)
(add-to-list 'org-babel-tangle-lang-exts '("ruby" . "rb"))
(defvar org-babel-default-header-args:ruby '())