BSD Ports

lang/clojure-mode.el 5.21.0_1,1 FreeBSD

Emacs lisp module for the Clojure language

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3+
Categories
lang, elisp
Package size
35.0 KiB, 145.3 KiB installed

Description

Clojure Mode is an Emacs editing mode. It provides Emacs font-lock, indentation, navigation and refactoring for the Clojure(Script) programming language (https://clojure.org/).

In the other systems

SystemPortVersion
FreeBSDlang/clojure-mode.el5.21.0_1,1
DragonFlylang/clojure-mode.el5.11.0_16,1

Install

Binary package:

pkg install clojure-mode.el

From the ports tree:

cd /usr/ports/lang/clojure-mode.el/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	clojure-mode.el>0:lang/clojure-mode.el

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.21.0_1,15.21.0_1,15.11.0_8,15.11.0_17,15.21.0_1,1
FreeBSD:14:quarterly5.21.0_1,15.21.0_1,1n/a5.11.0_16,15.21.0_1,1
FreeBSD:15:latest5.21.0_1,15.21.0_1,1n/a5.11.0_17,15.11.0_17,1
FreeBSD:15:quarterly5.21.0_1,15.21.0_1,1n/an/an/a
FreeBSD:16:latest5.21.0_1,15.21.0_1,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Required by 1

Configuration

No options to configure.

USES
emacs
Service scripts
none
Conflicts with
clojure-mode.el-emacs_*

Message after installing

To use clojure-mode in Emacs, add the following lines to your Emacs
configuration:

  (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)))

===>   NOTICE:

The clojure-mode.el port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 3
  • %%EMACS_SITE_LISPDIR%%/clojure-mode-extra-font-locking.el
  • %%EMACS_SITE_LISPDIR%%/clojure-mode.el
  • %%EMACS_SITE_LISPDIR%%/test.clj
distinfo 1
FileSizeSHA256
clojure-emacs-clojure-mode-v5.21.0_GH0.tar.gz2.3412393e+07a2c8a4987048bd16316f3e11661c7d95a882bbf7af6c733d591e54d7f869a33c

Commit history 0

No commits in the history this site was built from.