fox-listings — change log

v1.3  2026-03-07
  - Redesign color palette for WCAG AA contrast on white backgrounds
  - Assign distinct color to graphics keyword group (group 5)
  - Remove alsoletter={.} that caused floats to tokenize as identifiers
  - Add NM1 built-in constant to keyword group 6
  - Improve FOXmono: bold constants/globals (group 6) for print
  - Document false-positive risk for short keywords in Known Limitations

v1.2  2026-03-01
  - Revise package title to "Listings language definition for COSYScript"
  - Update COSY INFINITY link to cosyinfinity.org (bt.pa.msu.edu is defunct)
  - Revise COSY INFINITY description: beam dynamics code using
    high-order differential-algebraic (DA) transfer maps and methods

v1.1  2026-03-01
  - Sync keyword coverage with cosy-vim syntax definition
  - Add ISRT3, VATAN2, VARMEM, VARPOI, GRIU intrinsic keywords
  - Add installation instructions to README
  - Expand documentation examples (DA computation, FIT/ENDFIT)
  - Add keyword group rationale to documentation
  - Add LICENSE and CHANGES files for CTAN packaging

v1.0  2026-02-28
  - Initial release
  - Six keyword groups: control flow, intrinsic functions, intrinsic
    procedures, beam physics, graphics, constants/globals
  - Two predefined styles: FOXcolor (screen) and FOXmono (print)
  - Case-insensitive matching, nested {…} comments, single-quoted strings
  - Assignment operator := rendered in bold
