CARVIEW |
technomancy
(Phil Hagelberg)
- You’re not logged in!
- Login
- Pricing & Signup
- Name
- Phil Hagelberg
- Website/Blog
- https://technomancy.us
- Company
- Sonian
- Location
- Seattle, WA
- Member Since
- Feb 04, 2008 (about 1 year)
- 39 public repos
- 138 followers
Following 11 githubbers and watching 94 repositories view all →
Public Repositories (39)
-
swank-clojure
Swank/slime support for clojure
Forked from jochu/swank-clojure Mon May 25 10:08:00 -0700 2009
Last updated Sun Dec 06 15:07:56 -0800 2009
-
leiningen
A build tool for Clojure designed to not set your hair on fire.
Last updated Sun Dec 06 14:07:52 -0800 2009
-
clojure-http-client
An HTTP client for Clojure
Last updated Mon Nov 30 20:56:31 -0800 2009
-
clojure-gem
Use Clojure's immutable data structures and Software Transactional Memory from Ruby. Don't be afr...
Last updated Sun Nov 22 16:31:05 -0800 2009
-
clojars-web
A community repository for open-source Clojure libraries
Forked from ato/clojars-web Fri Nov 20 21:28:36 -0800 2009
Last updated Fri Nov 20 23:09:32 -0800 2009
-
lein-clojars
Clojars plugin for Leiningen
Forked from ato/lein-clojars Wed Nov 18 22:29:01 -0800 2009
Last updated Wed Nov 18 22:32:43 -0800 2009
-
clojure-mode
A mode for emacs that handles clojure
Forked from jochu/clojure-mode Fri Dec 05 09:45:07 -0800 2008
Last updated Tue Nov 10 21:02:39 -0800 2009
-
clojure
The Clojure programming language
Forked from richhickey/clojure Fri Jun 12 15:46:52 -0700 2009
Last updated Tue Nov 03 13:47:24 -0800 2009
-
slime
unofficial repository, updated daily (import from CVS)
Forked from nablaone/slime Thu Jul 23 12:47:42 -0700 2009
Last updated Mon Nov 02 17:09:53 -0800 2009
-
dotfiles
Phil Hagelberg's personal dotfiles collection: the product of years of accumulated obsessive mino...
Last updated Sun Nov 01 17:17:49 -0800 2009
-
katta
Katta: Lucene in the cloud. Or MapFiles. Or your own custom server.
Last updated Fri Oct 16 15:02:40 -0700 2009
-
emacs-starter-kit
All the code you need to get started, with an emphasis on dynamic languages.
Last updated Wed Oct 14 15:13:02 -0700 2009
-
sketchbook
Some Processing sketches
Last updated Sun Sep 20 15:20:58 -0700 2009
-
corkscrew
Proof-of-concept build system for Clojure.
Last updated Tue Sep 08 20:37:32 -0700 2009
-
gitjour
Serve git and advertise with bonjour
Forked from chad/gitjour Thu Jul 24 12:27:18 -0700 2008
Last updated Mon Sep 07 21:31:41 -0700 2009
-
clj-processing
A wrapper for Processing in Clojure.
Forked from rosado/clj-processing Sat Aug 29 13:48:03 -0700 2009
Last updated Sun Sep 06 15:33:14 -0700 2009
-
clojure-contrib
Extensions and enhancements to the Clojure libraries.
Forked from richhickey/clojure-contrib Tue Jun 16 10:53:03 -0700 2009
Last updated Wed Sep 02 14:18:48 -0700 2009
-
clojurebot
An IRC bot written in Clojure
Forked from hiredman/clojurebot Tue Aug 18 09:20:29 -0700 2009
Last updated Wed Aug 19 09:04:41 -0700 2009
-
incanter
Clojure-based, R-like statistical computing and graphics environment for the JVM
Forked from liebke/incanter Wed Jul 29 20:07:40 -0700 2009
Last updated Wed Jul 29 20:11:03 -0700 2009
-
compojure
Concise web framework for Clojure
Forked from weavejester/compojure Tue Jan 06 17:11:08 -0800 2009
Last updated Thu Jul 16 11:43:11 -0700 2009
-
clojure-json
A JSON encoder/parser for clojure
Forked from danlarkin/clojure-json Mon Jul 06 13:30:31 -0700 2009
Last updated Mon Jul 06 13:39:54 -0700 2009
-
sdb
A Clojure library for working with Amazon SimpleDB
Forked from richhickey/sdb Mon May 18 10:49:06 -0700 2009
Last updated Mon May 18 14:50:32 -0700 2009
-
relax.el
Interact with CouchDB databases from within Emacs, with ease!
Last updated Thu May 14 09:03:38 -0700 2009
-
harker
Rails deployments via RubyGems. Because a package manager is a terrible thing to waste.
Last updated Tue Apr 21 20:43:49 -0700 2009
-
mire
Mire is a simple MUD written in Clojure
Last updated Fri Apr 17 11:54:47 -0700 2009
-
processing-emacs
Processing mode for Emacs
Forked from omouse/processing-emacs Mon Aug 24 20:05:06 -0700 2009
Last updated Fri Apr 10 10:43:08 -0700 2009
-
concourse
A web app for coordinating gatherings. Written in Compojure.
Last updated Tue Feb 10 20:36:56 -0800 2009
-
find-file-in-project
FFIP + project.el
Last updated Mon Jan 12 13:52:38 -0800 2009
-
rinari
Rinari Is Not A Rails IDE (no longer updated; see eschulte's fork)
Last updated Mon Jan 12 08:57:43 -0800 2009
-
magit
Magit is an interface to the version control system Git, implemented as an extension to Emacs.
Forked from jwiegley/magit Wed Aug 20 10:05:30 -0700 2008
Last updated Tue Dec 02 13:35:36 -0800 2008
-
bludgeon
Bludgeon is a tool which will tell you if a given library is so large that you could bludgeon som...
Last updated Thu Nov 27 09:52:38 -0800 2008
-
bus-scheme
a Scheme written in Ruby, but implemented on the bus!
Last updated Mon Oct 27 22:12:44 -0700 2008
-
ri.el
An interface to RI (Ruby documentation) for Emacs
Last updated Mon Oct 20 15:50:33 -0700 2008
-
augment
Augment is a system for gathering metadata from code and displaying it.
Last updated Wed Oct 01 10:25:46 -0700 2008
-
watcher_in_the_water
Watches things for you... things that live on the other end of URLs mostly.
Last updated Sat Sep 06 21:28:51 -0700 2008
-
conspire
A real-time collaborative editing platform built on Git.
Last updated Tue Aug 12 14:18:00 -0700 2008
-
dnssd
A mirror of the official dnssd repository for easy access to the latest (unreleased) version.
Last updated Thu Jul 24 12:42:59 -0700 2008
-
clip
Yet another ruby command-line parser
Forked from alexvollmer/clip Wed Jun 04 15:27:34 -0700 2008
Last updated Tue Jul 15 10:11:49 -0700 2008
-
roast-beef
A bleeding-edge package manager.
Last updated Thu Jun 05 16:52:28 -0700 2008
Public Activity 

-
technomancy committed 19a49110:
Update readme to mention different ways of launching etc.
-
technomancy committed 6c3234c6:
No recursive delete on Emacs 22.

-
johnwayner committed 2d5a1bec:
Fix for JDK 1.5 compatibility.
-
technomancy committed d3d53a43:
Bump version number to 1.0.1-SNAPSHOT

-
danlarkin committed 8470190d:
don't check for existence of git repo, all we need to do is check for the source
-
danlarkin committed 6e35f71a:
if lein shell script is being run from a git checkout then we should put src:lib:classes on the CLASSPATH in addition to the LEIN_JAR
-
Alex Osborne committed c8ce3cd0:
When creating a standalone jar don't unpack deps.
-
danlarkin committed d6feadd6:
Merge branch 'master' of git://github.com/technomancy/leiningen
-
Alex Osborne committed b4bc2c00:
Call setScm on the model object not the scm. Oops.
-
Alex Osborne committed 73ff53d3:
Only call setScm if retrieving git data actually works.
-
technomancy committed 6876da93:
Ignore standalone jar too.
-
technomancy committed f7f8a429:
Fix fat-fingered pom generation from jar task.
-
technomancy committed ab37c75f:
Make uberjar create a $PROJECT-standalone.jar file.
-
Alex Osborne committed 547e4484:
Populate the scm tag in the pom with git data if available.
-
technomancy committed b58d98f2:
Update lein-swank.
-
technomancy committed 601c0085:
Only compile classes if the bytecode is older than the .clj source.
-
technomancy committed 1f53bb8d:
Write to pom-generated.xml instead of pom.xml; don't prompt to overwrite.
-
technomancy committed bda58abe:
Add new task for generating project skeletons.
-
technomancy committed d9967546:
Mention clojars in the readme.
-
technomancy committed 70a6d195:
Bump version to 1.0.0-SNAPSHOT
-
danlarkin committed e5afd5ef:
Merge branch 'master' of git://github.com/technomancy/leiningen
-
danlarkin committed 9d4f5a66:
Merge remote branch 'technomancy/master'
-
danlarkin committed 9a53c854:
Merge remote branch 'technomancy/master'
-
danlarkin committed 94000864:
update usage for lein script
And 81 more commits...

-
technomancy committed b56b70f0:
More details in lein-swank exception catching.

-
technomancy committed d164dd82:
Pass args through on repl task.
-
technomancy committed d5eede19:
Mention known issues, add readme to lein-swank.

-
technomancy committed 1d22fc38:
Run swank server using eval-in-project.

-
technomancy committed 56170144:
Emacs versions support note.

-
technomancy committed ddc013c6:
Release Candidate 1? Why certainly; I don't mind if I do.
-
technomancy committed 47a50d16:
Only include :resources-path in jar if it exists.
-
technomancy committed 4dca233c:
Allow callers of eval-in-project to customize the java task.

-
technomancy committed 19548745:
Add resources/ dir to the classpath and generated jars.

-
technomancy committed 7c2d01a4:
Merge RickMoynihan's rlwrap patch, but disable it for dumb terms.
-
Rick Moynihan committed 01860b31:
Added code to use rlwrap for "lein repl" if present.

-
technomancy committed dda9f3f6:
Add project's lib/ directory to lein classpath for plugins.

-
technomancy committed 3a4c7e04:
Fix NPE when using -Xbootclasspath with transitive requires.

-
technomancy committed f2a1e1ec:
Add NEWS file with release notes. 1.0 is just around the corner.
-
technomancy committed cc9cef7c:
Merge branch 'sys-exit'
-
technomancy committed 72ff86db:
Minor readme/todo tweaks.
-
technomancy committed 0361b0cf:
System/exit appropriately depending on pass/fail count.

-
technomancy committed c846cefb:
Temporarily disable -Xbootclasspath until cause of NPE is discovered.
-
technomancy committed f390c609:
Explain optional project.clj keys in readme. Note publishing deps on clojars.
-
technomancy committed 7c2cb69a:
Heh... if lein-swank depends on leiningen that'd be a circular dependency.

-
technomancy committed 35fedd88:
Todo updates.
-
danlarkin committed 42f8f3a2:
always use -Xbootclasspath/a, if $CLOJURE_JAR doesn't exist there's no harm done
-
danlarkin committed 61c8683d:
try to detect clojure.jar so we can use -Xbootclasspath/a
-
danlarkin committed fa760496:
Merge branch 'master' of git://github.com/technomancy/leiningen
-
danlarkin committed 1d202aa6:
Merge branch 'master' of git://github.com/technomancy/leiningen
-
danlarkin committed 238c5d04:
add note to todo about getting lein version from clojure code

-
technomancy committed 81d05b7a:
Mention cleaning before uberjar to avoid dev deps.
-
technomancy committed 1c17c2de:
Skip dev dependencies when pulling deps for compiling.
-
technomancy committed 88d4de10:
If no task is given fall back to help task.
-
technomancy committed 35d7165a:
Change sample project to use Clojure 1.0.0.
-
Alex Osborne committed fb95c5ef:
Run compile and test tasks in isolated classloader

-
technomancy committed 6254aa2f:
Don't use org.clojure group.
-
technomancy committed 03be9bcc:
Merge branch 'master' of git://github.com/marktriggs/clojure-http-client into lein
-
marktriggs committed 1338ca03:
Added support for basic HTTP authentication.
-
technomancy committed d79c8ef2:
Move to lein.

-
technomancy committed 6254aa2f:
Don't use org.clojure group.
-
technomancy committed 03be9bcc:
Merge branch 'master' of git://github.com/marktriggs/clojure-http-client into lein
-
marktriggs committed 1338ca03:
Added support for basic HTTP authentication.

-
technomancy committed b9a01872:
Unify terminology: there are no commands, just tasks.
-
technomancy committed 4d4aa039:
Allow test task to take namespaces as an argument.

-
technomancy committed 7acd4cb3:
Updated todos.
-
technomancy committed 04f076dd:
Updated contribution notes.
-
technomancy committed eb7f69ad:
Merge branch 'no-maven-shell-out'
-
technomancy committed 22c19cbc:
Added test for install task.
-
technomancy committed ec272412:
The install task no longer shells out to maven.

-
technomancy committed f1406373:
Add lein-swank as a dev dependency.

-
technomancy committed 7feddfd9:
swank-clojure-slime-mode-hook must be autoloaded for M-x slime-connect.

-
technomancy committed 15cbad9d:
Disable help summary output until Clojure bug #130 is fixed. =(

-
technomancy committed b1f98e7b:
Remove import command for now.
-
technomancy committed 96508f3f:
Make swank-clojure.el ELPA-friendly.
-
technomancy committed 43df94cd:
Update to clojure-maven-plugin 1.1 for bugfix.
-
technomancy committed be479aee:
Remove ns metadata temporarily to placate clojure-maven-plugin.
-
jeffvalk committed 6b40c522:
Add completion from the classpath.
-
technomancy committed f23d4b07:
Uh yeah... that's not how metadata works. Oops.
-
technomancy committed 59f69747:
Binding *err* to the same redirection as *out* for now.
-
technomancy committed e079f62d:
Merge in mavenization changes.
-
Jeffrey Chu committed 5b098f74:
update swank-clojure-path to point to new maven location (patch by Josip Gracin)
-
Jeffrey Chu committed 96b62466:
mark some files to not compile for dynamic loading
-
Jeffrey Chu committed 125f9b28:
remove accidental 'remove-ns', fixes completion
-
Jeffrey Chu committed 87a6b021:
setup distribution build
-
Stuart Sierra committed c5cd1206:
pom.xml: add project assembly
-
Jeffrey Chu committed 59fe6dcc:
Merge remote branch 'stuartsierra/master'
-
Stuart Sierra committed 2078fdec:
pom.xml: create POM
-
Stuart Sierra committed 389f1818:
Remove build.xml
-
Stuart Sierra committed 3e2155e5:
.gitignore: replace all file types with Maven target dir
-
Stuart Sierra committed 9da70b95:
Moved files into Maven-style directory structure.
-
Jeffrey Chu committed 3e0a9823:
start server refactoring
-
technomancy committed 3f52d14b:
Clean up io.clj
And 30 more commits...
hacking on leiningen (improving bootstrap instructions)

-
technomancy committed 2a76567d:
Running a dev version of lein from a checkout shouldn't use LEIN_JAR.
-
technomancy committed 173da8ee:
Remove duplicate task output from help task.
-
technomancy committed 777ce007:
Don't mkdir classes if it's a task that doesn't take a project arg.