From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kelly Dean Newsgroups: gmane.emacs.devel Subject: thing-at-point's meaning of current sexp vs. up-list's: which is correct? Date: Wed, 12 Jun 2013 06:23:51 -0700 (PDT) Message-ID: <1371043431.37718.YahooMailClassic@web141103.mail.bf1.yahoo.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1371043453 32642 80.91.229.3 (12 Jun 2013 13:24:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 12 Jun 2013 13:24:13 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 12 15:24:12 2013 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 1Uml22-0000c7-Ix for ged-emacs-devel@m.gmane.org; Wed, 12 Jun 2013 15:24:10 +0200 Original-Received: from localhost ([::1]:42537 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uml22-0005VB-1Z for ged-emacs-devel@m.gmane.org; Wed, 12 Jun 2013 09:24:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37881) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uml1r-0005FU-2y for emacs-devel@gnu.org; Wed, 12 Jun 2013 09:24:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Uml1l-0003MH-4i for emacs-devel@gnu.org; Wed, 12 Jun 2013 09:23:59 -0400 Original-Received: from nm42-vm8.bullet.mail.bf1.yahoo.com ([216.109.114.207]:45112) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uml1k-0003M6-TE for emacs-devel@gnu.org; Wed, 12 Jun 2013 09:23:53 -0400 Original-Received: from [98.139.212.153] by nm42.bullet.mail.bf1.yahoo.com with NNFMP; 12 Jun 2013 13:23:52 -0000 Original-Received: from [98.139.212.251] by tm10.bullet.mail.bf1.yahoo.com with NNFMP; 12 Jun 2013 13:23:52 -0000 Original-Received: from [127.0.0.1] by omp1060.mail.bf1.yahoo.com with NNFMP; 12 Jun 2013 13:23:52 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 585442.45914.bm@omp1060.mail.bf1.yahoo.com Original-Received: (qmail 37746 invoked by uid 60001); 12 Jun 2013 13:23:52 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1371043432; bh=R2xWeM33aDPETEqF2H3bRWub5PWZP862249XUbkJkhE=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=3GoN75rJSzuqtbSAVmKFRsUoW2lyO+inqGKeNyAZqWpDNv9aFFMUXSnXnMj1re33Sum1NUg5t9vaAFKQQoKpRIbfzmE6QyvV6kaHmxQlvYZ6AV+6D7w4cCSyqyfLBd1PxggMSQQsRDFzYETdjVpEoXd+lomyRFhvdG/qHu/ZCkE= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=WDN0t0MMFkHTctwaFIKOur4LNz38PftE9f2yFyccYbBza37fxqt8Nn+3Jsvv4Jhm9YQqWGOa8jU9eNVC6pqoUoU7CNhP8xfKGG2eteazNlL7jmcYxRWcb7APlz8hIwHjiwD8XF9s8YyTqdbtAQkCrx7KZDa7CLlt/O9LvJ9X/SQ=; X-YMail-OSG: 3PgA3.gVM1nX95zmMU5HHANoHwQNeEFvMng7Aet44YitPKE ps455kFpqGRdfHw45LTtXcDPcsoW6hs.GVZcKpbHUOQTDguHYVpEJdU_33r9 awpGFzE0ns2blydcuEB0YIZ4itaAOdcX0ElkZig8kAsEyynPkcWARkL_FUPc hTchhfL5Gvv.y7uq0IaIhBl7xj5RSHfBcK3jl3.yFgphEVWMoH7.C8an93P7 oX3Ck3z2y0MPjeJNbjkXFwPJdFBW8fdSI9tkNkerUpVZgSMkSsb7Dkf.9qkJ w8hfO7OSek7krcnNCuiNO8qQ6gOVHoQn26U9Hen9zGK0RkyJ7BvtqvKhX5oJ g7ANuPG8barrhhUmh8O96OjAoUTOjy2zRKR.EElucNVavdy3HzAyefvcJE37 H7hfEE1wN57GsX8KfARdRKJKp76C.b1r0eRZXwZk6qCk_GRHWGW_ZXD2TPLQ aTrw2.QrWFD88FfFlREQcad1LOg-- Original-Received: from [85.24.215.117] by web141103.mail.bf1.yahoo.com via HTTP; Wed, 12 Jun 2013 06:23:51 PDT X-Rocket-MIMEInfo: 002.001, SWYgcG9pbnQgaXMgb24gYSBjbG9zaW5nIGRlbGltaXRlciwgdGhlbiB0aGluZy1hdC1wb2ludCBzYXlzIHRoZSBkZWxpbWl0ZXIgaXMgcGFydCBvZiB0aGUgY3VycmVudCBzZXhwLCBidXQgdXAtbGlzdCBzYXlzIHRoZSBkZWxpbWl0ZXIgaXMgcGFydCBvZiB0aGUgc2V4cCB0aGF0IGNvbnRhaW5zIHRoZSBjdXJyZW50IHNleHAuClRoZSByZXN1bHQgaXMgdGhhdCBraWxsLWJhY2t3YXJkLXVwLWxpc3QsIHdoaWNoIGFzc3VtZXMgdGhhdCB0aGluZy1hdC1wb2ludCBhbmQgdXAtbGlzdCBoYXZlIHRoZSBzYW1lIG0BMAEBAQE- X-Mailer: YahooMailClassic/15.1.8 YahooMailWebService/0.8.146.552 X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x X-Received-From: 216.109.114.207 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:160371 Archived-At: If point is on a closing delimiter, then thing-at-point says the delimiter is part of the current sexp, but up-list says the delimiter is part of the sexp that contains the current sexp. The result is that kill-backward-up-list, which assumes that thing-at-point and up-list have the same meaning for current sexp, fails when point is on a closing delimiter: type "((a))" and put point on the first closing parenthesis, then do kill-backward-up-list, and it reinserts the same sexp that it kills, leaving the text unchanged. I'll file a bug report, but should I file it for thing-at-point, or for up-list? Surely not for kill-backward-up-list.