From unknown Thu Aug 21 12:10:26 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#47522 <47522@debbugs.gnu.org> To: bug#47522 <47522@debbugs.gnu.org> Subject: Status: 27.2; ERC: Channel Buffers Should Be Unique Reply-To: bug#47522 <47522@debbugs.gnu.org> Date: Thu, 21 Aug 2025 19:10:26 +0000 retitle 47522 27.2; ERC: Channel Buffers Should Be Unique reassign 47522 emacs submitter 47522 Emily severity 47522 minor tag 47522 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 31 10:05:20 2021 Received: (at submit) by debbugs.gnu.org; 31 Mar 2021 14:05:20 +0000 Received: from localhost ([127.0.0.1]:55021 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lRbTD-00042p-Fc for submit@debbugs.gnu.org; Wed, 31 Mar 2021 10:05:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:33562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lRbTB-00042h-AZ for submit@debbugs.gnu.org; Wed, 31 Mar 2021 10:05:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56272) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lRbTB-00025w-4c for bug-gnu-emacs@gnu.org; Wed, 31 Mar 2021 10:05:17 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:38587) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lRbT7-0000at-O3 for bug-gnu-emacs@gnu.org; Wed, 31 Mar 2021 10:05:16 -0400 X-Originating-IP: 75.159.225.7 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=muto.ca; s=gm1; t=1617199508; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dI3nlsTsrtxHWWtLBuFtcQavAVcK58mUoM+wfPLSqe8=; b=ZUsgil90Y2766jHO6CtVNe7dXHEgtEEXjiqqd4acfWm30W2rFVlW9F6JYdUcaBP1fQNTbt AE22sNMB/ANVfw+mjL2jk+wGKvg4qTNOL44yryHL6VgzUt/r7+t6AUVNHpdLMNavCWwCo9 woCKAqwgVEfEs1Aucl9awOJmSbGAqgkZzpm0XG7VgzDnSaw+SCrGtVeBtkCqUaImhC36iJ KhFNH4e9MSDrmrVuGoTZOR67RhkwNzK34COEmrGtU1mJNhQhf1qK+3exV5qgbZL3hxUib2 T+mRumq2sFJgyK2yljZhpXi/UMgeiLbKMLG390lYftGSDieaWnVLNSHHnL67rw== Received: from nut (d75-159-225-7.abhsia.telus.net [75.159.225.7]) (Authenticated sender: shack@muto.ca) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 1B043FF816 for ; Wed, 31 Mar 2021 14:05:07 +0000 (UTC) From: Emily To: bug-gnu-emacs@gnu.org Subject: 27.2; ERC: Channel Buffers Should Be Unique Date: Wed, 31 Mar 2021 08:05:05 -0600 Message-ID: <87im57a06m.fsf@muto.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=217.70.183.199; envelope-from=shack@muto.ca; helo=relay9-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Regarding ERC in Emacs 27.2. Reproduction is possible in 'emacs -Q'. When I'm in an ERC server, 'server-1', and I run: /join #channel-1 Then, if I were to join another server, 'server-2', and again, do: /join #channel-1 Then, when I look at my buffers via ibuffer, only one channel name appears. A workaround is to do something like: (add-hook 'eww-join-hook (lambda () (rename-uniquely))) But I believe it should be the default behaviour. In GNU Emacs 27.2 (build 1, x86_64-alpine-linux-musl, GTK+ Version 3.24.27) of 2021-03-25 built on build-edge-x86_64 Windowing system distributor 'The X.Org Foundation', version 11.0.12010000 System Description: Alpine Linux edge Recent messages: Logging in without password Logging in as =E2=80=98muto=E2=80=99... done Connecting to rnbunker.ydns.eu:6697...=20 Logging in as `muto'... Logging in without password Logging in as =E2=80=98muto=E2=80=99... done Updating buffer list...done Updating buffer list...done Updating buffer list...done Making completion list... Configured using: 'configure --build=3Dx86_64-alpine-linux-musl --host=3Dx86_64-alpine-linux-musl --prefix=3D/usr --sysconfdir=3D/etc --libexecdir=3D/usr/lib --localstatedir=3D/var --without-makeinfo --with-gameuser=3D:games --with-gpm --with-harfbuzz --with-json --with-x-toolkit=3Dgtk3 --with-xft --with-jpeg=3Dyes --with-tiff=3Dno CFLAGS=3D-fno-pie 'CPPFLAGS=3D-Os -fomit-frame-pointer' LDFLAGS=3D-no-pie' Configured features: XPM JPEG GIF PNG RSVG SOUND DBUS GSETTINGS GLIB NOTIFY INOTIFY GNUTLS LIBXML2 FREETYPE HARFBUZZ XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS JSON PDUMPER GMP Important settings: value of $LC_COLLATE: C value of $LANG: C.UTF-8 locale-coding-system: utf-8-unix Major mode: ERC Minor modes in effect: erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-networks-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t show-paren-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow emacsbug face-remap warnings mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors multiple-cursors-core mhtml-mode css-mode smie color js imenu cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs sgml-mode geiser-mode geiser-xref geiser-compile geiser-debug geiser-gambit geiser-chibi geiser-mit geiser-chez geiser-chicken geiser-racket geiser-guile info-look geiser geiser-repl geiser-image geiser-company geiser-doc geiser-menu geiser-edit geiser-completion geiser-autodoc geiser-eval geiser-connection tq geiser-syntax geiser-log geiser-popup view geiser-impl geiser-custom geiser-base scheme slime etags fileloop generator xref project arc-mode archive-mode hyperspec nnmail gnus-int gnus-range mail-source rfc2104 mailalias sort mail-extr rmailmm erc-ibuffer erc-log erc-notify erc-page erc-services erc-sound erc-speedbar erc-xdcc erc-dcc compile eieio-opt speedbar sb-image ezimage dframe cl-print delsel rect help-fns radix-tree misearch multi-isearch vc-git diff-mode timezone cl-extra help-mode parse-time iso8601 url-http url-gw url-cache url-auth network-stream erc-list erc-menu erc-join erc-ring erc-networks erc-pcomplete erc-track erc-match erc-button erc-fill erc-stamp erc-netsplit server edmacro kmacro dired-x ls-lisp eww mm-url url-queue url url-proxy url-privacy url-expand url-methods url-history mailcap nsm dns shr url-cookie url-domsuf url-util svg xml dom elpher ibuf-ext ibuffer ibuffer-loaddefs erc-goodies erc erc-backend erc-compat pp erc-loaddefs gnus nnheader wid-edit doom-gruvbox-light-theme doom-themes doom-themes-base paren cus-start cus-load finder-inf eloud tls gnutls mu4e desktop frameset mu4e-org org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat advice org-macs org-loaddefs find-func mu4e-main mu4e-view cal-menu calendar cal-loaddefs thingatpt comint ansi-color ring mu4e-headers mu4e-compose mu4e-context mu4e-draft mu4e-actions ido rfc2368 smtpmail sendmail mu4e-mark mu4e-message flow-fill mu4e-proc mu4e-utils doc-view jka-compr image-mode exif mu4e-lists mule-util hl-line mu4e-vars message rmc puny dired dired-loaddefs format-spec rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader mu4e-meta slime-autoloads info package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 509999 288880) (symbols 48 37498 1) (strings 32 164254 23606) (string-bytes 1 4706161) (vectors 16 58697) (vector-slots 8 1442143 144314) (floats 8 544 589) (intervals 56 5538 5037) (buffers 1000 35)) From debbugs-submit-bounces@debbugs.gnu.org Sat May 08 08:02:23 2021 Received: (at 47522) by debbugs.gnu.org; 8 May 2021 12:02:23 +0000 Received: from localhost ([127.0.0.1]:49829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfLf5-00027i-5U for submit@debbugs.gnu.org; Sat, 08 May 2021 08:02:23 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfLf3-00023Y-V9 for 47522@debbugs.gnu.org; Sat, 08 May 2021 08:02:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=H1kMEJRajCqLs3YU7+/xmsak3H4FiIqW8l7BVMvGqxo=; b=RUy85ONw/5IPzp0JIpK/F1Feb3 oFI54Q2hIhxlKk8WjUDNIOnm9AorSVcNESAJgNPPAo6cBjaoZQane2TSQIBy2jorL6HxOwfnYljSj BCzfGNKCc2eDv6sgdG7Mmq7hMd4McEJxKgfOPHefbLEOn+2wC0KPJeyfw+dDKwJTJdPk=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lfLev-0003zr-Tr; Sat, 08 May 2021 14:02:16 +0200 From: Lars Ingebrigtsen To: Emily Subject: Re: bug#47522: 27.2; ERC: Channel Buffers Should Be Unique References: <87im57a06m.fsf@muto.ca> X-Now-Playing: King Crimson's _In the Court of the Crimson King (1)_: "I Talk To The Wind" Date: Sat, 08 May 2021 14:02:12 +0200 In-Reply-To: <87im57a06m.fsf@muto.ca> (Emily's message of "Wed, 31 Mar 2021 08:05:05 -0600") Message-ID: <87h7jdsabf.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Emily writes: > Regarding ERC in Emacs 27.2. Reproduction is possible in 'emacs -Q'. > > When I'm in an ERC server, 'server-1', and I run: > > /join #channel-1 > > Then, if I were to join another server, 'server-2' [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 47522 Cc: 47522@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Emily writes: > Regarding ERC in Emacs 27.2. Reproduction is possible in 'emacs -Q'. > > When I'm in an ERC server, 'server-1', and I run: > > /join #channel-1 > > Then, if I were to join another server, 'server-2', and again, do: > > /join #channel-1 > > Then, when I look at my buffers via ibuffer, only one channel name > appears. A workaround is to do something like: > > (add-hook 'eww-join-hook > (lambda () > (rename-uniquely))) > > But I believe it should be the default behaviour. This has been fixed in Emacs 28 -- at least I remember there being some work done in this area, and I'm not able to reproduce the bug myself. So I'm closing this bug report. If you see this in Emacs 28, please respond to the debbugs address and we'll reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat May 08 08:02:28 2021 Received: (at control) by debbugs.gnu.org; 8 May 2021 12:02:29 +0000 Received: from localhost ([127.0.0.1]:49832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfLfA-0002BR-CS for submit@debbugs.gnu.org; Sat, 08 May 2021 08:02:28 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfLf8-00026X-Kl for control@debbugs.gnu.org; Sat, 08 May 2021 08:02:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=zc7X3FhKufKBGVSvDDUcXU5BrUK6CR2LmlgDyNmUvvA=; b=kS2a/yFBI+iHj2b5XvQX3YGYL2 ugHsDZdA0aBmxYeEv7jFdpgq9jpeL2Khs5Q04e88f4AbD+/LmaCja8ZBQ/2soyAh2xED9RzIrL4Pp lO8C+PiX9+255QD0yrSYTNbiPv+/InKDVLWwMNXtEddt7zgTUvGCVrwvD+b+jsxYjCrM=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lfLf1-000401-2H for control@debbugs.gnu.org; Sat, 08 May 2021 14:02:21 +0200 Date: Sat, 08 May 2021 14:02:18 +0200 Message-Id: <87fsyxsab9.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #47522 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 47522 fixed close 47522 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 47522 fixed close 47522 28.1 quit From unknown Thu Aug 21 12:10:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 06 Jun 2021 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator