Subject: CVS commit: pkgsrc/textproc/py-pygments
From: Adam Ciarcinski
Date: 2023-01-24 13:50:34
Message id: 20230124125034.4B48CFA90@cvs.NetBSD.org

Log Message:
py-pygments: updated to 2.14.0

Version 2.14.0
--------------
- Added lexers:
  * Arturo
  * GAP session
  * Fift
  * func
  * Jsonnet
  * Minecraft schema
  * MIPS
  * Phix
  * Portugol
  * TL-b
  * World of Warcraft TOC format
  * Wren

- Updated lexers:
  * Abap: Update keywords
  * Alloy: Update for Alloy 6
  * C family (C, C++ and many others):
    - Fix an issue where a chunk would be wrongly recognized as a function
      definition due to braces in comments
    - Improve parantheses handling for function definitions

  * C#: Fix number and operator recognition
  * CSound: Updated builtins
  * F#: Add ``.fsx`` file extension
  * gas (GNU assembler): recognize braces as punctuation
  * HTTP: Add `CONNECT` keyword
  * Inform 6: Fix lexing of properties and doubles
  * INI: Allow comments that are not their own line
  * Java properties: Fix issue with whitespace-delimited keys, support
    comments starting with `!` and escapes, no longer support undocumented
    `;` and `//` comments
  * LilyPond: Improve heuristics, add ``\maxima`` duration
  * LLVM: Add opaque pointer type
  * Macaulay2: Update keywords
  * Minecraft-related lexers (SNB and Minecraft function) moved to
    ``pygments.lexers.minecraft``
  * Nim: General improvements
  * Nix: Fix single quotes inside indented strings
  * Objective J: Fix catastrophic backtracking
  * NASM: Add support for SSE/AVX/AVX-512 registers as well as 'rel'
    and 'abs' address operators
  * Powershell:
    - Add ``local:`` keyword
    - Allow continuations without markers

  * Solidity: Add boolean operators
  * Spice: Add ``enum`` keyword and fix a bug regarding binary,
    hexadecimal and octal number tokens
  * YAML: Accept colons in key names

- Fix `make mapfiles` when Pygments is not installed in editable mode
- Support more filetypes and compression types in `autopygmentize`
- Merge consecutive tokens in Autohotkey, Clay
- Add ``.nasm`` as a recognized file type for NASM
- Add ``*Spec.hs`` as a recognized file type for ``HSpec``
- Add ``*.pyi`` (for typing stub files) as a recognized file type for
  Python
- The HTML lexer no longer emits empty spans for whitespace
- Fix ``IRCFormatter`` inserting linenumbers incorrectly

Files:
RevisionActionfile
1.45modifypkgsrc/textproc/py-pygments/Makefile
1.23modifypkgsrc/textproc/py-pygments/PLIST
1.28modifypkgsrc/textproc/py-pygments/distinfo