Skip to content

Latest commit

 

History

History
164 lines (137 loc) · 8.76 KB

CHANGELOG.md

File metadata and controls

164 lines (137 loc) · 8.76 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Added

  • Source text for preview image (#195).
  • Support for \regexp{...} command (#196).

1.2.0 - 2018-09-23

Added

  • Basic spec for the LaTeX grammar (#142).
  • Grammar for gls and glstext like commands (#160).
  • Templates for issues and pull requests (#156).
  • Grammar for comment environment (#166).
  • Support for more citation commands (#183).
  • Support for lstinline command (#192).
  • Injection selector for use in embedding LaTeX in other grammars (#147).

Changed

  • Set 'softWrap' to be true by default in LaTeX files (#143).
  • Changed inline math snippet from $...$ to \(...\) (#167).
  • Extended magic comment syntax (#146).
  • Many snippets can now start with an optional backslash (#181).
  • Updated preview image & removed (broken) activity graph from README (#194)

Fixed

  • LaTeX only extentions are no longer in the TeX grammar file types (#148).

1.1.1 - 2017-08-18

Fixed

  • Highlighting for lstlisting environment without explicit language specification (#121).

1.1.0 - 2017-08-07

Added

  • Grammar for gnuplot environments.
  • Several file extensions are interpreted as LaTeX file (#81, #82, and #126).
  • Support for highlighting long lines (#131).

Fixed

  • Fix plural forms for cite commands (#14).
  • Add correct highlighting for textcite and parencite commands (#53).
  • Highlighting for lstlisting environment without explicit language specification (#121).

Removed

  • Highlighting for quoation punctuations (#96).

1.0.0 - 2016-10-01

Added

  • Workaround for listing envs without language specified.
  • Grammar for e-TeX's extended if-primitives.
  • Apply LaTeX Log grammar to log files generated by other than pdftex or pdflatex.
  • Grammar for control sequences which start with \Declare.
  • Matching for some non-ASCII characters inside the argument of \label, \ref and its variants (#68).
  • Support for expl3 grammar (#48).
  • Grammar for \def and its variants.
  • Grammar for definition macros provided by xparse package.
  • Grammar for deprecated font commands.
  • Support for major languages' grammar in minted environment (yudai-nkt/language-tex#5).
  • Snippets for figure and table environment. (yudai-nkt/language-tex#6).
  • Grammar for \bibitem.
  • Grammar for \kcatcode.
  • Snippet for tabular environment.
  • Snippets for matrix environment and its variants including mathtools extension.
  • Grammar for deprecated eqnarray environment.
  • Grammar for Beamer's \usetheme and its components.
  • Grammar for single quotation.
  • License file.

Changed

  • Snippet prefix for inline math (#39 and #40).
  • Refactoring of snippets.
  • Naming of control sequences which start with \Declare.
  • Disable indent after \begin{document}.
  • Replace spaces in grammar files' name with hyphens.
  • Add tab stop at the location of environment's argument.
  • Separate star from leading sectioning commands.
  • Distinguish function and variable in expl3 syntax.
  • Remove two invalid.illegal.string.quoteds, which just do not get ligatured by LaTeX's feature.
  • Remove meta.group.braces.tex attribute.

Fixed

  • Grammar for \iftrue.
  • Grammar for \providecommand.
  • Escaped dollar sign in minted environment (#75).
  • Incorrect naming of \label's argument (yudai-nkt/language-tex#1).
  • Relative links to _img/preview.png and LICENSE.md.
  • Remove opening paren from matching for path of files loaded by the main source.
  • Matching for \cite's argument.
  • Disable expansion of math snippets outside math mode (#67).
  • Improper parsing of aligned, gathered and alignat's (optional) argument.
  • Unrecognized minted environment with preceding spaces (#8).
  • Improper parsing of cross reference commands ending with ref or Ref.
  • Unrecognized grammar of embedded sources in lstlisting environment.
  • Unrecognized expl3 syntax inside brackets (yudai-nkt/language-tex#9).
  • Improper parsing of nested curly braces (yudai-nkt/language-tex#11).
  • Fixing math snippet (thanks to Zach Tidwell).
  • Grammar for lstlisting environment (#41 and #43).

0.6.1 - 2015-04-13

Fixed

  • Missing backslashed in snippets (#30 and #32).

0.6.0 - 2015-04-10

Disclaimer: Version 0.5.0 is missing due to owner's mistake. See 3d233d1 for some details.

Added

  • Grammar for luacode and luacode* environment (#20).

Changed

  • Rename the deprecated scoped-properties directory to settings.

0.4.1 - 2014-09-03

Fixed

  • Malformed indentation in snippets file (#16).

0.4.0 - 2014-09-02

Added

  • Snippet for generic environment.
  • Snippet for Beamer columns.

Changed

  • Utilize snippets' multi-caret feature.

0.3.0 - 2014-03-14

Added

  • Enable Toggle Line Comment feature (#7).
  • Snippets for math (#9).

Fixed

  • Grammar for \label and \ref (#6).

0.2.0 - 2014-03-10

Added

  • Snippets for itemizations (#3).

Changed

  • Simplify snippet regex for section headings and math display (#2 and #3).

Fixed

  • Unwanted line breaks in tabular environment (#4 and #5).

0.1.0 - 2014-02-27

  • Initial release.