Commit graph

14 commits

Author SHA1 Message Date
Juri Linkov
008c22f2dc (proced-mode, proced): Add \\<proced-mode-map> to docstrings. 2008-07-19 23:57:12 +00:00
John Paul Wallington
27ab83abf9 (proced-next-line, proced-previous-line): Avoid calling `next-line'
and `previous-line' from Lisp code.
2008-05-25 22:13:53 +00:00
Stefan Monnier
82305b1a29 (proced-header-line): Use the :align-to 0 feature
rather than computing the corresponding position manually.
(proced-update): Don't hardcode point-min==1.
2008-05-24 20:41:55 +00:00
Roland Winkler
b9df596973 (proced-header-line): New variable and new function.
(proced-mode): Set header-line-format.
(proced-update): Set proced-header-line.
(proced-send-signal): Use proced-header-line.
2008-05-21 08:00:05 +00:00
Roland Winkler
92d9ce488f (proced-goal-header-re): Renamed from proced-procname-column-regexp.
(proced-goal-column): Renamed from proced-procname-column.
(proced-move-to-goal-column): Renamed from
proced-move-to-procname.
(proced-header-face, proced-header-regexp): Removed.
(proced-font-lock-keywords): Remove proced-header-face.
(proced-header-alist, proced-sorting-schemes-re): New variables.
(proced): Rename Proced buffer to *Proced*.
(proced-next-line, proced-previous-line): New commands.
(proced-do-mark, proced-do-mark-all, proced-toggle-marks)
(proced-hide-processes): Do not treat first line as special.
(proced-header-space): New function.
(proced-update): Use header-line-format.  Initialize
proced-header-alist and proced-sorting-schemes-re.  Set
proced-goal-column.  Include proced-command in mode-name.
(proced-send-signal): Use header-line-format for *Marked
Processes* buffer.
(proced-sort): Restrict minibuffer completion to applicable
sorting schemes.
(proced-sorting-scheme-p): Use proced-sorting-schemes-re.
2008-05-20 10:17:15 +00:00
Glenn Morris
eb3fa2cfcf Switch to recommended form of GPLv3 permissions notice. 2008-05-06 08:06:51 +00:00
Roland Winkler
615482527d (proced-command-alist): Fix system-type values. Fix defcustom.
(proced-sorting-schemes-alist, proced-sorting-scheme): New variables.
(proced-sort-pcpu, proced-sort-pmem, proced-sort-pid)
(proced-sort-start, proced-sort, proced-sort-time): New commands.
(proced-update): Use proced-sorting-scheme.  Update modeline.
(proced-send-signal): Use nreverse.
(proced-sorting-scheme-p): New function.
2008-05-05 02:38:20 +00:00
Stefan Monnier
f5b0081187 (proced-command-alist): Add support for darwin. 2008-04-16 03:09:58 +00:00
Stefan Monnier
079ba9b790 (proced-mode): Redefine as just the major-mode.
(proced): Separate it from proced-mode.
2008-04-16 03:07:49 +00:00
Roland Winkler
52434c810e (proced-send-signal): Fix error recognition. 2008-04-14 02:42:11 +00:00
Roland Winkler
e6854b3fef (proced-command-alist): Remove sort column.
(proced-command, proced-procname-column): Use
make-variable-buffer-local.
(proced-signal-function): Renamed from proced-kill-program.  Allow
for elisp symbols and string values representing system calls.
(proced-marker-regexp, proced-success-message): New functions.
(proced): Use defalias.  Add autoload cookie.
(proced-unmark-backward, proced-toggle-marks)
(proced-hide-processes): New commands.
(proced-do-mark): Simplify code.
(proced-insert-mark): Use optional arg BACKWARD instead of line number.
(proced-update): Remove sorting.
(proced-send-signal): Display number of processes to operate on.
Allow for system calls or elisp functions to send signals.  Check
if signal was send successfully.
2008-04-14 01:35:56 +00:00
Roland Winkler
dfab9988c5 Add arch-tag. 2008-03-26 15:01:44 +00:00
Roland Winkler
1ba1a8b972 Update copyright. 2008-03-26 02:29:43 +00:00
Roland Winkler
37e4d8ed4f proced.el: New file. 2008-03-26 02:15:28 +00:00