[asdf-devel] resetting asdf configuration

Dear Robert, I see that your latest edit of the ASDF manual failed to include @node surgery (why can't @node's be automatically updated by emacs or some other tool???) I also see that regarding resetting the configuration, things weren't updated. The situation is that there is now a function uiop:clear-configuration, into which the ASDF source-registry and output-translations layers hook. This function is itself hooked into the image-dump-hook, so that, if you use uiop:dump-image, you don't need clear the configuration anymore. That was one of the reasons I pulled in these hooks, actually (originally implemented at ITA in quux). If you insist on calling sb-ext:save-lisp-and-die and similar, of course you lose and you need to call the cleanup hooks yourself. —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org The only way for a reporter to look at a politician is down. — H.L. Mencken

Faré wrote:
Dear Robert,
I see that your latest edit of the ASDF manual failed to include @node surgery (why can't @node's be automatically updated by emacs or some other tool???)
I wonder if you are actually getting the head, or if my push somehow failed. I just did git diff 3.1.0.94 master doc/asdf.texinfo and that shows many changes to the node structure. Node structure can be automatically updated by emacs's texinfo-mode.
I also see that regarding resetting the configuration, things weren't updated.
Thanks for catching this. I am putting a TODO item on my list to update that part. Cheers, r

I see that your latest edit of the ASDF manual failed to include @node surgery (why can't @node's be automatically updated by emacs or some other tool???)
I wonder if you are actually getting the head, or if my push somehow failed. I just did
git diff 3.1.0.94 master doc/asdf.texinfo
and that shows many changes to the node structure.
Yes, there were some changes, but incomplete, and make doc is failing for me. make -C doc make[1]: Entering directory `/home/tunes/cl/asdf/doc' makeinfo --html --no-split --no-headers -o asdf.html asdf.texinfo /home/tunes/cl/asdf/doc//asdf.texinfo:817: Prev field of node `Resetting the ASDF configuration' not pointed to. /home/tunes/cl/asdf/doc//asdf.texinfo:734: This node (Configuring where ASDF stores object files) has the bad Next. /home/tunes/cl/asdf/doc//asdf.texinfo:643: Next field of node `Configuring ASDF to find your systems --- old style' not pointed to (perhaps incorrect sectioning?). /home/tunes/cl/asdf/doc//asdf.texinfo:734: This node (Configuring where ASDF stores object files) has the bad Prev. /home/tunes/cl/asdf/doc//asdf.texinfo:643: Prev field of node `Configuring ASDF to find your systems --- old style' not pointed to. /home/tunes/cl/asdf/doc//asdf.texinfo:556: This node (Configuring ASDF to find your systems) has the bad Next. makeinfo: Removing output file `asdf.html' due to errors; use --force to preserve. make[1]: *** [asdf.html] Error 1 make[1]: Leaving directory `/home/tunes/cl/asdf/doc' make: *** [doc] Error 2
Node structure can be automatically updated by emacs's texinfo-mode.
How do you do it?
I also see that regarding resetting the configuration, things weren't updated.
Thanks for catching this. I am putting a TODO item on my list to update that part.
Thanks. —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org National Independence: where individuals are Property of the Nation, and their shackles are MADE IN HERE.

Faré wrote:
I see that your latest edit of the ASDF manual failed to include @node surgery (why can't @node's be automatically updated by emacs or some other tool???) I wonder if you are actually getting the head, or if my push somehow failed. I just did
git diff 3.1.0.94 master doc/asdf.texinfo
and that shows many changes to the node structure.
Yes, there were some changes, but incomplete, and make doc is failing for me.
make -C doc [..snip..] make[1]: *** [asdf.html] Error 1 make[1]: Leaving directory `/home/tunes/cl/asdf/doc' make: *** [doc] Error 2
Interesting. For me this completes successfully: $ make -C doc makeinfo --html asdf.texinfo rpg@rpgoldman-4: ~/lisp/asdf $ When I go to do this by hand, makeinfo --html --no-split asdf.texinfo makeinfo --pdf asdf.texinfo and makeinfo asdf.texinfo work fine.
Node structure can be automatically updated by emacs's texinfo-mode.
How do you do it?
texinfo-update-every-node on the menu bar typically -- I don't edit texinfo often enough to remember the keyboard commands. I think it's thanks to Didier Verna that I know this is possible. Best, r
participants (2)
-
Faré
-
Robert P. Goldman