Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
diff pyproject.toml @ 166:6a7dace0141e
Also implement filters to replace tokens in a token stream: TokenReplaceFilter and ErrorToGenericErrorTokenFilter
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 08 May 2026 23:54:06 +0200 |
| parents | a4317957148b |
| children | 5113d7fbae9e |
line wrap: on
line diff
--- a/pyproject.toml Fri May 08 23:50:24 2026 +0200 +++ b/pyproject.toml Fri May 08 23:54:06 2026 +0200 @@ -44,16 +44,23 @@ homepage = "https://github.com/svvac/pseudocode-pygments-lexer" [project.entry-points.'pygments.lexers'] +# The key is not significant here # The mostly original and somewhat extended Pseudocode lexer (fr) fr_pseudocodelexer = "pygments_lexer_pseudocode2.lexers.fr_pseudocode:FrPseudocodeLexer" algpseudocodelexer = "pygments_lexer_pseudocode2.lexers.algpseudocode:AlgPseudocodeLexer" algpseudocodelexer_de = "pygments_lexer_pseudocode2.lexers.algpseudocode:AlgPseudocodeLexer_DE" algpseudocodelexer_fr = "pygments_lexer_pseudocode2.lexers.algpseudocode:AlgPseudocodeLexer_FR" +[project.entry-points."pygments.filters"] +# The key *is* significant: it is the name the filter will be recognized as. +tokenreplace = "pygments_lexer_pseudocode2.filters:TokenReplaceFilter" +errortogenericerror = "pygments_lexer_pseudocode2.filters:ErrorToGenericErrorTokenFilter" + [tool.setuptools] packages = [ "pygments_lexer_pseudocode2", - "pygments_lexer_pseudocode2.lexers", + "pygments_lexer_pseudocode2.lexers", + "pygments_lexer_pseudocode2.filters", ] platforms = ["any"] zip-safe = true
