<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Mon, Nov 2, 2015 at 10:27 PM Todd Fiala <<a href="mailto:todd.fiala@gmail.com">todd.fiala@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Nov 2, 2015 at 10:12 PM, Zachary Turner <span dir="ltr"><<a href="mailto:zturner@google.com" target="_blank">zturner@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><span><div dir="ltr"><br></div></span></div></div></blockquote></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div style="font-size:13px;line-height:19.5px"></div><div style="font-size:13px;line-height:19.5px">Luckily the extra typing only comes at the import site. If you use the syntax I suggested in #2 and #3 above (import lldbsuite.test.X as X) then the syntax at any sites where you use a definition from inside the module are the same.</div><div style="font-size:13px;line-height:19.5px"><br></div><div style="font-size:13px;line-height:19.5px">I was a little bit annoyed at the extra typing myself, but when I look into it, it's considered a "feature". See <a href="https://www.python.org/dev/peps/pep-0328/" target="_blank">PEP 0328 - Imports: Multi-Line and Absolute/Relative</a> and as far as I can tell the way we were doing things before was considered "wrong" :(</div><div style="font-size:13px;line-height:19.5px"><br></div></div></div></blockquote><div><br></div></div></div></div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Heh. Well, coming out of the gate with broken backward compatibility from 2.x to 3.x was considered "right" ( :-P ), so I'm not sure how much weight I'd put in the rulings from on high... </div></div></div></div></blockquote><div>But.. but.. as long as you get to 3, we'll never make this mistake again, we promise! Anyway, welcome to my hell for the past 3 weeks :-/</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">
</div></div></blockquote></div></div>