Commit Graph

  • 3a793b84cd Use tree-sitter 0.20 master Shadowfacts 2022-05-27 22:48:28 -0400
  • 275effdfc0
    adding zsh expansion flagsSee https://zsh.sourceforge.io/Doc/Release/Expansion.html\#Parameter-Expansion-Flags (#115) Ryan Despain 2021-12-15 09:53:04 -0700
  • 4094e3a040
    Handle words containing bare '#' (#109) oxalica 2021-11-02 00:59:27 +0800
  • 7fb8506cbe
    Merge pull request #112 from tree-sitter/mj-until Martin Jambon 2021-10-16 14:38:43 -0700
  • c93070d720 Regenerate files Martin Jambon 2021-10-16 01:46:22 -0700
  • 9d9325f8f9 Add support for 'until' loops Martin Jambon 2021-10-16 01:44:38 -0700
  • 30d369ba45
    Merge pull request #111 from tree-sitter/mj-select Martin Jambon 2021-10-10 01:14:12 -0700
  • bb8bb8ad58 Regenerate files Martin Jambon 2021-10-09 02:45:27 -0700
  • c79d2377d4 Add support for 'select' loops. Martin Jambon 2021-10-09 02:44:05 -0700
  • af9646bad9
    Fixed CRLF behavior for tests, run tests on all platforms in GitHub CI (#106) Andrew Helwer 2021-09-25 16:59:45 -0400
  • 3243c9ab73
    fix: escaped newline immediately after a char, resolves #100 (#102) Andrew Hlynskyi 2021-09-22 07:30:05 +0300
  • 7776f24dfa
    Fix Cargo repository URL (#97) Sighery 2021-05-08 18:29:13 +0200
  • a8eb5cb57c Add simple highlight query Max Brunsfeld 2021-03-04 15:46:26 -0800
  • 1de159fdd1 Add missing fields to Cargo.toml Max Brunsfeld 2021-03-04 14:20:27 -0800
  • b6667bed36 0.19.0 Max Brunsfeld 2021-03-04 14:15:26 -0800
  • e10b52081d Bump tree-sitter-cli to 0.19 Max Brunsfeld 2021-03-04 14:15:19 -0800
  • 8ece09ca4c
    Add support for case fallthrough (#85) Kenneth Skovhus 2020-05-29 22:09:38 +0200
  • f226a4b55a
    Add support for empty expansions (#82) Kenneth Skovhus 2020-05-15 21:32:47 +0200
  • 38e8ba4a3d
    Expand function definition to support subshell and tests (#83) Kenneth Skovhus 2020-05-15 20:25:46 +0200
  • 0477cc4460
    Add support for ternary expression (#81) Kenneth Skovhus 2020-05-15 19:50:29 +0200
  • 28e76c616d
    WIP: Add '>|' redirection to grammar (#75) Šimon Let 2020-05-15 00:48:18 +0200
  • 7478c62b24 Add supertypes Max Brunsfeld 2020-05-14 15:28:42 -0700
  • 60f2783804 ⬆️ tree-sitter-cli Max Brunsfeld 2020-05-14 15:24:16 -0700
  • e213464b50 0.16.1 Darangi 2020-03-02 14:55:46 +0100
  • 2e543ba513 ⬆️ prebuild@10.0.0 and prebuild-install@5.3.3 Darangi 2020-03-02 14:55:26 +0100
  • de690d849a Start adding fields Max Brunsfeld 2019-12-10 13:18:29 -0800
  • 2a3aec5635 ⬆️ tree-sitter-cli to 0.16 Max Brunsfeld 2019-12-10 12:39:14 -0800
  • 7b8adcf484 0.16.0 Nathan Sobo 2019-07-26 14:05:41 -0600
  • c710c0d75b
    Merge pull request #54 from tree-sitter/ns/ansii-c-quoting Nathan Sobo 2019-07-26 14:05:17 -0600
  • 1c48cd1676 Support ANSII-C quoting in strings prefixed with $ Nathan Sobo 2019-07-26 11:29:35 -0600
  • 3b15f16973 Fix CRLF handling in external scanner Max Brunsfeld 2019-07-03 12:01:02 -0700
  • 7b6777bc56 0.15.0 Max Brunsfeld 2019-06-18 17:00:56 -0700
  • 2d081f4bb2 ⬆️ tree-sitter-cli Max Brunsfeld 2019-06-18 17:00:42 -0700
  • fd6567ba3a Remove another known failure from the list Max Brunsfeld 2019-05-01 14:03:06 -0700
  • 4f3cbc36b9 Handle heredoc delimiters that include spaces (#47) Jason Rudolph 2019-05-01 16:59:21 -0400
  • 97e13b8145 ⬆️ tree-sitter-cli Max Brunsfeld 2019-05-01 12:28:29 -0700
  • 58a475fcdf 0.13.8 Max Brunsfeld 2019-04-18 16:03:23 -0700
  • cadb1d5800 Use the default compiler for linux builds on travis Max Brunsfeld 2019-04-18 15:48:23 -0700
  • 15a3a168f0 Handle Max Brunsfeld 2019-04-18 15:46:58 -0700
  • e9748c132b Require a terminator at the ends of some compound statements Max Brunsfeld 2019-04-18 15:38:34 -0700
  • 53446e0e81 Handle heredocs followed by pipes or redirects Max Brunsfeld 2019-04-18 15:25:40 -0700
  • da10d84aec 0.13.7 Max Brunsfeld 2018-11-05 17:13:24 -0800
  • 25f56dd856 Allow $ at the end of a bare word Max Brunsfeld 2018-11-04 15:33:45 -0800
  • 47f3e5208b Fix brace-nesting logic in regex scanning Max Brunsfeld 2018-11-04 15:33:34 -0800
  • 8426c3fefd Fix handling of delimiter characters as part of bare words Max Brunsfeld 2018-11-04 13:14:13 -0800
  • 064119630b 0.13.6 Max Brunsfeld 2018-10-19 13:12:56 -0700
  • da116a1941 Handle heredocs w/ indented close delimiters Max Brunsfeld 2018-10-19 13:06:56 -0700
  • 7f3c547119 0.13.5 Max Brunsfeld 2018-10-18 15:31:50 -0700
  • a4fb636b2d Handle shorthand file redirect command substitutions Max Brunsfeld 2018-10-18 15:31:24 -0700
  • 48f7e22475 Handle lists of statements more consistently Max Brunsfeld 2018-10-18 15:29:07 -0700
  • 4fb4e2960d Fix handling of escaped chars in strings Max Brunsfeld 2018-10-18 15:28:46 -0700
  • ac53999dee 0.13.4 Max Brunsfeld 2018-10-18 13:00:09 -0700
  • bdaf31057b Add raw (quoted) heredocs Max Brunsfeld 2018-10-18 11:24:08 -0700
  • 46cf157ad8 Handle escaped expansions in heredocs Max Brunsfeld 2018-10-18 11:12:43 -0700
  • cdbc8863cd Allow compound statements and redirects in more places Max Brunsfeld 2018-10-18 11:05:58 -0700
  • 5203b504db 0.13.3 Max Brunsfeld 2018-10-01 13:31:16 -0700
  • 246bad66dd Add double-paren expression Max Brunsfeld 2018-10-01 13:29:04 -0700
  • 0123b9559f Allow semicolon before block in c-style for loop Max Brunsfeld 2018-10-01 12:48:50 -0700
  • 628c64cb29 0.13.2 Max Brunsfeld 2018-08-06 11:21:26 -0700
  • 6ff7fe3c7e Don't require statement terminator at EOF Max Brunsfeld 2018-08-06 11:18:33 -0700
  • da2ba9cfdf Allow backslashes between tokens Max Brunsfeld 2018-08-06 11:13:42 -0700
  • 0e172361a8 Support #*# operator in variable expansions Max Brunsfeld 2018-08-06 11:09:45 -0700
  • 3a9b32284e Allow `!` operator in variable expansions Max Brunsfeld 2018-08-06 10:42:48 -0700
  • 08cf72b615 [WIP] Support multiple statements (#26) Kenneth Skovhus 2018-08-06 19:39:05 +0200
  • 70d94eb826 Development experience (#25) Kenneth Skovhus 2018-08-06 19:03:34 +0200
  • 9bbd80dee1 Add support for C-style for statements (#23) Kenneth Skovhus 2018-08-06 04:25:19 +0200
  • 886a957d1e Add support for strings ending with $ (#24) Kenneth Skovhus 2018-08-03 01:32:30 +0200
  • 0f29cf2972 0.13.1 Max Brunsfeld 2018-07-23 11:01:35 -0700
  • 56805a357f Add enrypted token for prebuild uploads on travis and appveyor Max Brunsfeld 2018-07-23 11:01:32 -0700
  • 5f6591e1ac Prebuild support (#20) Stafford Brunk 2018-07-22 12:13:32 -0600
  • 9c446b3d70 0.13.0 Max Brunsfeld 2018-07-18 13:19:46 -0700
  • 7873b864b1 ⬆️ tree-sitter-cli (new ABI version) Max Brunsfeld 2018-07-18 13:19:42 -0700
  • d4d694d66c 0.12.0 Max Brunsfeld 2018-06-15 14:05:31 -0700
  • 44b3de2594 ⬆️ tree-sitter-cli, add explicit word token Max Brunsfeld 2018-06-15 14:05:05 -0700
  • 7b003599b3 Allow subshells in negated commands Max Brunsfeld 2018-05-24 15:00:48 -0700
  • 9544a6c959 0.11.2 Max Brunsfeld 2018-05-24 11:57:20 -0700
  • 53688f6034 ⬆️ tree-sitter-cli Max Brunsfeld 2018-05-24 11:57:14 -0700
  • 065a4ec425 Rework test expressions Max Brunsfeld 2018-05-24 11:46:57 -0700
  • 7902804460 0.11.1 Max Brunsfeld 2018-05-24 10:15:49 -0700
  • cf49f3972f Use node 8 on travis Max Brunsfeld 2018-05-24 10:12:12 -0700
  • bd788c8a7e Add appveyor badge to README Max Brunsfeld 2018-05-24 10:09:19 -0700
  • 76a1f89e1d Add appveyor.yml Max Brunsfeld 2018-05-24 10:08:20 -0700
  • 9d7da69b7c ⬆️ nan Max Brunsfeld 2018-05-24 10:07:14 -0700
  • 73d6705bc2 Allow other redirects between a heredoc's delimiter and body Max Brunsfeld 2018-03-29 09:54:05 -0700
  • 51af55f6d8 0.11.0 Max Brunsfeld 2018-03-28 11:18:40 -0700
  • f478eaddb3 ⬆️ tree-sitter-cli Max Brunsfeld 2018-03-28 11:18:32 -0700
  • 2d96fc5fcb Add more code to the case statements test Max Brunsfeld 2018-03-16 15:41:09 -0700
  • b207579a5a 0.6.0 Max Brunsfeld 2018-03-05 17:44:38 -0800
  • 90552dc38b ⬆️ tree-sitter Max Brunsfeld 2018-03-05 17:44:34 -0800
  • 98123999d3 0.5.5 Max Brunsfeld 2018-03-02 10:18:51 -0800
  • 68e93bd898 Allow for statements without in clauses Max Brunsfeld 2018-03-02 10:18:12 -0800
  • 16b90823a2 0.5.4 Max Brunsfeld 2018-03-01 14:23:12 -0800
  • 87a832d94e Allow regexes after '==', not just '=~' Max Brunsfeld 2018-03-01 14:15:29 -0800
  • 30844a0381 Allow $'\n' (whatever that is) Max Brunsfeld 2018-03-01 14:15:15 -0800
  • c7484ad85f Allow ;; at end of line of case item Max Brunsfeld 2018-03-01 14:04:29 -0800
  • 27b4b7835e Add update-known-failures script Max Brunsfeld 2018-03-01 13:30:24 -0800
  • ae2eee1dc2 0.5.3 Max Brunsfeld 2018-03-01 11:22:35 -0800
  • 299c806538 Include known failures from bash-it's submodules Max Brunsfeld 2018-03-01 11:16:35 -0800
  • c92b80e807 Parse a bunch of files from bash-it on CI Max Brunsfeld 2018-03-01 11:10:20 -0800
  • 51b212b207 Allow redirects after bracket commands Max Brunsfeld 2018-03-01 10:42:20 -0800