Commit Graph

6 Commits

Author SHA1 Message Date
Andrew Dupont
93ab0f7bf0 Convert all modern Tree-sitter TODO/hyperlink injections into services 2024-01-18 13:53:22 -08:00
Andrew Dupont
fb59123f73 Add TOML tree-sitter grammar
Broadly similar to the TM-style grammar. A folds query is present to match the
folding behavior that I observe in that grammar, but no indents query is present
because indentation is not mandated or prohibited by the TOML spec and is
entirely a stylistic preference.
2023-06-29 10:31:55 -07:00
confused_techie
61d85c19a8
Merge branch 'master' into remove-coffeelint 2022-12-03 20:45:45 -08:00
Sertonix
457f1c90cb cleanup packages package.json 2022-11-19 17:06:46 +01:00
Sertonix
fdb78ea44c remove coffeelint 2022-11-19 16:10:43 +01:00
steven nguyen
477b075db5 ➡️ Migrate all language packages
To make https://github.com/atom-community/atom/pull/386 reviewable,
that pr will be separated into many simpler prs. This is one of them.

This first commit does the following:
- update package.json
- update package-lock.json using `./script/build` which also seems to update `apm/package-lock.json`
- update packages/README.md
- clone all language packages. Specifically:
    - `mkdir packages/language-<all of them>`
    - `cd packages/about`
    - For all languages:
        - `cd ../language-<>`
        - `git clone language-<>`
        - Move all files except `.git` from `language-<>/language-<>`
          to `language-<>`
        - delete `language-<>/language-<>`

Since at first I accidentally updated `dependencies` then
`packageDependencies`, it appears that since the versions of language-c,
language-css, language-go, language-javascript, and language-sass don't
match, `dependencies` was reset for those versions.

[Those repos just happen to be precisely the ones that have tree-sitter v19](https://github.com/icecream17/atom-update-backlog/blob/main/Languages.md), (sans language-sass),
which [currently breaks atom](https://github.com/atom/atom/issues/22129). So even though their repos are now
in `packages`, **I've decided to not use them**.

This is done by updating `packageDependencies` only for non-breaking
languages.
2022-06-25 19:58:57 +00:00