Post a message via Growl from emacs
(defvar growlnotify-command (executable-find "growlnotify") "The path to growlnotify") (defun growl (title message) "Shows a message through the growl notification system using `growlnotify-command` as the program." (flet ((encfn (s) (encode-coding-string s (keyboard-coding-system))) ) (let* ((process (start-process "growlnotify" nil growlnotify-command (encfn title) "-a" "Emacs" "-n" "Emacs"))) (process-send-string process (encfn message)) (process-send-string process "\n") (process-send-eof process))) t)