On Apr 01, 2011, at 10:45 PM, Andreas Röhler wrote: >Am 01.04.2011 21:58, schrieb Barry Warsaw: >> On Apr 01, 2011, at 12:31 PM, Andreas Röhler wrote: >> >>> checked in fixes. Also cured a mistake of 745208'-fix, where python- and >>> emacs-lisp logic has been came across... >> >> Thanks Andreas! Things are looking better, but still not quite perfect. ;) >> >> -----snip snip----- >> def foo(): >> a = bar(one=1, >> two=2, >> three=3) >> -----snip snip----- >> >> Put point at the closing parenthesis and hit return. You get lined up under >> the 't' in 'three' whereas you should be lined up under the 'a'. > >Hi Berry, > >it's lined below `t' indicating the multiline character.
Right. But after the closing of the bar() function call, the next line can't possibly occur under the 't' because you'll get an IndentationError: -----snip snip----- def foo(): a = bar(one=1, two=2, three=3) x = 7 -----snip snip----- >>> ## working on region in file /tmp/python-16786-mj.py... Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/tmp/python-16786-mj.py", line 5 x = 7 ^ IndentationError: unexpected indent >I'm afraid we are here in a sphere, were people will ask for different styles. > >Unless I miss something. Perhaps I didn't explain it well. Does the above example (default behavior for current myrkwid branch) make sense? >What about storing that as a bug report and coming back at a later time? > >BTW after merge would adress the execute/shell/unicode errors. > >OTOH if you think it must be now it will be now... :-) This one I think has to be fixed now :) Cheers, -Barry
signature.asc
Description: PGP signature
_______________________________________________ Python-mode mailing list Python-mode@python.org http://mail.python.org/mailman/listinfo/python-mode