Skip to content

V1 Todo List #1

@dannyfreeman

Description

@dannyfreeman

This is what I have left to do before this is ready for general use:

  • Font Locking
  • Fixed Indentation
  • Prompt for user to auto install clojure grammar if not found
    • Download and compile for user
    • OR Download precompiled binaries
  • List on melpa
  • imenu support
    • ns
    • defn/defmethod
    • def/defonce
    • defmacro
    • defprotocol/definterface/defmulti
    • deftype/defrecrod/defstruct
  • CI/CD
    • Linting
    • Tests (will come later, not sure how exactly to write them yet)
    • Build grammar binaries (perhaps this is best done in tree-sitter-clojure) no need to build binaries, emacs can do this now.
  • which-function-mode support
  • Add clojure-ts-mode to eglot, lsp-mode

This issue is for me to keep track of what needs to be done, not for gathering feedback. Anyone should feel free to open a separate issue if they have a question, bug, request, etc.

Metadata

Metadata

Assignees

Labels

enhancementEnhancement to existing functionality

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions