From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#11795: 24.1.50; wdired: C-c C-c loses marks and positions of renamed files Date: Wed, 27 Jun 2012 23:05:47 +0200 Message-ID: <87d34kzcr8.fsf@web.de> References: <87r4t1sk9o.fsf@web.de> <87sjdhily5@ch.ristopher.com> <06AF8E7E174A4F768ADB2B901755EA3C@us.oracle.com> <871ul0bymm@ch.ristopher.com> <87zk7ozman.fsf@web.de> <87d34kfxa3@ch.ristopher.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1340831104 13018 80.91.229.3 (27 Jun 2012 21:05:04 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 27 Jun 2012 21:05:04 +0000 (UTC) Cc: Christopher Schmidt To: 11795@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jun 27 23:05:02 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1SjzQ3-0006NV-Nn for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Jun 2012 23:04:59 +0200 Original-Received: from localhost ([::1]:54319 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjzQ3-00070J-Dp for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Jun 2012 17:04:59 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:60347) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjzQ0-000704-D2 for bug-gnu-emacs@gnu.org; Wed, 27 Jun 2012 17:04:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SjzPy-00004q-Mv for bug-gnu-emacs@gnu.org; Wed, 27 Jun 2012 17:04:55 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51657) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjzPy-0008W5-Gi for bug-gnu-emacs@gnu.org; Wed, 27 Jun 2012 17:04:54 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SjzTx-000335-Tn for bug-gnu-emacs@gnu.org; Wed, 27 Jun 2012 17:09:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 27 Jun 2012 21:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11795 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.134083128611648 (code B ref -1); Wed, 27 Jun 2012 21:09:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 27 Jun 2012 21:08:06 +0000 Original-Received: from localhost ([127.0.0.1]:32970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SjzT3-00031p-M3 for submit@debbugs.gnu.org; Wed, 27 Jun 2012 17:08:05 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:45597) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SjzT2-00031i-AG for submit@debbugs.gnu.org; Wed, 27 Jun 2012 17:08:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SjzP0-0007tC-Cg for submit@debbugs.gnu.org; Wed, 27 Jun 2012 17:03:55 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:35485) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjzP0-0007sx-9L for submit@debbugs.gnu.org; Wed, 27 Jun 2012 17:03:54 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:59719) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjzOy-0006tD-Oc for bug-gnu-emacs@gnu.org; Wed, 27 Jun 2012 17:03:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SjzOx-0007rc-4P for bug-gnu-emacs@gnu.org; Wed, 27 Jun 2012 17:03:52 -0400 Original-Received: from mout.web.de ([212.227.17.12]:50095) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjzOw-0007r1-QZ for bug-gnu-emacs@gnu.org; Wed, 27 Jun 2012 17:03:51 -0400 Original-Received: from snow.dragon ([89.204.130.168]) by smtp.web.de (mrweb103) with ESMTPSA (Nemesis) id 0LaCbS-1S0S6P0zqY-00mAFf; Wed, 27 Jun 2012 23:03:48 +0200 In-Reply-To: <87d34kfxa3@ch.ristopher.com> (Christopher Schmidt's message of "Wed, 27 Jun 2012 19:02:47 +0100 (BST)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) X-Provags-ID: V02:K0:rFBzkHQoiHcBXFtsFNiRuH28yROaLtrn4E3h+nO9fgq 0M35AgftHqBcUTdaYJHQSHoRbw8a3ovj3TLhr+RU2OdA2TELST 0Lm9wSdXMO2uXqnHgUDJa9wqyRKYtGqSc7Yu8MnknYAfcTaw/k M+HS1cBYxidbGd1SkCs1opQwVwV9iHfFcOZIityiMOh3Ia2R1G XYoFYKvf6nJKpmtiloJ2nuMYOiHoJb385nDiVQwz/c= 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 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:61343 Archived-At: Hi Christopher, thanks for working on this. Your patch looks and works quite well so far - but one more detail: - (revert-buffer)) + (revert-buffer) + (let ((inhibit-read-only t)) + (dired-mark-remembered marks))) The call to `dired-mark-remembered' should be wrapped in a `save-excursion', else it may move point to another position. Regards, Michael