From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel Subject: Re: RFC: status icon support Date: Sat, 12 Jan 2008 06:26:14 -0800 Message-ID: <200801121426.m0CEQMIA012081@oogie-boogie.ics.uci.edu> References: <200801120157.m0C1v6WL020654@oogie-boogie.ics.uci.edu> <200801121352.m0CDqERq011212@oogie-boogie.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1200148127 11117 80.91.229.12 (12 Jan 2008 14:28:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 12 Jan 2008 14:28:47 +0000 (UTC) Cc: tromey@redhat.com, rms@gnu.org, emacs-devel@gnu.org To: Andreas Schwab Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 12 15:29:09 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JDhM7-0007yv-VJ for ged-emacs-devel@m.gmane.org; Sat, 12 Jan 2008 15:29:04 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JDhLk-0001NB-2U for ged-emacs-devel@m.gmane.org; Sat, 12 Jan 2008 09:28:40 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JDhLg-0001Mw-Vw for emacs-devel@gnu.org; Sat, 12 Jan 2008 09:28:37 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JDhLf-0001Mk-FU for emacs-devel@gnu.org; Sat, 12 Jan 2008 09:28:35 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JDhLf-0001Mh-8m for emacs-devel@gnu.org; Sat, 12 Jan 2008 09:28:35 -0500 Original-Received: from oogie-boogie.ics.uci.edu ([128.195.1.41]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JDhLb-0005pH-Cs; Sat, 12 Jan 2008 09:28:31 -0500 Original-Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by oogie-boogie.ics.uci.edu (8.13.6/8.13.6) with ESMTP id m0CEQMIA012081; Sat, 12 Jan 2008 06:26:23 -0800 (PST) In-Reply-To: (Andreas Schwab's message of "Sat, 12 Jan 2008 15:13:47 +0100") Original-Lines: 25 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann@mothra.ics.uci.edu X-detected-kernel: by monty-python.gnu.org: Solaris 9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:86798 Archived-At: Andreas Schwab writes: > Dan Nicolaescu writes: > > > Richard Stallman writes: > > > > > Please no K&R in new code. > > > > > > We have no policy against K&R style. I recently accepted non-K&R > > > function definitions in Emacs sources, but I still do not particularly > > > like it. K&R style is easier to read anyway. > > > > It might be easier to read for you personally, but it is harder for > > people that have never written/read any K&R code. Some emacs > > contributors have started programming after C was standardized, so they > > never had a chance to know any different (and its quite possible that > > some were even born after the standardization). > > Old-style function definitions are still part of the C standard. They > are only marked obsolescent. And because of that they are not being used, people are not being taught about them. They might exist from the language lawyer point of view, but for practical purposes they don't exist for large number of programmers.