2006-06-02T02:06:24  <Kepplar> hi o/
2006-06-02T02:06:33  <Kepplar> EXUASTING
2006-06-02T02:07:12  <Kepplar> i think ive done 300 miles travelling today
2006-06-02T02:34:52  <ThomasWaldmann> moin Kepplar
2006-06-02T05:04:39  <aweil> is planned some ParserBase refactoring?
2006-06-02T05:04:46  <aweil> or is someone working on it?
2006-06-02T06:09:42  <mvirkkil> aweil: What kind of refactoring?
2006-06-02T06:09:59  <mvirkkil> aweil: (I'm not one of the experts, just an interested party)
2006-06-02T06:13:07  <aweil> mvirkkil: For supporting nested tags, for example. I just made changes on my version to archive that.
2006-06-02T06:15:33  <aweil> mvirkkil: while doing that, I found instance methods (ab)using instance variables, which made difficult it to get recursive, also found that instance variables were directly accessed by other processing clases, with, in my opinion (and as I did in my version) can be provided directly with the data (instead of the class)..
2006-06-02T06:19:31  <aweil> mvirkkil: also, the wiki parser didn't uses the ParserBase, I suppose two scenarios: -It's not powerful enough for the wiki parser. or -Simply wikiparser was wrote before. I don't really know if it has sense to try to use the same parser everywhere. But ParserBase seems to be wrote to be very generic..
2006-06-02T06:19:58  <aweil> mvirkkil: generic=wide propuse..
2006-06-02T06:21:09  <aweil> mvirkkil: well.. must go to sleep. it's late here. if someone is interested I can send my code.. see ya! (of course it'll be availabe when complete) see ya here!
2006-06-02T06:28:44  <mvirkkil> aweil: Ok. Thanks for the summary :)
2006-06-02T06:28:55  <mvirkkil> aweil: It's early morning here
2006-06-02T06:29:24  <mvirkkil> aweil: I'm not sure I understand what you mean with nested tags, or how you mean they weren't supported earlier.
2006-06-02T10:00:22  <xorAxAx> aweil: talking about ParserBase refactoring belongs here, talking about extensions that you want to directly contribute is ok for this channel
2006-06-02T10:00:34  <xorAxAx> aweil: but general plugin questions should go to #moin
2006-06-02T10:01:09  <xorAxAx> which should be understood as "third-party issues"
2006-06-02T11:23:35  <aweil> mvirkkil: for nested tags I mean something like ''' bold {{{typewriter and bold}}} ''',  which the wiki parser allows, but it's not allowed by ParserBase.
2006-06-02T11:23:47  <aweil> see ya, must go now
2006-06-02T11:47:51  <mvirkkil> There is a bug in MoinMoin/macro/__init__.py on line 518
2006-06-02T11:48:11  <mvirkkil> The " " is inserted without going through the formatter
2006-06-02T11:48:51  <mvirkkil> simple fix would be to change it to result = self.formatter.text(text+" ") + email
2006-06-02T11:51:06  <mvirkkil> A lot of other macros are also broken, emittig raw html, but this one is easy to fix (MailTo-macro)
2006-06-02T12:02:59  <mvirkkil> This is in 1.6 "cvs"
2006-06-02T12:16:18  <xorAxAx> mvirkkil: can you send me patches or bundles?
2006-06-02T12:16:28  <xorAxAx> see the mercurial instructions in our wiki
2006-06-02T12:18:35  <mvirkkil> xorAxAx: Ok. I just figured that it would've been easier for you to fix that manually, than applying a patch.
2006-06-02T12:18:54  <xorAxAx> mvirkkil: i guess there will be more similar bugs
2006-06-02T12:19:03  <xorAxAx> like last time
2006-06-02T12:19:09  <mvirkkil> xorAxAx: :)
2006-06-02T12:25:27  <mvirkkil> xorAxAx: Should I wait until I have larger patches, or send them one by one?
2006-06-02T12:31:23  <xorAxAx> mvirkkil: you could have a bundle file that you keep updated
2006-06-02T12:35:28  <Kepplar> Traceback (most recent call last):
2006-06-02T12:35:28  <Kepplar>   File "setup.py", line 12, in ?
2006-06-02T12:35:28  <Kepplar>     import distutils
2006-06-02T12:35:28  <Kepplar> ImportError: No module named distutils
2006-06-02T12:35:33  <Kepplar> what!
2006-06-02T12:35:35  <Kepplar> its python 2.3!
2006-06-02T13:13:25  <xorAxAx> apt-get install python2.4 python2.4-dev
2006-06-02T13:13:39  <xorAxAx> or alternatively, apt-get install python-dev
2006-06-02T13:56:34  <Kepplar> suse
2006-06-02T13:56:35  <Kepplar> :/
2006-06-02T13:57:05  <Kepplar> my point was distutil is suppose to be as standard since 1.6 i think
2006-06-02T13:58:16  <xorAxAx> no, its not
2006-06-02T15:26:38  <ThomasWaldmann> Kepplar: linux distributors never get that right
2006-06-02T15:27:25  <ThomasWaldmann> but compared to splitting x.org stuff into 70(?) packages, this is rather harmless
2006-06-02T16:55:03  <Kepplar> thats true
2006-06-02T17:08:07  <ThomasWaldmann> mvirkkil: on what code base are you developing, btw?
2006-06-02T17:19:06  <mvirkkil> ThomasWaldmann: 1.6
2006-06-02T17:19:22  <mvirkkil> ThomasWaldmann: Is that ok?
2006-06-02T17:19:51  <ThomasWaldmann> yes. just wanted to make sure you dont hack stoneage stuff :)
2006-06-02T17:20:31  <mvirkkil> Currently writing tests for the formatter...
2006-06-02T17:21:40  <mvirkkil> But what I'd want to do is create tests for the whole chain of wikiparser->formatter, instead of calling the formatter methods my self.
2006-06-02T17:22:04  <mvirkkil> So that if changes in the parser kill my formatter, it is also noticed.
2006-06-02T17:25:06  <mvirkkil> Does anyone know how that is done?
2006-06-02T17:26:08  <mvirkkil> doing something like string=wikiparser.parse("== Heading ==", formatter=docBookFormatter)
2006-06-02T17:26:41  <mvirkkil> output = wikiparser.parse("'''bold'''", formatter=docBookFormatter)
2006-06-02T17:26:49  <mvirkkil> (better example)
2006-06-02T17:27:09  <mvirkkil> So that I can just validate that the output is the docbook I want?
2006-06-02T18:24:17  <Kepplar> hi
2006-06-02T18:45:54  <ThomasWaldmann> i guess you won't easily validate the wiki parser formatted output
2006-06-02T18:46:32  * ThomasWaldmann united TitleIndex and WordIndex code
2006-06-02T18:47:07  <xorAxAx> we dont have an icon that could be shown for editing conflicts in RC, right?
2006-06-02T18:47:10  <xorAxAx> then i might create an
2006-06-02T18:47:14  <xorAxAx> s/an/one/
2006-06-02T18:47:22  <xorAxAx> because -sync can show that now :)
2006-06-02T18:47:37  <ThomasWaldmann> maybe some lightning symbol
2006-06-02T18:47:42  <xorAxAx> yeah
2006-06-02T18:47:51  <ThomasWaldmann> http://test.wikiwikiweb.de/TitleIndex
2006-06-02T18:48:49  <xorAxAx> or alert.png
2006-06-02T18:49:18  <ThomasWaldmann> yes
2006-06-02T18:49:38  <ThomasWaldmann> where is it shown exactly?
2006-06-02T18:49:50  <xorAxAx> instead of update/glasses/new
2006-06-02T18:52:14  <ThomasWaldmann> then it should be broader maybe
2006-06-02T18:52:34  <xorAxAx> glasses arent wide as "updated" either :)
2006-06-02T18:53:41  <ThomasWaldmann> but you usually dont see them if you are known :)
2006-06-02T18:54:11  <xorAxAx> thats a bad reason :)
2006-06-02T18:54:23  <ThomasWaldmann> but we can begin with that, someone can draw a nice one later
2006-06-02T18:54:50  <xorAxAx> yeah
2006-06-02T19:46:06  <Kepplar> cool
2006-06-02T22:16:50  * ThomasWaldmann tries fckeditor 2.3beta
2006-06-02T23:28:47  <Kepplar> aren't we brave :)
2006-06-02T23:45:51  <Kepplar> hey guys
2006-06-02T23:45:56  <Kepplar> where am i suppose to aim the setup-py
2006-06-02T23:46:02  <Kepplar> i just aimed it at a publichtml folder
2006-06-02T23:46:15  <Kepplar> and loads of random files and dir-structure appeared
2006-06-02T23:47:23  <ThomasWaldmann> how about reading some docs? :)

MoinMoin: MoinMoinChat/Logs/moin-dev/2006-06-02 (last edited 2007-10-29 19:10:58 by localhost)