From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Andreas =?UTF-8?Q?R=C3=B6hler?= Newsgroups: gmane.emacs.bugs Subject: bug#21391: 24.5; `thing-at-point' should return a string Date: Wed, 9 Nov 2016 07:43:31 +0100 Message-ID: <492c00fc-d6ba-6842-312b-99514f55f6d1@easy-emacs.de> References: <0a68c2ae-0940-4e2c-8b3c-1faceb45c43c@default> <1773ab35-70b1-42f9-8a8b-fe07881487d1@default> <874m3krnb6.fsf_-_@gmail.com> <83a8dbiaps.fsf@gnu.org> <83pom7gjhl.fsf@gnu.org> <0a8d76e4-4d1b-a26d-2b76-a2d9384d9f72@yandex.ru> <83mvhbgitf.fsf@gnu.org> <25bb22e8-1388-275a-d0da-7e698acdf6da@yandex.ru> <83inrygggr.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1478673392 2451 195.159.176.226 (9 Nov 2016 06:36:32 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 9 Nov 2016 06:36:32 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.4.0 Cc: Dmitry Gutov , Tino Calancha To: 21391@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 09 07:36:28 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c4MUX-0006cJ-FZ for geb-bug-gnu-emacs@m.gmane.org; Wed, 09 Nov 2016 07:36:13 +0100 Original-Received: from localhost ([::1]:37126 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c4MUa-0003IC-Ef for geb-bug-gnu-emacs@m.gmane.org; Wed, 09 Nov 2016 01:36:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57585) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c4MUR-0003Gg-Q5 for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2016 01:36:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c4MUM-0004tO-Ta for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2016 01:36:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34914) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c4MUM-0004t1-Hu for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2016 01:36:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1c4MUM-0002lo-AA for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2016 01:36:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Nov 2016 06:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21391 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.147867332710606 (code B ref -1); Wed, 09 Nov 2016 06:36:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 9 Nov 2016 06:35:27 +0000 Original-Received: from localhost ([127.0.0.1]:50313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c4MTn-0002l0-Kk for submit@debbugs.gnu.org; Wed, 09 Nov 2016 01:35:27 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:38338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c4MTm-0002ko-C9 for submit@debbugs.gnu.org; Wed, 09 Nov 2016 01:35:26 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c4MTg-0004lC-EJ for submit@debbugs.gnu.org; Wed, 09 Nov 2016 01:35:21 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:39861) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c4MTg-0004l8-B7 for submit@debbugs.gnu.org; Wed, 09 Nov 2016 01:35:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57536) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c4MTf-0002sE-Az for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2016 01:35:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c4MTa-0004kV-DQ for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2016 01:35:19 -0500 Original-Received: from mout.kundenserver.de ([217.72.192.74]:63222) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c4MTa-0004jB-3u for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2016 01:35:14 -0500 Original-Received: from [192.168.178.35] ([77.12.14.120]) by mrelayeu.kundenserver.de (mreue102) with ESMTPSA (Nemesis) id 0Lw10f-1cuBqW1LmH-017ncg; Wed, 09 Nov 2016 07:35:05 +0100 In-Reply-To: X-Provags-ID: V03:K0:VVNncMMhnuwvIqhr/yKRewDJpFgZX1jobPRTLT1tviPrN5+fgQs cTv+l1n5FzNv8SROPTJ9BydBaqY9JDtqIVARznSxmnWdgHw/Ks80A+WLTZy3F1KHFIGKQVx 7wZEraqvTHQ2EkxPPr9y8mmZk19LB1xXKH9bYuX9dUY2pkAUZwE6OjnAsPev5by1AaC41Jv utJq4eED4kChA5z8NNT/A== X-UI-Out-Filterresults: notjunk:1;V01:K0:lmoSaCgx1fI=:wmvsjo34TXTny1oeHq1YTP R9dh38qBKAu79V3QgYPBWDE1WXXtXkD5NW3iA4NoNmc7HOWqd38t6/ffh7A5GSyK/FIXA9P1D M1D4RiFtGdvkSAWxA/xb5EdhVEFiAuRyLTFGGI1ANdm7VuGPIBHdH08IOLWa9TmxKmW/hQRl8 JgNJWAiYY/YJEEpO/bv6+b3yftPJm2qcV1kvhjlJXQjbahi2N6lyFsnUkpa7xtj2pCCd+WDdt b8moX5I6aQh4HOhFmEGkqb7fJjFrXGtKsoY8MQf/RsK0i6SBgKuabskz5Wf/Jp2UTQF6OvX1b XjkXsXwFt0cldYuoFMLoSKzXpKrnToSKA6gb+/o149cuh89TDX3p40nRaMc0x0SThUdQrY029 m4EYhFmJ2LY7eHTR3xAY/c+Eu4O2aSc13TmTyhqipuxBNO03esPoJ+eVK7V46dwuHvFduUJl1 5XkUYeg9YoUvSZgWCqoRtVrC9WKCRTRjMTtOQrjYIvsVE2zW30DSbqjA41hdVOkkfy71Xa0Wx dVne3TVr6AcawWPFZrOqujj/BHpAV8hLrh4m728hFHEtYXaKfAfAEJQdQ6UmuGvib92cQ+B4D Y7nI4oHWzrc5XgP7O9h23FgJxYV/dssYtVIr+RCvnCljT7D2rB1fLgFC0cGRMEBvL1kg2YuOe iBDUTPD3QYsHA/l/E5w3+Nsdvo0y8tNN+vl10V6SUz+BHjItEVgNNpgrwIbCaKFKrN/2+4WGE 1fnqERf2IdLyTCIj X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:125510 Archived-At: On 09.11.2016 01:04, Dmitry Gutov wrote: > On 08.11.2016 17:05, Eli Zaretskii wrote: > >> But then somehow the discussion shifted to be about whether to _force_ >> thing-at-point value to be a string, even if it isn't for some reason. > > I'd suggest trying to fix that from the other end, as one alternative. > If we agree that the return value of thing-at-point should be a > string, (get 'number 'thing-at-point) can't return `number-at-point', > it should return a function that will return the said number as a string. It might be worth noticing that result of thing-at-point natively is a string. In case these string is not returned for now, additional functions are called upon. For example "intern" in case of symbol-at-point, which makes me frown. ;)