all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#1224: [PATCH] user/group name completion
@ 2009-07-12 19:17 Chong Yidong
  2009-07-12 19:54 ` Eli Zaretskii
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Chong Yidong @ 2009-07-12 19:17 UTC (permalink / raw)
  To: Antipov Dmitry; +Cc: 1224

> Hello,
>
> this patch introduces a user/group name completion for
> 'call-interactively'. This feature may be used, for example, within
> 'dired-do-chown' and 'dired-do-chgrp' (although it should be extended
> to MS and MacOS systems first, BTW).

Hi Antipov, and sorry for the late response.

Thanks for writing this patch, but I'm afraid I have to turn it down.  I
don't think user/group names are important enough for `interactive' code
letters, which are a scarce resource.  You can handle them in Elisp,
instead, with an S-expression argument to interactive.

The other part of your patch, adding functions to the C code that call
getpwent and getgrent, may be useful.  But I don't see the advantage
over parsing /etc/passwd or /etc/group manually (or calling a shell
command that does it).





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-04-17  1:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <a0abcxdss4.fsf@fencepost.gnu.org>
2012-04-17  1:53 ` bug#1224: [PATCH] user/group name completion Glenn Morris
2009-07-12 19:17 Chong Yidong
2009-07-12 19:54 ` Eli Zaretskii
2009-07-12 20:29   ` Sven Joachim
2009-07-12 20:35 ` Juri Linkov
2009-07-14 20:08 ` Stefan Monnier

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.