summaryrefslogtreecommitdiff
path: root/tests/examplefiles/cpp
diff options
context:
space:
mode:
authorJean-François B <jfbu@free.fr>2021-03-06 08:16:51 +0100
committerGitHub <noreply@github.com>2021-03-06 08:16:51 +0100
commite1059f07d240b7292e451f466d5791dc68301e96 (patch)
tree183a0b75a0d05ca30f2786b3cd0e3834cf82a66c /tests/examplefiles/cpp
parent61852cb0f41f55a9a0523bbcb3ffb287c13216e0 (diff)
downloadpygments-git-e1059f07d240b7292e451f466d5791dc68301e96.tar.gz
Minted compatibility patch (#1737)
* Fix #1735 pull request * LaTeX: workaround to ensure compatibility with minted This reverts already merged #1735 (after a commit from #1736 to fix it) and applies the first envisioned method discussed in #1734. The reason is that the #1735-#1736 method only partially repairs the minted compatibility. Minted queries from Pygments the stylesheet with a command prefix equal to the style name, which may contain (at least, so far) characters such as - and _, which are not normally allowed in LaTeX macros. So it modifies the meaning of - and _ before telling LaTeX to input the Pygments provided stylesheet. Restoring the normal meaning of - from inside the stylesheet must be carefully localized: at top and bottom of stylesheets some macros will use in their names the - and there the - must be the weird minted one, not the normal one. The #1735-#1736 method thus does fix compatibility with minted but *only* for those style names not using a -, but it creates another issue if used with e.g. style "paraiso-dark" which has a - character in its name. "De guerre lasse", I feel it is simpler to use the somewhat strange very localized hotfix of prefixing - by \string at the one spot where we need it to be its normal self. Hence this PR. Fix #1734.
Diffstat (limited to 'tests/examplefiles/cpp')
0 files changed, 0 insertions, 0 deletions