From mboxrd@z Thu Jan 1 00:00:00 1970 From: stardiviner Subject: ob-clojure should not tangle with inserting (ns ..) line when no :ns specified. Date: Fri, 30 Nov 2018 16:46:33 +0800 Message-ID: <877egvj6l2.fsf@gmail.com> Reply-To: numbchild@gmail.com Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52125) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gSeRd-0002pl-7K for emacs-orgmode@gnu.org; Fri, 30 Nov 2018 03:46:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gSeRZ-0003kX-VU for emacs-orgmode@gnu.org; Fri, 30 Nov 2018 03:46:41 -0500 Received: from [61.175.244.13] (port=37117 helo=dark.localdomain) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gSeRZ-0003jr-FH for emacs-orgmode@gnu.org; Fri, 30 Nov 2018 03:46:37 -0500 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" 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