<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2017-11-05 15:37 GMT+01:00 <span dir="ltr"><<a href="mailto:jpaugh@gmx.com" target="_blank">jpaugh@gmx.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>A better approach might be to develop a "machine-readable" output format which then is kept stable, and can be enabled with a flag. Git has a similar solution.<br></div></blockquote><div><br></div><div>Without doubt, this is definitely the better approach, but this is hardly what can be achieved for 8.2.2. Adding some flag to get the old behavior back when wanted *is* achievable.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
It would be a shame to avoid changes which make the user experience better simply because other projects cannot sync their development cycle,</div></blockquote><div><br></div><div>Don't get me wrong: I'm all for improving user experience, but making ad hoc changes without enough thought or even a chance to get the old behavior back is probably not the right way to proceed. All SW lives in some kind of ecosystem, so it should behave well in that. And for Emacs users, the user experience has been made much worse.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div> especially if those projects are not universally used or required.<br></div></blockquote><div><br></div><div>This is highly a matter of personal taste: No project is "universally used", so this is tautological statement. The question is: Is a minor cosmetic change really worth breaking things in one of the major IDEs?</div><div><br></div><div>Cheers,</div><div> S.</div></div></div></div>