From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Roland Winkler" Newsgroups: gmane.emacs.devel Subject: Proced's display/handling of process trees: request for feedback Date: Mon, 29 Dec 2008 07:33:08 +0100 Message-ID: <18776.28452.733625.156088@tfkp04.physik.uni-erlangen.de> References: <200809090636.m896acaT011007@sallyv1.ics.uci.edu> <18775.34703.848628.238267@tfkp04.physik.uni-erlangen.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1230532410 13400 80.91.229.12 (29 Dec 2008 06:33:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 29 Dec 2008 06:33:30 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dan Nicolaescu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 29 07:34:38 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LHBi1-0007ex-Ah for ged-emacs-devel@m.gmane.org; Mon, 29 Dec 2008 07:34:37 +0100 Original-Received: from localhost ([127.0.0.1]:46110 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LHBgn-0003Nj-Fo for ged-emacs-devel@m.gmane.org; Mon, 29 Dec 2008 01:33:21 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LHBgi-0003Ne-Tk for emacs-devel@gnu.org; Mon, 29 Dec 2008 01:33:16 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LHBgg-0003NR-Un for emacs-devel@gnu.org; Mon, 29 Dec 2008 01:33:16 -0500 Original-Received: from [199.232.76.173] (port=39230 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LHBgg-0003NO-OF for emacs-devel@gnu.org; Mon, 29 Dec 2008 01:33:14 -0500 Original-Received: from tfkpsv.physik.uni-erlangen.de ([131.188.164.197]:15274) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LHBgg-0006th-Dx for emacs-devel@gnu.org; Mon, 29 Dec 2008 01:33:14 -0500 Original-Received: from tfkp04.physik.uni-erlangen.de (tfkp04.physik.uni-erlangen.de [131.188.164.204]) by tfkpsv.physik.uni-erlangen.de (Postfix) with ESMTP id A8C6D21486; Mon, 29 Dec 2008 07:33:09 +0100 (CET) In-Reply-To: <18775.34703.848628.238267@tfkp04.physik.uni-erlangen.de> X-Mailer: VM 8.0.9 under Emacs 22.2.1 (i686-pc-linux-gnu) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.4-2.6 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: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:107372 Archived-At: Sun Dec 28 2008 Roland Winkler wrote: On Mon Sep 8 2008 Dan Nicolaescu wrote: > - And one wishlist item: it would be great to have a tree view of the > processes, like "pstree" does. Request for feedback for Proced's display and handling of process trees: I played with a `*Proced Tree*' buffer and found it a bit confusing to have two separate buffers. Also, I found it complicated to ensure that this buffer is synchronized with the corresponding *Proced* buffer. So instead I've added a tree column that can be toggled (toggling is bound to T). Is the current approach useful? Is the format of the tree column in the process listing clear? Currently, there are two commands to operate on processes based on the tree structure, proced-mark-parents and proced-mark-children bound to P and C. Would it be useful to have more commands? Any comments and suggestions for improvements are appreciated. Roland