GNU bug report logs -
#60191
[PATCH] Fix `rcirc-buffer-process' not working on channel buffers
Previous Next
Reported by: Thuna <thuna.cing <at> gmail.com>
Date: Mon, 19 Dec 2022 08:49:02 UTC
Severity: normal
Tags: patch
Fixed in version 31.1
Done: Stefan Kangas <stefankangas <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Thuna <thuna.cing <at> gmail.com> writes:
>> I do not understand what you mean by "not working" here, the code
>> appears to do the same thing pre- and post-patch, in the process and the
>> channel buffers.
>
> The problem is that when `rcirc-buffer-process' is explicitly called
> with a channel buffer it returns nil, as the local variable
> `rcirc-process' is set only in server buffers and the function checks
> the server buffer only if the BUFFER argument is nil.
>
> This leads to a situation where `(rcirc-buffer-process)' and
> `(rcirc-buffer-process (current-buffer))' do not behave in the same way
> when called from channel buffers.
OK, I get what you mean and the patch should be applied. But IIUC you
haven't signed the FSF CA, right? If that is so, I am afraid I am not
allowed to apply /your/ change myself...
This bug report was last modified 99 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.