From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Newsgroups: gmane.emacs.devel Subject: Re: Finding packages to enable by default Date: Wed, 4 Dec 2013 20:32:08 +0000 (UTC) Message-ID: References: <8761ra7uq3.fsf@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1386189162 27459 80.91.229.3 (4 Dec 2013 20:32:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 4 Dec 2013 20:32:42 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 04 21:32:48 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 1VoJ7k-00078H-8G for ged-emacs-devel@m.gmane.org; Wed, 04 Dec 2013 21:32:44 +0100 Original-Received: from localhost ([::1]:50245 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoJ7j-00037t-Sk for ged-emacs-devel@m.gmane.org; Wed, 04 Dec 2013 15:32:43 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50305) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoJ7b-00031E-W1 for emacs-devel@gnu.org; Wed, 04 Dec 2013 15:32:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VoJ7W-0002Sh-1n for emacs-devel@gnu.org; Wed, 04 Dec 2013 15:32:35 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:43116) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoJ7V-0002Rs-S8 for emacs-devel@gnu.org; Wed, 04 Dec 2013 15:32:30 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VoJ7U-0006wL-Ak for emacs-devel@gnu.org; Wed, 04 Dec 2013 21:32:28 +0100 Original-Received: from 94-21-170-104.pool.digikabel.hu ([94.21.170.104]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 04 Dec 2013 21:32:28 +0100 Original-Received: from adatgyujto by 94-21-170-104.pool.digikabel.hu with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 04 Dec 2013 21:32:28 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 24 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 94.21.170.104 (Opera/9.80 (Windows NT 6.1) Presto/2.12.388 Version/12.16) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:166089 Archived-At: Stefan Monnier iro.umontreal.ca> writes: > > >> recentf-mode > > I see no reason not to enable it, indeed. > > >> savehist-mode > >> saveplace > > Actually, for these (as for recentf-mode), I do remember one reason: > when multiple Emacsen as running at the same time, they all want to > change the same file(s) and end up stepping on each others's toes. > So if we want to enable these, we'd first need to address this > technical issue. Stepping on each other's toes simply means the later exiting emacs overwrites the other's history file. Even if it happens (though I don't think the majority of people runs multiple Emacsen that often) it's much better than having no history saved at all. So these packages improve the user experience even without adressing the above issue first, which may not be an issue at all for most users who run only a single emacs instance.