memoize-clean(1)
β¨ memoize-clean(1) β¨
π NAME
okay so this page is about memoize-clean.pl and memoize-clean.py π§ They're both here to remove (stale) memo and extern files for you. bestie, that's literally it π
π SYNOPSIS
memoize-clean.pl [OPTIONS] [document1.mmz ...]
memoize-clean.py [OPTIONS] [document1.mmz ...]
π DESCRIPTION
okay so memoize-clean is a script that comes with Memoize, a TeX package π¦ Memoize lets you reuse the results of compilation-intensive code, like TikZ pictures, so your docs don't have to rebuild them every single time. iconic behavior, honestly π
by default, this script goes hunting for stale memo and extern files π A stale one is an extern made during a compilation of an older version of your document that nothing used or produced during the last compile. no cap, stale files usually show up when you change the memoized code (or the stuff around it) π
memoize-clean.pl removes every memo and extern file with a prefix listed in your .mmz files, plus any prefixes you pass with --prefix that aren't explicitly mentioned in the .mmz files. main character cleanup energy β¨
β οΈ bestie, the script lists every file it's about to delete and asks you to confirm before it deletes anything. so you get a vibe check first π«Ά
πΈ OPTIONS
-p,--prefixβ add a memo/extern prefix to clean up π you can give this one more than once if you're feeling extra.-a,--allβ nuke all memos and externs instead of just the stale ones π very dramatic, use with intention.-y,--yesβ skip the confirmation question and just go for it π₯-q,--quietβ don't narrate what's happening π silent queen mode.-h,--helpβ show help π-V,--versionβ show the Memoize version number and then exit π
π¦ SEE ALSO
the Memoize manual, section 6.6.3 π go read it, it's giving full context β¨
memoize-clean of Memoize v1... dropped December 02, 2024 π stay iconic, bestie π«Άπ
π¦ where this page comes from
- arch rolling: texlive-doc 2026.1-1 Β· GPL
- debian trixie: texlive-pictures 2024.20250309-1
- fedora 44: texlive-memoize 12:svn73025-105.fc44 Β· LPPL-1.3c
- fedora 44: texlive-memoize 12:svn73025-111.fc44 Β· LPPL-1.3c
- opensuse-leap 16.0: texlive-memoize-doc 2025.221.1.4.1svn73025-160000.3.1 Β· LPPL-1.0
- ubuntu questing: texlive-pictures 2024.20250309-1
- ubuntu resolute: texlive-pictures 2025.20260124-1
- ubuntu stonking: texlive-pictures 2026.20260711-2
- π girlified by anthropic/claude-haiku-5.5 on : a language model's rewrite of the original, under its terms