pygments/pygments
### [`v2.14.0`](https://togithub.com/pygments/pygments/blob/HEAD/CHANGES#Version-2140)
[Compare Source](https://togithub.com/pygments/pygments/compare/2.13.0...2.14.0)
(released January 1st, 2023)
- Added lexers:
- Arturo ([#2259](https://togithub.com/pygments/pygments/issues/2259))
- GAP session ([#2211](https://togithub.com/pygments/pygments/issues/2211))
- Fift ([#2249](https://togithub.com/pygments/pygments/issues/2249))
- func ([#2232](https://togithub.com/pygments/pygments/issues/2232))
- Jsonnet ([#2239](https://togithub.com/pygments/pygments/issues/2239))
- Minecraft schema ([#2276](https://togithub.com/pygments/pygments/issues/2276))
- MIPS ([#2228](https://togithub.com/pygments/pygments/issues/2228))
- Phix ([#2222](https://togithub.com/pygments/pygments/issues/2222))
- Portugol ([#2300](https://togithub.com/pygments/pygments/issues/2300))
- TL-b ([#2247](https://togithub.com/pygments/pygments/issues/2247))
- World of Warcraft TOC format ([#2244](https://togithub.com/pygments/pygments/issues/2244), [#2245](https://togithub.com/pygments/pygments/issues/2245))
- Wren ([#2271](https://togithub.com/pygments/pygments/issues/2271))
- Updated lexers:
- Abap: Update keywords ([#2281](https://togithub.com/pygments/pygments/issues/2281))
- Alloy: Update for Alloy 6 ([#1963](https://togithub.com/pygments/pygments/issues/1963))
- 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 ([#2210](https://togithub.com/pygments/pygments/issues/2210))
- Improve parantheses handling for function definitions ([#2207](https://togithub.com/pygments/pygments/issues/2207), [#2208](https://togithub.com/pygments/pygments/issues/2208))
- C#: Fix number and operator recognition ([#2256](https://togithub.com/pygments/pygments/issues/2256), [#2257](https://togithub.com/pygments/pygments/issues/2257))
- CSound: Updated builtins ([#2268](https://togithub.com/pygments/pygments/issues/2268))
- F#: Add `.fsx` file extension ([#2282](https://togithub.com/pygments/pygments/issues/2282))
- gas (GNU assembler): recognize braces as punctuation ([#2230](https://togithub.com/pygments/pygments/issues/2230))
- HTTP: Add `CONNECT` keyword ([#2242](https://togithub.com/pygments/pygments/issues/2242))
- Inform 6: Fix lexing of properties and doubles ([#2214](https://togithub.com/pygments/pygments/issues/2214))
- INI: Allow comments that are not their own line ([#2217](https://togithub.com/pygments/pygments/issues/2217), [#2161](https://togithub.com/pygments/pygments/issues/2161))
- Java properties: Fix issue with whitespace-delimited keys, support
comments starting with `!` and escapes, no longer support undocumented
`;` and `//` comments ([#2241](https://togithub.com/pygments/pygments/issues/2241))
- LilyPond: Improve heuristics, add `\maxima` duration ([#2283](https://togithub.com/pygments/pygments/issues/2283))
- LLVM: Add opaque pointer type ([#2269](https://togithub.com/pygments/pygments/issues/2269))
- Macaulay2: Update keywords ([#2305](https://togithub.com/pygments/pygments/issues/2305))
- Minecraft-related lexers (SNB and Minecraft function) moved to
`pygments.lexers.minecraft` ([#2276](https://togithub.com/pygments/pygments/issues/2276))
- Nim: General improvements ([#1970](https://togithub.com/pygments/pygments/issues/1970))
- Nix: Fix single quotes inside indented strings ([#2289](https://togithub.com/pygments/pygments/issues/2289))
- Objective J: Fix catastrophic backtracking ([#2225](https://togithub.com/pygments/pygments/issues/2225))
- NASM: Add support for SSE/AVX/AVX-512 registers as well as 'rel'
and 'abs' address operators ([#2212](https://togithub.com/pygments/pygments/issues/2212))
- Powershell:
- Add `local:` keyword ([#2254](https://togithub.com/pygments/pygments/issues/2254))
- Allow continuations without markers ([#2262](https://togithub.com/pygments/pygments/issues/2262), [#2263](https://togithub.com/pygments/pygments/issues/2263))
- Solidity: Add boolean operators ([#2292](https://togithub.com/pygments/pygments/issues/2292))
- Spice: Add `enum` keyword and fix a bug regarding binary,
hexadecimal and octal number tokens ([#2227](https://togithub.com/pygments/pygments/issues/2227))
- YAML: Accept colons in key names ([#2277](https://togithub.com/pygments/pygments/issues/2277))
- Fix `make mapfiles` when Pygments is not installed in editable mode
([#2223](https://togithub.com/pygments/pygments/issues/2223))
- Support more filetypes and compression types in `autopygmentize` ([#2219](https://togithub.com/pygments/pygments/issues/2219))
- Merge consecutive tokens in Autohotkey, Clay ([#2248](https://togithub.com/pygments/pygments/issues/2248))
- Add `.nasm` as a recognized file type for NASM ([#2280](https://togithub.com/pygments/pygments/issues/2280))
- Add `*Spec.hs` as a recognized file type for `HSpec` ([#2308](https://togithub.com/pygments/pygments/issues/2308))
- Add `*.pyi` (for typing stub files) as a recognized file type for
Python ([#2331](https://togithub.com/pygments/pygments/issues/2331))
- The HTML lexer no longer emits empty spans for whitespace ([#2304](https://togithub.com/pygments/pygments/issues/2304))
- Fix `IRCFormatter` inserting linenumbers incorrectly ([#2270](https://togithub.com/pygments/pygments/issues/2270))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==2.13.0
->==2.14.0
Release Notes
pygments/pygments
### [`v2.14.0`](https://togithub.com/pygments/pygments/blob/HEAD/CHANGES#Version-2140) [Compare Source](https://togithub.com/pygments/pygments/compare/2.13.0...2.14.0) (released January 1st, 2023) - Added lexers: - Arturo ([#2259](https://togithub.com/pygments/pygments/issues/2259)) - GAP session ([#2211](https://togithub.com/pygments/pygments/issues/2211)) - Fift ([#2249](https://togithub.com/pygments/pygments/issues/2249)) - func ([#2232](https://togithub.com/pygments/pygments/issues/2232)) - Jsonnet ([#2239](https://togithub.com/pygments/pygments/issues/2239)) - Minecraft schema ([#2276](https://togithub.com/pygments/pygments/issues/2276)) - MIPS ([#2228](https://togithub.com/pygments/pygments/issues/2228)) - Phix ([#2222](https://togithub.com/pygments/pygments/issues/2222)) - Portugol ([#2300](https://togithub.com/pygments/pygments/issues/2300)) - TL-b ([#2247](https://togithub.com/pygments/pygments/issues/2247)) - World of Warcraft TOC format ([#2244](https://togithub.com/pygments/pygments/issues/2244), [#2245](https://togithub.com/pygments/pygments/issues/2245)) - Wren ([#2271](https://togithub.com/pygments/pygments/issues/2271)) - Updated lexers: - Abap: Update keywords ([#2281](https://togithub.com/pygments/pygments/issues/2281)) - Alloy: Update for Alloy 6 ([#1963](https://togithub.com/pygments/pygments/issues/1963)) - 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 ([#2210](https://togithub.com/pygments/pygments/issues/2210)) - Improve parantheses handling for function definitions ([#2207](https://togithub.com/pygments/pygments/issues/2207), [#2208](https://togithub.com/pygments/pygments/issues/2208)) - C#: Fix number and operator recognition ([#2256](https://togithub.com/pygments/pygments/issues/2256), [#2257](https://togithub.com/pygments/pygments/issues/2257)) - CSound: Updated builtins ([#2268](https://togithub.com/pygments/pygments/issues/2268)) - F#: Add `.fsx` file extension ([#2282](https://togithub.com/pygments/pygments/issues/2282)) - gas (GNU assembler): recognize braces as punctuation ([#2230](https://togithub.com/pygments/pygments/issues/2230)) - HTTP: Add `CONNECT` keyword ([#2242](https://togithub.com/pygments/pygments/issues/2242)) - Inform 6: Fix lexing of properties and doubles ([#2214](https://togithub.com/pygments/pygments/issues/2214)) - INI: Allow comments that are not their own line ([#2217](https://togithub.com/pygments/pygments/issues/2217), [#2161](https://togithub.com/pygments/pygments/issues/2161)) - Java properties: Fix issue with whitespace-delimited keys, support comments starting with `!` and escapes, no longer support undocumented `;` and `//` comments ([#2241](https://togithub.com/pygments/pygments/issues/2241)) - LilyPond: Improve heuristics, add `\maxima` duration ([#2283](https://togithub.com/pygments/pygments/issues/2283)) - LLVM: Add opaque pointer type ([#2269](https://togithub.com/pygments/pygments/issues/2269)) - Macaulay2: Update keywords ([#2305](https://togithub.com/pygments/pygments/issues/2305)) - Minecraft-related lexers (SNB and Minecraft function) moved to `pygments.lexers.minecraft` ([#2276](https://togithub.com/pygments/pygments/issues/2276)) - Nim: General improvements ([#1970](https://togithub.com/pygments/pygments/issues/1970)) - Nix: Fix single quotes inside indented strings ([#2289](https://togithub.com/pygments/pygments/issues/2289)) - Objective J: Fix catastrophic backtracking ([#2225](https://togithub.com/pygments/pygments/issues/2225)) - NASM: Add support for SSE/AVX/AVX-512 registers as well as 'rel' and 'abs' address operators ([#2212](https://togithub.com/pygments/pygments/issues/2212)) - Powershell: - Add `local:` keyword ([#2254](https://togithub.com/pygments/pygments/issues/2254)) - Allow continuations without markers ([#2262](https://togithub.com/pygments/pygments/issues/2262), [#2263](https://togithub.com/pygments/pygments/issues/2263)) - Solidity: Add boolean operators ([#2292](https://togithub.com/pygments/pygments/issues/2292)) - Spice: Add `enum` keyword and fix a bug regarding binary, hexadecimal and octal number tokens ([#2227](https://togithub.com/pygments/pygments/issues/2227)) - YAML: Accept colons in key names ([#2277](https://togithub.com/pygments/pygments/issues/2277)) - Fix `make mapfiles` when Pygments is not installed in editable mode ([#2223](https://togithub.com/pygments/pygments/issues/2223)) - Support more filetypes and compression types in `autopygmentize` ([#2219](https://togithub.com/pygments/pygments/issues/2219)) - Merge consecutive tokens in Autohotkey, Clay ([#2248](https://togithub.com/pygments/pygments/issues/2248)) - Add `.nasm` as a recognized file type for NASM ([#2280](https://togithub.com/pygments/pygments/issues/2280)) - Add `*Spec.hs` as a recognized file type for `HSpec` ([#2308](https://togithub.com/pygments/pygments/issues/2308)) - Add `*.pyi` (for typing stub files) as a recognized file type for Python ([#2331](https://togithub.com/pygments/pygments/issues/2331)) - The HTML lexer no longer emits empty spans for whitespace ([#2304](https://togithub.com/pygments/pygments/issues/2304)) - Fix `IRCFormatter` inserting linenumbers incorrectly ([#2270](https://togithub.com/pygments/pygments/issues/2270))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.