Skip to content

Commit

Permalink
cake/*env* -> cake/*shell-env*
Browse files Browse the repository at this point in the history
  • Loading branch information
David Nolen committed Sep 22, 2010
1 parent a2d01dc commit 95e2f2c
Show file tree
Hide file tree
Showing 12 changed files with 28 additions and 28 deletions.
2 changes: 1 addition & 1 deletion Support/bin/autocomplete.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
(clojure.core/require '[clojure.contrib.repl-utils :as ru])
(clojure.core/require '[clojure.java.io :as io])
(clojure.core/require '[clojure.repl :as repl])
(clojure.core/load-file (clojure.core/str (io/file (cake/*env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(clojure.core/load-file (clojure.core/str (io/file (cake/*shell-env* "TM_BUNDLE_SUPPORT") "utils.clj")))

; (println "symbol:" (get-symbol-to-autocomplete))
; (println (ns-refers (file-ns)) "<br>")
Expand Down
4 changes: 2 additions & 2 deletions Support/bin/compile_file.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
(clojure.core/refer 'clojure.core)
(require '[clojure.string :as string])
(require '[clojure.java.io :as io])
(load-file (str (io/file (cake/*env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(load-file (str (io/file (cake/*shell-env* "TM_BUNDLE_SUPPORT") "utils.clj")))

(let [tm-filepath (cake/*env* "TM_FILEPATH")]
(let [tm-filepath (cake/*shell-env* "TM_FILEPATH")]
(if (not (= tm-filepath ""))
(do
(swap! *compiled-files* conj tm-filepath)
Expand Down
2 changes: 1 addition & 1 deletion Support/bin/eval.clj
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/usr/bin/env cake run
(require '[clojure.java.io :as io])
(load-file (str (io/file (cake/*env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(load-file (str (io/file (cake/*shell-env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(in-ns 'textmate)
(display-form-eval (get-selected-sexpr))
2 changes: 1 addition & 1 deletion Support/bin/eval_last_sexpr.clj
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/usr/bin/env cake run
(require '[clojure.java.io :as io])
(load-file (str (io/file (cake/*env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(load-file (str (io/file (cake/*shell-env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(in-ns 'textmate)
(display-form-eval (get-last-sexpr))
4 changes: 2 additions & 2 deletions Support/bin/eval_pprint.clj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env cake run
(require '[clojure.java.io :as io])
(load-file (str (io/file (cake/*env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(load-file (str (io/file (cake/*shell-env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(in-ns 'textmate)
(clojure.core/require '[clojure.pprint :as pprint])

Expand All @@ -13,6 +13,6 @@
(textmate/htmlize
(pprint/with-pprint-dispatch pprint/code-dispatch
(pprint/write (clojure.core/eval
(clojure.core/read-string (cake/*env* "TM_SELECTED_TEXT")))
(clojure.core/read-string (cake/*shell-env* "TM_SELECTED_TEXT")))
:pretty true :stream nil)))
"</pre>")))
4 changes: 2 additions & 2 deletions Support/bin/jump_to_definition.clj
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env cake run
(require '[clojure.java.io :as io])
(load-file (str (io/file (cake/*env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(load-file (str (io/file (cake/*shell-env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(in-ns 'textmate)

(when-let [symb (get-current-symbol)]
Expand All @@ -10,4 +10,4 @@
line
(if (.startsWith file "/")
file
(str (cake/*env* "TM_PROJECT_DIRECTORY") "/src/" file))))))
(str (cake/*shell-env* "TM_PROJECT_DIRECTORY") "/src/" file))))))
4 changes: 2 additions & 2 deletions Support/bin/load_file.clj
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#!/usr/bin/env cake run
(require '[clojure.java.io :as io])
(load-file (str (io/file (cake/*env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(load-file (str (io/file (cake/*shell-env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(in-ns 'textmate)
(let [tm-filepath (cake/*env* "TM_FILEPATH")]
(let [tm-filepath (cake/*shell-env* "TM_FILEPATH")]
(when (not (= tm-filepath ""))
(attempt
(load-file tm-filepath)
Expand Down
4 changes: 2 additions & 2 deletions Support/bin/macroexpand.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
(clojure.core/refer 'clojure.core)
(require '[clojure.string :as string])
(require '[clojure.java.io :as io])
(load-file (str (io/file (cake/*env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(load-file (str (io/file (cake/*shell-env* "TM_BUNDLE_SUPPORT") "utils.clj")))

(enter-file-ns)

Expand All @@ -17,6 +17,6 @@
(pprint/with-pprint-dispatch pprint/code-dispatch
(binding [pprint/*print-suppress-namespaces* true]
(pprint/write (clojure.core/macroexpand
(read-string (cake/*env* "TM_SELECTED_TEXT")))
(read-string (cake/*shell-env* "TM_SELECTED_TEXT")))
:pretty true :stream nil))))
"</pre>")))
4 changes: 2 additions & 2 deletions Support/bin/macroexpand_all.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
(clojure.core/refer 'clojure.core)
(require '[clojure.string :as string])
(require '[clojure.java.io :as io])
(load-file (str (io/file (cake/*env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(load-file (str (io/file (cake/*shell-env* "TM_BUNDLE_SUPPORT") "utils.clj")))

(enter-file-ns)

Expand All @@ -18,6 +18,6 @@
(pprint/with-pprint-dispatch pprint/code-dispatch
(binding [pprint/*print-suppress-namespaces* true]
(pprint/write (macro-utils/mexpand-all
(read-string (cake/*env* "TM_SELECTED_TEXT")))
(read-string (cake/*shell-env* "TM_SELECTED_TEXT")))
:pretty true :stream nil))))
"</pre>")))
2 changes: 1 addition & 1 deletion Support/bin/show_doc.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
(clojure.core/require '[clojure.contrib.repl-utils :as ru])
(clojure.core/require '[clojure.java.io :as io])
(clojure.core/require '[clojure.repl :as repl])
(clojure.core/load-file (clojure.core/str (io/file (cake/*env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(clojure.core/load-file (clojure.core/str (io/file (cake/*shell-env* "TM_BUNDLE_SUPPORT") "utils.clj")))

(textmate/attempt
(if-let [symb (get-current-symbol)]
Expand Down
6 changes: 3 additions & 3 deletions Support/bin/show_source.clj
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
(clojure.core/refer 'clojure.core)
(require '[clojure.string :as string])
(require '[clojure.java.io :as io])
(load-file (str (io/file (cake/*env* "TM_BUNDLE_SUPPORT") "utils.clj")))
(load-file (str (io/file (cake/*shell-env* "TM_BUNDLE_SUPPORT") "utils.clj")))

(enter-file-ns)

(clojure.core/require '[clojure.contrib.repl-utils :as repl-utils])

(textmate/attempt
(let [sym (symbol (or (cake/*env* "TM_SELECTED_TEXT")
(cake/*env* "TM_CURRENT_WORD")))
(let [sym (symbol (or (cake/*shell-env* "TM_SELECTED_TEXT")
(cake/*shell-env* "TM_CURRENT_WORD")))
src (repl-utils/get-source sym)]
(if src
(clojure.core/println (str "<pre>" src "</pre>"))
Expand Down
18 changes: 9 additions & 9 deletions Support/utils.clj
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@
can't be found"
[]
(let [forms
(-> (cake/*env* "TM_FILEPATH")
(-> (cake/*shell-env* "TM_FILEPATH")
slurp
text-forms)
ns-form?
Expand Down Expand Up @@ -118,17 +118,17 @@
r#)))

(defn project-relative-src-path []
(let [user-dir (str (cake/*env* "TM_PROJECT_DIRECTORY") "/src/")
path-to-file (string/replace (cake/*env* "TM_FILEPATH") user-dir "")]
(let [user-dir (str (cake/*shell-env* "TM_PROJECT_DIRECTORY") "/src/")
path-to-file (string/replace (cake/*shell-env* "TM_FILEPATH") user-dir "")]
path-to-file))

(defn carret-info
"returns [path line-index column-index] info
about current location of cursor"
[]
[(cake/*env* "TM_FILEPATH")
(dec (Integer/parseInt (cake/*env* "TM_LINE_NUMBER")))
(dec (Integer/parseInt (cake/*env* "TM_COLUMN_NUMBER")))])
[(cake/*shell-env* "TM_FILEPATH")
(dec (Integer/parseInt (cake/*shell-env* "TM_LINE_NUMBER")))
(dec (Integer/parseInt (cake/*shell-env* "TM_COLUMN_NUMBER")))])

(defn text-before-carret []
(let [[path,line-index,column-index] (carret-info)
Expand All @@ -150,7 +150,7 @@
(or (Character/isLetterOrDigit c) ((hash-set \_ \! \. \? \- \/) c)))

(defn get-symbol-to-autocomplete []
(let [#^String line (-> "TM_CURRENT_LINE" cake/*env* escape-str)
(let [#^String line (-> "TM_CURRENT_LINE" cake/*shell-env* escape-str)
stop (dec (last (carret-info)))]
(loop [index stop]
(cond (zero? index) (.substring line 0 stop)
Expand All @@ -161,7 +161,7 @@
(defn get-current-symbol-str
"Get the string of the current symbol of the cursor"
[]
(let [#^String line (-> "TM_CURRENT_LINE" cake/*env* escape-str)
(let [#^String line (-> "TM_CURRENT_LINE" cake/*shell-env* escape-str)
index (int (last (carret-info)))
symbol-index?
(fn [index]
Expand Down Expand Up @@ -249,4 +249,4 @@
(defn get-selected-sexpr
"Get highlighted sexpr"
[]
(-> "TM_SELECTED_TEXT" cake/*env* escape-str clojure.core/read-string))
(-> "TM_SELECTED_TEXT" cake/*shell-env* escape-str clojure.core/read-string))

0 comments on commit 95e2f2c

Please sign in to comment.