From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: raman Newsgroups: gmane.emacs.devel Subject: Re: Please stop putting curly quotes into doc strings! Date: Tue, 08 Sep 2015 09:20:06 -0700 Message-ID: References: <55EA4821.2050401@yandex.ru> <55EBC5B8.80208@cs.ucla.edu> <55EE1B01.3010201@cs.ucla.edu> <55EEDBE7.8050903@yandex.ru> <55EEE97F.1040008@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1441729232 12268 80.91.229.3 (8 Sep 2015 16:20:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 8 Sep 2015 16:20:32 +0000 (UTC) Cc: emacs-devel@gnu.org, rms@gnu.org, Dmitry Gutov To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 08 18:20:25 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 1ZZLd6-0007N3-RZ for ged-emacs-devel@m.gmane.org; Tue, 08 Sep 2015 18:20:20 +0200 Original-Received: from localhost ([::1]:35632 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZZLd6-00046K-NA for ged-emacs-devel@m.gmane.org; Tue, 08 Sep 2015 12:20:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38737) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZZLd2-00041O-F3 for emacs-devel@gnu.org; Tue, 08 Sep 2015 12:20:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZZLcx-00018K-Iz for emacs-devel@gnu.org; Tue, 08 Sep 2015 12:20:16 -0400 Original-Received: from mail-pa0-x22a.google.com ([2607:f8b0:400e:c03::22a]:35678) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZZLcx-00017Y-DV for emacs-devel@gnu.org; Tue, 08 Sep 2015 12:20:11 -0400 Original-Received: by pacfv12 with SMTP id fv12so130995451pac.2 for ; Tue, 08 Sep 2015 09:20:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=LMeO/7SC5VyHBhFzdzbn3tZdMOisFcAqPGQySuJgrV8=; b=IqjVFA/JXYQrY3XdJPAdCoXyvn7YH/QQfmE/6Job2WDI0vmK6SN0trdRSx5hIlfhfJ mVghBLKdMDApVukVlWT5VxEbfoYYd70Xkof9CJrdZXhoP18r5914tQ6cgZpTD1TdMfAm wB3+SwbeSA1znKYdlX+oxYIi+E3WEWJMfSYHbN82KrjIaPD386dSI+z6GGG7LzzFGUHC g2VZvUWywvGOZCWZWYGsEyc/eN3fWyKSf6VtxFQOwelQQC8YqltEhxMP7FXtRzqvfUBq wWgFNlU29LPTMlSyMvOF2XiKdxEeHd3dNEXC502pipzaYbXP9XSkUTBmpNNkhDo9QydX ZvQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type :content-transfer-encoding; bh=LMeO/7SC5VyHBhFzdzbn3tZdMOisFcAqPGQySuJgrV8=; b=IRuoCLbZb+kWIPGI2kKqTVYkUL1mlJLOV/HCltmNviZGGpxDeix74JIGxt3mIcOU38 ZQmd7gLY9ceBG8dFarzOQ79siuC0tmN0qVhUymIK4TrmEws7aN6N5jwdG8WU+HKzJeP9 WOFnbes35fNcICDkXJaiqYE2acnsRi4KnOQmNXB6W5jOVUfqrmhFDduDAwOiVNB+Crqc eiFGl6Az/2lix5hZK87lyhjSTMJKP75lrgPO2WjAJmIlirRmWIr7SGOeYkqrAjgEmBTZ xcHnjfZ9zd2835frUKEY2yDWAgGDCVDGrlG1T58C/GzxmDejekrjXlkkfh4IlHTKQ57s 0lag== X-Gm-Message-State: ALoCoQmO4Y1JwrreokfKkJEtRVmx9jrRiRbdpNyQeYdJ5QDc4Zs+2//LCq4EaVoZIApHjAmLcx8e X-Received: by 10.68.224.198 with SMTP id re6mr18773193pbc.70.1441729210486; Tue, 08 Sep 2015 09:20:10 -0700 (PDT) Original-Received: from raman-glaptop2 ([207.198.105.24]) by smtp.gmail.com with ESMTPSA id fi5sm3966605pdb.5.2015.09.08.09.20.08 (version=TLS1_2 cipher=AES128-SHA256 bits=128/128); Tue, 08 Sep 2015 09:20:09 -0700 (PDT) In-Reply-To: <55EEE97F.1040008@cs.ucla.edu> (Paul Eggert's message of "Tue, 8 Sep 2015 06:58:23 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::22a 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:189719 Archived-At: The negative with that is that we'll have inconsistency between say Core Emacs libraries and code from Elpa. Eventually this entire thread will be forgotten or be entirely unknown to another elisp programmer who ends up cut/pasting from other elpa code. I think for the long-term health of emacs, this is a situation that is best avoided. The needs of developers who view Ascii quotes as ugly and want to see something else can be easily served by an elpa package that uses all the tricks you have proposed in reverse on this thread, eg display-table hacks, shadow glyphs and other alternatives -- it has the advantage of keeping the codebase clean. In some sense, that is not very different from having an addon package display #'(lambda as #'(=CE=BB --=20