*** povbot has joined #europython | 06:21 | |
*** MrTopf has joined #europython | 10:48 | |
*** MrTopf has quit IRC | 11:10 | |
*** Aiste has quit IRC | 11:44 | |
*** MrTopf has joined #europython | 12:14 | |
*** MrTopf has quit IRC | 13:05 | |
*** MrTopf has joined #europython | 14:37 | |
*** MrTopf has quit IRC | 14:58 | |
*** MrTopf has joined #europython | 15:06 | |
*** MrTopf has quit IRC | 16:03 | |
*** MrTopf has joined #europython | 16:14 | |
*** MrTopf has quit IRC | 17:17 | |
*** sverrej has joined #europython | 17:56 | |
*** sverrej has quit IRC | 18:06 | |
*** sverrej has joined #europython | 18:07 | |
*** MrTopf has joined #europython | 18:48 | |
*** pedronis has joined #europython | 18:53 | |
*** pedronis has quit IRC | 19:05 | |
*** MrTopf has quit IRC | 19:17 | |
*** MrMeanie has joined #europython | 19:26 | |
*** Tv has quit IRC | 19:36 | |
*** sverrej__ has joined #europython | 19:40 | |
*** sverrej_ has quit IRC | 19:51 | |
*** sverrej has quit IRC | 19:51 | |
*** sverrej has joined #europython | 19:52 | |
*** jlilly has quit IRC | 20:17 | |
*** pboddie has joined #europython | 20:27 | |
*** Tv has joined #europython | 20:59 | |
*** MrMeanie has quit IRC | 21:14 | |
*** MrMeanie has joined #europython | 21:16 | |
MrMeanie | pboddie: Hey, how are you? | 21:16 |
---|---|---|
pboddie | MrMeanie: Hello! Yes, fine mostly. How are you getting on? | 21:17 |
MrMeanie | Pretty good thanks. | 21:19 |
MrMeanie | Missed the PyCon UK talk deadline unfortunately | 21:19 |
pboddie | Will you have much to show lightning talk-wise. | 21:20 |
pboddie | ...? | 21:20 |
MrMeanie | pboddie: I was going to do a full talk on the modeller, since it is better developed obviously | 21:20 |
MrMeanie | lightning talk wise? | 21:20 |
MrMeanie | proably not | 21:20 |
MrMeanie | my code editor will not have advanced too much | 21:20 |
MrMeanie | I tried making a web-based version | 21:21 |
MrMeanie | but I ran into some issues | 21:21 |
MrMeanie | event handling in javascript | 21:21 |
MrMeanie | that kind of thing; ensuring that events are hooked up correctly.... | 21:22 |
MrMeanie | so | 21:22 |
MrMeanie | I decided to rewrite my typesetting system in Java | 21:22 |
MrMeanie | this is mostly done now | 21:22 |
MrMeanie | I am now working on modifying the python side of things to use this new system | 21:22 |
pboddie | Right. I guess JavaScript events can be a bit of a pain. I looked into adding DOM events to the XML library I maintain. | 21:26 |
MrMeanie | I quite like Java now actually | 21:30 |
MrMeanie | I guess using Eclipse helps. | 21:31 |
pboddie | Some people quite like it. Not quite my scene, though. | 21:32 |
MrMeanie | No? | 21:32 |
MrMeanie | I used to diss Java quite a lot | 21:32 |
MrMeanie | probably rather unfairly, now that I think back to it | 21:32 |
MrMeanie | When I first learned it, it was slow, and therefore completely unsuitable for 3D work | 21:33 |
MrMeanie | which was what I was into at the time. | 21:33 |
pboddie | I was doing Web programming, however, which means lots of nasty interactions with application servers, templates based on JSP, and all that. | 21:33 |
MrMeanie | But I think that having a good editor like Eclipse is essential | 21:33 |
MrMeanie | Oh yeah | 21:33 |
MrMeanie | For that I wouldn't like it much | 21:33 |
MrMeanie | I don't know too much about Java web programming, but I hear that it involves lots of XML | 21:34 |
pboddie | I never seemed to have enough hardware or a large enough screen for Eclipse. I know you don't have the former problem. ;-) | 21:34 |
MrMeanie | and other nasty stuff,. | 21:34 |
pboddie | Did the events stuff in JavaScript involve registering listeners to elements, or something like that? | 21:38 |
MrMeanie | yeah | 21:46 |
MrMeanie | well | 21:46 |
MrMeanie | the main problem was | 21:46 |
MrMeanie | taking a bunch of elements | 21:46 |
MrMeanie | and reusing them | 21:46 |
MrMeanie | e.g. the expression (a+b+c+D+E+f+g)*x | 21:47 |
MrMeanie | the expression on the left | 21:47 |
MrMeanie | my system takes the DOM | 21:47 |
MrMeanie | rebuilds what it needs to rebuild | 21:47 |
MrMeanie | and keeps that it can | 21:47 |
MrMeanie | e.g. if you change it to /y | 21:47 |
MrMeanie | (a+b+c+d+e+f+g)/y | 21:47 |
MrMeanie | then it tried to take the left sub-exp and reused | 21:47 |
MrMeanie | *reuse it | 21:47 |
MrMeanie | this means that the event handles for this sub-exp must be reconnected | 21:48 |
MrMeanie | I have had some problems with that | 21:48 |
*** MrTopf has joined #europython | 21:55 | |
pboddie | I'm not sure what the DOM specifications say about that kind of thing. Really, I could imagine that even if you removed nodes from the document (in order to add them elsewhere), they should still be registered for events, but I can also imagine that there are no guarantees. | 21:56 |
pboddie | I'd be tempted to look at this if I could still use Python with KHTML. | 21:57 |
pboddie | Writing the JavaScript would test my patience, I'm sure. | 22:00 |
*** jlilly has joined #europython | 22:01 | |
*** MrTopf has quit IRC | 22:07 | |
MrMeanie | you mean use Python instead of JS? | 22:08 |
MrMeanie | That would be good.... | 22:08 |
pboddie | Alas, the last time I had the chance was in a former version of KDE with a former version of PyKDE. | 22:09 |
pboddie | I might try to compile that stuff again, but I have little hope in it working again. | 22:10 |
pboddie | Although there are rumblings about browser plug-ins at work, and it might be interesting to get back into the game, there. | 22:10 |
MrMeanie | Interesting...... | 22:21 |
MrMeanie | It also seemed to me that the browser input elements are specifically designed for forms.... and not too much beyond that. | 22:24 |
MrMeanie | I think that getting the browser to behave that way I want would take a lot of work. | 22:24 |
MrMeanie | I think that I will stick with Java now..... | 22:31 |
MrMeanie | The vector graphics library that is used by the JDK is nice and fast. | 22:31 |
MrMeanie | The code runs nice and quickly too | 22:31 |
MrMeanie | So it seems to solve my major issues. | 22:31 |
pboddie | Great! | 22:33 |
pboddie | There are ways of getting DOM elements to respond to input, but I've never really done anything in that area. | 22:33 |
*** sverrej_ has joined #europython | 22:36 | |
pboddie | Well, the KParts stuff isn't happy. No Python plus KHTML for me! | 22:42 |
*** sverrej has quit IRC | 22:50 | |
*** sverrej__ has quit IRC | 22:51 | |
*** sverrej has joined #europython | 22:52 | |
*** sverrej_ has quit IRC | 23:07 | |
*** sverrej_ has joined #europython | 23:08 | |
*** sverrej has quit IRC | 23:12 | |
*** sverrej has joined #europython | 23:12 | |
*** pboddie has left #europython | 23:26 | |
*** MrTopf has joined #europython | 23:34 | |
*** jlilly has quit IRC | 23:45 | |
*** jlilly has joined #europython | 23:45 | |
*** mgedmin has joined #europython | 23:49 | |
*** jlilly has quit IRC | 23:55 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!