Skip to content
This repository was archived by the owner on Apr 29, 2021. It is now read-only.
This repository was archived by the owner on Apr 29, 2021. It is now read-only.

Syntax file rewrite #7

@PotatoesMaster

Description

@PotatoesMaster

The syntax file needs a rewrite, for several reasons:

  • The current highlighting does not take account of the context (Are we in the middle of a command? In a binding declaration?). I use syn region for exec commands and string and nextgroup= at several places, but it does not work that well as of now and need to be rethought.
  • client.* keywords are not highlighted, because client itself is a keyword and take precedence.
  • Command scopes are ignored.

i3 generate its syntax from custom files, parsed by a perl script (spec files, script). These files could be used to generate a syntax file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions