Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 1.65 KB

CHANGELOG.md

File metadata and controls

52 lines (35 loc) · 1.65 KB

Changelog

master (unreleased)

4.0.1 (19/12/2014)

Bugs fixed

  • Indent properly as->.
  • Revert the indentation settings for ->, ->>, some-> and some->>.

4.0.0 (12/12/2014)

Changes

  • Removed inferior-lisp integration in favor of inf-clojure.
  • Indented the body of cond with 2 spaces.
  • Removed special indentation settings for defstruct, struct-map and assoc.
  • Added special indentation settings for ->, ->>, cond->, cond->>, some-> and some->>.

3.0.1 (24/11/2014)

Bugs fixed

  • Numerous font-lock bug fixes.
  • #260: Don't treat @ as a word character.
  • #239: Indent properly multi-arity definitions.

3.0.0 (2/9/2014)

New features

  • Added font-locking for namespaces and namespace aliases.
  • Added font-locking for character literals.
  • Added font-locking for constants.
  • Added font-locking for dynamic vars.
  • Added font-locking for cljx.
  • Various docstring filling improvements.
  • Introduced additional faces for keyword literals, character literals and interop method invocations.
  • Added support for prettify-symbols-mode.

Changes

  • Emacs 24.1 is required.
  • Removed deprecated clojure-font-lock-comment-sexp.
  • Renamed clojure-mode-font-lock-setup to clojure-font-lock-setup.
  • Some font-locking was extracted to a separate package. (clojure-mode-extra-font-locking).

Bugs fixed

  • Properly font-lock docstrings regardless of the presence of metadata or type hints.