-
Added lexers:
-
Updated lexers:
-
AMDGPU: Add support for
scratch_
instructions, theattr*.*
argument,
as well as theoff
modifier (#2327). -
APDL: Miscellaneous improvements (#2314)
-
bash/tcsh:
-
Chapel: Support attributes (#2376)
-
CSS: Improve lexing of numbers inside function calls (#2382, #2383)
-
diff: Support normal diff syntax, as opposed to unified diff syntax (#2321)
-
GLSL, HLSL:
-
LilyPond: minor update of builtins
-
PHP: support attributes (#2055, #2347, #2360), fix anonymous classes without
parameters (#2359), improve lexing of variable variable syntax (#2358) -
Python:
-
Spice: Update keywords (#2336)
-
SQL+Jinja (
analyse_text
method): Fix catastrophic backtracking (#2355) -
Terraform: Add
hcl
alias (#2375)
-
-
Declare support for Python 3.11 and drop support for Python 3.6 (#2324).
-
Update
native
style to improve contrast (#2325). -
Update `github-dark`` style to match latest Primer style (#2401)
-
Revert a change that made guessing lexers based on file names slower
on Python 3.10 and older (#2328). -
Fix some places where a locale-dependent encoding could unintentionally
be used instead of UTF-8 (#2326). -
Groff formatter: sort color definitions for reproducibility (#2343)
-
Move project metadata to
pyproject.toml
, removesetup.py
andsetup.cfg
(#2342) -
The top-level
Makefile
has been removed. Instead, all shortcuts
for developing are now defined and run through tox. Thedoc
folder
still contains aMakefile
as an alternative totox -e doc
.