From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dani Moncayo Newsgroups: gmane.emacs.bugs Subject: bug#13032: 24.3.50; Request: Provide a `delete-duplicate-lines' command Date: Fri, 30 Nov 2012 08:51:40 +0100 Message-ID: References: <87obig2ap2.fsf@mail.jurta.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1354261926 13558 80.91.229.3 (30 Nov 2012 07:52:06 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 30 Nov 2012 07:52:06 +0000 (UTC) Cc: 13032@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 30 08:52:18 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 1TeLOQ-0008KC-3l for geb-bug-gnu-emacs@m.gmane.org; Fri, 30 Nov 2012 08:52:14 +0100 Original-Received: from localhost ([::1]:52429 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TeLOE-0004Fg-RX for geb-bug-gnu-emacs@m.gmane.org; Fri, 30 Nov 2012 02:52:02 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:42490) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TeLOC-0004El-1B for bug-gnu-emacs@gnu.org; Fri, 30 Nov 2012 02:52:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TeLOA-0000uv-Sn for bug-gnu-emacs@gnu.org; Fri, 30 Nov 2012 02:51:59 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35841) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TeLOA-0000up-On for bug-gnu-emacs@gnu.org; Fri, 30 Nov 2012 02:51:58 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TeLQA-0003m9-LV for bug-gnu-emacs@gnu.org; Fri, 30 Nov 2012 02:54:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Nov 2012 07:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13032 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13032-submit@debbugs.gnu.org id=B13032.135426202714488 (code B ref 13032); Fri, 30 Nov 2012 07:54:02 +0000 Original-Received: (at 13032) by debbugs.gnu.org; 30 Nov 2012 07:53:47 +0000 Original-Received: from localhost ([127.0.0.1]:46091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TeLPu-0003la-VV for submit@debbugs.gnu.org; Fri, 30 Nov 2012 02:53:47 -0500 Original-Received: from mail-oa0-f44.google.com ([209.85.219.44]:39469) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TeLPt-0003lB-3O for 13032@debbugs.gnu.org; Fri, 30 Nov 2012 02:53:45 -0500 Original-Received: by mail-oa0-f44.google.com with SMTP id n5so159579oag.3 for <13032@debbugs.gnu.org>; Thu, 29 Nov 2012 23:51:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=/Ea7Ckvw9uQf4AXPDbvH+Xa5fE2nL+1qRmGg6oIwads=; b=s1fwzbcN/J8GjRmnhbggb+DK4KO4hqWaNiXzhM4fsdGl1j4BcIS46x1AcBOzi4K+T+ aANJH/yO+ihk9hrwk5Z8bvL3/RZtjIWCFc5SZNNgE+jSMCgZrbWgmPXLntosnk6XNtK+ Nix24r4YkFL1ttbl0QjznS89F6Q8MUNTO9h161ZBkPF6uzLOltCnZdZP5qjQlE0urS5R 6fQ2Vq79JOr25osQ/Z/TLPkW3AJ88nLXvIPCtgyXF9zYkrVKzyugfxa/Ur1Nb5fbreck NJsMySqTTN6tv13Rn1FJMcVDLMlNbF4VbbYtT+o26/KpEDbufLs/pAjLy8MeBJMA/sH6 gtVQ== Original-Received: by 10.60.20.1 with SMTP id j1mr316975oee.46.1354261900732; Thu, 29 Nov 2012 23:51:40 -0800 (PST) Original-Received: by 10.60.64.170 with HTTP; Thu, 29 Nov 2012 23:51:40 -0800 (PST) In-Reply-To: <87obig2ap2.fsf@mail.jurta.org> 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:67628 > This is what I currently use to delete duplicate lines: > > C-u M-| awk -- '!a[$0]++' RET > > Do you intend to create a Lisp function with the same result? I don't know awk, but I've tried that command and seems to do what I want: remove all duplicate lines in the region. Although it don't inform about the number of lines deleted, which is important to me. -- Dani Moncayo