--- name: Feature request about: Suggest a grammar enhancement or new feature for tree-sitter-shellspec title: "[FEATURE] " labels: enhancement assignees: ivuorinen --- **Is your feature request related to a ShellSpec parsing issue?** A clear description of what ShellSpec syntax is not currently supported. Ex. "Data blocks with :expand modifier are not parsed correctly" **ShellSpec syntax example** Please provide an example of the ShellSpec syntax you'd like to see supported: ```shellspec # Example ShellSpec code that should be supported ``` **Describe the solution you'd like** A clear description of how this syntax should be parsed or highlighted. **Current behavior** How does the parser currently handle this syntax? (if at all) **Use case** Why is this syntax important? How commonly is it used in ShellSpec tests? ## Additional context - Link to ShellSpec documentation for this feature (if available) - Examples from real-world ShellSpec test suites - Any other context or screenshots about the feature request