23:35:41dbottonwhat is the best way to tell sbcl that on error to no debug but also not exit either?
23:41:15semzdbotton: *debugger-hook* maybe? It's not clear to me what you want to happen on error
23:41:55dbottonIdeally print error and stack, but I don't want to stop running.
23:43:04dbottonideally I'd like to do it from the command line
0:33:52White_Flamedbotton: --disable-debugger is a cmdline option, but I think it will probably still exit. Where would you want it to execute from after printing error/stack?
1:38:55dbottonIt is rare that a condition slips by but for some reason does in various web threads. playing now with restarts and services and so at least recovers and no longer need to run the websites in tmux
3:13:22beachI shouldn't try to answer questions before I had my morning coffee.
3:14:45zacqueAh, that's fine! Now I understand INTERN better by re-reading its dictionary entry, haha!
3:17:43mfianoThere are more ways, considering you can invoke the different compiler phases at runtime
3:18:04mfiano(read-from-string "#:FOO") for example
3:18:49zacqueOh, right, functions that invoke the READER
3:20:13beachThe reader will probably call one of the functions already mentioned, though.
3:21:32mfianoIt may call implementation details shared by both. Here we are only concerned with the standard ways though.
3:22:07Nilbyalso (funcall (get-dispatch-macro-character #\# #\:) …) with the standard readtable
3:30:29mfianoCan also get more clever with: (defpackage foo (:use cl) (:export foo)) (in-package :foo) (defparameter *foo* 'foo) (unintern 'foo) *foo*
3:36:34mfianoerr I guess that should have exported *foo* which holds the reference to the unhomed symbol
3:40:30NilbyI feel like the "count the ways to make an uninterned symbol" game could be endless: (progn (make-package :foo) (let ((s (intern "FOO" :foo))) (delete-package :foo) s))