From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Filipp Gunbin Newsgroups: gmane.emacs.devel Subject: Re: On language-dependent defaults for character-folding Date: Fri, 19 Feb 2016 15:30:21 +0300 Message-ID: References: <87vb5wvzfz.fsf@mail.linkov.net> <87io1wt4cc.fsf@wanadoo.es> <8737syoima.fsf@mail.linkov.net> <871t8iu277.fsf@wanadoo.es> <87y4apfpr6.fsf@mail.linkov.net> <87wpq9qwia.fsf@wanadoo.es> <87k2m7qse0.fsf@wanadoo.es> <878u2mqhnl.fsf@wanadoo.es> <878u2jpy0t.fsf@fastmail.fm> <834md7wdtg.fsf@gnu.org> <8737srw18s.fsf@fastmail.fm> <837fi3um8b.fsf@gnu.org> <56C4FB25.9070203@cornell.edu> <83oabeszf6.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1455885125 21311 80.91.229.3 (19 Feb 2016 12:32:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 19 Feb 2016 12:32:05 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 19 13:31:54 2016 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 1aWkDt-0005IE-Ci for ged-emacs-devel@m.gmane.org; Fri, 19 Feb 2016 13:31:49 +0100 Original-Received: from localhost ([::1]:51660 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWkDs-0001I4-HT for ged-emacs-devel@m.gmane.org; Fri, 19 Feb 2016 07:31:48 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39735) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWkCZ-0008Gf-J4 for emacs-devel@gnu.org; Fri, 19 Feb 2016 07:30:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aWkCV-0002Wd-Me for emacs-devel@gnu.org; Fri, 19 Feb 2016 07:30:27 -0500 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:46812) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWkCV-0002W2-K1 for emacs-devel@gnu.org; Fri, 19 Feb 2016 07:30:23 -0500 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 8E5B52073C for ; Fri, 19 Feb 2016 07:30:20 -0500 (EST) Original-Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 19 Feb 2016 07:30:20 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=fastmail.fm; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=EcwR2 ADbZRCrb2mt5HmablHFEA4=; b=hhuYd+/abcbh+2MKKQ3e4ZD4H0PHag45uF4mS klr9QW2MNjIe7TqbHmQ8Ixh9//9pu4eQzSzZLxfJCOaniP2Bc3b+yi/yqRatdOec nECz39f4tJEpLODbmpxkcgSgkrcHoyVz4H8Rql5Dg+S4vixEBmmpAVrfm42Ih27v g01k/8= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=EcwR2ADbZRCrb2mt5HmablHFEA4=; b=KBHT7 p4A5pjvDUqqHYR+rW17vvfLDjMgcaGelEErwNeg8pTK6+J5P1gtOjOeVnVUNI6kM MA9xLH+Jv8bCyVBHVq3grd9v4WvZmYltMOPlJH8ffl1OMO5Hh/MHcxflL/Rg3io0 v2UY96Vu/58a0PsLjeXQKVj4y2pmGRbBNVsnyc= X-Sasl-enc: ov4iSRUhQUMySnr4lXZpDW/fl057jjAztKGz2iOa6PNN 1455885020 Original-Received: from fgunbin.local (unknown [94.25.218.10]) by mail.messagingengine.com (Postfix) with ESMTPA id C18F9C00014; Fri, 19 Feb 2016 07:30:19 -0500 (EST) In-Reply-To: <83oabeszf6.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 18 Feb 2016 19:26:05 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (darwin) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.25 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:200205 Archived-At: Hi Eli, On 18/02/2016 19:26 +0200, Eli Zaretskii wrote: >> From: Filipp Gunbin >> Date: Thu, 18 Feb 2016 14:26:02 +0300 >> >> I think the default should be "on" only when we have documented and >> stable logic (even if the implementation has bugs) that is not going to >> change much from version to version. >> >> Otherwise, people who switch versions often (as Achim wrote earlier) >> will be confused. > > I'm not sure I understand what you mean by this. If we decide to > leave the option on by default, it will stay on for substantial amount > of time. And the same if we decide to turn it off by default. > Defaults don't change frequently in Emacs, as a matter of policy, > precisely for the reasons you mention. Why should you think this > option will be any different? I wrote about the logic of folding. There is ongoing discussion about it and I wanted to stress that if we make the feature "on" by default and then change algorithm, there will be radically different behavior in different versions (besides bugfix). Maybe that's so obvious that's even not worth saying. Filipp