changeset 102205:0f4ba7f17aa0

Rename `system-process-attributes' to `process-attributes' Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1553
author Miles Bader <miles@gnu.org>
date Mon, 23 Feb 2009 05:06:36 +0000
parents cbe2949923c1
children b6d52a7eb89f
files doc/lispref/ChangeLog doc/lispref/processes.texi etc/ChangeLog etc/NEWS lisp/ChangeLog lisp/proced.el lisp/server.el src/ChangeLog src/process.c
diffstat 9 files changed, 37 insertions(+), 18 deletions(-) [+]
line wrap: on
line diff
--- a/doc/lispref/ChangeLog	Mon Feb 23 05:06:26 2009 +0000
+++ b/doc/lispref/ChangeLog	Mon Feb 23 05:06:36 2009 +0000
@@ -1,3 +1,8 @@
+2009-02-23  Miles Bader  <miles@gnu.org>
+
+	* processes.texi (System Processes): Rename `system-process-attributes'
+	to `process-attributes'.
+
 2009-02-22  Chong Yidong  <cyd@stupidchicken.com>
 
 	* symbols.texi (Property Lists): Emphasize that property lists are
--- a/doc/lispref/processes.texi	Mon Feb 23 05:06:26 2009 +0000
+++ b/doc/lispref/processes.texi	Mon Feb 23 05:06:36 2009 +0000
@@ -1644,7 +1644,7 @@
 time.
 @end defun
 
-@defun system-process-attributes pid
+@defun process-attributes pid
 This function returns an alist of attributes for the process specified
 by its process ID @var{pid}.  Each association in the alist is of the
 form @code{(@var{key} . @var{value})}, where @var{key} designates the
--- a/etc/ChangeLog	Mon Feb 23 05:06:26 2009 +0000
+++ b/etc/ChangeLog	Mon Feb 23 05:06:36 2009 +0000
@@ -1,3 +1,7 @@
+2009-02-23  Miles Bader  <miles@gnu.org>
+
+	* NEWS: Rename `system-process-attributes' to `process-attributes'.
+
 2009-02-19  Nick Roberts  <nickrob@snap.net.nz>
 
 	* compilation.txt: Add entry for maven.
--- a/etc/NEWS	Mon Feb 23 05:06:26 2009 +0000
+++ b/etc/NEWS	Mon Feb 23 05:06:36 2009 +0000
@@ -1260,7 +1260,7 @@
 respectively.
 
 +++
-** New primitives `list-system-processes' and `system-process-attributes'
+** New primitives `list-system-processes' and `process-attributes'
 let Lisp programs access the processes that are running on the local
 machine.  See the doc strings of these functions for more details.
 Not all platforms support accessing this information; on those that
--- a/lisp/ChangeLog	Mon Feb 23 05:06:26 2009 +0000
+++ b/lisp/ChangeLog	Mon Feb 23 05:06:36 2009 +0000
@@ -1,3 +1,9 @@
+2009-02-23  Miles Bader  <miles@gnu.org>
+
+	* proced.el (proced-process-attributes):
+	* server.el (server-running-p): Rename `system-process-attributes'
+	to `process-attributes'.
+
 2009-02-22  Juri Linkov  <juri@jurta.org>
 
 	* dired-aux.el (minibuffer-default-add-dired-shell-commands):
--- a/lisp/proced.el	Mon Feb 23 05:06:26 2009 +0000
+++ b/lisp/proced.el	Mon Feb 23 05:06:36 2009 +0000
@@ -32,12 +32,12 @@
 ;; - allow "sudo kill PID", "renice PID"
 ;;
 ;; Thoughts and Ideas
-;; - Currently, `system-process-attributes' returns the list of
+;; - Currently, `process-attributes' returns the list of
 ;;   command-line arguments of a process as one concatenated string.
 ;;   This format is compatible with `shell-command'.  Also, under
 ;;   MS-Windows, the command-line arguments are actually stored as a
 ;;   single string, so that it is impossible to reverse-engineer it back
-;;   into separate arguments.  Alternatively, `system-process-attributes'
+;;   into separate arguments.  Alternatively, `process-attributes'
 ;;   could (try to) return a list of strings that correspond to individual
 ;;   command-line arguments.  Then one could feed such a list of
 ;;   command-line arguments into `call-process' or `start-process'.
@@ -94,7 +94,7 @@
 ;; It would be neat if one could temporarily override the following
 ;; predefined rules.
 (defcustom proced-grammar-alist
-  '( ;; attributes defined in `system-process-attributes'
+  '( ;; attributes defined in `process-attributes'
     (euid    "EUID"    "%d" right proced-< nil (euid pid) (nil t nil))
     (user    "USER"    nil left proced-string-lessp nil (user pid) (nil t nil))
     (egid    "EGID"    "%d" right proced-< nil (egid euid pid) (nil t nil))
@@ -218,7 +218,7 @@
 This variable extends the functionality of `proced-process-attributes'.
 Each function is called with one argument, the list of attributes
 of a system process.  It returns a cons cell of the form (KEY . VALUE)
-like `system-process-attributes'.  This cons cell is appended to the list
+like `process-attributes'.  This cons cell is appended to the list
 returned by `proced-process-attributes'.
 If the function returns nil, the value is ignored."
   :group 'proced
@@ -1539,7 +1539,7 @@
   ;; lists are ignored?  When would such processes be of interest?
   (let (process-alist attributes attr)
     (dolist (pid (or pid-list (list-system-processes)) process-alist)
-      (when (setq attributes (system-process-attributes pid))
+      (when (setq attributes (process-attributes pid))
         (setq attributes (cons (cons 'pid pid) attributes))
         (dolist (fun proced-custom-attributes)
           (if (setq attr (funcall fun attributes))
--- a/lisp/server.el	Mon Feb 23 05:06:26 2009 +0000
+++ b/lisp/server.el	Mon Feb 23 05:06:36 2009 +0000
@@ -595,7 +595,7 @@
 	    (insert-file-contents-literally (expand-file-name name server-auth-dir))
 	    (or (and (looking-at "127\\.0\\.0\\.1:[0-9]+ \\([0-9]+\\)")
 		     (assq 'comm
-			   (system-process-attributes
+			   (process-attributes
 			    (string-to-number (match-string 1))))
 		     t)
 		:other))
--- a/src/ChangeLog	Mon Feb 23 05:06:26 2009 +0000
+++ b/src/ChangeLog	Mon Feb 23 05:06:36 2009 +0000
@@ -1,3 +1,9 @@
+2009-02-23  Miles Bader  <miles@gnu.org>
+
+	* process.c (Flist_system_processes, Fprocess_attributes)
+	(syms_of_process): Rename `system-process-attributes' to
+	`process-attributes'.
+
 2009-02-22  Andreas Schwab  <schwab@linux-m68k.org>
 
 	* coding.h (struct coding_system): Make safe_charsets a pointer to
--- a/src/process.c	Mon Feb 23 05:06:26 2009 +0000
+++ b/src/process.c	Mon Feb 23 05:06:36 2009 +0000
@@ -7075,15 +7075,14 @@
        doc: /* Return a list of numerical process IDs of all running processes.
 If this functionality is unsupported, return nil.
 
-See `system-process-attributes' for getting attributes of a process
-given its ID.  */)
+See `process-attributes' for getting attributes of a process given its ID.  */)
     ()
 {
   return list_system_processes ();
 }
 
-DEFUN ("system-process-attributes", Fsystem_process_attributes,
-       Ssystem_process_attributes, 1, 1, 0,
+DEFUN ("process-attributes", Fprocess_attributes,
+       Sprocess_attributes, 1, 1, 0,
        doc: /* Return attributes of the process given by its PID, a number.
 
 Value is an alist where each element is a cons cell of the form
@@ -7511,7 +7510,7 @@
   defsubr (&Sset_process_filter_multibyte);
   defsubr (&Sprocess_filter_multibyte_p);
   defsubr (&Slist_system_processes);
-  defsubr (&Ssystem_process_attributes);
+  defsubr (&Sprocess_attributes);
 }
 
 
@@ -7810,15 +7809,14 @@
        doc: /* Return a list of numerical process IDs of all running processes.
 If this functionality is unsupported, return nil.
 
-See `system-process-attributes' for getting attributes of a process
-given its ID.  */)
+See `process-attributes' for getting attributes of a process given its ID.  */)
     ()
 {
   return list_system_processes ();
 }
 
-DEFUN ("system-process-attributes", Fsystem_process_attributes,
-       Ssystem_process_attributes, 1, 1, 0,
+DEFUN ("process-attributes", Fprocess_attributes,
+       Sprocess_attributes, 1, 1, 0,
        doc: /* Return attributes of the process given by its PID, a number.
 
 Value is an alist where each element is a cons cell of the form
@@ -7957,7 +7955,7 @@
   defsubr (&Sget_buffer_process);
   defsubr (&Sprocess_inherit_coding_system_flag);
   defsubr (&Slist_system_processes);
-  defsubr (&Ssystem_process_attributes);
+  defsubr (&Sprocess_attributes);
 }