Search
16:05:35
mfiano
phoe: I responded on the other forum
16:06:15
phoe
...well, this also requires a restart to be invoked though
16:06:22
phoe
there's no option to automatically invoke it
16:08:16
mfiano
I'm not sure what "this" is, but all this does is adds restarts to un-export symbols so you don't get any warnings.
16:10:52
phoe
the way I understand it, this causes me to end up in the debugger either way
16:10:59
mfiano
phoe: It's a list of :WARN and :ERROR, where the values are either T for the defaults, or a list of packages.
16:11:02
phoe
and there I need to (invoke-restart 'drop-it)
16:11:24
mfiano
Are you confused about the semantics?
16:13:03
phoe
I'm confused about where is the option to silently remove the exports that are missing in the new package definition
16:13:17
mfiano
There is no such option.
16:13:26
mfiano
And in my opinion there shouldn't be.
16:13:34
mfiano
This is an interactive developer decision.
16:15:39
mfiano
I was also confused about that same thing when I was playing around.
16:16:08
mfiano
I think erroring and being able to select what happens is more useful, that the "always warn which slime treats as a failure"
16:16:39
mfiano
I don't think I would want to always choose a specific restart automatically