1 2009-11-16T00:01:59  <ThomasWaldmann> well, I would have guessed that data contains the complete url from the html
   2 2009-11-16T00:03:04  <JosefMeier> no. it doesnt
   3 2009-11-16T00:03:13  <JosefMeier> the server address is missing
   4 2009-11-16T00:03:30  <ThomasWaldmann> 39..43 is strange. what you got is a MultiDict, why are you "searching" over its items, if you already know what you want?
   5 2009-11-16T00:03:37  <JosefMeier> it contains scriptpath?action=...
   6 2009-11-16T00:03:53  <ThomasWaldmann> that is not just a querystring
   7 2009-11-16T00:04:08  <JosefMeier> ThomasWaldmann: there is a dict key "/test?action"
   8 2009-11-16T00:04:19  <ThomasWaldmann> (the part after the ? is called qs)
   9 2009-11-16T00:04:49  <ThomasWaldmann> yeah, it is because you are feeding it with unexpected stuff
  10 2009-11-16T00:04:59  <JosefMeier> but ...
  11 2009-11-16T00:05:01  <JosefMeier> umpf
  12 2009-11-16T00:05:19  <ThomasWaldmann> decode_url is a bit a misnomer, it should be rather decode_qs
  13 2009-11-16T00:05:36  <JosefMeier> yes
  14 2009-11-16T00:05:41  <ThomasWaldmann> so, search the lib again :)
  15 2009-11-16T00:05:45  <JosefMeier> can't we leave it as it is?
  16 2009-11-16T00:05:50  <ThomasWaldmann> no
  17 2009-11-16T00:05:56  <JosefMeier> I'm mean ... shall I beg for having that in 1.9 :-D ???
  18 2009-11-16T00:06:16  <JosefMeier> Are you the male version of Heidi Klum :-) ?
  19 2009-11-16T00:06:26  <ThomasWaldmann> you have a few days left :)
  20 2009-11-16T00:06:31  <JosefMeier> f**ck
  21 2009-11-16T00:06:42  <ThomasWaldmann> as you might have seen, I did rather big changes to xapian indexing
  22 2009-11-16T00:07:00  <JosefMeier> And?
  23 2009-11-16T00:07:06  <ThomasWaldmann> that means: some testing on moinmo.in, and likely also a rc2
  24 2009-11-16T00:07:38  <ThomasWaldmann> so you have time until rc2
  25 2009-11-16T00:08:15  <ThomasWaldmann> also, the translators should get a chance to translate the few new strings
  26 2009-11-16T00:08:27  <ThomasWaldmann> dreimark: fix the string into final state asap
  27 2009-11-16T00:09:22  <ThomasWaldmann> who is heidi klum? :)
  28 2009-11-16T00:10:03  <JosefMeier> welcome in 2009 ;-)
  29 2009-11-16T00:13:31  <JosefMeier> I think it's ok to split the qs by ? and then send it to url_decode ?
  30 2009-11-16T00:20:26  <ThomasWaldmann> JosefMeier: http://docs.python.org/library/urlparse.html
  31 2009-11-16T00:21:11  <JosefMeier> I know. But urlparse needs a complete url. process_object doesn't get that
  32 2009-11-16T00:21:36  <ThomasWaldmann> you have a complete url
  33 2009-11-16T00:21:46  <dreimark> ThomasWaldmann: eSyr Syntax highlighting of \"%s\" not supported, see HelpOnSyntaxHighlighting.
  34 2009-11-16T00:22:10  <ThomasWaldmann> no \
  35 2009-11-16T00:22:40  <ThomasWaldmann> and the page name should not be directly included there, but be a named placeholder
  36 2009-11-16T00:23:27  <JosefMeier> and where do I get the complete url from?
  37 2009-11-16T00:23:33  <JosefMeier> data doesn't contain it
  38 2009-11-16T00:24:13  <ThomasWaldmann> Syntax highlighting not supported for '%(syntax)s', see %(highlight_help_page)s.
  39 2009-11-16T00:24:23  <ThomasWaldmann> it does
  40 2009-11-16T00:24:28  <JosefMeier> data = data attribute from the object tag coming from fckeditor
  41 2009-11-16T00:24:51  <JosefMeier> and this doesn't contain the server data but only everything after that
  42 2009-11-16T00:24:57  <ThomasWaldmann> btw, / is a complete url :)
  43 2009-11-16T00:25:07  <JosefMeier> ?
  44 2009-11-16T00:25:10  <JosefMeier> hm
  45 2009-11-16T00:25:22  <JosefMeier> you mean urlparse doesn't need the server address?
  46 2009-11-16T00:25:26  <ThomasWaldmann> no
  47 2009-11-16T00:25:40  <ThomasWaldmann> guess why it can result in empty parts
  48 2009-11-16T00:26:46  <ThomasWaldmann> (and if you only have a path, the user agent will just use same protocol, same server, same port)
  49 2009-11-16T00:28:31  <JosefMeier> ahhh
  50 2009-11-16T00:28:35  <JosefMeier> seems to work :-)
  51 2009-11-16T00:28:39  <JosefMeier> damn it.
  52 2009-11-16T00:35:44  <JosefMeier> ThomasWaldmann: http://s15358202.onlinehome-server.info/hg/moin-19-modified-clean-changesets/rev/178053e34906
  53 2009-11-16T00:36:12  <JosefMeier> Is it ok to commit it now?
  54 2009-11-16T00:39:17  <ThomasWaldmann> impatient? :)
  55 2009-11-16T00:40:08  <JosefMeier> I have so much stuff in the pipeline. This patch is only the beginning ;-)
  56 2009-11-16T00:41:10  <ThomasWaldmann> getting better, but still missing good names
  57 2009-11-16T00:41:16  <JosefMeier> ???
  58 2009-11-16T00:41:28  <ThomasWaldmann> you know how the url components are called?
  59 2009-11-16T00:41:33  <JosefMeier> no
  60 2009-11-16T00:41:37  <ThomasWaldmann> (see urlparse)
  61 2009-11-16T00:42:23  <ThomasWaldmann> and then just use foo, bar, baz, ... = urlparse.urlparse(url)
  62 2009-11-16T00:43:22  <ThomasWaldmann> decodedUrl -> args (or query_args, if you like)
  63 2009-11-16T00:45:02  <ThomasWaldmann> (see also request.args, that uses same attribute name for same thing)
  64 2009-11-16T00:45:33  <ThomasWaldmann> code gets so much easier to read with good names :)
  65 2009-11-16T00:45:55  <JosefMeier> http://s15358202.onlinehome-server.info/hg/moin-19-modified-clean-changesets/rev/fb4cfaa4d1f2
  66 2009-11-16T00:46:32  <ThomasWaldmann> you don't need a # Parse URL comment btw, if the next line reads ... urlparse(...) :)
  67 2009-11-16T00:47:18  <JosefMeier> ThomasWaldmann: I hope you're having fun
  68 2009-11-16T00:48:19  <JosefMeier> http://s15358202.onlinehome-server.info/hg/moin-19-modified-clean-changesets/rev/28ae18437e09
  69 2009-11-16T00:48:19  <ThomasWaldmann> I hope you're learning. :)
  70 2009-11-16T00:48:35  <JosefMeier> I hope we never met in reality :-
  71 2009-11-16T00:48:42  <JosefMeier> my mouth is missing
  72 2009-11-16T00:50:48  <ThomasWaldmann> ?
  73 2009-11-16T00:51:19  <JosefMeier> from my smiley
  74 2009-11-16T00:51:30  <JosefMeier> Is the code okay now?
  75 2009-11-16T00:51:51  <ThomasWaldmann> well, if you would just fix everything at once, it would proceed faster
  76 2009-11-16T00:52:02  <JosefMeier> the next time ;-)
  77 2009-11-16T00:53:24  <ThomasWaldmann> The return value is actually an instance of a subclass of tuple. This class has the following additional read-only convenience attributes:
  78 2009-11-16T00:53:39  <ThomasWaldmann> did you read that and the table below?
  79 2009-11-16T00:53:50  <JosefMeier> from what?
  80 2009-11-16T00:54:03  <ThomasWaldmann> http://docs.python.org/library/urlparse.html
  81 2009-11-16T00:54:19  <JosefMeier> which return value?
  82 2009-11-16T00:55:11  <ThomasWaldmann> hmm, no, ignore that.
  83 2009-11-16T00:55:15  <ThomasWaldmann> doesn't work for 2.4
  84 2009-11-16T00:55:20  <JosefMeier> ok. thanks :-)
  85 2009-11-16T00:55:30  <ThomasWaldmann> but still you could use those names from the table
  86 2009-11-16T00:56:09  <ThomasWaldmann> if you call the path "path", it is much easier to understand than if you call it "pagename"
  87 2009-11-16T00:56:15  <ThomasWaldmann> or "url" or whatever
  88 2009-11-16T00:57:19  * ThomasWaldmann meanwhile checks the semantics
  89 2009-11-16T00:57:20  <JosefMeier> I mistyped it. It should be called path instead of url
  90 2009-11-16T00:58:24  <ThomasWaldmann> what happens if qs does not have target=...?
  91 2009-11-16T00:59:12  <JosefMeier> this never can happen (i guess)
  92 2009-11-16T01:00:02  <JosefMeier> http://s15358202.onlinehome-server.info/hg/moin-19-modified-clean-changesets/rev/cdfe235c958b
  93 2009-11-16T01:00:14  <ThomasWaldmann> famous last words :D
  94 2009-11-16T01:01:15  <ThomasWaldmann> {{http://google.com/google.png}}
  95 2009-11-16T01:02:11  <JosefMeier> ?
  96 2009-11-16T01:02:56  <ThomasWaldmann> there is no target=...
  97 2009-11-16T01:03:34  <JosefMeier> It never reaches process_object
  98 2009-11-16T01:04:01  <ThomasWaldmann> {{http://google.com/google.pdf}} ? :)
  99 2009-11-16T01:04:59  <JosefMeier> the same
 100 2009-11-16T01:06:27  <ThomasWaldmann> >>> url_decode("")["target"]
 101 2009-11-16T01:06:27  <ThomasWaldmann> Traceback (most recent call last):
 102 2009-11-16T01:06:27  <ThomasWaldmann>   File "<stdin>", line 1, in <module>
 103 2009-11-16T01:06:27  <ThomasWaldmann>   File "werkzeug/datastructures.py", line 283, in __getitem__
 104 2009-11-16T01:06:27  <ThomasWaldmann>     raise self.KeyError(key)
 105 2009-11-16T01:06:29  <ThomasWaldmann> werkzeug.datastructures.KeyError: 'target'
 106 2009-11-16T01:07:06  <ThomasWaldmann> >>> repr(url_decode("").get("target"))
 107 2009-11-16T01:07:06  <ThomasWaldmann> 'None'
 108 2009-11-16T01:07:46  <JosefMeier> where did you get this message from?
 109 2009-11-16T01:07:56  <ThomasWaldmann> from python :)
 110 2009-11-16T01:08:34  <ThomasWaldmann> (I just tried it out on the interpreter)
 111 2009-11-16T01:08:55  <JosefMeier> I copied {{http://google.com/google.png}} on my live demo site. nothing happened there
 112 2009-11-16T01:09:10  <JosefMeier> http://s15358202.onlinehome-server.info/1.9_modified/test
 113 2009-11-16T01:10:36  <ThomasWaldmann> yes, because it creates <img> for png
 114 2009-11-16T01:10:56  <ThomasWaldmann> but anyway: why not write robust code if it is easy?
 115 2009-11-16T01:11:09  <JosefMeier> but I don't get errors on the live demo
 116 2009-11-16T01:11:29  <JosefMeier> and process_object shouldn't be called with no attachments
 117 2009-11-16T01:11:42  <ThomasWaldmann> you will as soon as you get some object data ref that has no target=, obviously
 118 2009-11-16T01:12:22  <ThomasWaldmann> html <object> tag is not limited to moin attachments
 119 2009-11-16T01:12:22  <JosefMeier> What should I change?
 120 2009-11-16T01:12:38  <ThomasWaldmann> maybe currently we don't create such html, not sure
 121 2009-11-16T01:12:42  <ThomasWaldmann> use .get
 122 2009-11-16T01:13:55  <JosefMeier> ?
 123 2009-11-16T01:14:03  <ThomasWaldmann> dr. evil of course would feed {{http://someotherwiki/Pagename?action=AttachFile&target=foo}} :D
 124 2009-11-16T01:14:27  <ThomasWaldmann> i showed you at 01:06
 125 2009-11-16T01:14:51  <ThomasWaldmann> or rather 01:07
 126 2009-11-16T01:15:23  <ThomasWaldmann> btw, if you feel tired, we don't need to finish that now
 127 2009-11-16T01:15:25  <JosefMeier> I also don't get an error on my live demo site with this
 128 2009-11-16T01:15:45  <JosefMeier> I would like to finish that now. 10 hours is worth that ;-)
 129 2009-11-16T01:16:21  <ThomasWaldmann> if you access a (multi)dict with a now existing key, it WILL blow up with a KeyError
 130 2009-11-16T01:16:55  <JosefMeier> can you give me a hint how to make my code robust? then maybe we could finish this session
 131 2009-11-16T01:17:07  <ThomasWaldmann> thus, it is not: targetname = decodedUrl["target"], but targetname = decodeUrl.get("target")
 132 2009-11-16T01:18:04  <JosefMeier> Ok. What else?
 133 2009-11-16T01:18:13  <ThomasWaldmann> same server check, somehow
 134 2009-11-16T01:18:21  <JosefMeier> why?
 135 2009-11-16T01:18:26  <ThomasWaldmann> see 01:14 dr. evil :)
 136 2009-11-16T01:19:38  <JosefMeier> how could I fix that?
 137 2009-11-16T01:20:01  <ThomasWaldmann> maybe just check "not scheme and not netloc". that is maybe not perfect, but iirc moin doesn't create scheme and netloc for attachments
 138 2009-11-16T01:20:37  <JosefMeier> uhm. and were do I have to check for that?
 139 2009-11-16T01:22:12  <ThomasWaldmann> before you decide to refer to a local attachment
 140 2009-11-16T01:22:36  <ThomasWaldmann> btw, you're lucky, AttachFile doesn't use url_prefix_action
 141 2009-11-16T01:22:56  <JosefMeier> this means? I have to change nothing
 142 2009-11-16T01:22:57  <JosefMeier> ?
 143 2009-11-16T01:23:46  <ThomasWaldmann> currently your code will happily create a reference to a local attachment if it gets a url to a remove wiki's attachment
 144 2009-11-16T01:24:40  <ThomasWaldmann> maybe we should use a shared editor :)
 145 2009-11-16T01:25:51  <JosefMeier> :-)
 146 2009-11-16T01:25:58  <JosefMeier> So ... how do we proceed?
 147 2009-11-16T01:31:22  <ThomasWaldmann> http://paste.pocoo.org/show/150924/ (original, wait for reply)
 148 2009-11-16T01:36:30  <JosefMeier> ok
 149 2009-11-16T01:37:39  <ThomasWaldmann> http://paste.pocoo.org/show/150925/ (not tested)
 150 2009-11-16T01:38:33  <ThomasWaldmann> s/targetname/attachname/
 151 2009-11-16T01:39:48  <ThomasWaldmann> btw, the url_unquote call might be a bit misplaced
 152 2009-11-16T01:40:21  <ThomasWaldmann> that likely should only process pagename, not everything
 153 2009-11-16T01:42:34  * ThomasWaldmann kills misbehaving gnome-panel
 154 2009-11-16T01:43:25  * ThomasWaldmann creates a better reply
 155 2009-11-16T01:45:02  * JosefMeier testing
 156 2009-11-16T01:46:02  <ThomasWaldmann> http://paste.pocoo.org/show/150927/
 157 2009-11-16T01:46:20  <ThomasWaldmann> looks like not many people are using that pastebin right now :=)
 158 2009-11-16T01:49:54  <ThomasWaldmann> btw, please test with non-ascii pagename / attachname, just to make sure :)
 159 2009-11-16T01:51:49  <ThomasWaldmann> btw, maybe use: import urlparse .... urlparse.urlparse(...)
 160 2009-11-16T01:52:05  <ThomasWaldmann> (that makes it more clear where it comes from)
 161 2009-11-16T01:53:52  <JosefMeier> Ok. It works
 162 2009-11-16T01:53:59  <JosefMeier> Can we commit it now :-) ?
 163 2009-11-16T01:54:11  <ThomasWaldmann> changeset url?
 164 2009-11-16T01:54:40  <JosefMeier> http://s15358202.onlinehome-server.info/hg/moin-19-modified-clean-changesets/rev/dca103c60cf8
 165 2009-11-16T01:54:48  <ThomasWaldmann> did you try ümlauts?
 166 2009-11-16T01:54:57  <JosefMeier> yes. I tried it with flürzel.pdf
 167 2009-11-16T01:55:10  <ThomasWaldmann> pagename also?
 168 2009-11-16T01:56:30  <ThomasWaldmann> ok, import change please, add a comment about the "type" exclusion in the list comprehension ("why?") and then we commit
 169 2009-11-16T01:56:36  <ThomasWaldmann> ah, and run py.test over it all
 170 2009-11-16T01:57:11  <ThomasWaldmann> if 12 and 20 are accidental changes, please revert those lines
 171 2009-11-16T01:57:42  <ThomasWaldmann> aka "create clean changesets"
 172 2009-11-16T01:59:52  <JosefMeier> hm. with umlaut pagenames it doesn't include the pdf on  the destination page
 173 2009-11-16T02:00:28  <JosefMeier> I wrote {{attachment:trüstel/märtyrer.pdf}}
 174 2009-11-16T02:00:39  <JosefMeier> märtyrer.pdf lies on page trüstel
 175 2009-11-16T02:00:56  <JosefMeier> but it isn't shown on page test where the transclusion markup was written on
 176 2009-11-16T02:01:04  <ThomasWaldmann> blog.fefe.de
 177 2009-11-16T02:01:39  <ThomasWaldmann> oops
 178 2009-11-16T02:01:43  <ThomasWaldmann> html?
 179 2009-11-16T02:01:51  <JosefMeier> hm?
 180 2009-11-16T02:02:01  <ThomasWaldmann> data="...?
 181 2009-11-16T02:03:58  <JosefMeier> hm. look at http://s15358202.onlinehome-server.info/1.9_modified/test
 182 2009-11-16T02:04:04  <JosefMeier> it doesnt create an object
 183 2009-11-16T02:07:25  <ThomasWaldmann> it generates link html for me
 184 2009-11-16T02:08:13  <ThomasWaldmann> bug! :)
 185 2009-11-16T02:08:50  <ThomasWaldmann> ok, so for now, we assume that your code works for nonascii pagenames :)
 186 2009-11-16T02:09:52  <ThomasWaldmann> if you have done all the changes, you could export a changeset and mail it to me, then I could just import it
 187 2009-11-16T02:10:12  <ThomasWaldmann> or a diff, but then it'll use my name as author
 188 2009-11-16T02:11:37  <JosefMeier> why does it create a link html ?
 189 2009-11-16T02:13:24  <JosefMeier> hg export <changesetname> ?
 190 2009-11-16T02:15:05  <ThomasWaldmann> http://www.skytopia.com/project/fractal/mandelbulb.html
 191 2009-11-16T02:15:09  <ThomasWaldmann> it's a bug
 192 2009-11-16T02:15:19  <JosefMeier> from me
 193 2009-11-16T02:15:19  <ThomasWaldmann> hg export --help
 194 2009-11-16T02:15:21  <JosefMeier> ?
 195 2009-11-16T02:15:25  <ThomasWaldmann> no
 196 2009-11-16T02:15:38  <JosefMeier> ah. so we should fix that tomorrow
 197 2009-11-16T02:15:44  <JosefMeier> ah. so we should fix that today
 198 2009-11-16T02:15:48  <ThomasWaldmann> :)
 199 2009-11-16T02:15:55  <JosefMeier> :-)
 200 2009-11-16T02:16:29  <dreimark> do we have already somewhere an example where a wikiname is rendered in a msg text?
 201 2009-11-16T02:16:45  <JosefMeier> dreimark ... you guys never sleep, hm?
 202 2009-11-16T02:17:32  <dreimark> i can't believe that I need wikiutil.renderText
 203 2009-11-16T02:17:34  <dreimark> http://paste.pocoo.org/show/150929/
 204 2009-11-16T02:17:55  <dreimark> JosefMeier: i sleep soon
 205 2009-11-16T02:19:27  <JosefMeier> ThomasWaldmann: http://paste.pocoo.org/show/150930/  Is that what you need?
 206 2009-11-16T02:19:30  <ThomasWaldmann> how about using formatter?
 207 2009-11-16T02:21:05  <ThomasWaldmann> did you read 01:56?
 208 2009-11-16T02:21:15  <ThomasWaldmann> and 01:57?
 209 2009-11-16T02:23:48  <dreimark> ThomasWaldmann: http://paste.pocoo.org/show/150933/ didn't work as I thought
 210 2009-11-16T02:24:11  <dreimark> gives Syntax highlighting not supported for 'pythons', see <a href="/HelpOnSyntaxHighlighting">HelpOnSyntaxHighlighting</a>.
 211 2009-11-16T02:24:34  <dreimark> (no link, text)
 212 2009-11-16T02:24:55  <ThomasWaldmann> because it runs through text formatter somewhere
 213 2009-11-16T02:25:03  <ThomasWaldmann> maybe just drop the link for now
 214 2009-11-16T02:25:17  <dreimark> yes, but i wonder why renderText makes it
 215 2009-11-16T02:25:40  <ThomasWaldmann> it happens in codearea, likely
 216 2009-11-16T02:25:45  <dreimark> renderText works but it is a bit ugly
 217 2009-11-16T02:31:47  <ThomasWaldmann> no ugly hacks early in the morning :)
 218 2009-11-16T02:32:35  <dreimark> yeah or late in the evening
 219 2009-11-16T02:34:43  <JosefMeier> ThomasWaldmann: http://paste.pocoo.org/show/150934/   ???
 220 2009-11-16T02:36:06  <CIA-43> Reimar Bauer <rb.proj AT googlemail DOT com> default * 5285:be3d5338f0a3 1.9/MoinMoin/parser/highlight.py: parser highlight: error message changed
 221 2009-11-16T02:39:22  <dreimark> JosefMeier: (k, v) for k, v  may be look with pylint
 222 2009-11-16T02:39:34  <dreimark> it should tell a pep8 violation
 223 2009-11-16T02:40:49  <dreimark> gn
 224 2009-11-16T02:40:55  <JosefMeier> gn
 225 2009-11-16T02:41:02  <JosefMeier> ThomasWaldmann: Commit it :D !!!!
 226 2009-11-16T02:42:47  * ThomasWaldmann looks
 227 2009-11-16T02:47:28  <CIA-43> Josef Meier <jo.meier@gmx.de> default * 5286:668606f6a255 1.9/MoinMoin/converter/text_html_text_moin_wiki.py: Roundtripping works now for PDF, Doc, ...from GUI editor to text editor and vice versa.
 228 2009-11-16T02:47:55  <ThomasWaldmann> and later we talk about good commit comments :)
 229 2009-11-16T02:48:00  <ThomasWaldmann> JosefMeier: ^^
 230 2009-11-16T02:48:13  <JosefMeier> yiehaaa :-D :-D :-D
 231 2009-11-16T02:49:02  <JosefMeier> Omg. And that all for my new image dialog. My wife's almost killing me ;-)
 232 2009-11-16T02:49:10  <JosefMeier> Good night, Thomas
 233 2009-11-16T02:49:15  <ThomasWaldmann> gn :)
 234 2009-11-16T02:49:15  <JosefMeier> And thanks for the review
 235 2009-11-16T02:49:44  <ThomasWaldmann> you're welcome
 236 2009-11-16T02:51:36  *** JosefMeier has quit IRC
 237 2009-11-16T04:06:49  *** grzywacz has quit IRC
 238 2009-11-16T04:29:00  *** eSyr has quit IRC
 239 2009-11-16T05:49:38  *** eSyr has joined #moin-dev
 240 2009-11-16T07:23:50  <eSyr> dreimark, ThomasWaldmann, http://moinmo.in/MacroMarket/PygmentsLexerList
 241 2009-11-16T07:31:15  <ThomasWaldmann> ah, great. moin eSyr!
 242 2009-11-16T07:31:39  <eSyr> moin, Thomas.
 243 2009-11-16T07:32:38  <ThomasWaldmann> if you tell sort=True in the macro head, doesn't it typecheck that anyway, so you don't need line 46?
 244 2009-11-16T07:33:50  <eSyr> mmm, in new macro system type conversions made automagically?
 245 2009-11-16T07:35:03  <ThomasWaldmann> http://hg.moinmo.in/moin/1.9/file/668606f6a255/MoinMoin/wikiutil.py#l1481
 246 2009-11-16T07:35:26  <ThomasWaldmann> yes, you don't even need to call that code ^^
 247 2009-11-16T07:35:36  <eSyr> oh, hehe, how many times i've done it manually -_-
 248 2009-11-16T07:37:09  <ThomasWaldmann> and if you use a tuple of unicode, you can define choices
 249 2009-11-16T07:37:38  <ThomasWaldmann> http://hg.moinmo.in/moin/1.9/file/668606f6a255/MoinMoin/wikiutil.py#l1755
 250 2009-11-16T07:37:49  <ThomasWaldmann> that is the thing doing all the magic
 251 2009-11-16T07:38:05  <eSyr> mmm, like ('name', 'aliases', 'patterns', 'mimetypes') forsort_column?
 252 2009-11-16T07:38:25  * eSyr reading code
 253 2009-11-16T07:40:09  <ThomasWaldmann> yes
 254 2009-11-16T07:40:31  <eSyr> ok, i've understood.
 255 2009-11-16T07:40:36  <ThomasWaldmann>   33 import pygments.lexers as lexers   -> as you only need that once, better don't use "as lexers"
 256 2009-11-16T07:41:12  <eSyr> ok.
 257 2009-11-16T07:41:39  <ThomasWaldmann> there are some pep8 errors (spacing), license is same as moin?
 258 2009-11-16T07:41:56  <eSyr> yes, GNU GPL.
 259 2009-11-16T07:42:32  <ThomasWaldmann> ok, after some few fixes we'll commit that into 1.9 :)
 260 2009-11-16T07:42:41  <eSyr> ehrm, can you repeat, where pep8 checker is placed?
 261 2009-11-16T07:42:56  <ThomasWaldmann> do you have py.test installed?
 262 2009-11-16T07:43:07  <eSyr> hm, i think no
 263 2009-11-16T07:43:12  * eSyr apt-caches
 264 2009-11-16T07:43:28  <ThomasWaldmann> codespeak py lib or so
 265 2009-11-16T07:43:43  <eSyr> yes, python-codespeak-lib.
 266 2009-11-16T07:44:17  <ThomasWaldmann> just install it and then run py.test from the toplevel dir (above MoinMoin/)
 267 2009-11-16T07:44:36  <eSyr> ok.
 268 2009-11-16T07:44:45  <ThomasWaldmann> it will run all tests, including test_sourcecode which checks for pep8 and similar stuff
 269 2009-11-16T07:45:08  <ThomasWaldmann> and just put your macro into MoinMoin/macro/ before that
 270 2009-11-16T07:45:50  <eSyr> oh shi—
 271 2009-11-16T07:46:46  * eSyr .oO( thanks to 5000 scrollback terminal, i haven't need run it one more time in less )
 272 2009-11-16T07:47:24  <ThomasWaldmann> :D
 273 2009-11-16T07:47:49  <ThomasWaldmann> btw, the pep8 checker only fails for first thing of a kind
 274 2009-11-16T07:48:10  <ThomasWaldmann> thus, you'll have to rerun it until it doesn't fail any more
 275 2009-11-16T07:48:26  <eSyr> ehrm.
 276 2009-11-16T07:48:33  <eSyr> i think i'm missing something
 277 2009-11-16T07:48:38  <ThomasWaldmann> py.test -k source  # will only run that
 278 2009-11-16T07:48:42  <eSyr> (and 5000 lines didn't save me)
 279 2009-11-16T07:49:08  <eSyr> oh, ok.
 280 2009-11-16T07:49:43  <ThomasWaldmann> about the macro name:
 281 2009-11-16T07:49:49  <eSyr> yes?
 282 2009-11-16T07:49:57  <ThomasWaldmann> PygmentsLexerList is very precise and specific
 283 2009-11-16T07:50:22  <eSyr> well, this macro done exact this thing.
 284 2009-11-16T07:50:26  <eSyr> *do
 285 2009-11-16T07:50:28  <ThomasWaldmann> it could just happen that user doesn't relate that to highlight parser
 286 2009-11-16T07:50:29  <eSyr> *does
 287 2009-11-16T07:50:49  <eSyr> oh, i haven't though about it.
 288 2009-11-16T07:51:28  <ThomasWaldmann> so for a end user not caring about how it works internally, HighlighterList() could be easier, not sure
 289 2009-11-16T07:51:55  <eSyr> but, on other hand, this parser is supposed to be used only on HelpOnSyntaxHighlighting page.
 290 2009-11-16T07:51:59  <eSyr> ok, i'll rename it.
 291 2009-11-16T07:52:12  <ThomasWaldmann> yes, so end user doesn't need to know
 292 2009-11-16T07:52:27  <ThomasWaldmann> i guess it doesn't make a big difference
 293 2009-11-16T07:52:47  <eSyr> ye. of course.
 294 2009-11-16T07:53:23  <ThomasWaldmann> that was a short night, eh? :)
 295 2009-11-16T07:53:55  <eSyr> well, at least it was :)
 296 2009-11-16T07:54:26  <eSyr> (i've slept for 4 hours, but i'm not sleepy now for unknown reason)
 297 2009-11-16T07:56:47  <ThomasWaldmann> http://master19.moinmo.in/HelpOnFormatting?highlight=(highlight)
 298 2009-11-16T07:57:32  <ThomasWaldmann> http://master19.moinmo.in/HelpOnParsers?highlight=(highlight)
 299 2009-11-16T07:58:16  <ThomasWaldmann> http://master19.moinmo.in/HelpOnMoinWikiSyntax?highlight=(highlight)
 300 2009-11-16T08:00:19  <ThomasWaldmann> http://master19.moinmo.in/HelpOnCreoleSyntax?highlight=(highlight)
 301 2009-11-16T08:00:34  <eSyr> data_underlay_dir "/data/programs/moin-1.9.0rc1/MoinMoin/_tests/../../tests/wiki/underlay" does not exist, or has incorrect ownership or permissions.
 302 2009-11-16T08:00:39  <ThomasWaldmann> that's all places afaics where highlight is referenced
 303 2009-11-16T08:00:45  <eSyr> (i think i'm missing something)
 304 2009-11-16T08:00:52  <ThomasWaldmann> are you working from a repo?
 305 2009-11-16T08:01:25  <eSyr> hehe, i'm fixing this now
 306 2009-11-16T08:01:34  <ThomasWaldmann> or from release archive unpacked?
 307 2009-11-16T08:01:40  <eSyr> release archive.
 308 2009-11-16T08:01:45  <ThomasWaldmann> cd wiki/
 309 2009-11-16T08:01:59  <ThomasWaldmann> tar cf underlay.tar underlay # make it happy
 310 2009-11-16T08:02:33  <ThomasWaldmann> it is because we don't have all underlay pages seperately in the repo, just that tar file
 311 2009-11-16T08:03:17  <ThomasWaldmann> but otoh, we don't bundle the tar with the release, but we pack the pagepacks
 312 2009-11-16T08:05:31  <eSyr> well, now i'm working from repo :)
 313 2009-11-16T08:06:41  <ThomasWaldmann> make sure you create your ~/.hgrc with good username before committing
 314 2009-11-16T08:10:03  <ThomasWaldmann> xapian seems to behave rather well (when looking at amount of changes)
 315 2009-11-16T08:10:17  <ThomasWaldmann> i just used your upload to check whether it got indexed
 316 2009-11-16T08:13:08  <eSyr> heh, cool.
 317 2009-11-16T08:13:52  <eSyr> heh, it treats as error even trailing whitespaces inside docstrings
 318 2009-11-16T08:15:51  <ThomasWaldmann> yeah, it is quite picky about stuff
 319 2009-11-16T08:16:28  <ThomasWaldmann> but that helps keeping code fluctuations low, esp. if one runs it before committing
 320 2009-11-16T08:16:52  <eSyr> yes, i inderstand.
 321 2009-11-16T08:17:39  <ThomasWaldmann> it's not a complete pep8 checker btw, some stuff it doesn't find, some stuff it misdetects
 322 2009-11-16T08:17:46  <ThomasWaldmann> but better than nothing
 323 2009-11-16T08:18:04  <ThomasWaldmann> i additionally have that vim plugin
 324 2009-11-16T08:18:15  <ThomasWaldmann> same holds true for this, btw
 325 2009-11-16T08:18:29  <eSyr> hm, is there any analog of gitk in hg?
 326 2009-11-16T08:18:46  <ThomasWaldmann> gui interface?
 327 2009-11-16T08:19:04  <ThomasWaldmann> (i don't know git tools)
 328 2009-11-16T08:19:13  <eSyr> yes.
 329 2009-11-16T08:19:32  <ThomasWaldmann> I am sure there is, but i don't use it.
 330 2009-11-16T08:19:43  <eSyr> oh, ok.
 331 2009-11-16T08:19:47  <ThomasWaldmann> either console or web for me.
 332 2009-11-16T08:19:59  <ThomasWaldmann> hg serve # does web locally
 333 2009-11-16T08:21:27  * ThomasWaldmann is very happy with hg and didn't need git yet
 334 2009-11-16T08:22:39  <eSyr> well, and you'll don't need until begin hacking Linux kernel :)
 335 2009-11-16T08:23:26  <eSyr> http://moinmo.in/MacroMarket/HighlighterList?action=AttachFile&do=view&target=HighlighterList-1.9.0-2.py
 336 2009-11-16T08:23:46  <ThomasWaldmann> I guess I won't. I am so happy with Python, I don't miss C much. :D
 337 2009-11-16T08:24:33  <eSyr> You do not write kernel drivers.
 338 2009-11-16T08:24:47  <ThomasWaldmann> yeah
 339 2009-11-16T08:24:51  <ThomasWaldmann> typo in 9
 340 2009-11-16T08:24:52  <eSyr> (but, with fuse, you can do even this with Python though)
 341 2009-11-16T08:25:47  <eSyr> fixed.
 342 2009-11-16T08:25:50  <ThomasWaldmann> 12 16 21 23: maybe add a colon after the param name
 343 2009-11-16T08:26:25  <eSyr> well, i've used doxygen syntax there.
 344 2009-11-16T08:26:42  <eSyr> If epydoc support colons, i'll add them.
 345 2009-11-16T08:27:52  <eSyr> (fixed)
 346 2009-11-16T08:27:54  <ThomasWaldmann> doxygen doesn't?
 347 2009-11-16T08:28:21  * ThomasWaldmann recently looked at doxygen after being annoyed by crashing epydoc
 348 2009-11-16T08:28:25  <eSyr> well, 3 years ago it didn't support colon, maybe now it does.
 349 2009-11-16T08:29:16  <ThomasWaldmann> 23 - does it accept true or True?
 350 2009-11-16T08:29:32  <ThomasWaldmann> or both?
 351 2009-11-16T08:29:41  <eSyr> any case.
 352 2009-11-16T08:29:47  <eSyr> (well, it was any case)
 353 2009-11-16T08:30:13  <ThomasWaldmann> 27 if you commit that to moin repo, use same thing as in MoinMoin/_template.py
 354 2009-11-16T08:30:52  <ThomasWaldmann> 35 move stdlib import to above all others
 355 2009-11-16T08:31:11  <eSyr> yes, doxygen doesn't support colon in parameter name.
 356 2009-11-16T08:31:34  <ThomasWaldmann> oh, sounds like fun in case we should switch :|
 357 2009-11-16T08:31:48  <ThomasWaldmann> 38/39 - align under macro, ?
 358 2009-11-16T08:32:41  <ThomasWaldmann> 38 you don't want to use tuple for sort_column?
 359 2009-11-16T08:33:25  <ThomasWaldmann> 39 _kwargs is used for what?
 360 2009-11-16T08:33:48  <eSyr> hm, i haven't used it.
 361 2009-11-16T08:34:13  <ThomasWaldmann> 42 kill "macro."
 362 2009-11-16T08:34:18  <eSyr> (but it makes macro working even on passing unknown params)
 363 2009-11-16T08:35:47  <eSyr> (two-way compatibility is so two-way)
 364 2009-11-16T08:36:19  <ThomasWaldmann> i guess the sort_column processing can be simplified if the framework already checks for valid values
 365 2009-11-16T08:36:51  <ThomasWaldmann> not sure how it handles default then
 366 2009-11-16T08:37:46  <eSyr> well, as i've understood, exception occured on wrong column name passed.
 367 2009-11-16T08:38:22  <ThomasWaldmann> sure, but what does it take if you give nothing?
 368 2009-11-16T08:38:33  <ThomasWaldmann> None? first element?
 369 2009-11-16T08:38:44  * eSyr is going to read code
 370 2009-11-16T08:38:55  <eSyr> in my code, it's first column
 371 2009-11-16T08:39:34  <eSyr>   1650     if arg is None:
 372 2009-11-16T08:39:34  <eSyr>   1651         return choices[0]
 373 2009-11-16T08:39:47  <eSyr> (from wikiutil.py)
 374 2009-11-16T08:39:50  <ThomasWaldmann> ok
 375 2009-11-16T08:41:38  <ThomasWaldmann> btw, you copied that bgcolor stuff, I guess?
 376 2009-11-16T08:42:08  <eSyr> hm, i've written it seeing on code of text_html formatter
 377 2009-11-16T08:42:23  <ThomasWaldmann> i am still wondering that happens in case a theme accidentally uses same fgcolor
 378 2009-11-16T08:42:34  <eSyr> oh, hehe.
 379 2009-11-16T08:42:45  <ThomasWaldmann> or similar fgcolor
 380 2009-11-16T08:43:12  <ThomasWaldmann> we are use to light themes, but I know there are people who prefer dark stuff
 381 2009-11-16T08:43:27  <eSyr> (i've always wondering why moin misses <th> analog)
 382 2009-11-16T08:43:56  <eSyr> *wondered
 383 2009-11-16T08:45:39  <ThomasWaldmann> maybe because the table code is complicated and noone likes to touch it :D
 384 2009-11-16T08:45:49  <eSyr> hehe, understood.
 385 2009-11-16T08:46:10  <eSyr> because i've missed this thing so many times.
 386 2009-11-16T08:46:19  <eSyr> and need to emulate it.
 387 2009-11-16T08:46:35  <ThomasWaldmann> we can add it to moin2
 388 2009-11-16T08:46:38  <eSyr> (for example, there are many places in help pages with tables)
 389 2009-11-16T08:47:04  <eSyr> it will be great.
 390 2009-11-16T08:48:55  <ThomasWaldmann> btw, if you're finished with it, you could locally commit it and export the changeset
 391 2009-11-16T08:49:35  <eSyr> well, i've done 3 commits already :)
 392 2009-11-16T08:49:46  <ThomasWaldmann> :)
 393 2009-11-16T08:49:53  * eSyr commits every iteration which leads to working code
 394 2009-11-16T08:50:12  <ThomasWaldmann> good practice
 395 2009-11-16T08:50:20  <eSyr> so, on code cleanup i'm producing many commits.
 396 2009-11-16T08:50:43  <eSyr> hg bundle?
 397 2009-11-16T08:51:08  <eSyr> or hg import?
 398 2009-11-16T08:51:19  <ThomasWaldmann> vs bad practice "here is the one changeset with the work I did in my closet for the last 3 months"
 399 2009-11-16T08:51:21  <eSyr> *hg export
 400 2009-11-16T08:51:54  <eSyr> hehe.
 401 2009-11-16T08:52:24  <ThomasWaldmann> hg export is fine unless you have binary stuff
 402 2009-11-16T08:53:41  <eSyr> ok.
 403 2009-11-16T08:54:08  <ThomasWaldmann> btw, do both Lexer name and Lexer alias work when given to highlight?
 404 2009-11-16T08:54:24  <eSyr> err, i think no.
 405 2009-11-16T08:55:34  <ThomasWaldmann> the user should somehow intuitively pick the right thing from that table
 406 2009-11-16T08:56:11  <eSyr> oh.
 407 2009-11-16T08:56:29  <eSyr> maybe, name->description, alias->name?
 408 2009-11-16T08:57:11  <ThomasWaldmann> maybe that's better.
 409 2009-11-16T09:03:35  <eSyr> and how can i export patch from several revisions?
 410 2009-11-16T09:06:00  <ThomasWaldmann> hg export works for multiple changesets
 411 2009-11-16T09:06:10  <ThomasWaldmann> maybe keep them in order :)
 412 2009-11-16T09:13:07  <dreimark> moin
 413 2009-11-16T09:13:19  <ThomasWaldmann> moin dreimark
 414 2009-11-16T09:13:34  <eSyr> moin
 415 2009-11-16T09:17:00  <eSyr> ThomasWaldmann, http://paste.pocoo.org/show/150956/
 416 2009-11-16T09:17:13  <eSyr> or i can send you these 4 files.
 417 2009-11-16T09:17:22  <eSyr> (or attach somewhere on moinmo.in)
 418 2009-11-16T09:18:36  <eSyr> (upload new version on macro page)
 419 2009-11-16T09:18:46  <eSyr> *uploaded
 420 2009-11-16T09:21:00  <ThomasWaldmann> if i try importing them (only works 1 per import), i get fails with the 2nd export
 421 2009-11-16T09:21:15  <eSyr> -__"
 422 2009-11-16T09:21:23  <eSyr> *-_-"
 423 2009-11-16T09:23:15  <eSyr> how should i do export properly?
 424 2009-11-16T09:23:38  <eSyr> (i ve learned that export create separate file for each commit)
 425 2009-11-16T09:23:49  <ThomasWaldmann> you used hg export rev1 rev2 rev3?
 426 2009-11-16T09:24:19  <ThomasWaldmann> the file looks ok btw, I am wondering why it doesn't get accepted without trouble
 427 2009-11-16T09:25:03  <eSyr> yes, hg export -o%h_%n.patch b0fea8eab4bc 90c06bceb2a4 68fd3e0fd020 53f614f02e52
 428 2009-11-16T09:26:21  <ThomasWaldmann> hah
 429 2009-11-16T09:26:28  <eSyr> i think it's ok to commit resulting file.
 430 2009-11-16T09:26:37  <eSyr> http://moinmo.in/MacroMarket/HighlighterList?action=AttachFile&do=view&target=HighlighterList-1.9.0-2.py
 431 2009-11-16T09:26:48  <ThomasWaldmann> i suspect it just parsed the first hg header and then applied ALL diffs below
 432 2009-11-16T09:27:17  <eSyr> oh
 433 2009-11-16T09:27:21  <ThomasWaldmann> well, i guess that is what it did now :D
 434 2009-11-16T09:30:21  <CIA-43> Eugene Syromyatnikov <evgsyr@gmail.com> default * 5287:ad509ff9d8c5 1.9/MoinMoin/macro/HighlighterList.py: Added HighlighterList macro, initial release.
 435 2009-11-16T09:30:23  <CIA-43> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5288:c97e004300ac 1.9/MoinMoin/macro/HighlighterList.py: HighlighterList: fix src formatting
 436 2009-11-16T09:30:55  <ThomasWaldmann> you can link now to the repo (instead of attachments) :)
 437 2009-11-16T09:31:27  <eSyr> :)
 438 2009-11-16T09:31:48  <eSyr> i've made some stub: http://master19.moinmo.in/HelpOnSyntaxHighlighting
 439 2009-11-16T09:32:45  <ThomasWaldmann> btw, output table reads a bit repr-ish :)
 440 2009-11-16T09:33:02  <eSyr> http://moinmo.in/InterWikiMap shouldn't 1.8 be changed to 1.9?
 441 2009-11-16T09:33:13  <eSyr> hm.
 442 2009-11-16T09:35:11  <ThomasWaldmann> http://master19.moinmo.in/HelpOnSyntaxHighlighting < works now, yay! :)
 443 2009-11-16T09:35:42  <ThomasWaldmann> yes, now or after release
 444 2009-11-16T09:36:48  <ThomasWaldmann> I guess I'll make a small mod later, removing all those () and ''
 445 2009-11-16T09:37:50  <ThomasWaldmann> eSyr: thanks for coding that, this definitely helps with documenting highlight parser
 446 2009-11-16T09:38:21  <eSyr> ThomasWaldmann, i've already done that
 447 2009-11-16T09:44:01  <ThomasWaldmann> where?
 448 2009-11-16T09:44:29  <eSyr> well, i'm testing it right now
 449 2009-11-16T09:45:21  <ThomasWaldmann> cool :)
 450 2009-11-16T09:45:28  <ThomasWaldmann> brb
 451 2009-11-16T09:55:38  <dreimark> ThomasWaldmann: have you looked at spinx?
 452 2009-11-16T10:01:47  <eSyr> ThomasWaldmann, http://paste.pocoo.org/show/150961/ http://paste.pocoo.org/show/150962/ http://paste.pocoo.org/show/150963/
 453 2009-11-16T10:06:13  <ThomasWaldmann> i already fixed the first
 454 2009-11-16T10:08:10  <eSyr> well, this may lead to conflict then.
 455 2009-11-16T10:15:28  <CIA-43> Thomas Waldmann <tw AT waldmann-edv DOT de> default * 5289:e0e6cd609789 1.9/MoinMoin/macro/HighlighterList.py: HighlighterList macro: use more readable display, docstring changes
 456 2009-11-16T10:15:40  * dreimark misses features of 1.9 in 1.8 
 457 2009-11-16T10:15:46  <ThomasWaldmann> yeah, therefore i fixed it manually
 458 2009-11-16T10:16:15  <ThomasWaldmann> eSyr: do we really need the last one? it's all a bit out of sync
 459 2009-11-16T10:16:48  <eSyr> well, it's only some prettifying of output
 460 2009-11-16T10:17:10  <ThomasWaldmann> but a normal comma and one as code is hardly to differentiate?
 461 2009-11-16T10:17:13  <eSyr> like displaying names, mimetypes and patterns in monospace.
 462 2009-11-16T10:17:33  <ThomasWaldmann> ehrm, maybe i got it the wrong way
 463 2009-11-16T10:17:55  <ThomasWaldmann> yeah, i see it now
 464 2009-11-16T10:18:02  <eSyr> (yes, it's rather dirty hack)
 465 2009-11-16T10:18:44  <ThomasWaldmann> can you clone the current 1.9 repo so we are in sync again?
 466 2009-11-16T10:19:09  <eSyr> yes.
 467 2009-11-16T10:19:52  <ThomasWaldmann> dreimark: that's why we need to release it asap :)
 468 2009-11-16T10:21:17  <ThomasWaldmann> (of course we could backport some minor stuff to 1.8, but we also can resist, so people have a few reasons more to use current release :)
 469 2009-11-16T10:22:32  <eSyr> btw, about backporting. At some point in time i want to backport translation to 1.8 before it became to recieve security only updates.
 470 2009-11-16T10:24:19  <ThomasWaldmann> well, then you should do that soon :)
 471 2009-11-16T10:24:58  <ThomasWaldmann> that might happen after 1.9.0 or 1.9.1 release
 472 2009-11-16T10:25:09  <eSyr> http://paste.pocoo.org/show/150965/
 473 2009-11-16T10:25:19  <eSyr> ok.
 474 2009-11-16T10:26:12  <ThomasWaldmann> from a maintaining pov, one should maybe backport more. otoh, we don't have that much developer resources and development in 2.0 should finally speed up again
 475 2009-11-16T10:27:13  <ThomasWaldmann> there is so much todo in 2.0 that we currently can't afford doing much non-bugfixing work in 1.9 or non-security work in 1.8
 476 2009-11-16T10:27:56  <eSyr> i understand.
 477 2009-11-16T10:28:27  <ThomasWaldmann> and also, 2.0 is that different from 1.x that any feature we add to 1.x might cause quite some merging/reimplementation effort in 2.0
 478 2009-11-16T10:28:31  <eSyr> (it's strange that such rather popular wiki has so little amount of active developers)
 479 2009-11-16T10:29:08  <ThomasWaldmann> well, many devs do plugins, or translator help maintaining a language,
 480 2009-11-16T10:29:30  <ThomasWaldmann> but for core stuff, we definitely miss some active high-profile developers
 481 2009-11-16T10:33:03  <CIA-43> Eugene Syromyatnikov <evgsyr@gmail.com> default * 5290:8d2629718603 1.9/MoinMoin/macro/HighlighterList.py: macro/HighlighterList.py: some output prettifying.
 482 2009-11-16T10:37:24  <eSyr> ThomasWaldmann, should i add macro description as subpage of HelpOnMacros?
 483 2009-11-16T10:45:04  <ThomasWaldmann> i think we don't need that. it's not a macro some user usually will want to use.
 484 2009-11-16T10:45:24  <eSyr> ok.
 485 2009-11-16T10:48:35  <eSyr> ThomasWaldmann, can you push this little patch? http://paste.pocoo.org/show/150967/ I've forgot to fix this when did rename of column names.
 486 2009-11-16T10:49:39  <dreimark> ThomasWaldmann: PageList behaves different in 1.9
 487 2009-11-16T10:49:52  <dreimark> or with xapian, can't destinguish currently
 488 2009-11-16T10:50:05  <dreimark> you get all attachments too while I want only titles
 489 2009-11-16T10:50:24  <dreimark> however I think getting attachments should be optional
 490 2009-11-16T10:50:29  <dreimark> in this case
 491 2009-11-16T10:54:09  <dreimark> http://moinmo.in/MoinMoinBugs/PageListTooVerbose
 492 2009-11-16T10:54:29  <ThomasWaldmann> sort of moin2 behaviour :)
 493 2009-11-16T10:55:00  <dreimark> yeah but wrong here can give easy unreadable output
 494 2009-11-16T11:08:23  <CIA-43> Eugene Syromyatnikov <evgsyr@gmail.com> default * 5291:14575ba5aeef 1.9/MoinMoin/macro/HighlighterList.py: macro/HighlighterList.py: little docstring fix.
 495 2009-11-16T11:08:30  <ThomasWaldmann> bbl
 496 2009-11-16T11:32:40  <eSyr> ThomasWaldmann, http://paste.pocoo.org/show/150968/ — Added linking in unknown pygments lexer message
 497 2009-11-16T11:45:17  <eSyr> dreimark, do you know, new gettext entities added via script or not?
 498 2009-11-16T12:23:34  <CIA-43> Reimar Bauer <rb.proj AT googlemail DOT com> default * 5292:65276fd92460 1.9/MoinMoin/macro/HighlighterList.py: macro HighlighterList: defined background color for column header
 499 2009-11-16T12:24:07  <dreimark> eSyr: I have fixed the color
 500 2009-11-16T12:24:30  <dreimark> eSyr: http://hg.moinmo.in/moin/1.8/rev/d78c35783dd8
 501 2009-11-16T12:24:49  <dreimark> after merging of 1.8 main it will go automaticly in 1.9
 502 2009-11-16T12:34:18  <eSyr> err.
 503 2009-11-16T12:34:28  <eSyr> i've already done it in one of commits.
 504 2009-11-16T12:35:02  <eSyr> but Thomas say that this may works bad on dark themes.
 505 2009-11-16T12:35:09  <eSyr> (i think, there need some "table_header" css style)
 506 2009-11-16T12:37:04  <dreimark> not now
 507 2009-11-16T12:37:16  <eSyr> i can do it myself.
 508 2009-11-16T12:37:28  <eSyr> and send a patch :)
 509 2009-11-16T12:37:30  <dreimark> because it does not matter if there are other tables on the master wiki
 510 2009-11-16T12:37:41  <dreimark> which were not build by a macro
 511 2009-11-16T12:37:52  <eSyr> they can use css class to
 512 2009-11-16T12:37:58  <dreimark> and we don't have an idea how to style those variable
 513 2009-11-16T12:38:02  <dreimark> ok
 514 2009-11-16T12:38:13  <dreimark> but that needs much changes on the master wiki
 515 2009-11-16T12:38:34  <eSyr> well, these changes can be scripted.
 516 2009-11-16T12:38:50  <dreimark> ok, ThomasWaldmann needs to do this then
 517 2009-11-16T12:38:58  <eSyr> (i wrote many scripts for doing mass content changing on moin -_-)
 518 2009-11-16T12:39:10  <dreimark> good
 519 2009-11-16T12:40:20  <eSyr> well, i do not think so, these scripts used editmoin for proper page saving and EDITOR variable overriden by page processor scripts.
 520 2009-11-16T12:40:35  <eSyr> (at least, first iterations looked like this)
 521 2009-11-16T12:41:59  <dreimark> u can do it by writing a simple moin command tool, but also it can be not so simple and will be more a migration script for the master wiki. I don't know the amount of cases currently. but I think there not much
 522 2009-11-16T12:43:24  <eSyr> dreimark, well, now i'm useng my custom action.
 523 2009-11-16T12:43:37  <dreimark> at least we have enough time
 524 2009-11-16T12:44:12  <eSyr> hm, enough time for what?
 525 2009-11-16T12:46:00  <dreimark> rereading fixing master page if something got broken
 526 2009-11-16T12:48:55  <eSyr> oh, yes.
 527 2009-11-16T12:50:25  <ThomasWaldmann> re
 528 2009-11-16T13:28:12  <eSyr> ThomasWaldmann, can you add path with link to HelpOnSyntaxHighlighting in error msg?
 529 2009-11-16T13:31:40  <dreimark> eSyr: we do this later, we need to change how the msg is outputted
 530 2009-11-16T13:31:51  <dreimark> without making it easy to do xss by that
 531 2009-11-16T13:31:55  <dreimark> +not
 532 2009-11-16T13:47:07  <eSyr> oh, i understand.
 533 2009-11-16T13:55:56  *** grzywacz has joined #moin-dev
 534 2009-11-16T14:02:32  *** ChanServ has quit IRC
 535 2009-11-16T14:02:47  *** eSyr has quit IRC
 536 2009-11-16T14:04:40  *** ChanServ has joined #moin-dev
 537 2009-11-16T14:04:40  *** irc.freenode.net sets mode: +o ChanServ
 538 2009-11-16T14:10:03  *** ChanServ has quit IRC
 539 2009-11-16T14:14:49  *** ChanServ has joined #moin-dev
 540 2009-11-16T14:14:49  *** irc.freenode.net sets mode: +o ChanServ
 541 2009-11-16T14:15:14  *** ChanServ has quit IRC
 542 2009-11-16T14:18:25  *** ChanServ has joined #moin-dev
 543 2009-11-16T14:18:25  *** irc.freenode.net sets mode: +o ChanServ
 544 2009-11-16T15:44:27  *** ChanServ has quit IRC
 545 2009-11-16T15:45:44  *** ChanServ has joined #moin-dev
 546 2009-11-16T15:45:44  *** irc.freenode.net sets mode: +o ChanServ
 547 2009-11-16T15:55:34  *** ChanServ has quit IRC
 548 2009-11-16T16:01:12  *** ChanServ has joined #moin-dev
 549 2009-11-16T16:01:12  *** irc.freenode.net sets mode: +o ChanServ
 550 2009-11-16T20:36:18  <ThomasWaldmann> re
 551 2009-11-16T23:43:25  *** grzywacz has quit IRC
 552 

MoinMoin: MoinMoinChat/Logs/moin-dev/2009-11-16 (last edited 2009-11-15 23:15:02 by IrcLogImporter)