all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Roland Winkler" <Roland.Winkler@physik.uni-erlangen.de>
To: Eli Zaretskii <eliz@gnu.org>
Cc: emacs-devel@gnu.org
Subject: Re: proced.el [was: docstrings in dired.el]
Date: Fri, 23 May 2008 12:11:11 +0200	[thread overview]
Message-ID: <18486.38975.243934.651997@tfkp07.physik.uni-erlangen.de> (raw)
In-Reply-To: <ufxs9gz97.fsf@gnu.org>

On Fri May 23 2008 Eli Zaretskii wrote:
> Thanks.  But while at that, could you also please change proced.el to
> not rely on an external program such as `ps', at least not explicitly?
> Every modern OS has APIs to access the same information as `ps' does;
> providing primitives to do that from Lisp will make proced.el much
> more portable than it is currently, and I think it will also be
> faster.  

I agree that some built-in functions would be much cleaner, because
the different implementations of ps already have given me some
headache. It seems that the options required by ps and the output it
generates are by far less standardized than those of ls used by
dired.

(I interpret your email such that you would consider it worth the
effort to implement this on the C level.)

My problem is just that this goes way beyond my skills.

If someone was willing and able to help me with that, I'd greatly
appreciate it. 

> The hodgepodge of OS-specific options we have in proced.el at this
> time is really ugly, IMO.

Definitely, I agree.

Roland




  reply	other threads:[~2008-05-23 10:11 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-23  4:43 docstrings in dired.el Roland Winkler
2008-05-23  6:34 ` Michael Olson
2008-05-23  6:41 ` David Kastrup
2008-05-23  9:12 ` Eli Zaretskii
2008-05-23 10:11   ` Roland Winkler [this message]
2008-05-23 11:19     ` proced.el [was: docstrings in dired.el] Eli Zaretskii
2008-05-24  0:51       ` Roland Winkler
2008-05-24 16:12         ` Eli Zaretskii
2008-05-24 23:24           ` Roland Winkler
2008-05-25  3:09             ` Eli Zaretskii
2008-05-24 14:13       ` Richard M Stallman
2008-05-24 15:27         ` Eli Zaretskii
2008-05-24 18:57           ` proced.el Stefan Monnier
2008-05-24 19:26             ` proced.el Eli Zaretskii
2008-05-24 19:34               ` proced.el Stefan Monnier
2008-05-24  3:39   ` docstrings in dired.el Richard M Stallman
2008-05-24  7:20     ` Eli Zaretskii

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=18486.38975.243934.651997@tfkp07.physik.uni-erlangen.de \
    --to=roland.winkler@physik.uni-erlangen.de \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.