freenode/#clim - IRC Chatlog
Search
22:45:03
jackdaniel
scymtym: loke: regarding bounting rectangles and rounding, I've just encountered "rounded-bounding-rectangle" function in recording lisp which does what has been hinted by loke
4:25:08
beach
jackdaniel: Yes, I did. My analysis is different from both yours and nyef's. But this stuff is hard to remember from one minute to the other, so I need some interaction with #clim to hash it all out.
4:43:05
loke
jackdaniel: My markup renderer (that renders the texinfo content) uses its own way to draw text that handles things like word-wrap, proper baseline for multisized text etc. It all boils down to DRAW-TEXT* in output records.
4:43:53
loke
Now, I was wondering, would it make sense to rewrite the current text-selection stuff to handle _any_ output record that contains text? (i.e. traverse the output record tree looking for DRAW-TEXT-OUTPUT-RECORD)?
4:44:40
loke
I'm willing to experiment with it, but I'd just like to know if this is something that has been contemplated?
4:45:23
loke
(by the way, the existing text-selection stuff breaks when you have text written to output records that are subsequently moved. the highlighting gets confused about the order of the text blocks)
5:14:49
beach
I have his email. Last time he went missing (and then came back), he encouraged me to check on him by email.
5:31:15
beach
jackdaniel: Maybe I'll write it down. Today is Monday, and Monday mornings are chaotic around here. I will be on and off all morning. It might be better to have a document to discuss.
6:36:36
slyrus_
hmm... I won't have time to track this down for a few days but recent changes totally broke gantlet's scrolling behavior.
8:20:18
jackdaniel
hold your horses, instead of reverting *whole* change maybe think how to fix the regression
8:20:57
jackdaniel
you've already identified the commit, issue is evidently in typecase leg "key-press-event"
8:22:56
beach
OK, I'll work on it today. I need to read three things in parallel. The spec, what nyef wrote, and what you wrote.
8:23:38
jackdaniel
it won't hurt if you also read what clim-tos does (I did), because it originates from the reference implementation
8:37:58
jackdaniel
I'm going to fix breakfast, please point me to a document you wrote, I'll study it and when we both have time we may discuss all three