|
| From: | Lute Kamstra |
| Subject: | Re: Darwin support for lisp/battery.el. |
| Date: | Mon, 04 Jul 2005 12:43:31 +0200 |
| User-agent: | Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
Arne Jørgensen <address@hidden> writes:
> Lute Kamstra <address@hidden> skriver:
>
>> Apparently that option was added in OS X 10.4. Strange that pmset
>> doesn't signal an error with its exit code when it gets passed an
>> unknown option. Maybe I can test for a working version of pmset in
>> some other way. Could you eval this:
>>
>> (with-temp-file "~/pmset.txt"
>> (ignore-errors (call-process "pmset" nil t nil "-g" "ps")))
>
> It evaluates to 0.
>
>> and send me the "~/pmset.txt" file it creates as an attachment?
>
> And the created file is empty (no need to attach it).
Thanks. Then this test should work:
(and (eq system-type 'darwin)
(ignore-errors
(with-temp-buffer
(and (eq (call-process "pmset" nil t nil "-g" "ps") 0)
(> (buffer-size) 0)))))
Lute.
| [Prev in Thread] | Current Thread | [Next in Thread] |