From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: inline build_string performance Date: Wed, 27 Jun 2012 06:02:23 +0300 Message-ID: <83mx3p8nk0.fsf@gnu.org> References: <4FE9CCFF.2060309@cs.ucla.edu> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: dough.gmane.org 1340766150 17670 80.91.229.3 (27 Jun 2012 03:02:30 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 27 Jun 2012 03:02:30 +0000 (UTC) Cc: eggert@cs.ucla.edu, dmantipov@yandex.ru, Emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 27 05:02:29 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SjiWS-00077R-GV for ged-emacs-devel@m.gmane.org; Wed, 27 Jun 2012 05:02:28 +0200 Original-Received: from localhost ([::1]:55192 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjiWS-0000VN-Gw for ged-emacs-devel@m.gmane.org; Tue, 26 Jun 2012 23:02:28 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:46940) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjiWP-0000V2-Qm for Emacs-devel@gnu.org; Tue, 26 Jun 2012 23:02:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SjiWM-0000e3-Us for Emacs-devel@gnu.org; Tue, 26 Jun 2012 23:02:25 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:54465) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjiWM-0000dn-N0 for Emacs-devel@gnu.org; Tue, 26 Jun 2012 23:02:22 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0M69009009JKSQ00@a-mtaout20.012.net.il> for Emacs-devel@gnu.org; Wed, 27 Jun 2012 06:02:11 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.210.75]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M690092D9RMMT40@a-mtaout20.012.net.il>; Wed, 27 Jun 2012 06:02:11 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 80.179.55.166 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:151205 Archived-At: > From: Stefan Monnier > Date: Tue, 26 Jun 2012 20:39:58 -0400 > Cc: Dmitry Antipov , > Emacs Development > > Let's stop the madness. This is all mostly irrelevant. The only think > that's important here is code cleanliness. > So let's make things as simple and clear as possible, please. 110% agreement. Each change that spreads information about the internals between several places adds to the obstacles one must negotiate to make non-trivial changes in Emacs internals without introducing bugs. The bar is already too high. If we want more developers to come on board, we should make such changes only if they give significant tangible wins.