From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 06 22:37:23 2016 Received: (at submit) by debbugs.gnu.org; 7 Sep 2016 02:37:23 +0000 Received: from localhost ([127.0.0.1]:51804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bhSjr-0004j4-2U for submit@debbugs.gnu.org; Tue, 06 Sep 2016 22:37:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bhSjo-0004ip-Mo for submit@debbugs.gnu.org; Tue, 06 Sep 2016 22:37:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bhSji-0005ES-Kg for submit@debbugs.gnu.org; Tue, 06 Sep 2016 22:37:15 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,XPRIO autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:32819) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bhSji-0005EJ-Hn for submit@debbugs.gnu.org; Tue, 06 Sep 2016 22:37:14 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43610) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bhSjg-00088P-OX for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2016 22:37:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bhSjc-0005DR-JZ for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2016 22:37:11 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:26201) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bhSjc-0005DL-B2 for bug-gnu-emacs@gnu.org; Tue, 06 Sep 2016 22:37:08 -0400 Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u872b6ZU029571 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 7 Sep 2016 02:37:06 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id u872b5DF027582 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 7 Sep 2016 02:37:06 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u872b4pG024281 for ; Wed, 7 Sep 2016 02:37:04 GMT MIME-Version: 1.0 Message-ID: <70280847-310d-4e11-a818-3d0bdbfd3100@default> Date: Tue, 6 Sep 2016 19:37:01 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 24.5; `read--expression' --> `read-expression', please X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6753.5000 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0022.oracle.com [141.146.126.234] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Please consider renaming `read--expression' to `read-expression' and taking away its "internal" designation. What it does is equally useful to ordinary Emacs user-programmers. In GNU Emacs 24.5.1 (i686-pc-mingw32) of 2015-04-11 on LEG570 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/usr --host=3Di686-pc-mingw32' From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 27 10:45:20 2019 Received: (at 24386) by debbugs.gnu.org; 27 Jul 2019 14:45:20 +0000 Received: from localhost ([127.0.0.1]:45143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrNwm-0007Yc-3c for submit@debbugs.gnu.org; Sat, 27 Jul 2019 10:45:20 -0400 Received: from quimby.gnus.org ([80.91.231.51]:39932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrNwk-0007VV-Ev for 24386@debbugs.gnu.org; Sat, 27 Jul 2019 10:45:19 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hrNwf-0001n7-BB; Sat, 27 Jul 2019 16:45:15 +0200 From: Lars Ingebrigtsen To: Drew Adams Subject: Re: bug#24386: 24.5; `read--expression' --> `read-expression', please References: <70280847-310d-4e11-a818-3d0bdbfd3100@default> Date: Sat, 27 Jul 2019 16:45:12 +0200 In-Reply-To: <70280847-310d-4e11-a818-3d0bdbfd3100@default> (Drew Adams's message of "Tue, 6 Sep 2016 19:37:01 -0700 (PDT)") Message-ID: <87o91ffsef.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Drew Adams writes: > Please consider renaming `read--expression' to `read-expression' and > taking away its "internal" designation. What it does is equally useful > to ordinary Emacs user-programmers. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24386 Cc: 24386@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Drew Adams writes: > Please consider renaming `read--expression' to `read-expression' and > taking away its "internal" designation. What it does is equally useful > to ordinary Emacs user-programmers. It does seem like a rather internal function (setting up eldoc stuff and the like), so I think it's probably well-named as is; closing. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 27 10:45:24 2019 Received: (at control) by debbugs.gnu.org; 27 Jul 2019 14:45:24 +0000 Received: from localhost ([127.0.0.1]:45146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrNwq-0007db-B7 for submit@debbugs.gnu.org; Sat, 27 Jul 2019 10:45:24 -0400 Received: from quimby.gnus.org ([80.91.231.51]:39946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrNwo-0007ah-3S for control@debbugs.gnu.org; Sat, 27 Jul 2019 10:45:22 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hrNwl-0001nI-Gf for control@debbugs.gnu.org; Sat, 27 Jul 2019 16:45:21 +0200 Date: Sat, 27 Jul 2019 16:45:19 +0200 Message-Id: <87mugzfse8.fsf@mouse.gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #24386 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 24386 wontfix close 24386 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 24386 wontfix close 24386 quit From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 27 12:39:55 2019 Received: (at 24386) by debbugs.gnu.org; 27 Jul 2019 16:39:55 +0000 Received: from localhost ([127.0.0.1]:45305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrPjf-0002yc-Im for submit@debbugs.gnu.org; Sat, 27 Jul 2019 12:39:55 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:57892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrPje-0002yN-1V for 24386@debbugs.gnu.org; Sat, 27 Jul 2019 12:39:54 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6RGd9pS007542; Sat, 27 Jul 2019 16:39:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=UsJUp0of1hNeF8kCUuYRZVK+l3whnMSnGNvivJY+0LI=; b=3r/iJ7oDwKF/jQ8LDDSb4tgb+eriVWXjEnl8m8/TzzBS0CM1mQvs+u6uHOSuwdg/Lb8J gy1z+gzscfWU89IPjHi0q61nl8o9YGXaIEJCWiEUSFxTc36voXja1gR6rZM17lzaUFYg nHBrvV3QXHvCdFnXf/d6kQX99zDAqtCaYfNWqIpDDxrSuW3Wd5EGKo/XleIpZyyHqP9S 36wEqvPkQtpthgn5LVwfeqHdMYvF+Th1UPzoq9WKO8FsbNBozPwxhPPJgiPH8x8saoxT IdbXEGvGa/SwDqGB0HNE0ZfWKHr3Mkg8Xf6gkE8PcYtQwlQxy1TEViekr/zwNr0WaI7F pA== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by userp2120.oracle.com with ESMTP id 2u0f8qhgnq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 27 Jul 2019 16:39:47 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6RGcFUM013340; Sat, 27 Jul 2019 16:39:47 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserp3030.oracle.com with ESMTP id 2u0cnc3t4n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 27 Jul 2019 16:39:46 +0000 Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6RGdkEh015597; Sat, 27 Jul 2019 16:39:46 GMT MIME-Version: 1.0 Message-ID: Date: Sat, 27 Jul 2019 09:39:45 -0700 (PDT) From: Drew Adams To: Lars Ingebrigtsen Subject: RE: bug#24386: 24.5; `read--expression' --> `read-expression', please References: <70280847-310d-4e11-a818-3d0bdbfd3100@default> <87o91ffsef.fsf@mouse.gnus.org> In-Reply-To: <87o91ffsef.fsf@mouse.gnus.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4873.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9331 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000 definitions=main-1907270209 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9331 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000 definitions=main-1907270209 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 24386 Cc: 24386@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > > Please consider renaming `read--expression' to `read-expression' and > > taking away its "internal" designation. What it does is equally > > useful to ordinary Emacs user-programmers. >=20 > It does seem like a rather internal function (setting up eldoc stuff > and the like), so I think it's probably well-named as is; closing. There's _absolutely nothing_ internal about the behavior this function offers. You can use it _any_ place where you want to read a sexp. In fact, users should be _encouraged_ to use this, as opposed to more primitive, less sexp-oriented ways of reading text when what they want is a Lisp sexp. That's akin to telling users to use file-name manipulation functions instead of just concat, when dealing with file names. The name should probably be changed to have "Lisp" in it, however, as it reads only Lisp sexps (currently). And this function needs a doc string (badly). As for it using `eldoc-mode': That presumably makes the function more useful for specifically Lisp-sexp reading. If we think otherwise then that could be removed or optional. In any case, its presence has _nothing_ whatsoever to do with whether the function is useful generally or should be considered internal or local to only some uses. This is a bad judgment call, IMHO. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 27 18:44:45 2019 Received: (at 24386) by debbugs.gnu.org; 27 Jul 2019 22:44:45 +0000 Received: from localhost ([127.0.0.1]:45562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrVQi-0003Na-Uy for submit@debbugs.gnu.org; Sat, 27 Jul 2019 18:44:45 -0400 Received: from mout.web.de ([212.227.15.4]:44103) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrVQg-0003NK-Fa for 24386@debbugs.gnu.org; Sat, 27 Jul 2019 18:44:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1564267467; bh=Nhu9BvJInfiim0Z2LJc1sLhibndzxUUYvztI3VsxOMk=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=gsf4BOuhcmsyVyOWjePuodMDQhpukzregmiBHv5vaK59kJwOpnRi/FtTQ0vIUvpwa wo2TmBhpDKKeIlbH6bmr08jL4OHFfKJMkoGKIawK1PnwIRAV6Z41ZqcbwwmtPUT5c3 wpfTfksIMRcGHkCJ8QuLaXN22WYPxpEqrORaLzic= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from drachen.dragon ([92.208.178.242]) by smtp.web.de (mrweb001 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lilcj-1iNYJy1tqX-00cvMp; Sun, 28 Jul 2019 00:44:27 +0200 From: Michael Heerdegen To: Drew Adams Subject: Re: bug#24386: 24.5; `read--expression' --> `read-expression', please References: <70280847-310d-4e11-a818-3d0bdbfd3100@default> <87o91ffsef.fsf@mouse.gnus.org> Date: Sun, 28 Jul 2019 00:44:24 +0200 In-Reply-To: (Drew Adams's message of "Sat, 27 Jul 2019 09:39:45 -0700 (PDT)") Message-ID: <87r26bdrnb.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:susH140KzUT7RoB38Ecgr981HXC3iQ9a8D3oiwptfmTSN/v+BQM t6y9Sp91uXsLbLns16jsOFZrJLpl+g4Dg/X+2DtMXEsiTpASfWwmS7Pd0i7WtlZ+ArjNVLT 6qINWflr79+c7CJQ+7JO8KdIp6akBoGMQsz2VjaBejLRbDvyaxOL/MFMqWNbP1Y6lZhtFas OVboP5SreZl1SfWVceGrw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:ZSXZcexac58=:d2IZ/ovKjp01+KW48ZCpbO 6p8tq7aKPyr4kk7M2k2EpW/MxO1UNgLliP55vfgARzVx8MDgoT2vYjnASA4P3qXKTxp0+3ICP M5G6nKC5a+o35nFaw76zI4ppfuEJb563cwUSrjELJV3Zla9GZ6/3xA4H8VjbH9zRFZfdCzv7n tV61b1dTD4mrbaZ6MRxAHcpFKrlpOPW6eHTn2CvCGzE9qA2MsW2371JXw1tTu5oc4jsAw89kA qNjYiz/AY2e/o7NzhtMmO7k2p8eeV5EJMDnpMtSv1JUEmquzThbgXia+oJ+KnZPgZK9jH7oJa M2Ok4vxaOJqGJYWf315k/9DCke0EBHDdSegCMjU/6vtixBYUGSErbJNkI1Hn6u0WLqQ9/VFc0 E5JK5OlVHs49RLi8K8dN9E1QA+ObCLJ+PYOJJSHE/G5BUzzlegEb+JqgOcGg6iAerJ+w8UIb+ D6p0uRsd6OzlVMU43B9vN5u4Ak1+n09v/982DEm2f4AbD3JRA3AtuEoGSTjPzMLlp1cORJVZ/ Ils7vHgezv5CQ4yfpo1vghQEUtbh2NL+fY82y3abHIguBbRLZ6I0GcrBA2x0erYN7JI/syvDL /tovSUtm6IDT3nY+DH33oLVjudNqxtxViRyGwrmyeaVYQzaQu2Sem//nQNhjgVDpuPT8j594R M2U3/aEzGY10JdN2f4ia54pkirFEma6IwCg0at7M9oAjcgBWfgz3mpbNfoV/K+74hhMkUhwRK nduEsPWjHt2HyJb8HXlfzDRHypoAPz3wb+kSTVedLGKpjNqg61dKS/szUxftB+yA0o46K+gRM 0QbblBtk9niO47cd/r9tTC7OzUH0gJjzARlIlyI2gdFGoTO+IL4ec+432gJkLT7UUohN7Mygk Wz7eRKDOVLAHdGrxQFFju9cvWNkwxOu8O1gNFkPEwckcSD+Qzk7XCbUVM9/p1/qoOYhUhS6N0 xqbN6yvWrsfRNjLZQpAdHWf+Fp5wpUpHI9N88POBeFJS3uucmZ8op/bk96ia6graiAb8Ceeei qgfk+kwNMs/1flnNwnv/8v/fqb4hGJNj+dztc2lZ7OgHO2Y4JdhG/QhzkNWxYvlc50pM3eAvz 2/VLVf/ketmOv+qCy1xOP+ldbxgBYJzgl2S Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24386 Cc: Lars Ingebrigtsen , 24386@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Drew Adams writes: > > > Please consider renaming `read--expression' to `read-expression' and > > > taking away its "internal" designation. What it does is equally > > > useful to ordinary Emacs user-programmers. > > > > It does seem like a rather internal function (setting up eldoc stuff > > and the like), so I think it's probably well-named as is; closing. > > There's _absolutely nothing_ internal about the > behavior this function offers. You can use it > _any_ place where you want to read a sexp. IMO we should offer an official way to read expression input. That would likely look very much like read--expression. > As for it using `eldoc-mode': That presumably makes the function more > useful for specifically Lisp-sexp reading. If we think otherwise then > that could be removed or optional. FWIW it wasn't there from the beginning - it was added while fixing Bug#27202. If we speak of Lisp, the name "expression" implies something to be intended for evaluation, so having eldoc support is totally legitimate. Why not also add a `read-sexp'? Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 27 20:35:13 2019 Received: (at 24386) by debbugs.gnu.org; 28 Jul 2019 00:35:13 +0000 Received: from localhost ([127.0.0.1]:45607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrX9d-00067z-6y for submit@debbugs.gnu.org; Sat, 27 Jul 2019 20:35:13 -0400 Received: from userp2130.oracle.com ([156.151.31.86]:47372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrX9b-00067i-Ql for 24386@debbugs.gnu.org; Sat, 27 Jul 2019 20:35:12 -0400 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6S0Z3iW090445; Sun, 28 Jul 2019 00:35:06 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=iM8nLOuAGINB9yQ5I1iU3O0+oL9AhTfI/HpgPucgHb0=; b=zjDX+hz7GIgqnoSUjxmb6vflzNZwsqKvbkj1YNTc4a3GmEr/X+f+nLwBYpCIq3DYp6Gw 7VvDeKh+xIDOVys7J8pkOU+JlMI1YxtTEeSigGcE4LsGQ7PpZp05ncdH+C6IbTCb2AcJ EwuqF+FLhQf5IOdCw3VlwsQjUpuUMVSOVNoltAlRfuHcaeEAL9jI5qQSalYRTHcjIljZ Nw/vekC8lhPd6GO6qBExXDg6b0ahvACSDf5an5uCDTGjvuRi7bcTilQDT6+LF30FClWN Tpjk0l9nrfiwGgkGNr8CYJwaKDR4yQUxRExChXcc2u/osE3o4yEJPgRq+Ohm4mKDQmMG 3g== Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by userp2130.oracle.com with ESMTP id 2u0e1taask-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 28 Jul 2019 00:35:06 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6S0X9Yf042022; Sun, 28 Jul 2019 00:35:05 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userp3020.oracle.com with ESMTP id 2u0dxng5k2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 28 Jul 2019 00:35:05 +0000 Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6S0Yxne014853; Sun, 28 Jul 2019 00:35:04 GMT MIME-Version: 1.0 Message-ID: <1bee99ad-1bdd-4604-ab02-ce0a1b701bce@default> Date: Sat, 27 Jul 2019 17:34:58 -0700 (PDT) From: Drew Adams To: Michael Heerdegen Subject: RE: bug#24386: 24.5; `read--expression' --> `read-expression', please References: <70280847-310d-4e11-a818-3d0bdbfd3100@default> <87o91ffsef.fsf@mouse.gnus.org> <87r26bdrnb.fsf@web.de> In-Reply-To: <87r26bdrnb.fsf@web.de> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4873.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9331 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=837 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000 definitions=main-1907280003 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9331 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=886 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000 definitions=main-1907280003 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 24386 Cc: Lars Ingebrigtsen , 24386@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > > > > Please consider renaming `read--expression' to `read-expression' > and > > > > taking away its "internal" designation. What it does is equally > > > > useful to ordinary Emacs user-programmers. > > > > > > It does seem like a rather internal function (setting up eldoc > stuff > > > and the like), so I think it's probably well-named as is; closing. > > > > There's _absolutely nothing_ internal about the > > behavior this function offers. You can use it > > _any_ place where you want to read a sexp. >=20 > IMO we should offer an official way to read expression input. That > would likely look very much like read--expression. >=20 > > As for it using `eldoc-mode': That presumably makes the function more > > useful for specifically Lisp-sexp reading. If we think otherwise > > then that could be removed or optional. >=20 > FWIW it wasn't there from the beginning - it was added while fixing > Bug#27202. If we speak of Lisp, the name "expression" implies > something to be intended for evaluation, so having eldoc support > is totally legitimate. >=20 > Why not also add a `read-sexp'? +1 to all you said. `read--expression' is a good beginning for such a function. If we don't do as you suggest then it would also be a good end: just remove the extra `-'. (But I don't think the name "expression" implies something to be intended for evaluation. It often means that, but it's also used just for "sexp".) From unknown Mon Aug 18 11:26:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 25 Aug 2019 11:24:10 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator