From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Przemys=C5=82aw_Wojnowski?= Newsgroups: gmane.emacs.devel Subject: Re: Emacs rewrite in a maintainable language Date: Wed, 14 Oct 2015 12:22:15 +0200 Message-ID: <06472760353f91fb2b6a1e427e954a70@mail.iq.pl> References: <561A19AB.5060001@cumego.com> <87io6dl0h0.fsf@wanadoo.es> <87lhb82qxc.fsf@gmail.com> <878u78b3hg.fsf@fencepost.gnu.org> <87h9lwyv33.fsf@gmail.com> <561C368F.6010306@cs.ucla.edu> <87oag3xb2i.fsf@gmail.com> <561D241E.1010902@cs.ucla.edu> <87vbaaagr5.fsf@gmail.com> <86io6amqhd.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1444818278 13102 80.91.229.3 (14 Oct 2015 10:24:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 14 Oct 2015 10:24:38 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 14 12:24:28 2015 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 1ZmJEQ-0001rP-28 for ged-emacs-devel@m.gmane.org; Wed, 14 Oct 2015 12:24:26 +0200 Original-Received: from localhost ([::1]:41467 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmJEP-0000KQ-4i for ged-emacs-devel@m.gmane.org; Wed, 14 Oct 2015 06:24:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33856) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmJCR-0008V1-QE for emacs-devel@gnu.org; Wed, 14 Oct 2015 06:22:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZmJCO-0004CT-LH for emacs-devel@gnu.org; Wed, 14 Oct 2015 06:22:23 -0400 Original-Received: from smtp14.iq.pl ([86.111.240.248]:46688) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmJCO-00048X-B0 for emacs-devel@gnu.org; Wed, 14 Oct 2015 06:22:20 -0400 Original-Received: (qmail 26084 invoked from network); 14 Oct 2015 10:22:15 -0000 Original-Received: from unknown (HELO roundcube.iq.pl) ([86.111.241.60]) (envelope-sender ) by r240-234.iq.pl with SMTP for ; 14 Oct 2015 10:22:15 -0000 Original-Received: from [89.174.214.74] by roundcube.iq.pl with HTTP (HTTP/1.1 POST); Wed, 14 Oct 2015 12:22:15 +0200 In-Reply-To: <86io6amqhd.fsf@gmail.com> X-Sender: esperanto@cumego.com User-Agent: Roundcube Webmail X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 86.111.240.248 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:191536 Archived-At: W dniu 2015-10-13 23:02, Andy Moreton napisaƂ(a): [...] >> I don't. I have no problem spending time to replace "char const *" >> into >> "const char *". Browsing through a code base that I want to get >> familiar >> with and fixing a small annoyance doesn't sound bad to me. > > Pointless churn. Find something that fixes an bug, or adds a useful new > feature, and work on that. You will find it more rewarding, and other > users and developers will find your contribution more helpful. Refactorings that increase maintainability (like this one) are very useful to other developers. Such changes, even small, accumulate towards something that can be called a "maintainable system". In (wannabe) healthy systems it is everyday practice.