@atomist/clj-editors
Version:
editor functions that use rewrite-clj and other important things from the clojurescript ecosystem
1 lines • 4.67 kB
JSON
["^ ","~:rename-macros",["^ "],"~:renames",["^ "],"~:externs",["^ ","~$Error",["^ "]],"~:use-macros",["^ "],"~:excludes",["~#set",["~$remove"]],"~:name","~$rewrite-clj.zip.removez","~:imports",null,"~:requires",["^ ","~$m","~$rewrite-clj.zip.move","^<","^<","~$u","~$rewrite-clj.zip.utils","^=","^=","~$ws","~$rewrite-clj.zip.whitespace","^?","^?","~$z","~$clojure.zip","^@","^@"],"~:cljs.spec/speced-vars",[],"~:uses",null,"~:defs",["^ ","~$remove-trailing-space",["^ ","~:protocol-inline",null,"~:meta",["^ ","~:file","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/zip/removez.cljs","~:line",9,"~:column",8,"~:end-line",9,"~:end-column",29,"~:private",true,"~:arglists",["~#list",["~$quote",["^N",[["~$zloc","~$p?"]]]]],"~:doc","Remove all whitespace following a given node."],"^L",true,"^8","~$rewrite-clj.zip.removez/remove-trailing-space","~:variadic",false,"^G","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/zip/removez.cljs","^K",29,"~:method-params",["^N",[["^P","^Q"]]],"~:protocol-impl",null,"~:arglists-meta",["^N",[null,null]],"^I",1,"^H",9,"^J",9,"~:max-fixed-arity",2,"~:fn-var",true,"^M",["^N",["^O",["^N",[["^P","^Q"]]]]],"^R","Remove all whitespace following a given node."],"~$remove-preceding-space",["^ ","^E",null,"^F",["^ ","^G","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/zip/removez.cljs","^H",14,"^I",8,"^J",14,"^K",30,"^L",true,"^M",["^N",["^O",["^N",[["^P","^Q"]]]]],"^R","Remove all whitespace preceding a given node."],"^L",true,"^8","~$rewrite-clj.zip.removez/remove-preceding-space","^T",false,"^G","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/zip/removez.cljs","^K",30,"^U",["^N",[["^P","^Q"]]],"^V",null,"^W",["^N",[null,null]],"^I",1,"^H",14,"^J",14,"^X",2,"^Y",true,"^M",["^N",["^O",["^N",[["^P","^Q"]]]]],"^R","Remove all whitespace preceding a given node."],"^7",["^ ","^E",null,"^F",["^ ","^G","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/zip/removez.cljs","^H",19,"^I",7,"^J",19,"^K",13,"^M",["^N",["^O",["^N",[["^P"]]]]],"^R","Remove value at the given zipper location. Returns the first non-whitespace\n node that would have preceded it in a depth-first walk. Will remove whitespace\n appropriately.\n\n - `[1 2 3] => [1 3]`\n - `[1 2] => [1]`\n - `[1 2] => [2]`\n - `[1] => []`\n - `[ 1 ] => []`\n - `[1 [2 3] 4] => [1 [2 3]]`\n - `[1 [2 3] 4] => [[2 3] 4]`\n\n If a node is located rightmost, both preceding and trailing spaces are removed,\n otherwise only trailing spaces are touched. This means that a following element\n (no matter whether on the same line or not) will end up in the same position\n (line/column) as the removed one, _unless_ a comment lies between the original\n node and the neighbour."],"^8","~$rewrite-clj.zip.removez/remove","^T",false,"^G","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/zip/removez.cljs","^K",13,"^U",["^N",[["^P"]]],"^V",null,"^W",["^N",[null,null]],"^I",1,"^H",19,"^J",19,"^X",1,"^Y",true,"^M",["^N",["^O",["^N",[["^P"]]]]],"^R","Remove value at the given zipper location. Returns the first non-whitespace\n node that would have preceded it in a depth-first walk. Will remove whitespace\n appropriately.\n\n - `[1 2 3] => [1 3]`\n - `[1 2] => [1]`\n - `[1 2] => [2]`\n - `[1] => []`\n - `[ 1 ] => []`\n - `[1 [2 3] 4] => [1 [2 3]]`\n - `[1 [2 3] 4] => [[2 3] 4]`\n\n If a node is located rightmost, both preceding and trailing spaces are removed,\n otherwise only trailing spaces are touched. This means that a following element\n (no matter whether on the same line or not) will end up in the same position\n (line/column) as the removed one, _unless_ a comment lies between the original\n node and the neighbour."],"~$remove-preserve-newline",["^ ","^E",null,"^F",["^ ","^G","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/zip/removez.cljs","^H",48,"^I",7,"^J",48,"^K",30,"^M",["^N",["^O",["^N",[["^P"]]]]],"^R","Same as remove but preserves newlines"],"^8","~$rewrite-clj.zip.removez/remove-preserve-newline","^T",false,"^G","/Users/slim/atomist_root/atomisthq/clj-editors/target/cljsbuild-compiler-1/rewrite_clj/zip/removez.cljs","^K",30,"^U",["^N",[["^P"]]],"^V",null,"^W",["^N",[null,null]],"^I",1,"^H",48,"^J",48,"^X",1,"^Y",true,"^M",["^N",["^O",["^N",[["^P"]]]]],"^R","Same as remove but preserves newlines"]],"~:cljs.spec/registry-ref",[],"~:require-macros",null,"^R",null]