From: Lazaridis Ilias <ilias@...> Date: 2011-07-18T02:38:35+09:00 Subject: [ruby-core:38144] [Ruby 1.9 - Bug #5034] C Source Code formatting Issue #5034 has been updated by Lazaridis Ilias. Martin D��rst wrote: > Lazaridis Ilias wrote: > > [citing in pieces] > > Are you all blind? > The sources are like crap, > That's just insane. > > That's even more insane > Please, get serious. > > Just some advice: Please keep your advices for the juniors. That I change to a harsher tenor does not mean that I've lost control or that I do no respect the people and their work (hint: a real friend will even hit you, if necessary to help you). At least this issue here gives a good example of "how to NOT process issues": Refine and Document the Issue Tracking Process http://redmine.ruby-lang.org/issues/4963 - Mr. Kosaki wrote: "I'm not convinced why we need break it." It was my turn to come up with rationales. But Mr. Naruse, disrespectfully (and incorrectly) rejected the issue in the middle of an open discussion. That's why I switched to a harsher tone. - But is it harsh to state facts? * The C source quality is low, it's a fact * people have problems with the tab-8/space-4, (see the sources) * ignoring this is blindness - it's a fact * using automations to produce an inconsistency is insane, it's a fact. - The development happens on heterogeneous environments. Not all people use emacs or other "far-out-in-space" highly-configurable editors. I use usually Kommodo IDE, but I go sometimes (e.g. during difficult refactoring) to very thin editors. To make this issue productive again: * please state the rationale for the use of tab-8/space-4 for a indent-4 project. * please suggest a solution for simple tools, thus there's no need to use tab-8/space-4 manually. ---------------------------------------- Bug #5034: C Source Code formatting http://redmine.ruby-lang.org/issues/5034 Author: Lazaridis Ilias Status: Rejected Priority: Normal Assignee: Category: Project Target version: ruby -v: - =begin The C sources use tab-4, tab-8 and spaces intermixed. The tab-8 do not display correctly in several tools (displayed as tab-4). The suggestion is that the use of tab8 is disallowed (two tab-4 instead of one tab-8). ((<URL:http://redmine.ruby-lang.org/projects/ruby/wiki/DeveloperHowto>)) =end -- http://redmine.ruby-lang.org