Releases: jacksonrayhamilton/context-coloring
Releases · jacksonrayhamilton/context-coloring
v6.3.0
- Add Emacs Lisp language support.
- Fix bugs where timers would accumulate.
- Have derived modes use their closest parents' dispatches.
- Fix bug where dispatches couldn't be overridden.
v6.2.1
- Update default colors to be more like the ones from
font-lock
. - Fix bug where an unterminated multiline comment would signal an error.
- Fix bug where empty JSON arrays weren't parsed correctly.
- Fix bug where state was not correctly restored after disabling themes.
v6.2.0
- Add support for minimum scopifier versions.
- Set the minimum version for the
javascript-node
scopifier tov1.1.1
.
v6.1.0
- Add
context-coloring-syntactic-comments
. Enable to also color comments. - Add
context-coloring-syntactic-strings
. Enable to also color strings. - Deprecate
context-coloring-comments-and-strings
. Enable bothcontext-coloring-syntactic-comments
andcontext-coloring-syntactic-strings
instead. - Use a more standard
zenburn
red color.
v6.0.0
- Removes
context-coloring-face-count
and replaces it withcontext-coloring-maximum-face
. - Updates
zenburn
andanti-zenburn
themes. - Removes
context-coloring-set-colors
. Usecustomize
or context themes instead. - Removes
context-coloring-set-colors-default
. - Renames
context-coloring-face-symbol
tocontext-coloring-level-face
. - Renames the old
context-coloring-level-face
tocontext-coloring-bounded-level-face
. - Removes
context-coloring-benchmark-colorization
. - Adds
:setup
and:teardown
properties to dispatches.
v5.0.0
- Adds 4 new themes:
ample
,anti-zenburn
,grandshell
andspacegray
. - Fixes level 0 coloring for TTY displays with light backgrounds.
- Updates
context-coloring-define-theme
to detect level faces originally set by custom themes, and warn if any are found (unless an:override
or:recede
property is specified, in which case the context theme will either override without error or not override existing faces, respectively). - Deletes the obsolete
context-coloring-load-theme
function. - Automatically enables themes when
enable-theme
ordisable-theme
are called.
v4.1.0
- Adds a new theme:
leuven
. - Deprecates
context-coloring-load-theme
; themes are now loaded automatically alongside similarly-named custom themes. - Provides custom theme authors with 26 guaranteed available level faces (
context-coloring-level-0-face
throughcontext-coloring-level-25-face
).
v4.0.0
- Externalizes non-js2-mode scopification to the npm "scopifier" package. Install that (
npm install -g scopifier
) to use context-coloring with js-mode or js3-mode.
v3.1.1
- Fixes
make compile
. - Fixes command-line dispatching and the dispatch
javascript-node
so that they work on Windows.
v3.1.0
- Adds a new API for defining and using "themes" via
context-coloring-define-theme
andcontext-coloring-load-theme
. - Confers copyright to Free Software Foundation, Inc.