Severity: wishlist Tags: patch The attached patch implements system_process_attributes on Darwin / Mac OSX, and thus makes Proced show a list of processes on such systems. The code is shared with FreeBSD, just like in list_system_processes, though the differences between the two systems are so numerous that I'm not sure if it's better this way or having a separate function for Darwin. This patch just "picks the low-hanging fruit", using the data that is available in the kinfo_proc struct in a similar format to FreeBSD's. Thus there are many things missing, in particular memory and CPU usage, and command line arguments. For the latter, you're apparently supposed to use the undocumented KERN_PROCARGS and KERN_PROCARGS2 sysctls, but I couldn't figure out how to get non-garbage from the result. I haven't verified that this code still works on FreeBSD. Regards, Magnus In GNU Emacs 24.3.50.15 (i386-apple-darwin12.5.0, NS apple-appkit-1187.40) of 2014-01-27 on poki-sona.local Repository revision: Windowing system distributor `Apple', version 10.3.1187 Configured using: `configure --with-ns --without-rsvg --without-gsettings --without-file-notification'