#17464 closed enhancement (fixed)

Pygments-2.14.0 (Python module)

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 11.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Bruce Dubbs, 16 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 16 months ago

Version 2.14.0 (released January 1st, 2023)

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,
  • 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

comment:3 by Bruce Dubbs, 16 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

dcd7c413aa Update to poppler-23.01.0.
6304cd5ebf Update to Pygments-2.14.0 (Python module).
0433493f08 Update to fontforge-20230101.
Note: See TracTickets for help on using tickets.