pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/pygments/pygments/pull/3008

ts/global-b40ec823a1a6a1af.css" /> Add support for the Papyrus scripting language by TranslationLookasideBuffer · Pull Request #3008 · pygments/pygments · GitHub
Skip to content

Add support for the Papyrus scripting language#3008

Open
TranslationLookasideBuffer wants to merge 2 commits intopygments:masterfrom
TranslationLookasideBuffer:master
Open

Add support for the Papyrus scripting language#3008
TranslationLookasideBuffer wants to merge 2 commits intopygments:masterfrom
TranslationLookasideBuffer:master

Conversation

@TranslationLookasideBuffer
Copy link
Copy Markdown

@TranslationLookasideBuffer TranslationLookasideBuffer commented Jan 6, 2026

Papyrus is the scripting language built for the Creation Engine by Bethesda Softworks and is used in several of their games, notably The Elder Scrolls V: Skyrim, Fallout 4, and Starfield. Each game shipped with a different iteration of the language, so this change adds support for the first of those, Skyrim.

I agree to this code being released under the BSD 2-clause license.

…Skyrim version).

Papyrus is the scripting language built for the Creation Engine by Bethesda Softworks and is used in several of their games, notably The Elder Scrolls V: Skyrim, Fallout 4, and Starfield. Each game shipped with a different iteration of the language, so this change adds support for the first of those, Skyrim.
@Anteru
Copy link
Copy Markdown
Collaborator

Anteru commented Jan 14, 2026

Thanks for the contribution. This is missing an analyse_text function and as a result fails the CI checks. Would you mind adding that? It doesn't have to be super accurate.

This should capture most Skyrim Papyrus files and at least attempts to exclude versions that are incompatible with the Skyrim edition of Papyrus (Fallout 4 and Starfield).
@TranslationLookasideBuffer
Copy link
Copy Markdown
Author

Alright, should be good to go!

@birkenfeld birkenfeld added the new lexer PRs with wholly new lexers label Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new lexer PRs with wholly new lexers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy