unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* ERC and Emacs client/server connection issues
@ 2014-01-14 19:43 Joseph Mingrone
  0 siblings, 0 replies; only message in thread
From: Joseph Mingrone @ 2014-01-14 19:43 UTC (permalink / raw)
  To: help-gnu-emacs

Hi,

I keep an Emacs server running on my desktop at work.  It stays on all
the time and I connect to it remotely with the Emacs client.  In ERC, if
the Emacs client is having trouble connecting to the Emacs server
(e.g. laptop lost wifi connection), ERC seems to "decide" it is having
connection problems and will disconnect from the IRC server or try to
reconnect if I set erc-server-auto-reconnect.  Automatically
reconnecting isn't a good solution because some channels kick me and I
have problems with NickServ on Freenode.

How can I avoid these connection issues when only the Emacs client is
having problems connecting to the Emacs server, but the Emacs server
running ERC has no connection problems with the IRC server?  Below are
potentially relevant ERC configurations from the custom set variables
section of my init.el.

Thanks,

Joseph

 '(erc-autoaway-mode nil)
 '(erc-connect-pre-hook (quote (erc-track-minor-mode-maybe erc-spelling-init erc-initialize-log-marker erc-log-setup-logging)))
 '(erc-disconnected-hook (quote (erc-modified-channels-update erc-unset-network-name)))
 '(erc-email-userid "aaaaaa")
 '(erc-fill-column 144)
 '(erc-insert-modify-hook (quote (erc-controls-highlight erc-fill erc-button-add-buttons erc-match-message erc-add-timestamp)))
 '(erc-insert-post-hook (quote (erc-track-modified-channels erc-make-read-only)))
 '(erc-insert-timestamp-function (quote erc-insert-timestamp-left-and-right))
 '(erc-kill-buffer-hook (quote (erc-save-buffer-in-logs)))
 '(erc-kill-channel-hook (quote (erc-save-buffer-in-logs erc-kill-channel)))
 '(erc-log-channels-directory "~/.emacs.d/.erc/logs")
 '(erc-log-write-after-insert t)
 '(erc-log-write-after-send t)
 '(erc-mode-hook (quote (erc-munge-invisibility-spec erc-move-to-prompt-setup pcomplete-erc-setup erc-button-setup erc-imenu-setup)))
 '(erc-modules (quote (autojoin button completion fill irccontrols list log match menu move-to-prompt netsplit networks noncommands readonly ring services stamp spelling track)))
 '(erc-nick nil)
 '(erc-nickserv-identified-hook (quote (erc-autojoin-after-ident)))
 '(erc-part-hook (quote (erc-conditional-save-buffer)))
 '(erc-port 6697)
 '(erc-prompt-for-nickserv-password nil)
 '(erc-prompt-for-password nil)
 '(erc-quit-hook (quote (erc-conditional-save-queries)))
 '(erc-save-buffer-on-part nil)
 '(erc-save-queries-on-quit nil)
 '(erc-send-modify-hook (quote (erc-controls-highlight erc-fill erc-button-add-buttons erc-add-timestamp)))
 '(erc-send-post-hook (quote (erc-make-read-only)))
 '(erc-send-pre-hook (quote (erc-add-to-input-ring erc-send-distinguish-noncommands)))
 '(erc-server "irc.freenode.net")
 '(erc-server-auto-reconnect t)
 '(erc-services-mode t)
 '(erc-spelling-mode t)
 '(erc-stamp-mode t)
 '(erc-startup-file-list (quote ("~/.emacs.d/erc.el")))
 '(erc-tex-mode nil)
 '(erc-timer-hook (quote (erc-netsplit-timer)))
 '(erc-timestamp-format "%c")
 '(erc-track-exclude-server-buffer t)
 '(erc-track-exclude-types (quote ("JOIN" "NICK" "PART" "QUIT" "333" "353" "305" "306")))
 '(erc-track-showcount t)
 '(erc-truncate-mode t)




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-01-14 19:43 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-14 19:43 ERC and Emacs client/server connection issues Joseph Mingrone

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).