From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 05 01:14:03 2013 Received: (at submit) by debbugs.gnu.org; 5 Jan 2013 06:14:04 +0000 Received: from localhost ([127.0.0.1]:44168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrN18-0006mi-Tt for submit@debbugs.gnu.org; Sat, 05 Jan 2013 01:14:03 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60416) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrN13-0006mF-Ss for submit@debbugs.gnu.org; Sat, 05 Jan 2013 01:13:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TrN0r-0002jl-Lp for submit@debbugs.gnu.org; Sat, 05 Jan 2013 01:13:46 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-102.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:50682) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TrN0r-0002jb-IE for submit@debbugs.gnu.org; Sat, 05 Jan 2013 01:13:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43539) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TrN0q-0006YS-Et for bug-gnu-emacs@gnu.org; Sat, 05 Jan 2013 01:13:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TrN0p-0002iF-K7 for bug-gnu-emacs@gnu.org; Sat, 05 Jan 2013 01:13:44 -0500 Received: from mail-pb0-f45.google.com ([209.85.160.45]:53165) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TrN0p-0002hy-EI for bug-gnu-emacs@gnu.org; Sat, 05 Jan 2013 01:13:43 -0500 Received: by mail-pb0-f45.google.com with SMTP id mc8so9525938pbc.4 for ; Fri, 04 Jan 2013 22:13:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:subject:x-debbugs-cc:date:message-id :mime-version:content-type; bh=AD0/89ib+8rrdqcMZe348X30GQkbJNSJcKVnfPYTnLw=; b=OqePD+UWY7r1N3dHCuYdHPz8zfQbXjww5qkipcH0jMfpF7G7P27Baq3LEHuZHraU0K shMjVV7RAEDoN42Is+4RTrr+DXHZWHbA9dUfu38ovgy5p+Ri99Tf/dSdbWmpTl2Vlz1/ n5ESEnYpq2ELQM4keQA0d9/ERmOlwZONy62WQHsDxcgK+KR0vmpgfHtElMMfiy8VYG2X Pxlt7bxp0T8P4u/Nz17rrRFYrjrLhSOU12cvnv3dJ4BrfV9A+kXNmM7Zip8ugF8MzQXq H+ZC9mSdxXLrDRJ+K9Ixa+MBtZKj177buTXPfA66CWv7ql/P2BLI9bNDeDVilMY8r/sa APPw== X-Received: by 10.68.244.6 with SMTP id xc6mr169819329pbc.94.1357366422327; Fri, 04 Jan 2013 22:13:42 -0800 (PST) Received: from Shidais-iMac.local ([119.255.41.67]) by mx.google.com with ESMTPS id j1sm34529329pax.10.2013.01.04.22.13.39 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 04 Jan 2013 22:13:41 -0800 (PST) From: Leo Liu To: bug-gnu-emacs@gnu.org Subject: 24.2.91; [regression] window point incompatible change X-Debbugs-CC: martin rudalics Date: Sat, 05 Jan 2013 14:13:28 +0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) I have just spent this morning trying to fix a 3rd party library behaviour change only to find this annoying regression. To reproduce 0. emacs -q 1. Create two buffers A and B and make them both visible in the frame 2. Insert some text in A and leave point at the end of buffer A 3. Switch to buffer B and eval (with-current-buffer "A" (goto-char (point-min))) You will see point in buffer A doesn't change. Leo From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 05 01:39:40 2013 Received: (at 13361) by debbugs.gnu.org; 5 Jan 2013 06:39:40 +0000 Received: from localhost ([127.0.0.1]:44178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrNPv-000755-O4 for submit@debbugs.gnu.org; Sat, 05 Jan 2013 01:39:40 -0500 Received: from mail-pb0-f52.google.com ([209.85.160.52]:61955) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrNPr-000750-0c for 13361@debbugs.gnu.org; Sat, 05 Jan 2013 01:39:36 -0500 Received: by mail-pb0-f52.google.com with SMTP id ro2so9544779pbb.25 for <13361@debbugs.gnu.org>; Fri, 04 Jan 2013 22:39:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:subject:references:face:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=bZsqbLLokf78zaWI0jbhKrOwcEK9kFt5kYfD/u2nUUk=; b=SJEx61HIhNUivfOPxlY/RfejwI6fbDPE2jHFXhKVlBoseCUfj2P5k+h+nq1euACTCv 8krz2KN8dWc2iZwobIfY5s7xgvxiK85E0uyQb2Had0EyhScrQzWSebXRuRijTpAqEKei lSK94WQTPDXFt2xaDojgXwChwpqyOtLxa99dM5BAERPEe8M/yofE4hwCtAOWh5CfPDjZ XLQk7I9paLDxrnQOr3xHRNedwMeYKhXHoxPPWitF3QLQA+IzvhfjOhDQEvejL+utCzJV rYTyKGdMxEqZh9dCeO2H46qbMeCKwCeD5FQshpKKWLZlsUjzWkD2xO2taBHRL7lcKgL3 DhRQ== X-Received: by 10.66.79.195 with SMTP id l3mr159935368pax.82.1357367567744; Fri, 04 Jan 2013 22:32:47 -0800 (PST) Received: from Shidais-iMac.local ([119.255.41.67]) by mx.google.com with ESMTPS id pl10sm33559034pbc.60.2013.01.04.22.32.45 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 04 Jan 2013 22:32:47 -0800 (PST) From: Leo Liu To: 13361@debbugs.gnu.org Subject: Re: bug#13361: 24.2.91; [regression] window point incompatible change References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUzRVhbQj4eZqO6SjnT eWpxnMetm5b6/PmidmqrAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1F B9cBBwMLBfKABCMAAAFoSURBVCjPtZI9a8MwEIaFoc7aYDdelQMna0Em3tsSr0XUeE2Q6a22a+v+ fk8fSSBkbDUI6dHpfe9OEvRgiD+ApqKPJgJeB6iUUXWESjUe/ig38AJrhqqvaU2nTIXbNvOQ40fe qdry4kyGoVWsfCQalXpHnJGM01wjWdYbMlXNFdsZDO69m9aqNqxEJqTEgbM5OF7wlEfIoll1Ked4 LbM5X2EdILLokEdmI8z7g5cKED0cuTC930TYhy7ZDekkXVGw/L60TguJePPxcJF48lpsSUWEA/Ju jGFNgJOXc4Hz7TmAdBeu5Ve4AEjOi2/2jfd3cAJZ+IbNrvdjgBZY01b+HTuG3cLws6BJZqVOj/pp T0OqVwx3rFq+QmJwx3loK5JSLEhDIt62+mtC2C+SrAUxEbV6C6v2BRbd6pILBKFpepKZJHgGgrKF sptSUUoczpwg2pQ7ZH1tgs0ou/917mzz6Cs2//C978cv5l07L02orIEAAAAASUVORK5CYII= Date: Sat, 05 Jan 2013 14:32:34 +0800 In-Reply-To: (Leo Liu's message of "Sat, 05 Jan 2013 14:13:28 +0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.91 (OS X 10.8.2) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 13361 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Sorry not a regression. Sorry for the noise. It is the same (albeit odd) behaviour in 24.2 too. Any idea why it behaves so subtly like this? Thanks, Leo From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 05 03:37:06 2013 Received: (at 13361) by debbugs.gnu.org; 5 Jan 2013 08:37:06 +0000 Received: from localhost ([127.0.0.1]:44216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrPFZ-0008Ln-Vs for submit@debbugs.gnu.org; Sat, 05 Jan 2013 03:37:06 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:58885) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrPFX-0008Li-05 for 13361@debbugs.gnu.org; Sat, 05 Jan 2013 03:37:04 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TrPFH-00078R-VB; Sat, 05 Jan 2013 03:36:48 -0500 From: Glenn Morris To: Leo Liu Subject: Re: bug#13361: 24.2.91; [regression] window point incompatible change References: X-Spook: insurgency 9/11 Al-Qaeda CIDA Bletchley Park dictionary X-Ran: 3t]nhz}LU'mzAg!'h_5*E0sPj27INj,am;o!IXkg`0(Pj$-i'|I,.1lQrE;P1z:8j73''; X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 05 Jan 2013 03:36:47 -0500 In-Reply-To: (Leo Liu's message of "Sat, 05 Jan 2013 14:32:34 +0800") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13361 Cc: 13361@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Leo Liu wrote: > It is the same (albeit odd) behaviour in 24.2 too. Any idea why it > behaves so subtly like this? Are you asking why window-point exists and is not always equal to point? (with-current-buffer "A" (message "%s:%s:%s:%s" (point) (window-point (get-buffer-window "A")) (progn (goto-char (point-min)) (point)) (window-point (get-buffer-window "A"))) (sit-for 1) (set-window-point (get-buffer-window "A") (point-min))) From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 05 03:37:22 2013 Received: (at control) by debbugs.gnu.org; 5 Jan 2013 08:37:22 +0000 Received: from localhost ([127.0.0.1]:44219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrPFp-0008M4-6Y for submit@debbugs.gnu.org; Sat, 05 Jan 2013 03:37:21 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:58889) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrPFn-0008Lx-R7 for control@debbugs.gnu.org; Sat, 05 Jan 2013 03:37:20 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TrPFa-00088Y-U0 for control@debbugs.gnu.org; Sat, 05 Jan 2013 03:37:07 -0500 Date: Sat, 05 Jan 2013 03:37:06 -0500 Message-Id: Subject: control message for bug 13361 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) tag 13361 notabug From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 05 04:41:51 2013 Received: (at submit) by debbugs.gnu.org; 5 Jan 2013 09:41:51 +0000 Received: from localhost ([127.0.0.1]:44309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrQGE-0001V8-Vs for submit@debbugs.gnu.org; Sat, 05 Jan 2013 04:41:51 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37151) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrQGB-0001V3-T8 for submit@debbugs.gnu.org; Sat, 05 Jan 2013 04:41:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TrQFz-0004Qs-FA for submit@debbugs.gnu.org; Sat, 05 Jan 2013 04:41:36 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-100.7 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_NUMERIC_HELO, RP_MATCHES_RCVD, USER_IN_WHITELIST autolearn=no version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:48923) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TrQFz-0004Qo-C3 for submit@debbugs.gnu.org; Sat, 05 Jan 2013 04:41:35 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48512) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TrQFy-0007yd-Ew for bug-gnu-emacs@gnu.org; Sat, 05 Jan 2013 04:41:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TrQFx-0004QZ-LD for bug-gnu-emacs@gnu.org; Sat, 05 Jan 2013 04:41:34 -0500 Received: from plane.gmane.org ([80.91.229.3]:54775) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TrQFx-0004QT-ET for bug-gnu-emacs@gnu.org; Sat, 05 Jan 2013 04:41:33 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TrQG8-0001lZ-Lo for bug-gnu-emacs@gnu.org; Sat, 05 Jan 2013 10:41:44 +0100 Received: from 119.255.41.67 ([119.255.41.67]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 Jan 2013 10:41:44 +0100 Received: from sdl.web by 119.255.41.67 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 Jan 2013 10:41:44 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Leo Liu Subject: Re: bug#13361: 24.2.91; [regression] window point incompatible change Date: Sat, 05 Jan 2013 17:41:16 +0800 Lines: 8 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 119.255.41.67 Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAAAAAP+LRRP0pGC+ vr7///+7mT1iAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cBBwMO DhglKe4AAAEsSURBVCjPbZNBboQwDEV/Cd4X9QJRThApmn0XYW+Jyf2v0m+HhqDBgiAe9rcTG7QH w/1Vn2Ar8gBb/ocywSN3qK9T3z4eFDB4eApocBpeBs1RSykoJd8gQcm8pGmHXFso3ajnmsqV0TnY DQkOfXUfN5NwaI7AWTVOyEhcu1aHmdWItHddUVUcUgUBCkitu8V6ditHVOVdqzl2EQ1ZVGTbdK0V 7cqn8vWzoU5Q/bF9Y/Y0cRU1xwkys5dJ+Dt6pBDWifcNQml8Gh2JVmPSoQzo7en0grswkxrUGYJ7 0hSxxAGr7ZMwYcHIzprpi7TENEE1xtiYxixRlCfPBsUUrwHD7uGIwATrbnODJcVrPpVn3hxiGloe m/S+z3CtuzUSMo83N4DPH+F0evwR3P4A2k+75838OKQAAAAASUVORK5CYII= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.91 (OS X 10.8.2) Cancel-Lock: sha1:5fhZid3G7efFpRIgz2MmbW1+ghA= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.3 (----) On 2013-01-05 16:36 +0800, Glenn Morris wrote: > Are you asking why window-point exists and is not always equal to point? Yeah. For example some packages use with-current-buffer and move point using goto-char and don't realise it can not be moved if the window is visible but not current. Leo From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 05 06:27:33 2013 Received: (at 13361) by debbugs.gnu.org; 5 Jan 2013 11:27:33 +0000 Received: from localhost ([127.0.0.1]:44341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrRuW-0002b5-G8 for submit@debbugs.gnu.org; Sat, 05 Jan 2013 06:27:33 -0500 Received: from mout.gmx.net ([212.227.17.20]:61915) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrRuU-0002au-18 for 13361@debbugs.gnu.org; Sat, 05 Jan 2013 06:27:31 -0500 Received: from mailout-de.gmx.net ([10.1.76.29]) by mrigmx.server.lan (mrigmx002) with ESMTP (Nemesis) id 0M5aOE-1T34H643j6-00xfFh for <13361@debbugs.gnu.org>; Sat, 05 Jan 2013 12:27:17 +0100 Received: (qmail invoked by alias); 05 Jan 2013 11:27:16 -0000 Received: from 62-47-58-22.adsl.highway.telekom.at (EHLO [62.47.58.22]) [62.47.58.22] by mail.gmx.net (mp029) with SMTP; 05 Jan 2013 12:27:16 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX18wpQBpA8wwJcuNXZ3y9IJllffQxXz+vlmS36JC7m HjiKM4TYdiuGqd Message-ID: <50E80E0D.4060902@gmx.at> Date: Sat, 05 Jan 2013 12:27:09 +0100 From: martin rudalics MIME-Version: 1.0 To: Leo Liu Subject: Re: bug#13361: 24.2.91; [regression] window point incompatible change References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 13361 Cc: 13361@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.0 (/) > Yeah. For example some packages use with-current-buffer and move point > using goto-char and don't realise it can not be moved if the window is > visible but not current. If these packages are part of Emacs, please write an appropriate bug report. Otherwise, kindly notify the respective author. Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 05 14:13:24 2013 Received: (at 13361) by debbugs.gnu.org; 5 Jan 2013 19:13:24 +0000 Received: from localhost ([127.0.0.1]:45483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrZBM-0008IM-4m for submit@debbugs.gnu.org; Sat, 05 Jan 2013 14:13:24 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:37271) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrZBJ-0008IH-Pr for 13361@debbugs.gnu.org; Sat, 05 Jan 2013 14:13:22 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TrZB5-0008GI-7t; Sat, 05 Jan 2013 14:13:07 -0500 From: Glenn Morris To: Leo Liu Subject: Re: bug#13361: 24.2.91; [regression] window point incompatible change References: X-Spook: Vickie Weaver Janet Reno clones Zachawi oil AMW AIMSX X-Ran: 9Evx|_A"sz&TznYN4Y0dX\3$ X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 05 Jan 2013 14:13:07 -0500 In-Reply-To: (Leo Liu's message of "Sat, 05 Jan 2013 17:41:16 +0800") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 13361 Cc: 13361@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) Leo Liu wrote: > On 2013-01-05 16:36 +0800, Glenn Morris wrote: >> Are you asking why window-point exists and is not always equal to point? > > Yeah. For example some packages use with-current-buffer and move point > using goto-char and don't realise it can not be moved if the window is > visible but not current. As the example I gave showed, point does move. In any case, I don't see any bug here. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 05 14:13:37 2013 Received: (at control) by debbugs.gnu.org; 5 Jan 2013 19:13:37 +0000 Received: from localhost ([127.0.0.1]:45488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrZBY-0008Ib-Sj for submit@debbugs.gnu.org; Sat, 05 Jan 2013 14:13:37 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:37272) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TrZBX-0008IW-DE for control@debbugs.gnu.org; Sat, 05 Jan 2013 14:13:36 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1TrZBJ-0008Gd-BP for control@debbugs.gnu.org; Sat, 05 Jan 2013 14:13:21 -0500 Date: Sat, 05 Jan 2013 14:13:21 -0500 Message-Id: Subject: control message for bug 13361 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) close 13361 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 06 21:32:29 2013 Received: (at submit) by debbugs.gnu.org; 7 Jan 2013 02:32:29 +0000 Received: from localhost ([127.0.0.1]:33396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Ts2Vp-0001L5-97 for submit@debbugs.gnu.org; Sun, 06 Jan 2013 21:32:29 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40285) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Ts2Vm-0001Kr-Eo for submit@debbugs.gnu.org; Sun, 06 Jan 2013 21:32:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ts2Vf-0002jI-4z for submit@debbugs.gnu.org; Sun, 06 Jan 2013 21:32:19 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-100.7 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_NUMERIC_HELO, RP_MATCHES_RCVD, USER_IN_WHITELIST autolearn=no version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:56530) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ts2Vf-0002jE-1p for submit@debbugs.gnu.org; Sun, 06 Jan 2013 21:32:19 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51641) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ts2Ve-0005Ti-5b for bug-gnu-emacs@gnu.org; Sun, 06 Jan 2013 21:32:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ts2Vd-0002ih-7x for bug-gnu-emacs@gnu.org; Sun, 06 Jan 2013 21:32:18 -0500 Received: from plane.gmane.org ([80.91.229.3]:52570) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ts2Vd-0002iZ-1w for bug-gnu-emacs@gnu.org; Sun, 06 Jan 2013 21:32:17 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Ts2Vo-000188-VH for bug-gnu-emacs@gnu.org; Mon, 07 Jan 2013 03:32:28 +0100 Received: from 119.255.41.67 ([119.255.41.67]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 Jan 2013 03:32:28 +0100 Received: from sdl.web by 119.255.41.67 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 Jan 2013 03:32:28 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Leo Liu Subject: Re: bug#13361: 24.2.91; [regression] window point incompatible change Date: Mon, 07 Jan 2013 10:31:58 +0800 Lines: 10 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 119.255.41.67 Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAA9Cgm3Hx1WWFWA gn+WmJWsrqv4+vcCAwCRl2MkAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAYoA AAGKATOXMFgAAAAHdElNRQfXAQwDNR+ZJmElAAABIklEQVQoz22SPW+DQAyGWUq65qasd9PNUSX4 AZHK2C1rJy5jpDS4IwRVup9dn7GNafpKIPPgzztXFSujqq1eM2n8h22oMkvxI/i9C97kRfMRUN55 dS3BrsAwBXUtMLAO4lryh8kTjOxKpQNniNxAgZOEe4bZwsDTFhKdqZRLNII4OQNHhEuq/RMkm6Cj TnnEA/fk0BorcYn5qA3oaeAxbaBOLrX+9G48NZ2Fzc2tzDM8Q+tMypEOqYHh8mAWaaK3U/cDMOT5 aMZMABgPXc7zPMs1A8DXO756GFJ/4fMEq47hTsAdn5avoxZ4ywl0c2w4Flu2Ybeyb3S+EqxX2DYA H8veJGEDTnHnrXvRaPyt+2kSfK6rfBZ2tUtfP/mR+pR6sX8BUZ/cDV7tvkoAAAAASUVORK5CYII= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.91 (OS X 10.8.2) Cancel-Lock: sha1:ihmi5GWdMq2jszZbvn5LBCtJ7rA= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.3 (----) On 2013-01-06 03:13 +0800, Glenn Morris wrote: > As the example I gave showed, point does move. In any case, I don't see > any bug here. Point is moved in that context but it is reset to window point immediately after the window being selected. I think this subtle point would trip a lot of elisp authors. I have already seen one in slime-fuzzy.el (3rd party lib). Leo From unknown Sun Jun 15 08:56:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 04 Feb 2013 12:24:03 +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