remove real player stuf
File modified: lisp/emacs.d/ivan-fun.el
Change367 at Mon Aug 30 22:10:38 2010 +0200 by Ivan Kanis <ivan@tao>
diff -r 8292298aaea5 -r 16566bcba881 lisp/emacs.d/ivan-fun.el --- a/lisp/emacs.d/ivan-fun.el Sun Aug 29 18:36:44 2010 +0200 +++ b/lisp/emacs.d/ivan-fun.el Mon Aug 30 22:10:38 2010 +0200 @@ -3,17 +3,17 @@ (require 'ivan-keymap) (eval-when-compile + (require 'ivan-load) + (require 'ivan-var) + (require 'browse-url) (require 'comint) - (require 'browse-url) - (require 'ivan-var) + (require 'emms) + (require 'dframe) + (require 'gnus-group) + (require 'ispell) (require 'make-mode) - (require 'dframe) - (require 'emms) + (require 'remember) (require 'time-stamp) - (require 'ispell) - (require 'ivan-load) - (require 'remember) - (require 'realplay) ;; pacify compiler (defun x-send-client-message(a b c d e f)) (defun w32-shell-execute (a b c d)) @@ -98,13 +98,15 @@ (browse-url-firefox url)))) (defun ivan-fun-kill-emacs (&optional arg) - "Quit emacs, kill all processes silently" + "Quit emacs, kill all processes silently, close gnus" (interactive "P") + (emms-stop) (and (fboundp 'process-list) (let ((processes (process-list))) (while processes (delete-process (car processes)) (setq processes (cdr processes))))) + (gnus-group-exit) (save-buffers-kill-emacs)) (defun ivan-fun-make-frame () @@ -128,11 +130,6 @@ "non nil when using emms" (fboundp 'emms-playlist-mode-go)) -(defun ivan-fun-play-realplay-p () - "non-nil when using realplay" - (and (boundp 'realplay-process-buffer) - (get-buffer realplay-process-buffer))) - (defun ivan-fun-spell (language &optional type) "Spell check current buffe with LANGUAGE. Specify TYPE of spell check Skip headers if the buffer is a message"