From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.bugs Subject: bug#12915: 24.2.50; Visiting a file via drag-and-drop should add it to the history of visited files Date: Sat, 12 Jan 2013 16:25:50 +0800 Message-ID: <87obgug641.fsf@gnu.org> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1357979224 24129 80.91.229.3 (12 Jan 2013 08:27:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 12 Jan 2013 08:27:04 +0000 (UTC) Cc: 12915@debbugs.gnu.org To: Dani Moncayo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jan 12 09:27:21 2013 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 1TtwQy-0005sG-TX for geb-bug-gnu-emacs@m.gmane.org; Sat, 12 Jan 2013 09:27:21 +0100 Original-Received: from localhost ([::1]:46400 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtwQi-0006gI-Gn for geb-bug-gnu-emacs@m.gmane.org; Sat, 12 Jan 2013 03:27:04 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:45760) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtwQa-0006f5-9S for bug-gnu-emacs@gnu.org; Sat, 12 Jan 2013 03:27:02 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TtwQV-000138-IN for bug-gnu-emacs@gnu.org; Sat, 12 Jan 2013 03:26:56 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50742) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TtwQV-000132-F5 for bug-gnu-emacs@gnu.org; Sat, 12 Jan 2013 03:26:51 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TtwQg-0006e7-21 for bug-gnu-emacs@gnu.org; Sat, 12 Jan 2013 03:27:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Jan 2013 08:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12915 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 12915-submit@debbugs.gnu.org id=B12915.135797917625481 (code B ref 12915); Sat, 12 Jan 2013 08:27:02 +0000 Original-Received: (at 12915) by debbugs.gnu.org; 12 Jan 2013 08:26:16 +0000 Original-Received: from localhost ([127.0.0.1]:56205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtwPw-0006cv-HT for submit@debbugs.gnu.org; Sat, 12 Jan 2013 03:26:16 -0500 Original-Received: from mail-pb0-f52.google.com ([209.85.160.52]:59850) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TtwPt-0006cg-L9 for 12915@debbugs.gnu.org; Sat, 12 Jan 2013 03:26:15 -0500 Original-Received: by mail-pb0-f52.google.com with SMTP id ro2so1359565pbb.39 for <12915@debbugs.gnu.org>; Sat, 12 Jan 2013 00:25:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=xsqwW76RXY5s9brZYUqYjAsZkDb6Xpowkac1YddSMNE=; b=nxTwHmJer0YpxuyD+zxXswDvkfp1vuSg4Is3mLF6uNOPPspDpnOtSxRluRg1vR7Ga4 qOXxkh5s23vwPl9JdKGs9fHlLVrklzsa+4aJPb2uHA4b7QDs7OiP/U4p12sSJnEnQBgZ GzO1R6Or6NjIa0Ynh9YZ7I0aHtP2hQNXIGNPBi+6asH7UKXNc5d8GT7BDHoekq2Uks5w dNXVKu/lEKryEnRMEU0EzmGBneyoATQWcK8zniRcBOs4RaFJ1eY5B0cMZfzMJUwOdURm lEjxlTsWBetVs1ctbd8tBSn/WgD2+24rfixX4Omcn4fpPzaPxu+j37npJRjeBbH9R6G5 eeDQ== X-Received: by 10.68.245.167 with SMTP id xp7mr239179830pbc.75.1357979156441; Sat, 12 Jan 2013 00:25:56 -0800 (PST) Original-Received: from tsparkle ([155.69.168.49]) by mx.google.com with ESMTPS id ou3sm4259670pbb.46.2013.01.12.00.25.52 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 12 Jan 2013 00:25:54 -0800 (PST) In-Reply-To: (Dani Moncayo's message of "Wed, 2 Jan 2013 10:16:18 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.92 (gnu/linux) 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.x 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:69644 Archived-At: Dani Moncayo writes: >> The history of visited files should contain every visited >> file, regardless of the way it was visited (command line argument, >> drag-n-drop, menu item, C-x C-f...) > > ... and when the file is visited via bookmarks (e.g. `C-x r b foo > '). (I've just missed this feature). This feature is relatively easy to implement. I think it is best done by adding an optional argument `add-history' to `find-file' (and similar functions like `find-file-other-frame'), so that Lisp callers can specify to update `file-name-history' even if the file name was not read interactively. Any objections?