From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Helmut Eller Newsgroups: gmane.emacs.devel Subject: Re: xref "find references" and grouping Date: Sat, 02 May 2015 16:14:43 +0200 Message-ID: References: <83zja6b3tc.fsf@gnu.org> <83r3r5wqwv.fsf@gnu.org> <553EBBBF.6070509@yandex.ru> <838udcwbdc.fsf@gnu.org> <553FFC99.5080701@yandex.ru> <834mnzuedd.fsf@gnu.org> <554161A8.30202@yandex.ru> <83618du3q3.fsf@gnu.org> <5542E486.2010107@yandex.ru> <83k2wsssm8.fsf@gnu.org> <5543632C.6000306@yandex.ru> <834mnwsbfb.fsf@gnu.org> <554392E2.7080109@yandex.ru> <83oam4qh2u.fsf@gnu.org> <5543C97C.6050000@yandex.ru> <83h9rwqf10.fsf@gnu.org> <5543E3CF.5010402@yandex.ru> <5544CD91.2050301@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1430576120 31237 80.91.229.3 (2 May 2015 14:15:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 2 May 2015 14:15:20 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 02 16:15:12 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 1YoYCE-0000s6-Qc for ged-emacs-devel@m.gmane.org; Sat, 02 May 2015 16:15:10 +0200 Original-Received: from localhost ([::1]:57087 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YoYCD-0005Tb-VQ for ged-emacs-devel@m.gmane.org; Sat, 02 May 2015 10:15:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50357) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YoYC0-0005TU-VT for emacs-devel@gnu.org; Sat, 02 May 2015 10:14:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YoYBw-0003H8-0g for emacs-devel@gnu.org; Sat, 02 May 2015 10:14:56 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:46848) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YoYBv-0003H0-QQ for emacs-devel@gnu.org; Sat, 02 May 2015 10:14:51 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YoYBt-0000ao-QY for emacs-devel@gnu.org; Sat, 02 May 2015 16:14:50 +0200 Original-Received: from 212.46.170.210 ([212.46.170.210]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 May 2015 16:14:49 +0200 Original-Received: from eller.helmut by 212.46.170.210 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 May 2015 16:14:49 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 19 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 212.46.170.210 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:aE/CG4lDZZgE/wBIQub2gu0DMuM= 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:186143 Archived-At: On Sat, May 02 2015, Dmitry Gutov wrote: > Helmut, any suggestions? Maybe the current group label could be generalized to a path in a tree e.g. ( ) where each element of such a tree path is simply a string and the UI can display it either as a flat list or some of kind tree widget. > Does SLIME have anything related? Not really. For a time we grouped compiler error/warning/notes with a kind of tree widget; the idea was to make it easier to skip over notes and warnings and see error more quickly, but in practice much time was spend on opening and closing those subtrees. I don't know if a tree widget is a win. In Emacs such things always seem to require a lot of extra screen space compared to the GUI widgets in other IDEs. Helmut