libera/#sicl - IRC Chatlog
Search
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.