Commit Graph

21 Commits

Author SHA1 Message Date
Andrew Dupont
09184d959f Add documentation for the new TODO/hyperlink services 2024-01-18 13:53:23 -08:00
Andrew Dupont
93ab0f7bf0 Convert all modern Tree-sitter TODO/hyperlink injections into services 2024-01-18 13:53:22 -08:00
confused-Techie
12c64d9336 Manual decaf language-todo 2023-08-23 17:18:42 -07:00
confused-Techie
54904e88d7 language-todo spec 2023-08-22 20:51:02 -07:00
Andrew Dupont
2cd20067b5 Rename syntaxQuery to highlightsQuery
The `syntaxQuery` key in a grammar definition file is the only query whose name
differs from its canonical filename, and there's no reason why that should be
the case. Might as well change it now before we ship instead of going through
the pain of changing it later.
2023-04-25 11:38:53 -07:00
Andrew Dupont
365561069f Rename all tree-sitter-2 values to modern-tree-sitter
Any file paths with `tree-sitter-2` in them can be renamed later.
2023-04-07 15:21:33 -07:00
Andrew Dupont
376a2ba33f Add tree-sitter-todo parser for injecting into comments
Originally tried to use `tree-sitter-comment` (https://github.com/stsewd/tree-sitter-comment), but the syntax used there is stricter; eventually used it as reference to write something simpler. Works basically identically to the existing `language-todo` TM-style grammar.
2023-03-20 15:59:48 -07:00
confused_techie
2eab519e23
Merge pull request #209 from Sertonix/add-or-update-packages-package-lock.js
add or update `packages/*/package-lock.json`
2022-12-13 18:21:25 -08:00
confused_techie
8dac21178f
Merge pull request #190 from Daeraxa/pkg-brand-licence
Re-brand and re-licence core packages
2022-12-10 18:36:17 -08:00
Sertonix
aecb3cc5c3 add or update packages/*/package-lock.json 2022-12-10 19:13:50 +01:00
confused_techie
61d85c19a8
Merge branch 'master' into remove-coffeelint 2022-12-03 20:45:45 -08:00
Daeraxa
e5c40b5f35 rebrand and relicence 2022-12-03 02:46:08 +00:00
confused_techie
4359a15530
Merge pull request #157 from Sertonix/cleanup-packages-package.json
cleanup `packages/*/package.json`
2022-11-28 00:34:37 -08:00
confused_techie
c15f52be3f
Merge pull request #161 from Sertonix/remove-packages-readme-badges
remove badges `packages/*/README.md`
2022-11-21 19:36:26 -08:00
Sertonix
d9e092f16f remove badges from packages readme 2022-11-19 23:43:16 +01:00
Sertonix
457f1c90cb cleanup packages package.json 2022-11-19 17:06:46 +01:00
Sertonix
dc38473c26 remove packages ci 2022-11-19 16:37:54 +01:00
Sertonix
74f2f6d339 remove packages no-response.yaml 2022-11-19 16:21:08 +01:00
Sertonix
fdb78ea44c remove coffeelint 2022-11-19 16:10:43 +01:00
Sertonix
c131849694 remove unused .md 2022-10-28 12:48:13 +02: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