changeset 100736:a25212f9719b

*** empty log message ***
author Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
date Sun, 28 Dec 2008 13:58:10 +0000
parents 8ec0632b600c
children ee29f2a93b76
files lisp/ChangeLog
diffstat 1 files changed, 24 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Sun Dec 28 13:54:41 2008 +0000
+++ b/lisp/ChangeLog	Sun Dec 28 13:58:10 2008 +0000
@@ -1,3 +1,27 @@
+2008-12-28  Roland Winkler  <Roland.Winkler@physik.uni-erlangen.de>
+
+	* proced.el (proced-grammar-alist): Allow predicate nil.  New
+	attribute tree.
+	(proced-format-alist): Use attribute tree.
+	(proced-tree-flag, proced-tree-indent): New variables.
+	(proced-children-alist): Renamed from proced-process-tree.  PPID
+	must refer to a process in process-alist.  Ignore PPIDs that equal
+	PID.  Children alist inherits sorting order from process-alist.
+	(proced-process-tree): New variable.  New function.
+	(proced-process-tree-internal, proced-toggle-tree)
+	(proced-tree, proced-tree-insert, proced-format-tree): New
+	functions.
+	(proced-mark-process-alist): Add docstring.
+	(proced-filter-parents): PPID must refer to a process in
+	process-alist.  Ignore PPIDs that equal PID.
+	(proced-sort): Throw error if attribute is not sortable.
+	(proced-sort-interactive): Restrict completion to sortable
+	attributes.
+	(proced-format): Include tree in standard attributes if
+	proced-tree-flag is non-nil.  Make header clickable only if
+	corresponding predicate is non-nil.
+	(proced-update): Use proced-tree.
+
 2008-12-28  Chong Yidong  <cyd@stupidchicken.com>
 
 	* diff.el (diff): Doc fix.