Skip to content

Using tree-sitter in csharp-mode? #201

Closed
@theothornhill

Description

@theothornhill

I have been following emacs-tree-sitter development for a while, and after watching https://emacsconf.org/2020/talks/23/, I feel we at least should talk about this feature being incorporated into csharp-mode after #200 and numerous other issues.

What would be the benefits?

  1. No reliance on CC Mode
  2. Highlighting would be easier to configure
  3. Indentation could be provided (I think?)
  4. More?

This would be yet another rewrite - yay! However, csharp-mode is in a kind of good place, in that what it provides is mostly indentation and highlighting, leaving most of the smarts to lsp-mode. This is obviously a wishlist feature.

CC @ubolonton (Just letting you know this issue exists)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions