From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: /srv/bzr/emacs/trunk r101338: * lisp/emacs-lisp/syntax.el (syntax-ppss): More sanity check to catch Date: Fri, 14 Feb 2014 16:55:44 +0100 Message-ID: <87lhxd3czj.fsf@fencepost.gnu.org> References: <52F96284.50507@yandex.ru> <52FAE12B.6060101@yandex.ru> <52FC3BEE.60604@yandex.ru> <52FCD2B4.5080006@yandex.ru> <52FD9F1D.50205@yandex.ru> <83mwhucg1h.fsf@gnu.org> <878ute589i.fsf@fencepost.gnu.org> <83d2iqc84m.fsf@gnu.org> <87wqgxkcr9.fsf@yandex.ru> <834n41db0d.fsf@gnu.org> <52FE2985.4070703@yandex.ru> <831tz5daes.fsf@gnu.org> <8738jlohd6.fsf@yandex.ru> <87wqgx3e5z.fsf@fencepost.gnu.org> <52FE3885.3000901@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1392393342 8542 80.91.229.3 (14 Feb 2014 15:55:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Feb 2014 15:55:42 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 14 16:55:51 2014 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 1WEL7G-00029q-QU for ged-emacs-devel@m.gmane.org; Fri, 14 Feb 2014 16:55:50 +0100 Original-Received: from localhost ([::1]:52485 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEL7G-0007iM-G3 for ged-emacs-devel@m.gmane.org; Fri, 14 Feb 2014 10:55:50 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44949) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEL7D-0007hW-89 for emacs-devel@gnu.org; Fri, 14 Feb 2014 10:55:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WEL7C-00083P-7X for emacs-devel@gnu.org; Fri, 14 Feb 2014 10:55:47 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47486) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEL7C-00083L-41 for emacs-devel@gnu.org; Fri, 14 Feb 2014 10:55:46 -0500 Original-Received: from localhost ([127.0.0.1]:54661 helo=lola) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEL7B-0000EA-Fj; Fri, 14 Feb 2014 10:55:45 -0500 Original-Received: by lola (Postfix, from userid 1000) id F12A3E40F5; Fri, 14 Feb 2014 16:55:44 +0100 (CET) In-Reply-To: <52FE3885.3000901@yandex.ru> (Dmitry Gutov's message of "Fri, 14 Feb 2014 17:38:45 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e 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:169620 Archived-At: Dmitry Gutov writes: > On 14.02.2014 17:30, David Kastrup wrote: >>> I'd expect each participant in the discussion to be willing to >>> implement things they discuss that are within their area of >>> expertise. E.g. Stefan to at least add that hook and modify the >>> syntax-ppss caching behavior. >> >> That's a popular misconception: the dictatoriate of the incompetent. >> Just because somebody went to the pains to learn an art does not mean >> that he is bound to do your bidding. Gifts are foremost gifts, not >> punishment. > > Replace "they discuss" in my quote above with "they suggest". Doesn't change a thing. > It would be their own bidding, not mine. Or if the person is not > interested in implementing said things, an explicit warning would be > nice. So let me warn you explicitly: just because I am willing to offer suggestions and/or expertise does not and never imply that I offer anything else. And I consider it absurd to assume differently. Not just from me, from anyone. >>> I really don't do C, and learning it just to contribute to Emacs >>> seems like a major undertaking. >> >> Oh, you could help a lot of people and projects in your newly gained >> area of expertise then. > > Yeah, how much effort other people would have to spend correcting my > mistakes before I gain said expertise? But then you would be able to help with and carry on their work. > Not to mention the expenditure of time on my own part. No art carries on without gaining new practitioners. >>> Why there aren't many new contributors capable and interested in >>> implementing new features at the C level, your guess is as good as >>> mine (probably better). >> >> They probably don't like the obligations coming with it. > > I don't believe most even think that far. Don't underestimate people. "I don't know how to do it" for many people is more a weapon rather than a shortcoming. It's very popular in the context of Free Software, and many developers have heard it more often than they really care for. So it tends to be a bad move. -- David Kastrup