:type '(repeat (file :tag "Initialization File"))
:group 'riece-options)
-(defcustom riece-addons '(riece-highlight riece-ctcp)
+(defcustom riece-addons '(riece-highlight
+ riece-ctcp
+ riece-guess
+ riece-unread
+ riece-history
+ riece-url
+ riece-button)
"Add-ons insinuated into Riece."
:type '(repeat symbol)
:group 'riece-options)
:type 'string
:group 'riece-server)
+(defcustom riece-startup-channel-list nil
+ "A list of channels to join automatically at startup."
+ :type '(repeat (choice (string :tag "Channel")
+ (list (string :tag "Channel") (string :tag "Key"))))
+ :group 'riece-channel)
+
(defcustom riece-retry-with-new-nickname nil
"When nickname has already been in use, grow-tail automatically."
:type 'boolean
:group 'riece-server)
+(defcustom riece-quit-timeout 10
+ "Quit timeout when there is no response from server."
+ :type 'integer
+ :group 'riece-server)
+
(defcustom riece-channel-buffer-mode t
"When non-nil, Riece will display a channel buffer."
:type 'boolean
:type 'boolean
:group 'riece-options)
-(defcustom riece-connection-timeout 60
- "Default timeout interval."
- :type 'integer
- :group 'riece-server)
-
(defcustom riece-buffer-dispose-function #'bury-buffer
"Function called after the buffer was disposed."
:type 'function