A TextMate bundle to support development of Clojure code
Ruby Clojure
Switch branches/tags
Nothing to show
Pull request Compare This branch is 6 commits ahead of kek:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Commands
Macros
Preferences
Snippets
Support
Syntaxes
Vendor
.gitignore
README.markdown
info.plist

README.markdown

Clojure.tmbundle

Prerequisites

The Clojure bundle depends on the following external utilities to work:

  • bash
  • ruby
  • osascript

If either of those aren't on your Textmate's PATH, these commands will fail in unknown and spectacular fashion.

Additionally, if clj is not found on your Textmate's PATH, then it will use the one included in this bundle. You can manually specify it with the TM_CLJ variable.

Installation

Run this:

$ cd ~/Library/Application\ Support/TextMate/Bundles
$ git clone git://github.com/sumbach/clojure-tmbundle.git Clojure.tmbundle
$ osascript -e 'tell app "TextMate" to reload bundles'

An update script will :

  • Get Clojure and Clojure-contrib from Github.
  • Get library for generating off-line documentation from Github.
  • Build Clojure and documentation.

Run this :

$ ./Clojure.tmbundle/Vendor/clj-update-and-build