2023-04-01 23:58:32 by Mark Davies | Files touched by this commit (8) | |
Log message: tex-pgf{,-doc}: update to 3.1.10 - `\pgfversiondatetime` and `\pgfrevisiondatetime` have been removed. `\pgfversiondate` and `\pgfrevisiondate` now use the format `YYYY-MM-DD`. `\pgfrevision{,date}` and `\pgfversion{,date}` are synonyms for now, but the revision should eventually gain back its original meaning. However, as of now this is not supported by l3build. - Many operations in `pgfkeys` used to use `\csname` directly which lets the given csname become `\relax` in case it wasn't defined. This resulted in some leakage of accidentally `\relax`ed keys into the global scope. This has been cleaned up a little. To preserve compatibility macros that used to expand to a `\relax`ed csname now expand to a primitive `\relax`. This affects the user-level commands `\pgfkeysgetvalue` and `\pgfkeysgetvalueof`. For the former the change should not be visible except for the number of expansions required. For `\pgfkeysgetvalueof`, however, the behavior is manifestly different in that it will now expand to an alias for the primitive `\relax` in case the value is undefined instead of a `\relax`ed csname. It has always been semantically wrong to assign to the result of `\pgfkeysgetvalueof`, but now it will have undesired side-effects. Therefore this change is breaking. - The `textures` and `vtex` drivers have been deprecated. Both engines are no longer in active development and lack eTeX features which are required for quite some time in PGF. - The file `pgfutil-common-lists.tex` is deprecated and therefore no longer `\input` by `pgfutil-common.tex`. The macros from this file are specifically meant for pgfplots and are not used in PGF at all. ### Added - l3build support for packaging PGF/TikZ - Add Matrix chat to README - Add rhombic polihedra #1022 - Add Developer Certificate of Origin (DCO) to Pull Request template and enforce - Add test set for `graphdrawing` (gd) - pgfkeys gained support for loading libraries - Add dependabot to keep GitHub Actions up to date |
2021-10-26 13:15:15 by Nia Alarie | Files touched by this commit (1670) |
Log message: print: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes |
2021-10-07 16:52:04 by Nia Alarie | Files touched by this commit (1670) |
Log message: print: Remove SHA1 hashes for distfiles |
2021-06-05 07:24:41 by Mark Davies | Files touched by this commit (5) | |
Log message: tex-pgf{,-doc}: update to 3.1.9a Emergency release to fix pgfplots which depends on unreleased parts of PGF. |
2021-02-18 20:53:42 by Mark Davies | Files touched by this commit (6) | |
Log message: tex-pgf{,-doc}: update to 3.1.8b 3.1.8b Hotfix for handling of TeX conditionals on a path. We can't forward \relax and frozen \relax through the parser because there is existing code that relies on this. The recommendation is to use expandable conditionals where possible. 3.1.8a Hotfix for the new topaths handling. One instance did not yet properly preserve relative coordinates. 3.1.8 If a topath is bent by any of the in=, out=, bend=, etc. options, a Bezier curve is constructed in the background. To infer the positions of the control points the start and end coordinate are converted to absolute coordinates. However, this has the effect that subsequent points on the path think that the endpoint of the topath was absolute which can lead to counter-intuitive path construction, e.g. ```latex \draw (2,0) to[out=0,in=180] +(1,0) -- ++(0,-1) -- +(1,0); ``` If old code relies on this behavior, this drawing will silently break! Please open an issue if you rely on this. This release introduces a fix for path handling which concerns expansion of tokens on the path in particular with respect to conditional. Previously when the expansion of a conditonal resulted in a frozen \relax the parser would just give up. Now the parser will skip over the frozen \relax and continue to expand tokens. Whether this will result in a meaningful expansion is up to the user. This release also includes other bug fixes. |
2020-05-03 13:57:37 by Mark Davies | Files touched by this commit (110) | |
Log message: tex-[h-s]*: update to texlive 2020 versions tex-hyperref{,-doc} to 7.00d tex-jsclasses to 2020 tex-kotex-oblivoir to 2.2.1 tex-latexconfig to 2020 tex-lettrine{,-doc} to 2.23 tex-listings{,-doc} to 1.8d tex-listofitems{,-doc} to 1.63 tex-moderncv{,-doc} to 2.0.0.52669 tex-ocgx2{,-doc} to 0.48 tex-overpic to 1.3 tex-parskip{,-doc} to 2.0d tex-pdfpages{,-doc} to 0.5q tex-pdftex{,-doc} to 2020 tex-pgf{,-doc} to 3.1.5b tex-pgfplots{,-doc} to 1.17 tex-pict2e{,-doc} to 0.3c tex-platex{,-doc} to 2020 tex-polyglossia{,-doc} to 1.49 tex-preview{,-doc} to 12.2 tex-ptex-base{,-doc} to 2020 tex-schwalbe-chess{,-doc} to 2.7 tex-siunitx{,-doc} to 2.8b tex-snapshot{,-doc} to 2.13 tex-subfiles{,-doc} to 1.6 tex-supertabular to 4.1g tex-latex-base-dev{,-doc} version 20201001pre5 |
2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046) |
Log message: all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. |
2019-12-06 21:23:47 by Mark Davies | Files touched by this commit (470) |
Log message: tex-*: add TEXLIVE_UNVERSIONED=yes |