freenode/#clim - IRC Chatlog
Search
4:37:51
loke
It's a bit annoying since the DREI instance doesn't actually know anything about where teh buffer/cursor is.
4:39:16
beach
I will be a bit busy today. It's Wednesday, so my favorite coauthor is coming over for lunch. I will go riding my bicycle (for exercise), then go to the store, then cook for her, then have lunch, then work with her, then rest.
4:39:18
loke
Well, i set a breakpoint and looked at the class... The only refernce from the cursor to the concrete visualisation is via the “OBSERVERS” member
5:14:25
beach
I would if I had some use for symbolic calculations. I don't have that right now. But I would be willing to test it for you if you want. I would only be able to do some simple stuff though, I'm afraid.
5:15:53
loke
I'm primarily building this because I want to build something like this, and the times when I _do_ need the maths stuff, ti's nice that it's pure lisp
5:16:20
beach
OK. I'll see what I can do. Today, I am a bit preoccupied with other stuff, but you should remind me later.
5:27:14
loke
I really like the way you can browse files in the CLIM-Listener, so I was thuinking of bringing that in
5:28:02
beach
I am asking because it would be too bad if my effort on Second Climacs were to be duplicated.
5:28:55
loke
I intend to add editing capability to climaxima. I will do that by leveraging an editing editor. Either DREI or Second Climacs.
5:29:53
loke
Second Climacs wuld be neat, but then there is th eproblem of DREI already being used in climaxima. So... what I _REALLY_ want to do is to use 2climacs instead of drei for all editing.
5:31:19
loke
Which is also why I'd like you to have a look at the work so far. You might have an idea as to how drei can be replaced.
5:31:55
loke
For example, the completion feature I've built into climaxima really should be provided by second climacs.
5:33:04
loke
it's hooked into DREI right now, but only in the sense that it's initiated by TAB being added as a keybind in DREI, and that DREI buffer commands are used to modify the buffer when inserting the result.
6:33:06
pillton
loke: I read a paper a while back where the math was so horrific that I thought the paper has to be wrong some where. It was my working to see if it was wrong.
6:34:55
pillton
loke: I usually just step through each line and look at the expressions that are printed.
6:35:56
loke
pillton: Copy&paste is kinda broken (i.e. nonexistent) in CLIM at the moment, so it's hard to test that :-)
6:36:22
pillton
loke: I usually do M-x imaxima and then press C-c C-c on each line to see its output.
6:39:00
pillton
I think imaxima uses TeX to render math. Texput tells maxima how to output certain expressions as TeX.
6:57:19
pillton
To the author's credit, the paper wasn't wrong. I am convinced they used something like Maxima to do the derivations though.
7:15:15
pillton
loke: Have you told Raymond Toy about your work? He is a maintainer for CMUCL and contributes to Maxima.
9:23:11
loke
When constructing panes inside a frame using define-application-frame, how can I say that I want the left pane to have a width of N and the right frame to have the width of M?
9:27:06
beach
Or you can do (horizontally () (scrolling (:width ..) app1) (scrolling (:width ...) app2))
13:11:10
beach
loke: I have been busy all day. Unfortunately for reasons beyond my control, I was also disconnected, so I can't read the scrollbacks. I could use Shinmera's log, but I really don't like the interface. So if you told me something important during my absense, you may have to repeat it.
16:10:44
beach
loke: Are semaphores still used for synchronization, or have they been replaced by something like condition variables?