emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [feature/rcirc-update] Reconnects don't seem to work anymore


From: Philip Kaludercic
Subject: Re: [feature/rcirc-update] Reconnects don't seem to work anymore
Date: Fri, 11 Jun 2021 14:50:46 +0000

Tassilo Horn <tsdh@gnu.org> writes:

> Philip Kaludercic <philipk@posteo.net> writes:
>
>> If you were to use /reconnect would that change anything? That is what I
>> tested, and I hope worked. But your method should continue working.
>
> Not sure.  In the current state it just says "Server buffer is alive"
> which is true.

Yes, because the server buffer is reconnected. The issue is that the
existing buffers are not reused.

Another issue I also intend so solve is reconnecting to buffers used for
direct chat. These usually break and then I have to manually /msg the
other person again to continue a conversation.

>> I did encounter something similar, the issue was that
>> rcirc-buffer-alist was nil'ed unintentionally. What is the value of
>> rcirc-buffer-alist in the server buffer before and after reconnecting?
>
> It still knows about the buffers:
>
> (("##rust" . #<buffer ##rust@irc.libera.chat>)
>  ("#git" . #<buffer #git@irc.libera.chat>)
>  ("#archlinux" . #<buffer #archlinux@irc.libera.chat>)
>  ("#fsf-members" . #<buffer #fsf-members@irc.libera.chat>)
>  ("#fsf" . #<buffer #fsf@irc.libera.chat>)
>  ("#gnu" . #<buffer #gnu@irc.libera.chat>)
>  ("#gnus" . #<buffer #gnus@irc.libera.chat>)
>  ("#rcirc" . #<buffer #rcirc@irc.libera.chat>)
>  ("#emacs-beginners" . #<buffer #emacs-beginners@irc.libera.chat>)
>  ("#emacs" . #<buffer #emacs@irc.libera.chat>)
>  ("#sway" . #<buffer #sway@irc.libera.chat>)
>  ("#sr.ht" . #<buffer #sr.ht@irc.libera.chat>))
> Local in buffer *irc.libera.chat*; global value is nil

This is most unusual... I'll try to look into this.

> I'm now restarting emacs.  The next time I get a disconnect, I'll try
> /reconnect instead.
>
> Bye,
> Tassilo
>

-- 
        Philip K.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]