libera/#sicl - IRC Chatlog
Search
13:56:16
yitzi
Oh, sorry about the inspiration deficiency. That's rough. ... I just finished reading one of the failed ANSI issues STREAM-INFO. Very interesting, basically it had all of the string measurement stuff that I have ended up creating although it wasn't a generic interface.
13:59:51
beach
I think the inspiration problem partly has to do with this crappy season. It is dark in the morning and dark in the evening. I usually do better after solstice, when things are going the right direction again. And that's less than 3 weeks away! YAY!
13:59:58
yitzi
I agree, they seemed to really struggle with concerns that a particular API would not be sufficient for some new piece of hardware.
14:00:50
yitzi
I know exactly what you are talking about. My wife struggles with seasonal depression.
14:01:43
beach
I couldn't see myself moving back to Sweden of course. It would make things a lot worse.
14:02:01
yitzi
I had an uncle that lived above the Arctic circle in Alaska and a lot people were affected by it.
14:04:35
beach
My (admittedly small) family loves Sweden, but then, I have taken her there only in the summer.
14:06:02
yitzi
Well it does seem very beautiful from pictures. I grew up in Colorado so I miss the mountains during summer, but not the winter!
14:06:32
beach
Bordeaux is not bad. I can't complain. We frequently have nice weather until solstice. January is usually crap in terms of the weather, but then, the days are getting longer so it compensates.
14:08:21
beach
The plants have a strategy that was shocking to me when I first moved here. They start making leaves and blossoms in February. And if the frost hits, they just start over later.
14:09:45
yitzi
There is a lot of evergreen foliage here so mostly just citrus that gets damaged by frost.
14:11:08
beach
I wish I had an "orangerie", but the yard is not big enough, or rather, I prefer trees and bushes to other stuff in the yard.
14:11:57
yitzi
Does it produce much? I have several Meyer lemons, lime, tangelo, kumquat, grapefruit, etc. .... a lot.
14:12:10
beach
My (admittedly small) family does not want to move. Otherwise, I would buy a bigger piece of land and have a new house built in reinforced concrete to deal with climate change. And I would have more solar panels installed.
14:13:34
beach
Last January, when we took the cover off, there was perhaps a kg of oranges. Not much. This is not the right climate. Also, I am not a gardener, so it would take fertilizer and stuff for it to do better.
14:13:46
yitzi
The opposite here. My family is getting itchy feet. Probably move further south sometime.
14:14:44
beach
I would like to buy land on Madeira, but again, the (admittedly small) family is not keen.
14:16:24
yitzi
I've always wondered about living on an island. The times that I have visited the Caribbean the weather seems great, but its very expensive and not a lot of produce sometimes.
14:20:37
yitzi
Back to SICL... I attempted to load babel into SICL and as you can imagine it doesn't quite work yet. I did discover that load-asdf-system runs into problems sometimes when the system was loaded into the host and there were feature expressions in the system definition.
14:22:01
yitzi
Basically, sometimes a call to asdf:clear-system is needed inside of a let with `*features* '(:sicl))`
14:22:32
beach
And sometimes that's not possible because the system is needed in the host for bootstrapping.
14:24:55
yitzi
There is also a non-conforming declaration of `initialize-instance` in babel that will have to be fixed at some point, but something else breaks later on so it isn't really important yet.
14:28:01
beach
Though that might be conforming. As I recall, methods should be called as if :ALLOW-OTHER-KEYS is passed with a true value.
14:33:21
yitzi
I guess the issue is when &ALLOW-OTHER-KEYS is present in defgeneric is it allowed to be absent in defmethod?
14:37:35
Colleen
Clhs: section 7.6.4 http://www.lispworks.com/documentation/HyperSpec/Body/07_fd.htm
14:38:02
beach
"A method is invoked as if the keyword argument pair whose name is :allow-other-keys and whose value is true were supplied, though no such argument pair will be passed."
14:39:14
yitzi
Also " The checking of the validity of keyword names is done in the generic function, not in each method."
14:41:43
beach
I am afraid I keep giving disappointing information. There are a lot of minor issues that need to be addressed. It is just that there is no easy fix for most of them. I need time to work it out.