| Fri, 22 May 2026 12:48:39 +0200 |
Franz Glasner |
More cross-references to "Explicit Token Types" in the docs
|
| Fri, 22 May 2026 12:41:08 +0200 |
Franz Glasner |
Remove the old implementation of explicit token types completely
|
| Fri, 22 May 2026 12:32:38 +0200 |
Franz Glasner |
Allow "normal" Pygments token names in "\ttX" ("Error", "Text.Whitespace", ...)
|
| Fri, 22 May 2026 12:31:09 +0200 |
Franz Glasner |
FIX: the type of a is pygments.token._TokenType -- not pygments.token.Token
|
| Thu, 21 May 2026 09:32:35 +0200 |
Franz Glasner |
Implement lexer option "strict_tokentype".
|
| Wed, 20 May 2026 20:35:37 +0200 |
Franz Glasner |
Implement an alternate syntax for "Explicit Token Types".
|
| Wed, 20 May 2026 20:32:42 +0200 |
Franz Glasner |
FIX: Heading levels
|
| Wed, 20 May 2026 17:31:20 +0200 |
Franz Glasner |
FIX: Some missing context position updates if a context is given
|
| Wed, 20 May 2026 17:28:22 +0200 |
Franz Glasner |
Rename RE group "character" -> "characters"
|
| Wed, 20 May 2026 17:23:41 +0200 |
Franz Glasner |
Make "\T" and "\E" aliases for "\TEXT" and "\EXPRESSION"
|
| Wed, 20 May 2026 12:54:06 +0200 |
Franz Glasner |
Update to latest my-doc-XXX.sty for PDF builds
|
| Wed, 20 May 2026 12:48:19 +0200 |
Franz Glasner |
Wording in changelog
|
| Wed, 20 May 2026 12:11:30 +0200 |
Franz Glasner |
Link from "Names and Entities" to "TokenReplaceFilter"
|
| Wed, 20 May 2026 12:10:47 +0200 |
Franz Glasner |
Wording in docs
|
| Wed, 20 May 2026 12:10:01 +0200 |
Franz Glasner |
Allow more separator characters for explicit token types.
|
| Wed, 20 May 2026 10:16:58 +0200 |
Franz Glasner |
FIX: explicit token types: backslash as separator now correctly handled
|
| Wed, 20 May 2026 09:51:29 +0200 |
Franz Glasner |
FIX: Example when escaping string delimiters
|
| Tue, 19 May 2026 23:27:26 +0200 |
Franz Glasner |
Wording in README
|
| Tue, 19 May 2026 23:21:43 +0200 |
Franz Glasner |
Semantic markup and style in the README
|
| Tue, 19 May 2026 23:13:44 +0200 |
Franz Glasner |
Wording in README
|
| Tue, 19 May 2026 22:59:59 +0200 |
Franz Glasner |
Make the filter order more logical.
|
| Tue, 19 May 2026 21:54:10 +0200 |
Franz Glasner |
More details on custom filters in the documentation
|
| Tue, 19 May 2026 21:11:28 +0200 |
Franz Glasner |
Consistently write code blocks in the documentation text as "code block".
|
| Tue, 19 May 2026 21:09:20 +0200 |
Franz Glasner |
Wording in docs
|
| Tue, 19 May 2026 19:01:27 +0200 |
Franz Glasner |
Doc enhancements: style, sub-headings, wording, examples, details
|
| Tue, 19 May 2026 18:50:24 +0200 |
Franz Glasner |
Optimize documentation layout: use a local ToC where appropriate (lexers, filters)
|
| Tue, 19 May 2026 18:37:32 +0200 |
Franz Glasner |
Wording in README: "License" -> "Licenses"
|
| Tue, 19 May 2026 18:03:48 +0200 |
Franz Glasner |
Make a link to the reST source where appropriate to learn about the lexer syntax
|
| Mon, 18 May 2026 12:25:48 +0200 |
Franz Glasner |
Update to my-doc-fonts.sty v0.5
|
| Sun, 17 May 2026 18:54:00 +0200 |
Franz Glasner |
FIX: More room before the chapter number.
|
| Sun, 17 May 2026 18:27:18 +0200 |
Franz Glasner |
Optimizie table layout -- especially for PDFs
|
| Sun, 17 May 2026 16:27:15 +0200 |
Franz Glasner |
More details in the changelog
|
| Sun, 17 May 2026 16:08:34 +0200 |
Franz Glasner |
Make the TokenReplaceFilter more flexible by allowing a replacement map
|
| Sun, 17 May 2026 14:30:07 +0200 |
Franz Glasner |
Add a license page to the documentation and drop a note about the licenses in the README
|
| Sun, 17 May 2026 13:07:23 +0200 |
Franz Glasner |
***** my-doc-style.sty v0.3.1
|
| Sun, 17 May 2026 13:06:50 +0200 |
Franz Glasner |
FIX: Need to manipulate tocdepth to also suppress ToC entries for sections without numbers
|
| Sun, 17 May 2026 11:41:42 +0200 |
Franz Glasner |
Mention in the changelog the version of pygments-lexer-pseudocode 2.0.1, where we forked from
|
| Sun, 17 May 2026 11:40:41 +0200 |
Franz Glasner |
Suppress section numbering for changelog items.
|
| Sun, 17 May 2026 11:39:31 +0200 |
Franz Glasner |
***** my-doc-style.sty v0.3
|
| Sun, 17 May 2026 11:38:47 +0200 |
Franz Glasner |
Implement TeX commands to allow to suppress the output of section numbers for some levels.
|
| Sat, 16 May 2026 22:28:55 +0200 |
Franz Glasner |
Add application level custom variable substitions and get rid of rst_epilog
|
| Sat, 16 May 2026 15:16:42 +0200 |
Franz Glasner |
Some overhowl of the docs configuration in conf.py.
|
| Sat, 16 May 2026 13:03:02 +0200 |
Franz Glasner |
***** my-doc-style.sty v0.2.1
|
| Sat, 16 May 2026 12:31:26 +0200 |
Franz Glasner |
Use "rev " instead of "rv:" in the revision footer
|
| Sat, 16 May 2026 12:30:58 +0200 |
Franz Glasner |
Use the "dev-" prefix instead of "dev:"
|
| Sat, 16 May 2026 02:50:59 +0200 |
Franz Glasner |
Prepare for a changelog
|
| Sat, 16 May 2026 01:28:09 +0200 |
Franz Glasner |
WS
|
| Sat, 16 May 2026 01:27:44 +0200 |
Franz Glasner |
***** my-doc-fonts.sty v0.3
|
| Sat, 16 May 2026 01:13:28 +0200 |
Franz Glasner |
A style variant with "Crimson Pro", "Cabin", "Source Code Pro" and "Erewhon Math"
|
| Sat, 16 May 2026 00:35:51 +0200 |
Franz Glasner |
In the number example use 1234567890 also
|
| Sat, 16 May 2026 00:35:24 +0200 |
Franz Glasner |
Do not stretch the Libertinus Mono font with 0.9 but with 0.94 for Palatino
|
| Sat, 16 May 2026 00:23:40 +0200 |
Franz Glasner |
Use "Libertinus Mono" with Palatino instead of Source Code Pro
|
| Sat, 16 May 2026 00:22:42 +0200 |
Franz Glasner |
FIX: Package newunicodechar is required for augmenting
|
| Sat, 16 May 2026 00:20:58 +0200 |
Franz Glasner |
FIX: Syntax description of "Explicit Token Types".
|
| Fri, 15 May 2026 23:53:40 +0200 |
Franz Glasner |
Make the use of "Libertinus Mono" more flexible by adding a flag that just augments it.
|
| Fri, 15 May 2026 23:45:35 +0200 |
Franz Glasner |
Use "STIX Two Math" with "Spectral"
|
| Fri, 15 May 2026 22:56:20 +0200 |
Franz Glasner |
A font style option using Palatino (with Math), Inter and Source Code Pro
|
| Fri, 15 May 2026 22:29:42 +0200 |
Franz Glasner |
A number sample with all digits in the synthetic example
|
| Fri, 15 May 2026 22:29:11 +0200 |
Franz Glasner |
A style variant with Tufte fonts: ETbb, GilliusADFNo2 and DejaVu Sans Mono (incl. Libertinus Math)
|
| Fri, 15 May 2026 21:49:27 +0200 |
Franz Glasner |
Allow the use of Garamond: EB Garamond, Libre Franklin and Inconsolata (with Garamond Math)
|
| Fri, 15 May 2026 20:35:43 +0200 |
Franz Glasner |
FIX: Comment for plex-dejavusansmono
|
| Fri, 15 May 2026 20:24:11 +0200 |
Franz Glasner |
Comment
|
| Fri, 15 May 2026 20:23:03 +0200 |
Franz Glasner |
Comment
|
| Fri, 15 May 2026 20:07:39 +0200 |
Franz Glasner |
Comment the options
|
| Fri, 15 May 2026 19:59:20 +0200 |
Franz Glasner |
Implement an option for my-doc-fonts.sty to not change anything.
|
| Fri, 15 May 2026 19:54:58 +0200 |
Franz Glasner |
Augment CM fonts with missing symbols
|
| Fri, 15 May 2026 19:29:23 +0200 |
Franz Glasner |
FIX: normalize case in package option again
|
| Fri, 15 May 2026 19:25:53 +0200 |
Franz Glasner |
Use xcharter-otf.sty instead of \setmainfont{XCharter} because it automatically loads the XCharter Math font
|
| Fri, 15 May 2026 18:32:07 +0200 |
Franz Glasner |
Allow the font style "Roboto Mono"
|
| Fri, 15 May 2026 18:19:46 +0200 |
Franz Glasner |
Implement a style that uses the Libertinus fonts
|
| Fri, 15 May 2026 17:25:05 +0200 |
Franz Glasner |
FIX: Remove wrong statement
|
| Fri, 15 May 2026 17:24:45 +0200 |
Franz Glasner |
Normalize the stored "fonts" option when aliases are given
|
| Fri, 15 May 2026 16:35:34 +0200 |
Franz Glasner |
A new interface for my-doc-fonts.sty and a new implementation of option processing.
|
| Fri, 15 May 2026 14:34:43 +0200 |
Franz Glasner |
***** my-doc-style.sty v0.2
|
| Fri, 15 May 2026 14:34:11 +0200 |
Franz Glasner |
Make my-doc-style.sty more flexible by providing the "stdtitle" option to switch off the customized titlepage content
|
| Fri, 15 May 2026 10:35:32 +0200 |
Franz Glasner |
***** my-doc-fonts.sty v0.2.1
|
| Fri, 15 May 2026 10:34:58 +0200 |
Franz Glasner |
FIX: Do not process class-level options in my-doc-fonts.sty
|
| Fri, 15 May 2026 05:15:59 +0200 |
Franz Glasner |
Title/metadata of PDF documentation builds:
|
| Thu, 14 May 2026 07:30:38 +0200 |
Franz Glasner |
Allow nested \TEXT and \EXPR commands.
|
| Wed, 13 May 2026 21:22:33 +0200 |
Franz Glasner |
"text-in-expr" hat the very same regexps as "text-statement": remove "text-in-expr"
|
| Wed, 13 May 2026 16:00:43 +0200 |
Franz Glasner |
Reorder font prefs
|
| Wed, 13 May 2026 15:57:26 +0200 |
Franz Glasner |
A chapter about escaping rules
|
| Wed, 13 May 2026 15:56:58 +0200 |
Franz Glasner |
Aliases for states: context or mode
|
| Wed, 13 May 2026 15:18:27 +0200 |
Franz Glasner |
Extend the note in "Customized Lexers in Sphinx" somewhat
|
| Wed, 13 May 2026 14:55:30 +0200 |
Franz Glasner |
Change the error token filter examples: use a non-existing command
|
| Wed, 13 May 2026 14:35:43 +0200 |
Franz Glasner |
***** my-doc-fonts.sty v0.2
|
| Wed, 13 May 2026 14:34:39 +0200 |
Franz Glasner |
A new style "charter" for PDFs with "XCharter", "Lato" and "Inconsolata".
|
| Wed, 13 May 2026 13:56:29 +0200 |
Franz Glasner |
Refactor the PDF font style: select only the mono font by internal flag
|
| Wed, 13 May 2026 12:54:22 +0200 |
Franz Glasner |
Typo
|
| Wed, 13 May 2026 12:47:06 +0200 |
Franz Glasner |
Wording
|
| Wed, 13 May 2026 12:46:52 +0200 |
Franz Glasner |
Use "Sonny" fncychap style
|
| Wed, 13 May 2026 12:45:55 +0200 |
Franz Glasner |
FIX: In the PDF output use "Contents" without trailing colon
|
| Wed, 13 May 2026 12:34:41 +0200 |
Franz Glasner |
Typo
|
| Wed, 13 May 2026 12:30:05 +0200 |
Franz Glasner |
Use "Source Serif/Sans/Code" as default now in PDFs
|
| Wed, 13 May 2026 12:08:21 +0200 |
Franz Glasner |
A new PDF style using "Spectral" with Source Sans/Code
|
| Wed, 13 May 2026 12:01:36 +0200 |
Franz Glasner |
Wording in docs
|
| Wed, 13 May 2026 11:54:49 +0200 |
Franz Glasner |
FIX: Syntax
|
| Wed, 13 May 2026 11:38:32 +0200 |
Franz Glasner |
FIX: Typo in "recognize"
|
| Wed, 13 May 2026 11:34:44 +0200 |
Franz Glasner |
FIX: duplicate word
|
| Wed, 13 May 2026 09:48:52 +0200 |
Franz Glasner |
Also make a PDF style variant using Adobe Source Serif/Sans/Code Pro
|
| Wed, 13 May 2026 09:47:12 +0200 |
Franz Glasner |
Select a smaller font size for all lexer and filter tables in the PDF output.
|
| Wed, 13 May 2026 09:00:57 +0200 |
Franz Glasner |
FIX: Reset defaultfontfeatures because plex-otf.sty doesn't do it internally
|
| Wed, 13 May 2026 01:12:48 +0200 |
Franz Glasner |
FIX: Name of PDF output
|
| Tue, 12 May 2026 21:07:42 +0200 |
Franz Glasner |
Also link to exampled from the PDF properly
|
| Tue, 12 May 2026 20:22:47 +0200 |
Franz Glasner |
Link to some source code of example pseudocode files
|
| Tue, 12 May 2026 19:43:48 +0200 |
Franz Glasner |
Allow to build the documentation when the project is not installed
|
| Tue, 12 May 2026 15:54:07 +0200 |
Franz Glasner |
Optimize PDF content.
|
| Tue, 12 May 2026 15:15:10 +0200 |
Franz Glasner |
More comments on the needed Sphinx version
|
| Tue, 12 May 2026 15:12:42 +0200 |
Franz Glasner |
Move all LaTex specific files to the _latex subfolder
|
| Tue, 12 May 2026 14:58:14 +0200 |
Franz Glasner |
A style file for (Lua)LaTeX that loads the required fonts.
|
| Tue, 12 May 2026 13:48:00 +0200 |
Franz Glasner |
FIX: Consistent rendering of lexer or filter options
|
| Tue, 12 May 2026 11:57:49 +0200 |
Franz Glasner |
FIX: Wording in README: filters are registered automatically also
|
| Tue, 12 May 2026 09:46:05 +0200 |
Franz Glasner |
Make targets: "docs" -> "doc"
|
| Mon, 11 May 2026 16:16:51 +0200 |
Franz Glasner |
Refactor make targets because of PDF generation
|
| Mon, 11 May 2026 16:06:14 +0200 |
Franz Glasner |
FIX: Do not use IBM Plex Mono but DejaVu Sans Mono because it has all needed symbols
|
| Mon, 11 May 2026 15:49:21 +0200 |
Franz Glasner |
Remove unneeded reference target
|
| Mon, 11 May 2026 15:49:03 +0200 |
Franz Glasner |
FIX: Wording
|
| Mon, 11 May 2026 15:08:19 +0200 |
Franz Glasner |
Scale IBM Plex to 0.92 by default
|
| Mon, 11 May 2026 14:49:52 +0200 |
Franz Glasner |
Docs formatting
|
| Mon, 11 May 2026 14:38:59 +0200 |
Franz Glasner |
The first somewhat useable version of documentation in PDF.
|
| Mon, 11 May 2026 10:52:43 +0200 |
Franz Glasner |
Do not justify the documentation output.
|
| Mon, 11 May 2026 10:39:39 +0200 |
Franz Glasner |
Much more details and refinements in the docs
|
| Mon, 11 May 2026 01:31:12 +0200 |
Franz Glasner |
REFACTOR: All documentation pages refactored: merge intro and details for lexers and filters
|
| Sun, 10 May 2026 15:27:18 +0200 |
Franz Glasner |
More static and/or dynamic metadata into README and project's init: release date, revision.
|
| Fri, 08 May 2026 23:54:06 +0200 |
Franz Glasner |
Also implement filters to replace tokens in a token stream: TokenReplaceFilter and ErrorToGenericErrorTokenFilter
|
| Fri, 08 May 2026 23:50:24 +0200 |
Franz Glasner |
Markup of Python objects in docs
|
| Fri, 08 May 2026 21:19:54 +0200 |
Franz Glasner |
Move all lexers into a subpackage pygments_lexer_pseudocode2.lexers.
|
| Fri, 08 May 2026 19:49:08 +0200 |
Franz Glasner |
Wording
|
| Fri, 08 May 2026 17:58:50 +0200 |
Franz Glasner |
Yield lone backslash characters in expressions that not really escape anything as "Generic.Error" now.
|
| Fri, 08 May 2026 17:57:56 +0200 |
Franz Glasner |
Style
|
| Fri, 08 May 2026 17:46:28 +0200 |
Franz Glasner |
Implement lexer option "prohibit_raiseonerror_filter".
|
| Fri, 08 May 2026 17:13:26 +0200 |
Franz Glasner |
Handle runs of dots in expressions (., .., ..., ...., ...)
|
| Fri, 08 May 2026 16:44:30 +0200 |
Franz Glasner |
Document the default filter "raiseonerror" that is applied by Sphinx by default for lexers
|
| Fri, 08 May 2026 16:36:11 +0200 |
Franz Glasner |
Disable a default domain when generating the docs
|
| Fri, 08 May 2026 16:34:24 +0200 |
Franz Glasner |
Explicitely call all markup with the domain
|
| Fri, 08 May 2026 16:33:11 +0200 |
Franz Glasner |
Document why Sphinx>=2.1 is needed
|
| Fri, 08 May 2026 14:20:10 +0200 |
Franz Glasner |
Link to the details page for AlgPseudocode
|
| Thu, 07 May 2026 22:35:53 +0200 |
Franz Glasner |
Document an alternate variant to apply options to existing lexers
|
| Thu, 07 May 2026 16:25:54 +0200 |
Franz Glasner |
FIX: Normalize reST for chapter in intro.rst
|
| Thu, 07 May 2026 16:12:15 +0200 |
Franz Glasner |
Move all the example files to "examples/"
|
| Thu, 07 May 2026 16:06:59 +0200 |
Franz Glasner |
Much more details in the documentation
|
| Thu, 07 May 2026 15:49:13 +0200 |
Franz Glasner |
Implement the "\NAME" command.
|
| Thu, 07 May 2026 14:35:48 +0200 |
Franz Glasner |
Docs: emphasize "value" more when describing explicit token types
|
| Thu, 07 May 2026 13:26:01 +0200 |
Franz Glasner |
Remove the Python "code-block" that has been used for development (comparison) reasons
|
| Thu, 07 May 2026 12:53:25 +0200 |
Franz Glasner |
Wording
|
| Thu, 07 May 2026 12:30:25 +0200 |
Franz Glasner |
Also define the :algpseudocode: role globally in the package documentation.
|
| Thu, 07 May 2026 12:21:53 +0200 |
Franz Glasner |
More referencing with internal and external links
|
| Thu, 07 May 2026 11:27:03 +0200 |
Franz Glasner |
FIX: Do not use the default pygments style "sphinx"; was submitted erroneously
|
| Thu, 07 May 2026 11:21:18 +0200 |
Franz Glasner |
Reformae the description of the lexer options
|
| Thu, 07 May 2026 10:52:14 +0200 |
Franz Glasner |
Make a lexerlist.rst that contains the table of the lexers because it is used at least twice
|
| Thu, 07 May 2026 10:03:32 +0200 |
Franz Glasner |
REFACTOR: Change the structure of the documentation: make the README the first page.
|
| Thu, 07 May 2026 09:50:23 +0200 |
Franz Glasner |
Customize the HTML title for the haiku theme
|
| Thu, 07 May 2026 09:28:54 +0200 |
Franz Glasner |
Make the table of lexers in the docs identical again.
|
| Thu, 07 May 2026 09:22:13 +0200 |
Franz Glasner |
Wording in docs
|
| Wed, 06 May 2026 23:47:43 +0200 |
Franz Glasner |
Also mention that some code snippets are licensed under the terms of BSD-2-Clause
|
| Wed, 06 May 2026 23:41:50 +0200 |
Franz Glasner |
Also copy the license files from the LICENSES directory to the build output directory
|
| Wed, 06 May 2026 23:37:35 +0200 |
Franz Glasner |
Require Sphinx >= 2.1.
|
| Wed, 06 May 2026 23:28:18 +0200 |
Franz Glasner |
Wording
|
| Wed, 06 May 2026 22:36:39 +0200 |
Franz Glasner |
Explicitely set "highlight_languge" to "none" in the docs configuration.
|
| Wed, 06 May 2026 21:35:06 +0200 |
Franz Glasner |
First and basic documentation of FrPseudocodeLeser
|
| Wed, 06 May 2026 18:23:48 +0200 |
Franz Glasner |
FIX: Missing "|" in regexp
|
| Wed, 06 May 2026 17:13:07 +0200 |
Franz Glasner |
Change the heading of the README within the docs
|
| Wed, 06 May 2026 17:07:42 +0200 |
Franz Glasner |
Prepare a file for docs of FrPseudocodeLexer
|
| Wed, 06 May 2026 17:04:58 +0200 |
Franz Glasner |
Make the details of the AlgPseudocodeLexer part of the "Details" docs
|
| Wed, 06 May 2026 17:02:04 +0200 |
Franz Glasner |
Rename details.rst to details-algpseudocode.rst
|
| Wed, 06 May 2026 16:59:44 +0200 |
Franz Glasner |
Much more documentation including most details of the AlgPseudocodeLexer
|
| Wed, 06 May 2026 16:12:17 +0200 |
Franz Glasner |
Implement the "\REQUIRE" command from algpseudocodex
|
| Wed, 06 May 2026 15:53:24 +0200 |
Franz Glasner |
Make it work on Python2 too with all tests by explicitely declaring some strings to be Unicode strings.
|
| Wed, 06 May 2026 15:40:16 +0200 |
Franz Glasner |
Move some TODOs into the class docstrings
|
| Wed, 06 May 2026 15:39:03 +0200 |
Franz Glasner |
Comment
|
| Wed, 06 May 2026 15:28:25 +0200 |
Franz Glasner |
Convert/rename README.md to README.rst and enhance it considerably
|
| Wed, 06 May 2026 15:16:48 +0200 |
Franz Glasner |
Wording in comment
|
| Wed, 06 May 2026 14:19:59 +0200 |
Franz Glasner |
Extend the copyright to Simon Wachter in the docs
|
| Wed, 06 May 2026 13:35:12 +0200 |
Franz Glasner |
Allow to customize the symbol for a remark
|
| Wed, 06 May 2026 10:05:57 +0200 |
Franz Glasner |
Use arrows from Supplemental Arrows-A Unicode block where appropriate: better readability
|
| Wed, 06 May 2026 01:31:41 +0200 |
Franz Glasner |
An alternate multiline comment syntax using "(* ... *)".
|
| Wed, 06 May 2026 01:10:11 +0200 |
Franz Glasner |
The \CALL command
|
| Tue, 05 May 2026 20:51:20 +0200 |
Franz Glasner |
The \GETS command.
|
| Tue, 05 May 2026 17:38:49 +0200 |
Franz Glasner |
More translations (FR and DE)
|
| Tue, 05 May 2026 17:37:58 +0200 |
Franz Glasner |
Some more keywords (\FROM, \TO, \IN)
|
| Tue, 05 May 2026 16:40:20 +0200 |
Franz Glasner |
Typo
|
| Tue, 05 May 2026 16:21:54 +0200 |
Franz Glasner |
FIX: LANG for the french lexer
|
| Mon, 04 May 2026 17:36:13 +0200 |
Franz Glasner |
Also allow \REM within a \TEXT{}
|
| Mon, 04 May 2026 16:57:17 +0200 |
Franz Glasner |
A couple of real pseudocode examples.
|
| Mon, 04 May 2026 16:40:13 +0200 |
Franz Glasner |
The "\ENSURE" command
|
| Mon, 04 May 2026 16:30:36 +0200 |
Franz Glasner |
Handle much more characters from the Unicode codeset in expressions.
|
| Mon, 04 May 2026 16:23:18 +0200 |
Franz Glasner |
Allow "\RETURN" and "\RETURNS" commands.
|
| Mon, 04 May 2026 16:20:44 +0200 |
Franz Glasner |
FIX: Typo: "non" -> "none"
|
| Mon, 04 May 2026 16:19:53 +0200 |
Franz Glasner |
"min" and "max" as automatic mathematical operators
|
| Mon, 04 May 2026 16:12:44 +0200 |
Franz Glasner |
Tests for single-line comments (// and #)
|
| Mon, 04 May 2026 16:12:02 +0200 |
Franz Glasner |
Allow also `#' to start single-line comments
|
| Mon, 04 May 2026 12:34:48 +0200 |
Franz Glasner |
\INPUT, \INPUTS, \OUTPUT, \OUTPUTS, \RETURN and \RETURNS as new commands (keywords)
|
| Sun, 03 May 2026 16:56:23 +0200 |
Franz Glasner |
More tolerance for errors: yield more Generic.Error tokens
|
| Sun, 03 May 2026 15:18:35 +0200 |
Franz Glasner |
A couple of new keywords
|
| Sun, 03 May 2026 15:15:34 +0200 |
Franz Glasner |
FIX: FN alias for function
|
| Sun, 03 May 2026 15:14:19 +0200 |
Franz Glasner |
FIX: Test results because of changed whitespace handling
|
| Sun, 03 May 2026 15:13:43 +0200 |
Franz Glasner |
Refactor \END variants
|
| Sun, 03 May 2026 15:10:52 +0200 |
Franz Glasner |
Renamed "text-operators" to "word-operators" and allow more case-variants
|
| Sun, 03 May 2026 13:59:16 +0200 |
Franz Glasner |
FIX: Wrong state for \TEXT command
|
| Sat, 02 May 2026 14:55:15 +0200 |
Franz Glasner |
Instead of "\s+" use "[^\S\n]+" because a \n is not wanted really in this match.
|
| Sat, 02 May 2026 14:46:28 +0200 |
Franz Glasner |
Restrict whitespace before required and optional arguments.
|
| Sat, 02 May 2026 13:21:45 +0200 |
Franz Glasner |
Introduce logging for unhandled explicit token types
|
| Sat, 02 May 2026 10:08:29 +0200 |
Franz Glasner |
Some details and examples about \tt-XXX and \ttx-XXX in the docs
|
| Sat, 02 May 2026 10:07:59 +0200 |
Franz Glasner |
FIX: Erroneous parsing of \tt-XXX and \ttx-XXX:
|
| Sat, 02 May 2026 09:54:03 +0200 |
Franz Glasner |
Customize documentation index and prepare for a "Details" documentation page.
|
| Thu, 30 Apr 2026 19:56:39 +0200 |
Franz Glasner |
Optimize op_explicit_tokentype(): use a pref-computed reversed pygments.token.STANDARD_TYPES
|
| Thu, 30 Apr 2026 19:37:24 +0200 |
Franz Glasner |
Implement "\tt-XXX" and "ttx-XXX" for explicit token types.
|
| Thu, 30 Apr 2026 13:21:38 +0200 |
Franz Glasner |
If a Pygments callback gets a "Context" it must set the new position explicitely.
|
| Thu, 30 Apr 2026 12:29:08 +0200 |
Franz Glasner |
Implement "\WITH"
|
| Thu, 30 Apr 2026 11:41:21 +0200 |
Franz Glasner |
Keyword constants like "True", "False", "Nil", "None", "Null" and "Empty"
|
| Thu, 30 Apr 2026 09:51:30 +0200 |
Franz Glasner |
Move "expr-in-braces" up to "expr".
|
| Thu, 30 Apr 2026 09:45:44 +0200 |
Franz Glasner |
More tests with escape characters
|
| Thu, 30 Apr 2026 09:28:39 +0200 |
Franz Glasner |
Implement "TEXTSTATEMENT"
|
| Thu, 30 Apr 2026 09:24:46 +0200 |
Franz Glasner |
Move popping states consistently more to the begin
|
| Thu, 30 Apr 2026 09:20:35 +0200 |
Franz Glasner |
FIX: Handle escape character more thoroughly: also explicitely handle "\\"
|
| Wed, 29 Apr 2026 12:43:28 +0200 |
Franz Glasner |
New implementation of "STATEMENT" (also aliased to "STATE" and "BLOCK").
|
| Tue, 28 Apr 2026 20:27:46 +0200 |
Franz Glasner |
Remove an escaping backslash where appropriate
|
| Tue, 28 Apr 2026 19:29:28 +0200 |
Franz Glasner |
FIX: Python 2 needs a "staticmethod" on "op_fixed()" when called via the LexBase.
|
| Tue, 28 Apr 2026 19:14:17 +0200 |
Franz Glasner |
Refactor: Make the "op_space()" and related methods more flexible and allow a given fixed token type and value
|
| Tue, 28 Apr 2026 19:03:10 +0200 |
Franz Glasner |
Doc string
|
| Tue, 28 Apr 2026 18:33:27 +0200 |
Franz Glasner |
Basic "\TEXT" escape for expressions
|
| Tue, 28 Apr 2026 15:25:10 +0200 |
Franz Glasner |
FIX: Add forgotten tests for the new normalized highlighting
|
| Tue, 28 Apr 2026 15:21:03 +0200 |
Franz Glasner |
Reorg conf.py: import globally
|
| Tue, 28 Apr 2026 15:16:06 +0200 |
Franz Glasner |
Minimum Pygments version is 2.2
|
| Tue, 28 Apr 2026 15:02:15 +0200 |
Franz Glasner |
Also add a test that completely highlights a document with Pygments
|
| Tue, 28 Apr 2026 13:05:15 +0200 |
Franz Glasner |
Normalize whitespace handling for entity names
|
| Tue, 28 Apr 2026 12:40:02 +0200 |
Franz Glasner |
Simplify case-handling for "BLOCK" and "REMARK"
|
| Tue, 28 Apr 2026 10:10:04 +0200 |
Franz Glasner |
Add a custom lexer to the Sphinx application dynamically with "no_end" set to True
|
| Tue, 28 Apr 2026 10:09:17 +0200 |
Franz Glasner |
Implement ignoring of \ENDxxx including its optional name parts
|
| Mon, 27 Apr 2026 19:25:45 +0200 |
Franz Glasner |
The "\IS" keyword expansion
|
| Mon, 27 Apr 2026 19:17:43 +0200 |
Franz Glasner |
Minimal Sphinx configuration for the first tests
|
| Mon, 27 Apr 2026 19:17:13 +0200 |
Franz Glasner |
ADD: Dummy placeholder files for empty directories in Sphinx (_static, _templates)
|
| Mon, 27 Apr 2026 19:07:02 +0200 |
Franz Glasner |
Prepare symbols for a statement which defaults to token type "Text".
|
| Mon, 27 Apr 2026 16:56:57 +0200 |
Franz Glasner |
Some "ENDxxx" commands
|
| Mon, 27 Apr 2026 12:37:27 +0200 |
Franz Glasner |
Make the "py-name" rules parameterized: allow to provide the token type.
|
| Sun, 26 Apr 2026 19:19:55 +0200 |
Franz Glasner |
FIX: Add DE and FR lexers also to Pygments' entry points
|
| Sun, 26 Apr 2026 19:19:05 +0200 |
Franz Glasner |
FIX: Pygments lexer entry points needs new module and class
|
| Sun, 26 Apr 2026 19:16:23 +0200 |
Franz Glasner |
Rename the new pseudocode implementation to AlgPseudocode.
|
| Sun, 26 Apr 2026 18:58:44 +0200 |
Franz Glasner |
First tests with "py-name": names from the Python lexer
|
| Sun, 26 Apr 2026 15:38:28 +0200 |
Franz Glasner |
Also define "version" (identical to "release" yet)
|
| Sun, 26 Apr 2026 15:35:46 +0200 |
Franz Glasner |
Remove the comma in the copyright statement
|
| Sun, 26 Apr 2026 15:34:55 +0200 |
Franz Glasner |
Determine "release" dynamically from the package's "__version__"
|
| Sun, 26 Apr 2026 15:06:58 +0200 |
Franz Glasner |
Test with alternating Pygments styles
|
| Sun, 26 Apr 2026 10:05:33 +0200 |
Franz Glasner |
FIX: Add the "docs" directory to the source distribution package
|
| Sun, 26 Apr 2026 09:45:04 +0200 |
Franz Glasner |
Make the Sphinx Makefile BSD-make compatible
|
| Sun, 26 Apr 2026 09:41:33 +0200 |
Franz Glasner |
Begin documentation: add the Sphinx generated configuration as-is
|
| Sun, 26 Apr 2026 09:40:32 +0200 |
Franz Glasner |
Add an "install-dev" target
|
| Fri, 24 Apr 2026 19:01:10 +0200 |
Franz Glasner |
FIX: Proper string parsing: explicitely error out when single-line strings contain a linefeed
|
| Fri, 24 Apr 2026 18:22:23 +0200 |
Franz Glasner |
Document where "multiline-nested-comment" is taken from
|
| Fri, 24 Apr 2026 18:02:08 +0200 |
Franz Glasner |
For the german and french PseudocodeLexer: Use en translations as fallback.
|
| Fri, 24 Apr 2026 10:48:00 +0200 |
Franz Glasner |
Names for some entities (program, algorithm, function, procedure, class).
|
| Fri, 24 Apr 2026 09:44:34 +0200 |
Franz Glasner |
Some basic keywords for programs, algorithms, procedures and functions; also comments (single and multiline) and "remarks"
|
| Wed, 22 Apr 2026 16:27:35 +0200 |
Franz Glasner |
Remove another unneeded local variable
|
| Wed, 22 Apr 2026 16:26:42 +0200 |
Franz Glasner |
Remove an unneeded local variable
|
| Wed, 22 Apr 2026 16:25:40 +0200 |
Franz Glasner |
Simplify op_replace in fr_pseudocode.py: use dict.get() more intelligently
|
| Wed, 22 Apr 2026 16:23:09 +0200 |
Franz Glasner |
Basics of translating some keywords
|
| Tue, 21 Apr 2026 19:40:08 +0200 |
Franz Glasner |
Begin a new Pseudocode lexer using numbers and strings from Python
|
| Tue, 21 Apr 2026 12:33:17 +0200 |
Franz Glasner |
FIX: ADD: Forgotten bases.py.
|
| Tue, 21 Apr 2026 12:15:22 +0200 |
Franz Glasner |
FIX: Add forgotten package file because the old one has been renamed
|
| Tue, 21 Apr 2026 10:45:51 +0200 |
Franz Glasner |
WS
|
| Tue, 21 Apr 2026 10:45:17 +0200 |
Franz Glasner |
FIX: Add tox.ini also to MANIFEST.in
|
| Tue, 21 Apr 2026 10:44:28 +0200 |
Franz Glasner |
Put a flake8 configuration into the new file "tox.ini".
|
| Tue, 21 Apr 2026 10:31:28 +0200 |
Franz Glasner |
Move the original French pseudocode lexter into a sub-module.
|
| Tue, 21 Apr 2026 01:22:43 +0200 |
Franz Glasner |
Use the more correct "Token.Text.Whitespace" for whitespace instead of "Token.Text"
|
| Tue, 21 Apr 2026 01:07:20 +0200 |
Franz Glasner |
Use standard regex flags (re.MULTILINE) and use re.IGNORECASE in expressions that really need it
|
| Tue, 21 Apr 2026 00:54:13 +0200 |
Franz Glasner |
Do not import unused objects
|
| Tue, 21 Apr 2026 00:53:27 +0200 |
Franz Glasner |
WS
|
| Mon, 20 Apr 2026 23:28:27 +0200 |
Franz Glasner |
More arrows
|
| Mon, 20 Apr 2026 17:42:32 +0200 |
Franz Glasner |
Use numbers from the Python lexer.
|
| Mon, 20 Apr 2026 15:59:32 +0200 |
Franz Glasner |
Arrow "=>" -> "⇒"
|
| Mon, 20 Apr 2026 15:28:19 +0200 |
Franz Glasner |
Allow also "!=" as inequality operator (in addition to "<>")
|
| Mon, 20 Apr 2026 15:25:45 +0200 |
Franz Glasner |
Use an alternate replace algorithm with a dict
|
| Mon, 20 Apr 2026 14:12:35 +0200 |
Franz Glasner |
The first real tests about lexing with the Pygments API for the tests.
|
| Mon, 20 Apr 2026 13:34:20 +0200 |
Franz Glasner |
The test data should live in "tests/snippets" for Pygments; rename "data" to "snippets"
|
| Mon, 20 Apr 2026 13:31:42 +0200 |
Franz Glasner |
Begin a test infrastructure: using unittest and flake8.
|
| Mon, 20 Apr 2026 09:06:51 +0200 |
Franz Glasner |
A Makefile to help building and testing
|
| Sun, 19 Apr 2026 18:48:21 +0200 |
Franz Glasner |
Pygment lexers should have an "__all__" specification in their implemtation files
|
| Sun, 19 Apr 2026 18:46:57 +0200 |
Franz Glasner |
Add a module doc string with some metadata
|
| Sun, 19 Apr 2026 18:43:44 +0200 |
Franz Glasner |
Add SPDX license information to the source code file
|
| Sun, 19 Apr 2026 18:40:41 +0200 |
Franz Glasner |
Make the version a dynamic metadata field
|
| Sun, 19 Apr 2026 18:33:31 +0200 |
Franz Glasner |
Refine the Trove Classifiers
|
| Sun, 19 Apr 2026 18:26:06 +0200 |
Franz Glasner |
Add myself as author
|
| Sun, 19 Apr 2026 18:15:56 +0200 |
Franz Glasner |
Rename the project the implementing class to "pygments-lexer-pseudocode2".
|
| Sun, 19 Apr 2026 18:04:38 +0200 |
Franz Glasner |
Remove the now unneeded setup.py file.
|
| Sun, 19 Apr 2026 17:50:59 +0200 |
Franz Glasner |
Need Pygments >=2.15.
|
| Sun, 19 Apr 2026 17:50:13 +0200 |
Franz Glasner |
Use the canonical name "Pygments"
|
| Sun, 19 Apr 2026 17:48:20 +0200 |
Franz Glasner |
Add a license file for the MIT license
|
| Sun, 19 Apr 2026 17:34:19 +0200 |
Franz Glasner |
Convert the project's build system to use pyproject.toml
|
| Sun, 19 Apr 2026 16:44:56 +0200 |
Franz Glasner |
MERGE: with origin
|
| Sun, 19 Apr 2026 16:44:06 +0200 |
Franz Glasner |
ADD: The original pygments-lexer-pseudocode project from GitHub.
origin
|
| Sun, 19 Apr 2026 16:33:14 +0200 |
Franz Glasner |
Begin a project for a Pygments lexer for pseudocode.
|