GNU? makes some wonderful, and powerful code. Thank you for your efforts.
Dropping into code, that is effectively of required use, e.g? "stl_iterator.h" that is complicated enough on its own, while trying to fix some crazily complicated template problem in code one is writing, and then discovering that?? Due to the configurations of tabs on an editor, the code you're looking at is, well, unintelligibly unreadable.
This is? a bit maddeningly frustrating -- and wonderfully excerbatingly so when debugging, and then finding yourself debug stepping across code, from different sources that you can't control, while encountering all sorts of different 'tab stop' defaults, 3 spaces, 4 spaces, 8 spaces, style, etc, etc)
PLEASE PLEASE!! Can GNU strip the tabs (tabs--> spaces), before releasing, on such key important files?
Asking around before sending this, many others share my frustration on this point.
What host are you working on? If that host usual editors or debuggers cannot
cope with tabs the installed headers could be sanitized by a script... Also
tabs are all 8 spaces, so I wonder what your editor/debugger does here.
In general this won't be fixed in the sources, though.
(In reply to comment #1)
> What host are you working on? If that host usual editors or debuggers cannot
> cope with tabs the installed headers could be sanitized by a script... Also
> tabs are all 8 spaces, so I wonder what your editor/debugger does here.
> In general this won't be fixed in the sources, though.
Yes, if I understand correctly the request (i.e., for some mysterious reason, all the tabs should be changed to spaces?!?), *definitely* it won't.
Please read: http://gcc.gnu.org/codingconventions.html
This is the coding convention we use, sorry.