GNU bug report logs - #17772
[PATCH] Dangling channels' buffer

Previous Next

Package: emacs;

Reported by: Daimrod <daimrod <at> gmail.com>

Date: Fri, 13 Jun 2014 10:43:01 UTC

Severity: normal

Tags: patch

Fixed in version 25.1

Done: Leo Liu <sdl.web <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Daimrod <daimrod <at> gmail.com>
Subject: bug#17772: closed (Re: bug#17772: [PATCH] Dangling channels' buffer)
Date: Mon, 30 Jun 2014 03:00:06 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#17772: [PATCH] Dangling channels' buffer

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 17772 <at> debbugs.gnu.org.

-- 
17772: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17772
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Leo Liu <sdl.web <at> gmail.com>
To: Daimrod <daimrod <at> gmail.com>
Cc: 17772-done <at> debbugs.gnu.org, Ryan Yeske <rcyeske <at> gmail.com>,
 Stefan Monnier <monnier <at> iro.umontreal.ca>
Subject: Re: bug#17772: [PATCH] Dangling channels' buffer
Date: Mon, 30 Jun 2014 10:59:32 +0800
Version: 24.5

On 2014-06-14 10:20 +0900, Daimrod wrote:
> Here is a new patch with your proposal:

Committed and thanks,

Leo

[Message part 3 (message/rfc822, inline)]
From: Daimrod <daimrod <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: [PATCH] Dangling channels' buffer
Date: Fri, 13 Jun 2014 19:41:55 +0900
[Message part 4 (text/plain, inline)]
Hi,

In the attached patch, I propose a fix for the recent change of the
function `rcirc-buffer-process'. This function used to return the rcirc
server process when it existed, or nil. However, since a78d87e7ed it
raises an error.

This is a problem if the user kills the server buffer before it kills
the channels' buffer because it is not possible to kill them after that.
(The function `rcirc-clean-up-buffer' is called via `kill-buffer-hook'
and it calls `rcirc-buffer-process'.)

WDYT?

Regards,

[0001-lisp-net-rcirc.el-rcirc-clean-up-buffer-Explicitly-c.patch (text/x-diff, attachment)]
[Message part 6 (text/plain, inline)]
--
Daimrod/Greg

This bug report was last modified 10 years and 234 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.