freenode/#clim - IRC Chatlog
Search
5:05:24
loke
I have only two plans for the weekend: 1) To visit the science museum, and 2) To go to a specialised beer shop and buy some local beers to bring back home
5:06:18
beach
I was hoping you could come to Bordeaux on Saturday, we have dinner, you stay over night and go back on Sunday. But that won't work, will it?
5:06:43
loke
Well. I have considered Bordeaux, but I'd go on sunday morning and go back in the evening
5:18:54
beach
Probably because people are returning to Paris for a week of work after a nice weekend in Arcachon. :)
6:09:35
loke
beach: THen I will take first. I will likely spend most of my spare time during this trip to work on Climaxima :-)
6:10:17
loke
If you want to try the latest version, it's available in the usual place. It now has documentation :-)
6:10:58
loke
I've also fixed a million documentation errors in Maxima itself. They god annoyed with my posting patches so I have commit rights there now. :-)
6:11:11
beach
OK. Today I am a bit busy. My favorite coauthor is coming over for lunch. Our normal schedule is on again after the holidays. So I have to work on our papers, fix lunch, clean up, work again.
6:11:41
beach
I think Climaxima could be one of the "killer app"s for McCLIM, but I think I have said that before.
6:20:29
beach
loke: When you know your time of arrival, please let me know. Also if you have a phone number that works in France, it might be good to give it to me, say by email. And you should let me know if you have any food restrictions.
6:59:03
loke
krwq: I have two daughters, and when they fight I say: “don't say that to your favourite sister”
7:34:41
jackdaniel
most time "stupid restrictions" have a reson to (even if I don't know why they are there)
8:26:39
scymtym
the most satisfying thing is fixing a long-standing problem in some part of the code and then removing a stupid restriction elsewhere that was necessary because of the problem
9:02:17
jackdaniel
right now when we record stream text output records we always close them when newline occurs. that applies to both user newlines and wrapping newlines (put there by us)
9:03:11
jackdaniel
I wonder how feasible would it be to subsume soft newlines into open text output records as well (so one record may span multiple lines)
9:03:32
scymtym
jackdaniel: thanks for the baseline fix. my trace recorder started looking better over night
9:04:11
jackdaniel
I have more changes, but I didn't want to put too much into single PR (pattern PR was way too big for instance)
9:05:04
jackdaniel
and regarding yesterday's question: I've decided on :wrap* for end-of-line-action when we want to wrap by word
9:06:28
jackdaniel
because it is harder to remember - "which one was that - wrap-word or word-wrap?" and also to maintain convention when I've introduced :baseline* (and not :last-line-baseline)
9:23:26
jackdaniel
looking at text-margin (http://bauhh.dyndns.org:8000/clim-spec/29-4.html#_1672): "text margin (that is, how much space is left around the inside edge of the pane)" shouldn't that be interpreted that half of the text-margin is put on the left?
9:23:55
jackdaniel
if not, woudln't we want to have :left-text-margin? if yes, wouldn't we want :left-text-margin and :right-text-margin, where sum of them gives :text-margin?
9:29:21
jackdaniel
I think that as it is specified text-margin is the same as text-right-margin conceptually
9:31:59
scymtym
i have no idea how that could work in general, but :left-text-margin sounds like something that wouldn't work well with right-to-left text
9:34:13
jackdaniel
if they were called: text-preceeding-margin and text-following-margin, then I would agree
9:34:28
scymtym
but i don't how that is generally handled, i.e. how much of the user interface is "flipped" when writing right to left
9:35:27
jackdaniel
either way I think that text-margin (as it is specified) indicates, that "space left around the inside age" should be horizontally centered
9:36:21
jackdaniel
so if we do not use default value (which consumes whole space), then we have equal left and right margins
9:41:09
jackdaniel
scymtym: so do you agree with my reading, that this space should be horizontally centered?
9:47:22
jackdaniel
when we have that working we may get back to a discussion about possibility of custom left/right margins and rtl text
9:47:44
scymtym
but i don't understand the default value. it sounds like the text should fill the pane by default. but that would correspond to text-margin 0 not WIDTH-OF-WINDOW
9:51:02
jackdaniel
I think that a person who wrote it had two thoughts in their head: one is margin which indicates space around, and second was the right margin y coordinate.
10:05:23
loke
jackdaniel: I have a question that you might be able to assist with: Do you know if it's possible to have the interactor, when requesting an argument, to provide completion?
10:06:07
loke
SPecifically, I have a command called “Info” which asks what function you want to see help about. I have a list of valid arguments, so obviously I want to have completion for these alternatives.
10:08:08
loke
jackdaniel: Right. I actually want excatly the same behaviour as the command reader, but for the argumen tto the “Info” commands.
10:10:11
jackdaniel
trying to use these presupplied primitives will be good, because you'll test the api at the same time what will result in valuable reports on the tracker ;-)
10:12:14
scymtym
there is also the "german town" demo which defines an accept presentation method to achieve this
10:46:14
jackdaniel
this sheds a little more light on the default value: http://bauhh.dyndns.org:8000/clim-spec/15-4.html#_809
10:46:46
jackdaniel
they've mixed margin with right margin position indeed, I'm sure there were two competing concepts (possibly in one person mind)