Add proper memoize integration #21
No reviewers
Labels
No labels
breaking
component
memoize
component
tagging
effort
high
effort
low
effort
mid
moscow
could have
moscow
must have
moscow
should have
outcome
done
outcome
not planned
type
bug
type
chore
type
docs
type
enhancement
type
org
type
refactor
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lukas/kata!21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat-memoize"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
solves #6
Analysis of the generated
memos when typesetting the Extended Example (plus a simple tikzpicture):steps + 1tikzpicture) ✅tikzpictureis unaltered ✅width=3might require drawing multiple phantom steps -> all use the same extern ✅is
pgfk@/tikz/head/.@cmd,an issue? (does not seem to contain the full style (or is this only a matter of display?)Yes the issue is the following:
now the handler
.meaning to contextis executed on the/tikz/barkey (which is empty) instead on the/foo/barkey.(would have been evident based on the "key-name/-path" shown in the context printed in the
.memofileAdditional issues that came up:
memoizeshould always be loaded before the custom package (as specified by thememoizedocs)\kata@color@*to the context was missingmemoizableinstead of manually defining stubsmerging tomorrow
manually merged in
08c107e(regeneratedkata.pdfto fixup the conflict -> no automatic merge / no detection of the merge)Pull request closed