Skip to content

Latest commit

 

History

History
77 lines (54 loc) · 2.78 KB

CHANGELOG.md

File metadata and controls

77 lines (54 loc) · 2.78 KB

Changelog

These are the changelogs for vscode_autotools.

v0.2.0 (5 March 2023)

Since ptomato/sublime_autotools has moved to a YAML-based grammar and that most of the bugs that were fixed in my fork have been ported back to ptomato/sublime_autotools, I decided to revert to ptomato/sublime_autotools's YAML grammar. This means that the grammar may change a bit. Please let me know if it does.

v0.1.0

  • complete PKG macro family. Change proposed by jannick0 (initially proposed at ptomato#9)

v0.0.9

  • Add AC_CONFIG_MACRO_DIRS provided by automake which surprisingly exists together with autoconf's AC_CONFIG_MACRO_DIR. Change proposed by jannick0.
  • (internal) add the npm start -- --json feature that allows people more familiar with json to generate tmLanguage from the json file instead of the yaml one.

v0.0.7

  • Autoconf M4 (configure.ac): fix " not being properly escaped in a string. Note for now, that variables won't (for some reason) be highlighted in strings. I couldn't find why.

v0.0.6

  • Automake: fix comments not being highlighted when it starts at the beginning of a line and is interleaved with a recipe.

v0.0.5

  • Automake grammar: fixed bug with foo: $(VAR:%.h=%.h)
  • Makefile2: re-include it into the extension. The Automake grammar is actually working better using makefile2.
  • Many small improvements to Makefile2 and Automake, e.g., $(if a,b) properly colored.
  • Moved from JSON grammar files to YAML.

v0.0.4

  • Use vscode's default Makefile syntax grammar file instead of the sublime's one (Makefile2). This is because Makefile2 was buggy and vscode's one works just fine.

v0.0.3

  • Automake: fix a bug with assigments followed by a comment
  • added 'npm start'for rebuilding the tmLanguage files from the JSON-tmLanguage files. You may observe some changes in grammar because of this, please tell me if it is the case!

v0.0.2

  • Fixed the VSCode-version of Makefile that was shadowed by Makefile2, thus making it impossible to select the VSCode-provided Makefile highlighting.
  • Fixed line comments (# instead of //)
  • Removed block comments (block comments are not available in makefiles)
  • added an icon, because we all kind of like nice icons (Twitter, CC 3.0 BY)

v0.0.1

  • Initial release. I disabled the Makefile2 part that was developped in the upstream project (sublime_autotools) because the Makefile support of vscode seems better (but I didn't really dig much to understand why).