freenode/#clim - IRC Chatlog
Search
7:33:20
jackdaniel
gray streams define the protocol which permita non-character streams (i.e object streams)
8:02:42
ecraven
hm.. my return key does not work in the listener. this might be related to the fact that I run xcape, to have return double as shift. is there a way to see what key clim *thinks8
13:38:24
bmansurov
jackdaniel: thanks. I'll take a look at the issue. And labelling tasks with "first time issue" sounds good too.
13:39:33
bmansurov
Also I don't want to give an impression that I'll be able to finish the task in a timely manner (or finish it at all). If this task is time sensitive, please be aware of that. ;)
14:34:16
lonjil
I should continue trying to understand CLIM. Only really make a little progress on that every once in a while.
17:59:14
jackdaniel
bmansurov: the workaround is to not have the &key argument in the method (setf stream-pointer-position), see Core/clim-basic/extended-streams/stream-input.lisp
17:59:53
jackdaniel
that would break /if/ we had numerous pointers, but this does not happen frequently
18:00:14
jackdaniel
either way the point is to fix the utility, not the (setf stream-pointer-position) method
18:08:51
TMA
I don't understand why the indirection from (setf foo) to (setf .foo-star.) is there. Is it necessary?
18:11:01
jackdaniel
TMA: we want to define a function (which may be applied) *and* we want to make it work on multiple values
18:11:21
jackdaniel
it is not possible with (defun (setf …) …), you need to expand to defsetf (which is obviously not a function!)