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: [Emacs-diffs] master 9ce1d38: Use curved quotes in core elisp diagnostics Date: Sun, 30 Aug 2015 17:41:54 +0300 Message-ID: <83pp2425zh.fsf@gnu.org> References: <20150816160149.9416.80132@vcs.savannah.gnu.org> <19BD5D76-06A0-4FC0-A46F-760B2C27D321@gmail.com> <20150818194253.GE2262@acm.fritz.box> <0ac95dde-75ba-464b-90b2-1b19b348473e@default> <55DC530B.4040509@yandex.ru> <55DCE945.40701@yandex.ru> <41A4C5AF-6F4B-4927-8C42-E7E6048716E1@gmail.com> <877fohbf5g.fsf@gmail.com> <55DE96DE.80400@cs.ucla.edu> <55DF45E2.9010806@cs.ucla.edu> <55DFC130.7060006@cs.ucla.edu> <8737z396hb.fsf@gmx.us> <83si732pls.fsf@gnu.org> <83613y2hqg.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1440945734 402 80.91.229.3 (30 Aug 2015 14:42:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 30 Aug 2015 14:42:14 +0000 (UTC) Cc: rasmus@gmx.us, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Aug 30 16:42:02 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 1ZW3o0-0005nY-H3 for ged-emacs-devel@m.gmane.org; Sun, 30 Aug 2015 16:42:00 +0200 Original-Received: from localhost ([::1]:58833 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZW3nw-0002Vd-US for ged-emacs-devel@m.gmane.org; Sun, 30 Aug 2015 10:41:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40294) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZW3nt-0002U0-4g for emacs-devel@gnu.org; Sun, 30 Aug 2015 10:41:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZW3no-00037I-Aq for emacs-devel@gnu.org; Sun, 30 Aug 2015 10:41:53 -0400 Original-Received: from mtaout29.012.net.il ([80.179.55.185]:37138) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZW3no-00036w-3X for emacs-devel@gnu.org; Sun, 30 Aug 2015 10:41:48 -0400 Original-Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NTW00C00GDJVB00@mtaout29.012.net.il> for emacs-devel@gnu.org; Sun, 30 Aug 2015 17:42:02 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NTW00DGXGU1Q410@mtaout29.012.net.il>; Sun, 30 Aug 2015 17:42:02 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 80.179.55.185 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:189318 Archived-At: > From: Stefan Monnier > Date: Sat, 29 Aug 2015 22:00:35 -0400 > Cc: rasmus@gmx.us, emacs-devel@gnu.org > > > Then how are we supposed to handle similar issues, if no one else > > knows this, and never will? > > By designing a better solution, I guess. I'm not sure I understand: are you saying that it is fundamentally wrong or unclean to have a syntax category for word-constituent characters that cannot appear at word beginning or end? If so, please explain why you think so, because this situation happens with many characters in human languages, and is not really different from other similar syntax categories. If the idea is OK, and only its current implementation is not clean, then I see no reason to refrain from documenting the Lisp-level feature, because it will remain unchanged even when the implementation will be cleaned up.