Permalink
Browse files

Initial import.

  • Loading branch information...
0 parents commit 9b389586400a3956613fc50c4edf9cd18ec434ed @hober committed Apr 11, 2008
Showing with 1,223 additions and 0 deletions.
  1. +14 −0 Makefile
  2. +21 −0 README
  3. +634 −0 backpack.el
  4. +485 −0 highrise.el
  5. +69 −0 rest-api.el
@@ -0,0 +1,14 @@
+# Requires GNU make.
+
+EMACS=emacs -q --no-site-file
+
+ELS = $(shell ls -1 *.el)
+ELCS = $(ELS:.el=.elc)
+all: $(ELCS)
+ make $(ELCS)
+
+.el.elc:
+ $(EMACS) -batch -L . \
+ -eval "(setq max-lisp-eval-depth 1500 max-specpdl-size 3000)" \
+ -eval "(mapc (lambda (dir) (add-to-list 'load-path dir)) (parse-colon-path (getenv \"LOAD_PATH\")))" \
+ -f batch-byte-compile $*.el
21 README
@@ -0,0 +1,21 @@
+ -*- markdown -*-
+# 37emacs
+
+Emacs Lisp client libraries for various 37signals APIs.
+
+## backpack.el
+
+A client library for the Backpack API.
+
+## highrise.el
+
+A client library for the Highrise API. Currently only supports reading
+data from Highrise.
+
+Integrates with EUDC, so you can tab-complete Highrise contacts in
+mail-mode and message-mode.
+
+## rest-api.el
+
+This is where I'm collecting little utilities that come in handy when
+coding to REST APIs in Emacs Lisp.
Oops, something went wrong.

0 comments on commit 9b38958

Please sign in to comment.