20:17:11ricmanhello, Im a newbie with both irc and lisp, I was wondering. Is there a way in common lisp to get help about the standard library? something like (help "list")
23:00:10fiddlerwoaroofYou can use symbol-macros, I guess, but it'd be nice to be able to resolve conflicts between imports by renaming one of them inside a package
23:04:42no-defun-allowedThen symbol names would change between packages, which would be a bit odd.
23:05:12no-defun-allowed(Well, that's the point, but if you look at symbols as interned strings, then you have to wonder what string you're interning.)
23:06:27LdBethfiddlerwoaroof: there’s such a proposal
23:07:27aethno-defun-allowed: Depends on how you see it. The way I'd do "renaming" is to simply introduce a new concept or something, so the symbol foo:bar "refers to" baz:quux in some sense. I guess care would have to be taken because it would probably just inherit references so macros expecting the symbol baz:quux must get the symbol baz:quux instead of the "renamed" bar (i.e. foo:bar)
23:07:41LdBethMaybe there’s a chance have this feature in SICL
23:08:24aethno-defun-allowed: but essentially, the object being referred to by baz:quux would now also be referred to by foo:bar, for all types of objects (functions, variables, etc.)
23:08:29White_Flamereadtables support SET-SYNTAX-FROM-CHAR which lets you map 1 character's functionality in an "imported" readtable to a different character in your readtable, so there's some precedent for that sort of functionality
23:09:04White_Flamethe biggest question is what would the SYMBOL-NAME be?