highlightjs / highlight.js

JavaScript syntax highlighter with language auto-detection and zero dependencies.
https://highlightjs.org/
BSD 3-Clause "New" or "Revised" License
23.3k stars 3.52k forks source link

Python self #4025

Closed lfalin closed 3 months ago

lfalin commented 3 months ago

This change assigns a scope to the self variable in Python, similar to the PHP definition. This variable was already identified in the grammar parser (presumably for recognition), but no scope was assigned.

Resolves #4024

Changes

Checklist

github-actions[bot] commented 3 months ago

Build Size Report

Changes to minified artifacts in /build, after gzip compression.

5 files changed

Total change +46 B

View Changes | file | base | pr | diff | | --- | --- | --- | --- | | es/core.min.js | 8.2 KB | 8.2 KB | +3 B | | es/highlight.min.js | 8.2 KB | 8.2 KB | +3 B | | es/languages/python.min.js | 1.56 KB | 1.58 KB | +19 B | | highlight.min.js | 8.23 KB | 8.23 KB | +3 B | | languages/python.min.js | 1.57 KB | 1.58 KB | +18 B |
github-actions[bot] commented 3 months ago

Build Size Report

Changes to minified artifacts in /build, after gzip compression.

5 files changed

Total change +50 B

View Changes | file | base | pr | diff | | --- | --- | --- | --- | | es/core.min.js | 8.2 KB | 8.2 KB | +4 B | | es/highlight.min.js | 8.2 KB | 8.2 KB | +4 B | | es/languages/python.min.js | 1.56 KB | 1.58 KB | +19 B | | highlight.min.js | 8.23 KB | 8.23 KB | +5 B | | languages/python.min.js | 1.57 KB | 1.58 KB | +18 B |