From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel Subject: removing duplicate from history by default [was Re: avoid duplicates in history] Date: Wed, 01 Sep 2004 17:37:57 -0700 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <200409020038.i820c0GK015815@scanner2.ics.uci.edu> References: <200406011700.i51H0MGK001165@scanner2.ics.uci.edu> <87llj4gguw.fsf@mail.jurta.org> <200406041629.i54GTDGK020998@scanner2.ics.uci.edu> <871xkv3yrv.fsf@mail.jurta.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1094085602 5765 80.91.224.253 (2 Sep 2004 00:40:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 2 Sep 2004 00:40:02 +0000 (UTC) Cc: Juri Linkov , miles@gnu.org, Stefan Monnier , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 02 02:39:53 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C2fdo-0002Sv-00 for ; Thu, 02 Sep 2004 02:39:52 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C2fil-0002Dd-8W for ged-emacs-devel@m.gmane.org; Wed, 01 Sep 2004 20:44:59 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C2fid-0002DO-Vm for emacs-devel@gnu.org; Wed, 01 Sep 2004 20:44:52 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C2fid-0002D5-5q for emacs-devel@gnu.org; Wed, 01 Sep 2004 20:44:51 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C2fic-0002Cz-97 for emacs-devel@gnu.org; Wed, 01 Sep 2004 20:44:51 -0400 Original-Received: from [128.195.1.36] (helo=scanner2.ics.uci.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1C2fdM-0007Vs-Ai; Wed, 01 Sep 2004 20:39:24 -0400 Original-Received: from vino.ics.uci.edu (vino.ics.uci.edu [128.195.11.198]) by scanner2.ics.uci.edu (8.12.10/8.12.10) with ESMTP id i820c0GK015815; Wed, 1 Sep 2004 17:38:00 -0700 (PDT) Original-To: Richard Stallman Original-Lines: 29 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-96.69, required 5, MSGID_FROM_MTA_SHORT, USER_IN_WHITELIST) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 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 Xref: main.gmane.org gmane.emacs.devel:26711 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:26711 Let's reopen the discussion started with the message here: http://lists.gnu.org/archive/html/emacs-devel/2004-06/msg00021.html I would like to prepare a patch that can be checked in. There was one question left, if removing duplicates from history should be turned on by default. IMHO duplicates should be removed from history by default, most users are more interested in the unique data present in history. If an exact sequence of events is desired M-x list-command-history can do that. [I reformated the last message from Stephan in that thread to make it clear who said what]: Dan> How about the default? Should this be turned on by default? Juri> It seems reasonable to turn it on by default. RMS> Absolutely not! It would be a great surprise, and it would mean RMS> you could not look around at your error messages without changing RMS> other buffers on the screen. Stephan> Huh? I don't understand why removing duplicates from the history Stephan> would ever have any such effect. Stephan> Could you explain what use case you're thinking of ? Thanks --dan