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:
@@ -29,6 +29,7 @@
|
||||
SUBDIR += clips
|
||||
SUBDIR += clisp
|
||||
SUBDIR += clojure
|
||||
SUBDIR += clojure-mode.el
|
||||
SUBDIR += cmucl
|
||||
SUBDIR += cmucl-extra
|
||||
SUBDIR += cocor
|
||||
|
||||
28
lang/clojure-mode.el/Makefile
Normal file
28
lang/clojure-mode.el/Makefile
Normal 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>
|
||||
3
lang/clojure-mode.el/distinfo
Normal file
3
lang/clojure-mode.el/distinfo
Normal 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
|
||||
4
lang/clojure-mode.el/pkg-descr
Normal file
4
lang/clojure-mode.el/pkg-descr
Normal 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/
|
||||
16
lang/clojure-mode.el/pkg-message
Normal file
16
lang/clojure-mode.el/pkg-message
Normal 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)))
|
||||
1
lang/clojure-mode.el/pkg-plist
Normal file
1
lang/clojure-mode.el/pkg-plist
Normal file
@@ -0,0 +1 @@
|
||||
%%EMACS_SITE_LISPDIR%%/clojure-mode.el
|
||||
Reference in New Issue
Block a user