Opened 3 years ago

Closed 3 years ago

#14507 closed enhancement (fixed)

Pygments-2.7.4 (Python Module)

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 10.1
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New point version

Change History (3)

comment:1 by Douglas R. Reno, 3 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 3 years ago

Version 2.7.4

(released January 12, 2021)

    Updated lexers:

        Apache configurations: Improve handling of malformed tags (#1656)

        CSS: Add support for variables (#1633, #1666)

        Crystal (#1650, #1670)

        Coq (#1648)

        Fortran: Add missing keywords (#1635, #1665)

        Ini (#1624)

        JavaScript and variants (#1647 – missing regex flags, #1651)

        Markdown (#1623, #1617)

        Shell

            Lex trailing whitespace as part of the prompt (#1645)

            Add missing in keyword (#1652)

        SQL - Fix keywords (#1668)

        Typescript: Fix incorrect punctuation handling (#1510, #1511)

    Fix infinite loop in SML lexer (#1625)

    Fix backtracking string regexes in JavaScript/TypeScript, Modula2 and many other lexers (#1637)

    Limit recursion with nesting Ruby heredocs (#1638)

    Fix a few inefficient regexes for guessing lexers

    Fix the raw token lexer handling of Unicode (#1616)

    Revert a private API change in the HTML formatter (#1655) – please note that private APIs remain subject to change!

    Fix several exponential/cubic-complexity regexes found by Ben Caller/Doyensec (#1675)

    Fix incorrect MATLAB example (#1582)

Thanks to Google’s OSS-Fuzz project for finding many of these bugs.

comment:3 by Douglas R. Reno, 3 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r24134

Note: See TracTickets for help on using tickets.