-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changes: 1. Bugfixes - Keys `delay n` and `.wrap n pgfmath args` don't introduce two layers of hash doubling anymore (with compat keys for the old, confusing behaviour). - Execute `tikz` code for all (including phantom) nodes. (The feature of ignoring phantom nodes was introduced in v2.0.2, but turns out it was a bad idea: for example, having a phantom root with some tikz code is not uncommon.) - Keys `label` and `pin` now *append* to option tikz, as makes sense. - Fix nodewalk steps `filter` and `branch` so that they can be embedded under nodewalk operations. - Execute `before packing node` even when the node has no children. - `level<={0}{...}` now works as expected. - Re-setting the node name to the same value doesn't yield an error anymore. - Don't add the separator when adding the first element to a keylist option or register. - Copy externalization files in TeX (don't rely on `\write18`). - Consistently store dimen options and registers with pts of catcode other. - Properly initialize readonly count options (`n`, `n'` `n children` and `level`). 2. New features - Rework `draw tree edge` so that by default, an edge is drawn only it both its node and its node's parent are drawn. And yes, implement `if node drawn`. - Implement circularity detection in dynamic node operations. - Implement debug categories and debugging of dynamic node operations. - Declare some further `tempdim...` registers. - Make option `id` accessible via `\forestoption`.
- Loading branch information
1 parent
e6971a2
commit 3c3952f
Showing
7 changed files
with
779 additions
and
332 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.