Skip to content

fuse-code-support/clojure-mode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codemirror-clojure

Live demo (auto-build): https://nextjournal.github.io/codemirror.next-clojure/

dev: shadow-cljs watch app


In progress:

  • Slurp
  • Format whitespace (necessary for commands like Slurp to behave nicely)

Next:

  • Expand/contract region

Done

  • Navigate left/right by sexp
  • cannot 'indent-all', changes on one line don't affect measurements taken on subsequent lines
  • operators are recognized (lists with symbol in 1st position)
  • Unwrap current collection
  • Kill (remove all children of current node starting on current line)
  • GitHub Action to publish demo site to github.io
  • indentation
  • odd error recovery behaviour - a # token can't be deleted
  • deletion

About

Clojure/Script mode for CodeMirror 6

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Clojure 89.5%
  • HTML 10.5%