| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(format): extra newline after modeline | Phạm Huy Hoàng | 2024-02-29 | 1 | -1/+16 |
| | | |||||
| * | feat(format-scripts): linewrap predicates | 再生花 | 2024-02-23 | 1 | -4/+39 |
| | | | | "format-ignore".kick() | ||||
| * | fix(scripts): add missing \n for nested grouping | Phạm Huy Hoàng | 2024-02-20 | 1 | -6/+2 |
| | | |||||
| * | fix(scripts): format-queries defaults to cwd | Christian Clason | 2024-02-20 | 1 | -6/+4 |
| | | |||||
| * | fix: typos | dundargoc | 2024-02-19 | 1 | -1/+1 |
| | | |||||
| * | fix(format): fix nested grouping indentation (#6128) | Phạm Huy Hoàng | 2024-02-18 | 1 | -1/+6 |
| | | |||||
| * | ci: fix invalid workflow | dundargoc | 2024-02-10 | 4 | -22/+25 |
| | | | | | | | | | Context variables aren't always available, so we can't rely on them for e.g. environment variables. Also merge all install scripts into `script/ci-install.sh`, that way it can be called the same way regardless of system. | ||||
| * | ci: use M1 for macOS | Christian Clason | 2024-01-31 | 1 | -0/+0 |
| | | | | | | | GH Actions runners use M1 hardware for `macos-14` now. Since macOS is one of the slowest platforms for parser compilation, switching should give us not only ARM coverage but also shorter CI times. | ||||
| * | fix(format): handle list with 300 nodes | Phạm Huy Hoàng | 2024-01-30 | 1 | -15/+3 |
| | | |||||
| * | fix(format): improve error message | Christian Clason | 2024-01-30 | 1 | -1/+2 |
| | | |||||
| * | feat(tests): allow check-queries to take list of parsers | Christian Clason | 2024-01-26 | 1 | -1/+1 |
| | | | | | `./scripts/check-queries.lua foo bar baz` | ||||
| * | fix(format-scripts): remove parens if possible | Phạm Huy Hoàng | 2024-01-21 | 1 | -1/+26 |
| | | |||||
| * | Fixup format (#5934) | Phạm Huy Hoàng | 2024-01-20 | 1 | -3/+4 |
| | | | | | | | | * fix(format): newline between top-level field defs * fixup: newline between node and comment * fixup: optimize pattern | ||||
| * | feat: query formatting script | Pham Huy Hoang | 2024-01-19 | 1 | -0/+396 |
| | | | | | | | | | Usage: - nvim -l scripts/format-queries.lua /path/to/file.scm - nvim -l scripts/format-queries.lua /path/to/dir fixup: add `format-ignore` directive to query/highlights.scm | ||||
| * | test(queries): print ALL errors at end | Christian Clason | 2024-01-19 | 1 | -12/+9 |
| | | |||||
| * | feat(textproto): Add Textproto parser and queries (#5402) | PorterAtGoogle | 2023-09-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | | * Add textproto parser and queries * remove extra newline * Apply suggestions from code review Co-authored-by: ObserverOfTime <chronobserver@disroot.org> --------- Co-authored-by: ObserverOfTime <chronobserver@disroot.org> | ||||
| * | ci: add shebangs to scripts | ObserverOfTime | 2023-08-18 | 6 | -11/+16 |
| | | |||||
| * | feat(t32): re-enable tests | Christoph Sax | 2023-07-30 | 1 | -1/+1 |
| | | | | | | | | | | - Switch to GitLab mirror repository - Lock grammar version 2.2.0 - Revert "fix(tests): mark t32 as allowed to fail" This reverts commit ba223ceecc5d66312780c45079b6ae55c406fa96. - Revert "fix(tests): remove t32 tests" This reverts commit 97957a547b93412411ba3a8a9abd27589247c869. | ||||
| * | fix(tests): mark t32 as allowed to fail | Christian Clason | 2023-07-29 | 1 | -1/+1 |
| | | |||||
| * | feat: add Hurl | Jacob Pfeifer | 2023-07-11 | 1 | -0/+1 |
| | | | | | | | | | | Co-authored-by: Amaan Qureshi <amaanq12@gmail.com> Co-authored-by: Pham Huy Hoang <hoangtun0810@gmail.com> --------- Co-authored-by: Amaan Qureshi <amaanq12@gmail.com> Co-authored-by: Pham Huy Hoang <hoangtun0810@gmail.com> | ||||
| * | feat(wing): add parser (#5021) | Glib Shpychka | 2023-06-29 | 1 | -0/+1 |
| | | | | | Co-authored-by: Christian Clason <c.clason@uni-graz.at> Co-authored-by: ObserverOfTime <chronobserver@disroot.org> | ||||
| * | tests: fix failed tests (#4901) | Pham Huy Hoang | 2023-06-05 | 1 | -0/+3 |
| | | | | fix failed tests for tiger, t32 and wgsl | ||||
| * | remove unnecessary ft aus | Pham Huy Hoang | 2023-05-15 | 1 | -6/+10 |
| | | | | | specify specific plugin files to load | ||||
| * | Added USD as a language + some queries | Colin Kennedy | 2023-05-15 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added USD highlight unittests Added USD indentation Added USD indents.scm file Added USD indent rules Simplified USD highlight groups Added explicit highlight groups Added newline Removed after/ftdetect/usda.lua usd/indents.scm - Added inline comments explaining the nodes Fixed USD highlight group unittests Added indentation unittests Simplified USD `@identifier` highlighting Added USD documentation highlight group tests Simplified USD highlight groups Moved USD `@identifier` and `@namespace` highlights into one place Removed and simplified tests/query/highlights/usd Simplified tests/query/highlights/usd more Removed trailing newline Combined USD test files Added `set filetype=usd` to minimal_init.lua | ||||
| * | feat: add indents.scm for nickel (#4790) | Zheng PiaoDan | 2023-05-13 | 1 | -0/+1 |
| | | |||||
| * | style: fill in missing code docs wherever applicable | Amaan Qureshi | 2023-02-24 | 2 | -1/+14 |
| | | |||||
| * | Add treesitter CLI in CI with Windows and mac | Kiyoon Kim | 2023-02-15 | 1 | -3/+0 |
| | | |||||
| * | ci: improve CI output on query error | Stephan Seitz | 2022-12-27 | 1 | -2/+3 |
| | | |||||
| * | test: Add test name to summary output | Raymond Ha | 2022-12-13 | 1 | -1/+1 |
| | | |||||
| * | ci: fix check for valid capture | Stephan Seitz | 2022-11-25 | 1 | -1/+1 |
| | | | | | Arguments to vim.startswith where swapped. Prefix has to go second. | ||||
| * | ci(readme): add experimental annotation | ObserverOfTime | 2022-11-20 | 1 | -1/+1 |
| | | | | | even when the grammar is unmaintained | ||||
| * | test: remove bundled parsers in CI | Christian Clason | 2022-11-01 | 2 | -5/+5 |
| | | | | | ensure that queries are tested against parser version in lockfile | ||||
| * | ci: relax check for valid captures (only check prefixes) | Stephan Seitz | 2022-09-29 | 1 | -1/+12 |
| | | |||||
| * | chore: remove executable permissions on graphql spec file (#3206) | Kiyan | 2022-07-22 | 1 | -1/+1 |
| | | |||||
| * | ci(macos): update to upstream changes in release | Christian Clason | 2022-06-26 | 1 | -1/+1 |
| | | | | | macOS release archive now uses `nvim-macos` as extracted directory. | ||||
| * | refactor!: update to Neovim 0.7 APIs | Christian Clason | 2022-04-30 | 1 | -1/+1 |
| | | | | | | | | * set highlight groups via nvim_set_hl * define autocommands via nvim_create_autocmd * port plugin/nvim-treesitter.vim to Lua * port healthcheck to Lua | ||||
| * | ci: don't skip swift anymore | Stephan Seitz | 2022-04-15 | 1 | -26/+22 |
| | | | | | I think this was a nvim 0.6 issue | ||||
| * | chore: update formatting for stylua update | Stephan Seitz | 2022-04-02 | 1 | -3/+3 |
| | | |||||
| * | Gleam indentation tests | Connor Lay (Clay) | 2022-02-15 | 1 | -0/+1 |
| | | |||||
| * | fix(makefile): add forgotten CXX_STANDARD again | Stephan Seitz | 2022-02-09 | 1 | -1/+2 |
| | | |||||
| * | chore(makefile): apply fixes to original makefile | Stephan Seitz | 2022-02-08 | 1 | -9/+47 |
| | | |||||
| * | fix: revert to basic makefile where all variables are set by Lua | Stephan Seitz | 2022-02-08 | 1 | -52/+9 |
| | | | | | Fixes #2463 | ||||
| * | fix: -Os should be used during compilation phase in makefile | Stephan Seitz | 2022-02-08 | 1 | -3/+4 |
| | | |||||
| * | ci: remove unnecessary apt calls | Dundar Göc | 2022-02-06 | 1 | -2/+0 |
| | | |||||
| * | fix(makefile): scanner.c isn't always available | kylo252 | 2022-02-04 | 1 | -4/+8 |
| | | | | | certain parsers like `tree-sitter-go` only contain parser.{c|cc} | ||||
| * | ci: make io_print accept nil as input argument (#2445) | dundargoc | 2022-02-04 | 1 | -0/+3 |
| | | | | | Convert nil to an empty string, which mimicks the behavior of standard print | ||||
| * | ci: skip swift check on neovim stable | Dundar Göc | 2022-01-31 | 1 | -22/+26 |
| | | | | | | | This is meant as a temporary workaround until neovim 0.7 is released. More context: https://github.com/nvim-treesitter/nvim-treesitter/issues/2313#issuecomment-1025258357 | ||||
| * | ci: prefer io.write instead of print to have full control of output | Dundar Göc | 2022-01-31 | 1 | -15/+21 |
| | | | | | This should prevent different output formats on windows and unix. | ||||
| * | ci: add folds to CI output to better group related information | Dundar Göc | 2022-01-30 | 1 | -4/+7 |
| | | |||||
| * | refactor(lockfile): use better jq parsing | kylo252 | 2022-01-25 | 1 | -5/+4 |
| | | |||||
