Devon has left #commonlisp [ERC 5.4 (IRC client for GNU Emacs 28.2)]
chip_x has quit [Read error: Connection reset by peer]
Oladon has quit [Quit: Leaving.]
chipxxx has joined #commonlisp
xlarsx has joined #commonlisp
gxt has quit [Remote host closed the connection]
gxt has joined #commonlisp
igemnace has joined #commonlisp
ttree has quit [Ping timeout: 265 seconds]
xlarsx has quit [Ping timeout: 268 seconds]
_cymew_ has joined #commonlisp
Oddity has joined #commonlisp
_cymew_ has quit [Quit: Konversation terminated!]
_cymew_ has joined #commonlisp
drbluefall has joined #commonlisp
drbluefall has quit [Remote host closed the connection]
ec has joined #commonlisp
rgherdt has joined #commonlisp
ec has quit [Ping timeout: 258 seconds]
Cymew has joined #commonlisp
shka has joined #commonlisp
jeosol has quit [Ping timeout: 252 seconds]
<phoe>
good morning
<contrapunctus>
Good morning phoe
frgo__ has quit [Ping timeout: 268 seconds]
cosimone has joined #commonlisp
chipxxx has quit [Read error: Connection reset by peer]
pillton has quit [Quit: ERC 5.4 (IRC client for GNU Emacs 28.2)]
ec has joined #commonlisp
MajorBiscuit has joined #commonlisp
chipxxx has joined #commonlisp
Oddity has quit [Ping timeout: 265 seconds]
puchacz has joined #commonlisp
makomo has quit [Quit: WeeChat 3.5]
waleee has joined #commonlisp
<flip214>
my package.lisp has (defpackage :abc (:use ...) (:import-from :def def::ghi)) says "no symbol named GHI in DEF" - I'd have expected that the symbol got created when ASDF reads that file?
makomo has joined #commonlisp
<beach>
Let's see. the DEF::GHI is a string designator. So if you read a compiled file, it is possible that only the string is left. If you evaluate that form in the REPL, the reader should indeed create that symbol.
<beach>
But it's a very strange thing to do.
xlarsx has joined #commonlisp
<beach>
Does that make sense?
<beach>
So I would expect it to work the first time you load the system, at least in an implementation in which the compilation environment is the same as the run-time environment (which is probably most of them).
<beach>
But if you then load the system into a fresh image and the package.lisp file is untouched, I would expect it to break.
xlarsx has quit [Ping timeout: 268 seconds]
<flip214>
beach: ah yeah, thanks; forgot that DEFPACKAGE uses strings.
<beach>
And I am pretty sure it is not conforming code, since the implementation may have a separate compilation environment from the startup environment.
<flip214>
I'm trying to get a symbol into another package that's not generally exported; perhaps I should have an explicit (import-from ...) in the source file instead.
<beach>
You could do something like #.(symbol-name (intern ...))
<beach>
Even better, just use double package marker to refer to the symbol when you need it.
<flip214>
hmmm, well, yeah... thanks, I'll think about that a bit
<beach>
Pleasure. Good luck!
azimut has quit [Remote host closed the connection]
<flip214>
when using ~// in a FORMAT, is there any way to use an FLET or LABELS as function name, because of the lexically available variables?
<hayley>
I tentatively suspect not, since it would involve having to find the definition of a locally bound function.
<hayley>
s/locally bound/local/
<flip214>
the only way seems to set a *special* to a closure and call that special in a function in toplevel contexct
<flip214>
hayley: well, FORMAT could find the local function ;)
<hayley>
How?
<flip214>
by using &environment, for example
<hayley>
That'd work if there was a compiler macro for FORMAT, and that behaviour would only work if the compiler macro could be used (i.e. the format string is a constant) which would be weird.
<flip214>
format string being constant is the typical case, I thought... because so much stuff can already be expressed via ~{} etc.
<hayley>
I agree, but my understanding was that consistency regardless of implementation strategy was a design goal for CL.
jmdaemon has quit [Ping timeout: 246 seconds]
<flip214>
you're right... FORMAT may have (only) a compiler macro and doesn't need to be a macro (which would have &env available), or be just a function
<pjb>
flip214: note that we have very few operators working with environment objects obtained with a &environment parameter.
pve has joined #commonlisp
<pjb>
flip214: basically: macroexpand, macroexpand-1, find-class. We have no operator to find a local function in an environment. We have no operator to evaluate a form in a given environment either (cl:function uses implicitely the current environment).
<flip214>
pjb: thanks!
frgo has joined #commonlisp
lisp123 has joined #commonlisp
frgo has quit [Ping timeout: 264 seconds]
Brucio-61 has quit [Ping timeout: 252 seconds]
scymtym has quit [Ping timeout: 268 seconds]
lisp123 has quit [Remote host closed the connection]
Brucio-61 has joined #commonlisp
scymtym has joined #commonlisp
skeemer__ has joined #commonlisp
skeemer has quit [Ping timeout: 252 seconds]
Lycurgus has joined #commonlisp
Lycurgus has quit [Client Quit]
tyson2 has joined #commonlisp
puchacz has quit [Quit: Client closed]
frgo has joined #commonlisp
frgo has quit [Ping timeout: 252 seconds]
azimut has joined #commonlisp
waleee has quit [Ping timeout: 250 seconds]
frgo has joined #commonlisp
thuna` has joined #commonlisp
frgo has quit [Ping timeout: 268 seconds]
frgo has joined #commonlisp
chipxxx has quit [Read error: Connection reset by peer]
analogsalad has joined #commonlisp
analogsalad has left #commonlisp [#commonlisp]
puchacz has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 268 seconds]
xlarsx has joined #commonlisp
causal has joined #commonlisp
xlarsx has quit [Ping timeout: 268 seconds]
makomo has quit [Quit: cya loser]
makomo has joined #commonlisp
random-nick has joined #commonlisp
eddof13 has joined #commonlisp
makomo has quit [Ping timeout: 260 seconds]
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eddof13 has joined #commonlisp
eddof13 has quit [Client Quit]
makomo has joined #commonlisp
karlosz has joined #commonlisp
eddof13 has joined #commonlisp
eddof13 has quit [Client Quit]
eddof13 has joined #commonlisp
eddof13 has quit [Client Quit]
eddof13 has joined #commonlisp
random-nick has quit [Ping timeout: 268 seconds]
Oddity has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
son0p has joined #commonlisp
eddof13 has joined #commonlisp
green__ has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
random-nick has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eddof13 has joined #commonlisp
MajorBiscuit has joined #commonlisp
MajorBiscuit has quit [Client Quit]
azimut has quit [Ping timeout: 258 seconds]
thuna` has quit [Remote host closed the connection]
pve has quit [Ping timeout: 252 seconds]
Cymew has quit [Ping timeout: 268 seconds]
green__ has quit [Ping timeout: 260 seconds]
cosimone has quit [Remote host closed the connection]
cosimone has joined #commonlisp
Catie has quit [Quit: sQuit]
Catie has joined #commonlisp
tyson2 has joined #commonlisp
cage has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jeosol has joined #commonlisp
Dynom_ has joined #commonlisp
Dynom_ is now known as Guest3203
eddof13 has joined #commonlisp
igemnace has quit [Remote host closed the connection]
green__ has joined #commonlisp
thuna` has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
tyson2 has joined #commonlisp
Brucio-61 has quit [Ping timeout: 268 seconds]
scymtym has quit [Ping timeout: 268 seconds]
cosimone has quit [Ping timeout: 268 seconds]
jmdaemon has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
son0p has quit [Ping timeout: 265 seconds]
Brucio-61 has joined #commonlisp
lottaquestions_ has quit [Quit: Konversation terminated!]
lottaquestions_ has joined #commonlisp
green__ has quit [Ping timeout: 252 seconds]
Noisytoot has quit [Ping timeout: 260 seconds]
Noisytoot has joined #commonlisp
ttree has joined #commonlisp
cosimone has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
pranavats has joined #commonlisp
chipxxx has joined #commonlisp
rogersm has joined #commonlisp
aartaka has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 27.1]
cosimone` has joined #commonlisp
shka has quit [Ping timeout: 252 seconds]
cosimone has quit [Ping timeout: 244 seconds]
waleee has joined #commonlisp
shka has joined #commonlisp
Noisytoot has quit [Excess Flood]
tyson2 has joined #commonlisp
waleee has quit [Ping timeout: 260 seconds]
Noisytoot has joined #commonlisp
cosimone` has quit [Ping timeout: 265 seconds]
aartaka has quit [Ping timeout: 265 seconds]
waleee has joined #commonlisp
aartaka has joined #commonlisp
morganw has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
Guest3203 has quit [Quit: WeeChat 3.6]
Noisytoot has quit [Excess Flood]
anticomputer has joined #commonlisp
zyni-moe has joined #commonlisp
shka has quit [Ping timeout: 252 seconds]
Noisytoot has joined #commonlisp
zyni-moe has quit [Client Quit]
waleee has quit [Ping timeout: 244 seconds]
Lycurgus has joined #commonlisp
xlarsx has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rogersm has quit [Quit: Leaving...]
aartaka has quit [Ping timeout: 252 seconds]
_cymew_ has quit [Ping timeout: 268 seconds]
xlarsx has quit [Ping timeout: 260 seconds]
Lycurgus has quit [Quit: Exeunt juan@acm.org]
waleee has joined #commonlisp
son0p has joined #commonlisp
chipxxx has quit [Ping timeout: 244 seconds]
sjl has joined #commonlisp
White_Flame has quit [Remote host closed the connection]
puchacz has quit [Quit: Client closed]
White_Flame has joined #commonlisp
random-nick has quit [Ping timeout: 264 seconds]
rgherdt has quit [Remote host closed the connection]
tyson2 has quit [Remote host closed the connection]
tyson2 has joined #commonlisp
lottaquestions_ has quit [Ping timeout: 246 seconds]
jmd_ has joined #commonlisp
jmdaemon has quit [Ping timeout: 252 seconds]
gxt has quit [Ping timeout: 258 seconds]
gxt has joined #commonlisp
thuna` has quit [Remote host closed the connection]
epony has quit [Ping timeout: 252 seconds]
epony has joined #commonlisp
azimut has joined #commonlisp
xlarsx has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
xlarsx has quit [Ping timeout: 244 seconds]
perrierjouet has quit [Quit: WeeChat 3.6]
perrierjouet has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
waleee has quit [Ping timeout: 248 seconds]
tyson2 has joined #commonlisp
causal has quit [Quit: WeeChat 3.6]
causal has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
tyson2 has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
akoana has joined #commonlisp
xlarsx has joined #commonlisp
tyson2 has joined #commonlisp
xlarsx has quit [Ping timeout: 265 seconds]
tyson2 has quit [Remote host closed the connection]