ChimeHQ / Chime

An editor for macOS
https://www.chimehq.com
BSD 3-Clause "New" or "Revised" License
315 stars 16 forks source link

Add missing language parsers #20

Open mattmassicotte opened 4 months ago

mattmassicotte commented 4 months ago

Right now, only Swift, OCaml, Go, and Markdown are included. Missing:

Bash C C++ C# Clojure CSS Diff Elixir Elm go mod Haskell HCL HTML Java JavaScript JSON Julia Lua Perl PHP Python Ruby Rust Scala SQL TypeScript YAML Zig

mattmassicotte commented 4 months ago

Clojure, Elixir, Go, Python, Ruby, Rust all have extensions. Makes sense to start with those first.

mattmassicotte commented 4 months ago

af70d7a8f2b43ddbb940b9f9b4cf8bdaa1b1d9b7 adds elixir support

mattmassicotte commented 4 months ago

3388faf50bf01535541060b1dfa2f8ddca67ceec for Go

mattmassicotte commented 4 months ago

Ok languages with extensions are done, except for Ruby. It's extension is quite complex and I'm not sure exactly how to support it or if it is worth it. Right now.

unnamedd commented 5 days ago

List of languages