Add set-irc-server! autodef & move :irc setting

This commit is contained in:
Henrik Lissner 2018-06-24 19:56:40 +02:00
parent e91af20003
commit 2ad1280e4e
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 16 additions and 5 deletions

View file

@ -0,0 +1,16 @@
;;; app/irc/autoload/settings.el -*- lexical-binding: t; -*-
;;;###autodef
(defun set-irc-server! (server letvars)
"Registers an irc SERVER for circe.
See `circe-network-options' for details."
(after! circe
(push (cons server letvars) circe-network-options)))
;; FIXME obsolete :irc
;;;###autoload
(def-setting! :irc (server letvars)
:obsolete set-irc-server!
`(after! circe
(push (cons ,server ,letvars) circe-network-options)))

View file

@ -36,11 +36,6 @@ See `circe-notifications-watch-strings'.")
Useful for ZNC users who want to avoid the deluge of notifications during buffer Useful for ZNC users who want to avoid the deluge of notifications during buffer
playback.") playback.")
(def-setting! :irc (server letvars)
"Registers an irc server for circe."
`(after! circe
(push (cons ,server ,letvars) circe-network-options)))
(defvar +irc--defer-timer nil) (defvar +irc--defer-timer nil)
(defsubst +irc--pad (left right) (defsubst +irc--pad (left right)