Commit Graph

9 Commits

Author SHA1 Message Date
Andrew Dupont
ee220dd6ef [language-gfm] Change scope for a horizontal rule…
to `markup.horizontal-rule.gfm` and add styles to all eight built-in syntax themes to account for it.

All the old GFM scopes are just named however they needed to be named in order to produce syntax highlighting to the grammar author, semantics be damned. Instead, we're making sure the semantics are correct, then adapting the syntax themes accordingly.
2024-01-21 13:20:56 -08:00
Andrew Dupont
4c0e7dda9f Highlight JSON keys in the other six builtin syntax themes…
…always using the color that was already used to highlight YAML keys.
2024-01-21 13:07:16 -08:00
Andrew Dupont
effb7b381b Add the Tree-sitter Markdown grammar.
Quite proud of this one — it uses an outer parser to identify front-matter and
highlight it properly, then injects the Markdown parser into everything that
isn't front matter.

The scope names are quite different — because the scope names in the legacy
Markdown grammar are awful — so I adapted the eight built-in syntax themes so
that there are no major style differences.
2023-07-30 23:23:57 -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
Sertonix
aecb3cc5c3 add or update packages/*/package-lock.json 2022-12-10 19:13:50 +01:00
Daeraxa
e5c40b5f35 rebrand and relicence 2022-12-03 02:46:08 +00:00
confused-Techie
0db3190f42 Additional rebranding where needed 2022-07-26 17:20:19 -07:00
chbk
eb064bf502
Implement naming conventions in default themes (#20524)
Update of the default syntax themes to implement [naming conventions](https://github.com/atom/flight-manual.atom.io/pull/564) for syntax scopes.

Adds the [template](https://github.com/atom/apm/pull/883) to each theme with custom colors, to accommodate the naming conventions. There should be no compatibility break with existing grammars.

As naming conventions are implemented in more language grammars, their old specific stylesheets can be retired.
2021-02-19 08:55:25 +03:00
David Wilson
0621c45cac ➡️ Migrate core package 'atom-light-syntax' into ./packages 2018-09-24 16:39:54 -07:00