Skip to content

Commit 5e15b79

Browse files
committed
[new release] tm-grammar-c, tm-grammar-cpp, tm-grammar-cram, tm-grammar-css, tm-grammar-diff, tm-grammar-dockerfile, tm-grammar-dune, tm-grammar-go, tm-grammar-graphql, tm-grammar-html, tm-grammar-java, tm-grammar-javascript, tm-grammar-json, tm-grammar-jsonc, tm-grammar-makefile, tm-grammar-markdown, tm-grammar-menhir, tm-grammar-mlx, tm-grammar-ocaml, tm-grammar-ocamllex, tm-grammar-opam, tm-grammar-python, tm-grammar-reason, tm-grammar-ruby, tm-grammar-rust, tm-grammar-shellscript, tm-grammar-sql, tm-grammar-toml, tm-grammar-tsx, tm-grammar-typescript, tm-grammar-yaml and tm-grammars (1.0.0)
CHANGES: - Published OCaml packages that expose TextMate grammars as JSON strings. - Added individual `tm-grammar-<language>` packages for the supported language IDs. - Added `tm-grammars`, a bundled package with direct accessors for all included grammars. - Added generated package setup driven by `sources.json`.
1 parent d6d1ae3 commit 5e15b79

File tree

32 files changed

+1183
-0
lines changed
  • packages
    • tm-grammar-cpp/tm-grammar-cpp.1.0.0
    • tm-grammar-cram/tm-grammar-cram.1.0.0
    • tm-grammar-css/tm-grammar-css.1.0.0
    • tm-grammar-c/tm-grammar-c.1.0.0
    • tm-grammar-diff/tm-grammar-diff.1.0.0
    • tm-grammar-dockerfile/tm-grammar-dockerfile.1.0.0
    • tm-grammar-dune/tm-grammar-dune.1.0.0
    • tm-grammar-go/tm-grammar-go.1.0.0
    • tm-grammar-graphql/tm-grammar-graphql.1.0.0
    • tm-grammar-html/tm-grammar-html.1.0.0
    • tm-grammar-javascript/tm-grammar-javascript.1.0.0
    • tm-grammar-java/tm-grammar-java.1.0.0
    • tm-grammar-jsonc/tm-grammar-jsonc.1.0.0
    • tm-grammar-json/tm-grammar-json.1.0.0
    • tm-grammar-makefile/tm-grammar-makefile.1.0.0
    • tm-grammar-markdown/tm-grammar-markdown.1.0.0
    • tm-grammar-menhir/tm-grammar-menhir.1.0.0
    • tm-grammar-mlx/tm-grammar-mlx.1.0.0
    • tm-grammar-ocamllex/tm-grammar-ocamllex.1.0.0
    • tm-grammar-ocaml/tm-grammar-ocaml.1.0.0
    • tm-grammar-opam/tm-grammar-opam.1.0.0
    • tm-grammar-python/tm-grammar-python.1.0.0
    • tm-grammar-reason/tm-grammar-reason.1.0.0
    • tm-grammar-ruby/tm-grammar-ruby.1.0.0
    • tm-grammar-rust/tm-grammar-rust.1.0.0
    • tm-grammar-shellscript/tm-grammar-shellscript.1.0.0
    • tm-grammar-sql/tm-grammar-sql.1.0.0
    • tm-grammar-toml/tm-grammar-toml.1.0.0
    • tm-grammar-tsx/tm-grammar-tsx.1.0.0
    • tm-grammar-typescript/tm-grammar-typescript.1.0.0
    • tm-grammar-yaml/tm-grammar-yaml.1.0.0
    • tm-grammars/tm-grammars.1.0.0

32 files changed

+1183
-0
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "TextMate grammar for c"
3+
maintainer: ["David Sancho <dsnxmoreno@gmail.com>"]
4+
authors: ["David Sancho <dsnxmoreno@gmail.com>"]
5+
license: "MIT"
6+
homepage: "https://github.com/davesnx/tm-grammars"
7+
bug-reports: "https://github.com/davesnx/tm-grammars/issues"
8+
depends: [
9+
"dune" {>= "3.17"}
10+
"ocaml"
11+
"odoc" {with-doc}
12+
]
13+
build: [
14+
["dune" "subst"] {dev}
15+
[
16+
"dune"
17+
"build"
18+
"-p"
19+
name
20+
"-j"
21+
jobs
22+
"@install"
23+
"@runtest" {with-test}
24+
"@doc" {with-doc}
25+
]
26+
]
27+
dev-repo: "git+https://github.com/davesnx/tm-grammars.git"
28+
url {
29+
src:
30+
"https://github.com/davesnx/tm-grammars/releases/download/1.0.0/tm-grammars-1.0.0.tbz"
31+
checksum: [
32+
"sha256=1cb752f18532c1b2b87465d8435a7538fd278e10eb095cc6ac373cceff4e832f"
33+
"sha512=48c9771e1f00d4ab05ed616046bd8072758d6843e6e76e6abc7193d0ec95b490c54db116b34500dadae4a32e2038813ba3a26e15187819b13f6e5e2b53c046e3"
34+
]
35+
}
36+
x-commit-hash: "1f380c8013b9dfa26ac8c77acb5bd64130097822"
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "TextMate grammar for cpp"
3+
maintainer: ["David Sancho <dsnxmoreno@gmail.com>"]
4+
authors: ["David Sancho <dsnxmoreno@gmail.com>"]
5+
license: "MIT"
6+
homepage: "https://github.com/davesnx/tm-grammars"
7+
bug-reports: "https://github.com/davesnx/tm-grammars/issues"
8+
depends: [
9+
"dune" {>= "3.17"}
10+
"ocaml"
11+
"odoc" {with-doc}
12+
]
13+
build: [
14+
["dune" "subst"] {dev}
15+
[
16+
"dune"
17+
"build"
18+
"-p"
19+
name
20+
"-j"
21+
jobs
22+
"@install"
23+
"@runtest" {with-test}
24+
"@doc" {with-doc}
25+
]
26+
]
27+
dev-repo: "git+https://github.com/davesnx/tm-grammars.git"
28+
url {
29+
src:
30+
"https://github.com/davesnx/tm-grammars/releases/download/1.0.0/tm-grammars-1.0.0.tbz"
31+
checksum: [
32+
"sha256=1cb752f18532c1b2b87465d8435a7538fd278e10eb095cc6ac373cceff4e832f"
33+
"sha512=48c9771e1f00d4ab05ed616046bd8072758d6843e6e76e6abc7193d0ec95b490c54db116b34500dadae4a32e2038813ba3a26e15187819b13f6e5e2b53c046e3"
34+
]
35+
}
36+
x-commit-hash: "1f380c8013b9dfa26ac8c77acb5bd64130097822"
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "TextMate grammar for cram"
3+
maintainer: ["David Sancho <dsnxmoreno@gmail.com>"]
4+
authors: ["David Sancho <dsnxmoreno@gmail.com>"]
5+
license: "MIT"
6+
homepage: "https://github.com/davesnx/tm-grammars"
7+
bug-reports: "https://github.com/davesnx/tm-grammars/issues"
8+
depends: [
9+
"dune" {>= "3.17"}
10+
"ocaml"
11+
"odoc" {with-doc}
12+
]
13+
build: [
14+
["dune" "subst"] {dev}
15+
[
16+
"dune"
17+
"build"
18+
"-p"
19+
name
20+
"-j"
21+
jobs
22+
"@install"
23+
"@runtest" {with-test}
24+
"@doc" {with-doc}
25+
]
26+
]
27+
dev-repo: "git+https://github.com/davesnx/tm-grammars.git"
28+
url {
29+
src:
30+
"https://github.com/davesnx/tm-grammars/releases/download/1.0.0/tm-grammars-1.0.0.tbz"
31+
checksum: [
32+
"sha256=1cb752f18532c1b2b87465d8435a7538fd278e10eb095cc6ac373cceff4e832f"
33+
"sha512=48c9771e1f00d4ab05ed616046bd8072758d6843e6e76e6abc7193d0ec95b490c54db116b34500dadae4a32e2038813ba3a26e15187819b13f6e5e2b53c046e3"
34+
]
35+
}
36+
x-commit-hash: "1f380c8013b9dfa26ac8c77acb5bd64130097822"
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "TextMate grammar for css"
3+
maintainer: ["David Sancho <dsnxmoreno@gmail.com>"]
4+
authors: ["David Sancho <dsnxmoreno@gmail.com>"]
5+
license: "MIT"
6+
homepage: "https://github.com/davesnx/tm-grammars"
7+
bug-reports: "https://github.com/davesnx/tm-grammars/issues"
8+
depends: [
9+
"dune" {>= "3.17"}
10+
"ocaml"
11+
"odoc" {with-doc}
12+
]
13+
build: [
14+
["dune" "subst"] {dev}
15+
[
16+
"dune"
17+
"build"
18+
"-p"
19+
name
20+
"-j"
21+
jobs
22+
"@install"
23+
"@runtest" {with-test}
24+
"@doc" {with-doc}
25+
]
26+
]
27+
dev-repo: "git+https://github.com/davesnx/tm-grammars.git"
28+
url {
29+
src:
30+
"https://github.com/davesnx/tm-grammars/releases/download/1.0.0/tm-grammars-1.0.0.tbz"
31+
checksum: [
32+
"sha256=1cb752f18532c1b2b87465d8435a7538fd278e10eb095cc6ac373cceff4e832f"
33+
"sha512=48c9771e1f00d4ab05ed616046bd8072758d6843e6e76e6abc7193d0ec95b490c54db116b34500dadae4a32e2038813ba3a26e15187819b13f6e5e2b53c046e3"
34+
]
35+
}
36+
x-commit-hash: "1f380c8013b9dfa26ac8c77acb5bd64130097822"
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "TextMate grammar for diff"
3+
maintainer: ["David Sancho <dsnxmoreno@gmail.com>"]
4+
authors: ["David Sancho <dsnxmoreno@gmail.com>"]
5+
license: "MIT"
6+
homepage: "https://github.com/davesnx/tm-grammars"
7+
bug-reports: "https://github.com/davesnx/tm-grammars/issues"
8+
depends: [
9+
"dune" {>= "3.17"}
10+
"ocaml"
11+
"odoc" {with-doc}
12+
]
13+
build: [
14+
["dune" "subst"] {dev}
15+
[
16+
"dune"
17+
"build"
18+
"-p"
19+
name
20+
"-j"
21+
jobs
22+
"@install"
23+
"@runtest" {with-test}
24+
"@doc" {with-doc}
25+
]
26+
]
27+
dev-repo: "git+https://github.com/davesnx/tm-grammars.git"
28+
url {
29+
src:
30+
"https://github.com/davesnx/tm-grammars/releases/download/1.0.0/tm-grammars-1.0.0.tbz"
31+
checksum: [
32+
"sha256=1cb752f18532c1b2b87465d8435a7538fd278e10eb095cc6ac373cceff4e832f"
33+
"sha512=48c9771e1f00d4ab05ed616046bd8072758d6843e6e76e6abc7193d0ec95b490c54db116b34500dadae4a32e2038813ba3a26e15187819b13f6e5e2b53c046e3"
34+
]
35+
}
36+
x-commit-hash: "1f380c8013b9dfa26ac8c77acb5bd64130097822"
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "TextMate grammar for dockerfile"
3+
maintainer: ["David Sancho <dsnxmoreno@gmail.com>"]
4+
authors: ["David Sancho <dsnxmoreno@gmail.com>"]
5+
license: "MIT"
6+
homepage: "https://github.com/davesnx/tm-grammars"
7+
bug-reports: "https://github.com/davesnx/tm-grammars/issues"
8+
depends: [
9+
"dune" {>= "3.17"}
10+
"ocaml"
11+
"odoc" {with-doc}
12+
]
13+
build: [
14+
["dune" "subst"] {dev}
15+
[
16+
"dune"
17+
"build"
18+
"-p"
19+
name
20+
"-j"
21+
jobs
22+
"@install"
23+
"@runtest" {with-test}
24+
"@doc" {with-doc}
25+
]
26+
]
27+
dev-repo: "git+https://github.com/davesnx/tm-grammars.git"
28+
url {
29+
src:
30+
"https://github.com/davesnx/tm-grammars/releases/download/1.0.0/tm-grammars-1.0.0.tbz"
31+
checksum: [
32+
"sha256=1cb752f18532c1b2b87465d8435a7538fd278e10eb095cc6ac373cceff4e832f"
33+
"sha512=48c9771e1f00d4ab05ed616046bd8072758d6843e6e76e6abc7193d0ec95b490c54db116b34500dadae4a32e2038813ba3a26e15187819b13f6e5e2b53c046e3"
34+
]
35+
}
36+
x-commit-hash: "1f380c8013b9dfa26ac8c77acb5bd64130097822"
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "TextMate grammar for dune"
3+
maintainer: ["David Sancho <dsnxmoreno@gmail.com>"]
4+
authors: ["David Sancho <dsnxmoreno@gmail.com>"]
5+
license: "MIT"
6+
homepage: "https://github.com/davesnx/tm-grammars"
7+
bug-reports: "https://github.com/davesnx/tm-grammars/issues"
8+
depends: [
9+
"dune" {>= "3.17"}
10+
"ocaml"
11+
"odoc" {with-doc}
12+
]
13+
build: [
14+
["dune" "subst"] {dev}
15+
[
16+
"dune"
17+
"build"
18+
"-p"
19+
name
20+
"-j"
21+
jobs
22+
"@install"
23+
"@runtest" {with-test}
24+
"@doc" {with-doc}
25+
]
26+
]
27+
dev-repo: "git+https://github.com/davesnx/tm-grammars.git"
28+
url {
29+
src:
30+
"https://github.com/davesnx/tm-grammars/releases/download/1.0.0/tm-grammars-1.0.0.tbz"
31+
checksum: [
32+
"sha256=1cb752f18532c1b2b87465d8435a7538fd278e10eb095cc6ac373cceff4e832f"
33+
"sha512=48c9771e1f00d4ab05ed616046bd8072758d6843e6e76e6abc7193d0ec95b490c54db116b34500dadae4a32e2038813ba3a26e15187819b13f6e5e2b53c046e3"
34+
]
35+
}
36+
x-commit-hash: "1f380c8013b9dfa26ac8c77acb5bd64130097822"
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "TextMate grammar for go"
3+
maintainer: ["David Sancho <dsnxmoreno@gmail.com>"]
4+
authors: ["David Sancho <dsnxmoreno@gmail.com>"]
5+
license: "MIT"
6+
homepage: "https://github.com/davesnx/tm-grammars"
7+
bug-reports: "https://github.com/davesnx/tm-grammars/issues"
8+
depends: [
9+
"dune" {>= "3.17"}
10+
"ocaml"
11+
"odoc" {with-doc}
12+
]
13+
build: [
14+
["dune" "subst"] {dev}
15+
[
16+
"dune"
17+
"build"
18+
"-p"
19+
name
20+
"-j"
21+
jobs
22+
"@install"
23+
"@runtest" {with-test}
24+
"@doc" {with-doc}
25+
]
26+
]
27+
dev-repo: "git+https://github.com/davesnx/tm-grammars.git"
28+
url {
29+
src:
30+
"https://github.com/davesnx/tm-grammars/releases/download/1.0.0/tm-grammars-1.0.0.tbz"
31+
checksum: [
32+
"sha256=1cb752f18532c1b2b87465d8435a7538fd278e10eb095cc6ac373cceff4e832f"
33+
"sha512=48c9771e1f00d4ab05ed616046bd8072758d6843e6e76e6abc7193d0ec95b490c54db116b34500dadae4a32e2038813ba3a26e15187819b13f6e5e2b53c046e3"
34+
]
35+
}
36+
x-commit-hash: "1f380c8013b9dfa26ac8c77acb5bd64130097822"
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "TextMate grammar for graphql"
3+
maintainer: ["David Sancho <dsnxmoreno@gmail.com>"]
4+
authors: ["David Sancho <dsnxmoreno@gmail.com>"]
5+
license: "MIT"
6+
homepage: "https://github.com/davesnx/tm-grammars"
7+
bug-reports: "https://github.com/davesnx/tm-grammars/issues"
8+
depends: [
9+
"dune" {>= "3.17"}
10+
"ocaml"
11+
"odoc" {with-doc}
12+
]
13+
build: [
14+
["dune" "subst"] {dev}
15+
[
16+
"dune"
17+
"build"
18+
"-p"
19+
name
20+
"-j"
21+
jobs
22+
"@install"
23+
"@runtest" {with-test}
24+
"@doc" {with-doc}
25+
]
26+
]
27+
dev-repo: "git+https://github.com/davesnx/tm-grammars.git"
28+
url {
29+
src:
30+
"https://github.com/davesnx/tm-grammars/releases/download/1.0.0/tm-grammars-1.0.0.tbz"
31+
checksum: [
32+
"sha256=1cb752f18532c1b2b87465d8435a7538fd278e10eb095cc6ac373cceff4e832f"
33+
"sha512=48c9771e1f00d4ab05ed616046bd8072758d6843e6e76e6abc7193d0ec95b490c54db116b34500dadae4a32e2038813ba3a26e15187819b13f6e5e2b53c046e3"
34+
]
35+
}
36+
x-commit-hash: "1f380c8013b9dfa26ac8c77acb5bd64130097822"
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "TextMate grammar for html"
3+
maintainer: ["David Sancho <dsnxmoreno@gmail.com>"]
4+
authors: ["David Sancho <dsnxmoreno@gmail.com>"]
5+
license: "MIT"
6+
homepage: "https://github.com/davesnx/tm-grammars"
7+
bug-reports: "https://github.com/davesnx/tm-grammars/issues"
8+
depends: [
9+
"dune" {>= "3.17"}
10+
"ocaml"
11+
"odoc" {with-doc}
12+
]
13+
build: [
14+
["dune" "subst"] {dev}
15+
[
16+
"dune"
17+
"build"
18+
"-p"
19+
name
20+
"-j"
21+
jobs
22+
"@install"
23+
"@runtest" {with-test}
24+
"@doc" {with-doc}
25+
]
26+
]
27+
dev-repo: "git+https://github.com/davesnx/tm-grammars.git"
28+
url {
29+
src:
30+
"https://github.com/davesnx/tm-grammars/releases/download/1.0.0/tm-grammars-1.0.0.tbz"
31+
checksum: [
32+
"sha256=1cb752f18532c1b2b87465d8435a7538fd278e10eb095cc6ac373cceff4e832f"
33+
"sha512=48c9771e1f00d4ab05ed616046bd8072758d6843e6e76e6abc7193d0ec95b490c54db116b34500dadae4a32e2038813ba3a26e15187819b13f6e5e2b53c046e3"
34+
]
35+
}
36+
x-commit-hash: "1f380c8013b9dfa26ac8c77acb5bd64130097822"

0 commit comments

Comments
 (0)