From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov 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 17:15:33 +0200 Message-ID: <8738jlohd6.fsf@yandex.ru> References: <87r47bi1e5.fsf@yandex.ru> <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> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1392390950 9330 80.91.229.3 (14 Feb 2014 15:15:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Feb 2014 15:15:50 +0000 (UTC) Cc: dak@gnu.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 14 16:15:58 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 1WEKUf-0005U7-Bi for ged-emacs-devel@m.gmane.org; Fri, 14 Feb 2014 16:15:57 +0100 Original-Received: from localhost ([::1]:52292 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEKUe-000178-Sp for ged-emacs-devel@m.gmane.org; Fri, 14 Feb 2014 10:15:56 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36721) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEKUX-0000zG-1w for emacs-devel@gnu.org; Fri, 14 Feb 2014 10:15:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WEKUQ-0002No-JF for emacs-devel@gnu.org; Fri, 14 Feb 2014 10:15:48 -0500 Original-Received: from mail-ee0-x230.google.com ([2a00:1450:4013:c00::230]:39468) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEKUQ-0002Nd-CD; Fri, 14 Feb 2014 10:15:42 -0500 Original-Received: by mail-ee0-f48.google.com with SMTP id t10so5675516eei.35 for ; Fri, 14 Feb 2014 07:15:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=U9sSdteRVn+6FDEHVQo699M+bZ1fogAa88bcRU5OgmA=; b=b8omb/KmQmYGyod93QRlmeL7msr6jgOOwo88cSvEfkrX/SJt5UevnpdCwA3gC4eeK5 hx1YLk0UjqoGIqM16fVRnxP8iMP3f0UOT5wlJ6v0K03Nog3cF4Rt31j6V1X6+RpEAeaa VdmiTZnKg/OC445dmXSy/gClj6BsRA7UpclizNKwO29ilCPHqtTATTqkJIlFs5ndTKtw b9aqhkIgTHRiVZH1ho2z2JW4HwW9xwxSDLl8pmap/010FW9tPnIGb9Q3diA7CUNa2/rE yxA2woVeRrIOxZY9mfoREep08qx0lAY7WqyEtcZtNwpnuzLrC5vbeCUqycdgud2Ho8eB zz7w== X-Received: by 10.14.9.134 with SMTP id 6mr3187611eet.70.1392390941311; Fri, 14 Feb 2014 07:15:41 -0800 (PST) Original-Received: from axl (static-nbl2-118.cytanet.com.cy. [212.31.107.118]) by mx.google.com with ESMTPSA id g1sm20819408eet.6.2014.02.14.07.15.38 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 14 Feb 2014 07:15:40 -0800 (PST) In-Reply-To: <831tz5daes.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 14 Feb 2014 16:41:15 +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: 2a00:1450:4013:c00::230 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:169614 Archived-At: Eli Zaretskii writes: >> The need to "come up, design and implement" these things has been there >> for many years now. Unless things start moving in that direction >> step-by-step, I'm not confident anything "proper" will happen at all. > > Nothing will start moving unless Someone(TM) will move things. 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. > I hope > volunteers will eventually come and do that, or else Emacs will > continue to be what it is today. My chiming into this thread was in > the hope that what I say will inspire someone. I really don't do C, and learning it just to contribute to Emacs seems like a major undertaking. Likewise, I'm seeing a surge of users interested in writing Emacs Lisp. Less of that in the Emacs core, but hopefully the transition will come, too. 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).