vim/snippets/clojure.snippets @ ab4a7458c22c
 
Fix lispindent to indent flet/labels right so I don't lose my goddamn mind
This code is an incomprehensible hellscape so this probably breaks something
somewhere but if I have to spend another moment without correctly-indented flets
and labelses I'm gonna jump out a fucking window.
    
        | author | Steve Losh <steve@stevelosh.com> | 
    
        | date | Fri, 25 Mar 2016 21:34:05 +0000 | 
    
        | parents | 5a5bcdfd8b54 | 
    
        | children | (none) | 
# Fucking imports, how do they work?
snippet nfis
	(:use ${1:foo.core})
snippet nfi
	(:use [${1:foo.core} :only (${2:bar})])
snippet ni
	(:require [${1:foo.core}])
snippet nia
	(:require [${1:foo.core} :as ${2:bar}])
snippet niar
	(:require [${1:foo.core}])
	(:import [$1 ${2:Bar}])