From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: pjb@informatimago.com (Pascal J. Bourguignon) Newsgroups: gmane.emacs.help Subject: Re: Is it possible for a macro to expand to nothing? Date: Thu, 26 Nov 2009 13:16:33 +0100 Organization: Informatimago Message-ID: <87fx817a72.fsf@galatea.local> References: <87ljhwb2dx.fsf@galatea.local> <87ocmp7d81.fsf@galatea.local> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1259239325 7854 80.91.229.12 (26 Nov 2009 12:42:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 26 Nov 2009 12:42:05 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Nov 26 13:41:58 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NDdfZ-0002HE-6i for geh-help-gnu-emacs@m.gmane.org; Thu, 26 Nov 2009 13:41:57 +0100 Original-Received: from localhost ([127.0.0.1]:45377 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NDdfY-0002gA-MM for geh-help-gnu-emacs@m.gmane.org; Thu, 26 Nov 2009 07:41:56 -0500 Original-Path: news.stanford.edu!usenet.stanford.edu!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 26 Original-X-Trace: individual.net /0wIxbWdb04PCLRnWyaIygrtbr1PVfYLjm+gbu1B6osLHm+A28 Cancel-Lock: sha1:OTBhYzMyNThjZWZjZWJlMDcxNGM1NTIyM2IzMmJkYzI3N2Y5Y2U5Ng== sha1:8JifWEOMm1qF5kS1POo52FW+Y5A= Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9 033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR mV+hO/VvFAAAAABJRU5ErkJggg== X-Accept-Language: fr, es, en X-Disabled: X-No-Archive: no User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/22.3 (darwin) Original-Xref: news.stanford.edu gnu.emacs.help:175076 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:70145 Archived-At: Lennart Borgman writes: > On Thu, Nov 26, 2009 at 12:11 PM, Pascal J. Bourguignon > wrote: >> >> It is a _style_ reason.  A question of good taste.   The same reason >> why you don't poop in your living room.   It would be bad style. > > > Now it is much easier to understand. I had the impression you had a > technical reason. But stylistic reasons ARE technical reasons. They're even very strong technical reasons. It's all bits, so in the end it doesn't matter what you do, does it? However your programs will still be better if you respect the abstractions and expectations required by the human programmer minds to understand them and debug them. Read for example: http://smuglispweeny.blogspot.com/2008/07/aa-bb-cc-and-dd.html -- __Pascal Bourguignon__