diff --git a/CHANGES.md b/CHANGES.md index 78846706fd..4efadc8474 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,12 @@ +## Version 11.1.0 (pending) + +Grammars: + +- enh(clojure) added `edn` alias (#3213) [Stel Abrego][] + +[Stel Abrego]: https://github.com/stelcodes + + ## Version 11.0.0 **This is a major release.** As such it contains breaking changes which may require action from users. Please read [VERSION_11_UPGRADE.md](https://github.com/highlightjs/highlight.js/blob/main/VERSION_11_UPGRADE.md) for a detailed summary of all breaking changes. diff --git a/src/languages/clojure.js b/src/languages/clojure.js index 8ce07cf42f..c34d0527a6 100644 --- a/src/languages/clojure.js +++ b/src/languages/clojure.js @@ -143,7 +143,7 @@ export default function(hljs) { return { name: 'Clojure', - aliases: [ 'clj' ], + aliases: [ 'clj', 'edn' ], illegal: /\S/, contains: [ LIST, diff --git a/test/markup/clojure/deps_edn.expect.txt b/test/markup/clojure/deps_edn.expect.txt new file mode 100644 index 0000000000..fdedd183bd --- /dev/null +++ b/test/markup/clojure/deps_edn.expect.txt @@ -0,0 +1,14 @@ +{:aliases {:export {:exec-fn stelcodes.dev-blog.generator/export}, + :repl {:extra-deps {cider/cider-nrepl {:mvn/version "0.25.2"}, + nrepl/nrepl {:mvn/version "0.8.3"}}, + :extra-paths ["dev"], + :main-opts ["-m" + "nrepl.cmdline" + "--middleware" + "[cider.nrepl/cider-middleware]" + "--interactive"]}, + :webhook {:exec-fn stelcodes.dev-blog.webhook/listen}}, + :deps {http-kit/http-kit {:mvn/version "2.5.3"}, + org.clojure/clojure {:mvn/version "1.10.1"}, + stasis/stasis {:mvn/version "2.5.1"}}, + :paths ["src" "resources"]} diff --git a/test/markup/clojure/deps_edn.txt b/test/markup/clojure/deps_edn.txt new file mode 100644 index 0000000000..db0cdbfbaf --- /dev/null +++ b/test/markup/clojure/deps_edn.txt @@ -0,0 +1,14 @@ +{:aliases {:export {:exec-fn stelcodes.dev-blog.generator/export}, + :repl {:extra-deps {cider/cider-nrepl {:mvn/version "0.25.2"}, + nrepl/nrepl {:mvn/version "0.8.3"}}, + :extra-paths ["dev"], + :main-opts ["-m" + "nrepl.cmdline" + "--middleware" + "[cider.nrepl/cider-middleware]" + "--interactive"]}, + :webhook {:exec-fn stelcodes.dev-blog.webhook/listen}}, + :deps {http-kit/http-kit {:mvn/version "2.5.3"}, + org.clojure/clojure {:mvn/version "1.10.1"}, + stasis/stasis {:mvn/version "2.5.1"}}, + :paths ["src" "resources"]}