(eval '(run-hooks 'gnus-offline-load-hook))
(eval-when-compile (require 'cl))
+(eval-when-compile (require 'gnus-clfns))
+
(eval-when-compile
(require 'static)
(require 'gnus-agent)
miee-popup-menu
gnus-group-toolbar)))
-(if (eq system-type 'windows-nt)
+(if (featurep 'meadow)
(define-process-argument-editing "/hang\\.exe\\'"
(lambda (x)
(general-process-argument-editing-function
(t
ad-do-it)))
+(defadvice gnus-agent-mode (around gnus-offline-advice activate preactivate)
+ "Advice not to close PPP connection."
+ (let (gnus-offline-hangup-function)
+ ad-do-it))
+
;;
;; Setting up...
;;
(let ((keys (key-description (this-command-keys)))
menu title str)
(cond ((or (string= "misc-user" keys)
+ (string= "S-mouse-2" keys)
(string-match "^menu-bar" keys)
(string-match "^mouse" keys))
(setq title (gnus-offline-gettext 'menu-3))