all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* ob-clojure should not tangle with inserting (ns ..) line when no :ns specified.
@ 2018-11-30  8:46 stardiviner
  2018-11-30 21:25 ` Tim Cross
  2019-01-10  1:47 ` stardiviner
  0 siblings, 2 replies; 10+ messages in thread
From: stardiviner @ 2018-11-30  8:46 UTC (permalink / raw)
  To: org-mode


The ob-clojure tangle will insert ~(ns ..)~ from babel header argument :ns or use defualt ~(ns user)~.

   #+begin_src clojure :eval no :ns "" :tangle "data/code/xunfei-clj-demo/project.clj" :results link :file "data/code/xunfei-clj-demo/project.clj"
   (defproject xunfei-clj-demo "0.1.0-SNAPSHOT"
     :description "xunfei-clj demo"
     :url "http://example.com/FIXME"
     :license {:name "Eclipse Public License"
               :url  "http://www.eclipse.org/legal/epl-v10.html"}
     :dependencies [[org.clojure/clojure "1.9.0"]
                    [xunfei-clj "0.1.4-SNAPSHOT"]]
     :resource-paths ["lib/Msc.jar"])
   #+end_src

In upper case, obviously I don't want insert the ~(ns ..)~ line of code.

I hope the ob-clojure header argument ~:ns~ should detect value like
"nil", "" (empty string) or something else. Or when ~:ns~ header
argument is not specified. So that the tangling will not auto insert
~(ns ..)~ line.

--
[ stardiviner ]
       I try to make every word tell the meaning what I want to express.

       Blog: https://stardiviner.github.io/
       IRC(freenode): stardiviner, Matrix: stardiviner
       GPG: F09F650D7D674819892591401B5DF1C95AE89AC3

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2019-01-22  7:54 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-11-30  8:46 ob-clojure should not tangle with inserting (ns ..) line when no :ns specified stardiviner
2018-11-30 21:25 ` Tim Cross
2018-12-03  6:25   ` stardiviner
2018-12-04 21:22     ` Tim Cross
2018-12-05  9:04       ` stardiviner
2019-01-10  1:47 ` stardiviner
2019-01-14  5:52   ` stardiviner
2019-01-21  0:39     ` [PATCH] " stardiviner
2019-01-21 20:19       ` Nicolas Goaziou
2019-01-22  7:57         ` stardiviner

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.