From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Oleh Krehel Newsgroups: gmane.emacs.devel Subject: Re: Adding a few more finder keywords Date: Tue, 09 Jun 2015 10:54:12 +0200 Message-ID: <873821jm8b.fsf@gmail.com> References: <87sia2l04r.fsf@gmail.com> <873821xzon.fsf@uwakimon.sk.tsukuba.ac.jp> <87zj49jrue.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1433840474 26916 80.91.229.3 (9 Jun 2015 09:01:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 9 Jun 2015 09:01:14 +0000 (UTC) Cc: emacs-devel To: Artur Malabarba Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 09 11:01:10 2015 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 1Z2FP5-00013m-55 for ged-emacs-devel@m.gmane.org; Tue, 09 Jun 2015 11:01:03 +0200 Original-Received: from localhost ([::1]:33795 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z2FP4-0002gw-Il for ged-emacs-devel@m.gmane.org; Tue, 09 Jun 2015 05:01:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37962) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z2FOy-0002gl-GY for emacs-devel@gnu.org; Tue, 09 Jun 2015 05:00:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z2FOu-00088t-AN for emacs-devel@gnu.org; Tue, 09 Jun 2015 05:00:56 -0400 Original-Received: from mail-wg0-x229.google.com ([2a00:1450:400c:c00::229]:32809) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z2FOt-00088U-UN for emacs-devel@gnu.org; Tue, 09 Jun 2015 05:00:52 -0400 Original-Received: by wgez8 with SMTP id z8so7723446wge.0 for ; Tue, 09 Jun 2015 02:00:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=vYvVAq8N3AN0jqYIwKgnd7WqKbZHQb8aCM73SfRMJCY=; b=pnR9coMb51v6KkU0tj36s9WDPSanH1L4QJXOHB9f9EYuFKko9GvK0V1WcakdG5ir2m 2Yy2MMGjB6ZKO6BgWMV7GB6nDWpoHME9eNqrwCFkz3LY4UjgPCGtoXYAUbLEcQOO6BHG bwKSd6k65gRiiItwT7T+/ADfFHNYo+XDsJxjOPpuybz1rXcDkHnCE6EAgWz1OpkZhxJc skrPv/c/r73oexq4cm+hqGqy9OwXcEF4g49sbR8sKqfmBbxrndqp18YcdYd4Ax+YqjED xnD6WLd45ZK+oqrTuypp4e4uqxuJgj2kceyn0zEslci9MOZHtPvYvlzfBQ0prp+enDJc 5vAQ== X-Received: by 10.180.149.173 with SMTP id ub13mr30577893wib.23.1433840451247; Tue, 09 Jun 2015 02:00:51 -0700 (PDT) Original-Received: from firefly (dyn069045.nbw.tue.nl. [131.155.69.45]) by mx.google.com with ESMTPSA id n3sm1785973wix.1.2015.06.09.02.00.50 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 09 Jun 2015 02:00:50 -0700 (PDT) In-Reply-To: (Artur Malabarba's message of "Tue, 9 Jun 2015 09:02:22 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c00::229 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:187121 Archived-At: Artur Malabarba writes: > On Jun 9, 2015 7:52 AM, "Oleh Krehel" wrote: >> This is what I was thinking. And it would facilitate adding an option to >> filter the package list by tags. I mean not searching (that should be >> there too), but browsing. > > Like the f key? It doesn't support the "+git +file -theme" filter you suggest later, but it does filter by single tags. Almost. Synaptic package manager does more than "f": it shows you tags in a list (of length ~50). When you click a tag, you narrow. To make "f" equivalent to what Synaptic offers, there should be a way to have around 50 prominent completions for it. Currently, the completion list for "f" on my system has a length 1000. Barely useful for searching, unusable for browsing. Unless you know the correct tag. Then it's good. So two points: 1. have ~50 tags instead of 1000, preferably visually. 2. add all built-in files to the list when a tag is browsed. The second point is important. Just today, I've read a thread on emacs-help about iswitchb / icomplete, where it wasn't clear to people that: - icomplete provides similar features to iswitchb - iswitchb is still part of Emacs I think browsing "completion" tag could have cleared it up: a person, on hearing iswitchb is obsolete, looks at "completion" tag: - sees icomplete is there, built-in - sees iswitchb is still there, built-in - sees ivy/helm/icicles are also there