clojure-mode is an emacs editing mode for the clojure

(www.clojure.org) programming language.

WWW: http://clojure.codestuffs.com/

PR:             ports/129857
Submitted by:   Peter Schuller <peter.schuller at infidyne.com>
Approved by:    araujo (mentor, implicit)
This commit is contained in:
Philip M. Gollucci
2008-12-26 05:34:51 +00:00
parent 3d413fe3a7
commit 7db294c758
6 changed files with 53 additions and 0 deletions

View File

@@ -29,6 +29,7 @@
SUBDIR += clips
SUBDIR += clisp
SUBDIR += clojure
SUBDIR += clojure-mode.el
SUBDIR += cmucl
SUBDIR += cmucl-extra
SUBDIR += cocor

View File

@@ -0,0 +1,28 @@
# New ports collection makefile for: clojure-mode.el
# Date created: 22 Dec 2008
# Whom: Peter Schuller <peter.schuller@infidyne.com>
#
# $FreeBSD$
#
PORTNAME= clojure-mode.el
PORTVERSION= 20081222
CATEGORIES= lang elisp
MASTER_SITES= http://distfiles.scode.org/ports/
DISTNAME= clojure-mode-${PORTVERSION}
MAINTAINER= peter.schuller@infidyne.com
COMMENT= Emacs lisp module for the Clojure language
USE_EMACS= yes
NO_BUILD= yes
WRKSRC= ${WRKDIR}/clojure-mode
do-install:
${INSTALL_DATA} ${WRKSRC}/clojure-mode.el ${PREFIX}/${EMACS_SITE_LISPDIR}/clojure-mode.el
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

View File

@@ -0,0 +1,3 @@
MD5 (clojure-mode-20081222.tar.gz) = f787dbc95c371120c299fd86db54cef6
SHA256 (clojure-mode-20081222.tar.gz) = 68480db98b02afa572364c4b57c07f320c4562c073c073e060e92d900a513926
SIZE (clojure-mode-20081222.tar.gz) = 24864

View File

@@ -0,0 +1,4 @@
clojure-mode is an emacs editing mode for the clojure
(www.clojure.org) programming language.
WWW: http://clojure.codestuffs.com/

View File

@@ -0,0 +1,16 @@
To use clojure-mode in Emacs, add the following lines to your ~/.emacs:
(autoload 'clojure-mode "clojure-mode" "A mode for clojure lisp" t)
(add-to-list 'auto-mode-alist '("\\.clj$" . clojure-mode))
In addition, if you are also using paredit, you may wish to make it
more clojure aware:
(autoload 'paredit-mode "paredit" "Parenthesis editing minor mode" t)
(eval-after-load "clojure-mode"
'(progn
(defun clojure-paredit-hook () (paredit-mode +1))
(add-hook 'clojure-mode-hook 'clojure-paredit-hook)
(define-key clojure-mode-map "{" 'paredit-open-brace)
(define-key clojure-mode-map "}" 'paredit-close-brace)))

View File

@@ -0,0 +1 @@
%%EMACS_SITE_LISPDIR%%/clojure-mode.el