Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Jul 19:05
c4fe4f6

1.0.0 (2026-07-26)

⚠ BREAKING CHANGES

  • readme: 1.0.0 is a ground-up rewrite of the pre-1.0 plugin and nothing but the licence carries over. The highlight groups were all renamed — gnuCmd, gnuVar, gnuNumber, gnuDef and the per-command families (setOpt, pltOpt, fitOpt, set_arroOpt, …) are gone, replaced by the gnuplot* groups documented in :help gnuplot, so any colourscheme or highlight override aimed at an old name stops applying. Filetype detection no longer claims .gp (it belongs to PARI/GP in the stock runtimes) or .pal. Keyword abbreviations are opt-in, so set xr is no longer highlighted.

Features

  • ci: cut releases with release-please and keep CITATION.cff current (7745750)
  • regenerate the syntax from the tree-sitter grammar dictionary (5bd751b)
  • regenerate the syntax from the tree-sitter grammar dictionary (7a1b69f)
  • syntax: link groups to the treesitter captures the grammar uses (e509f90)

Bug Fixes

  • ftdetect: claim .gp for gnuplot under Vim as well (7910ee1)
  • ftdetect: leave .gp to PARI/GP (952c6c8)
  • syntax: make abbreviations opt-in and repair four silent misses (a0973c1)
  • syntax: name the 95 grammar literals the dictionary never carried (0944710)
  • test: stop the Windows jobs hanging until the six-hour timeout (ae9da34)

Documentation

  • readme: document the pre-1.0 upgrade path (7189121)