From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Manphiz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Sep 2023 03:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 65882@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169448787419073 (code B ref -1); Tue, 12 Sep 2023 03:05:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Sep 2023 03:04:34 +0000 Received: from localhost ([127.0.0.1]:55554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfthX-0004xV-0u for submit@debbugs.gnu.org; Mon, 11 Sep 2023 23:04:34 -0400 Received: from lists.gnu.org ([2001:470:142::17]:50538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfrk5-0004tR-WA for submit@debbugs.gnu.org; Mon, 11 Sep 2023 20:59:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfrju-0001CG-8a for bug-gnu-emacs@gnu.org; Mon, 11 Sep 2023 20:58:50 -0400 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qfrjo-00047r-95 for bug-gnu-emacs@gnu.org; Mon, 11 Sep 2023 20:58:49 -0400 Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-1bf6ea270b2so34054385ad.0 for ; Mon, 11 Sep 2023 17:58:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694480321; x=1695085121; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=zt8NLDSqca+QA1RouI5iIUFtaenFyeBi1TtCFyzDwVk=; b=kEDACtPrN5ZjzR0xZ60HQ/k9zxi4BnefWq7mHoBFZifI1EBmuC0s5ljrisvotsNQ/R xQAVXMz4SyK7EDljxicXnUluE7sOeDI4aEC0cQqTl16SakEhvcCVIwqROhNse9XL/LPe PV81zS2w+i1wVcayMs7+4sKF3xXGnLrZFUdDOjkq5AkgDOM0oobdMI51UocpfCKIAtEN YKS2Sm2M2eayvxazj7QXqvhkzCnCEn2QrnwkaU2nvQe/m0Ca/GC/R5Yf69DEbfGcc57I xwvkJQ6KhGnGw97rlkZzgp0XieUaaPeSiWV8ASZAPWX5a4NIUmFZE0FAjUu6DrVbLtz8 rpdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694480321; x=1695085121; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=zt8NLDSqca+QA1RouI5iIUFtaenFyeBi1TtCFyzDwVk=; b=vrfTlHRRpVc3DrL2fd+FbZVvZvAmxdNbDyatEsifMN+eQxOpfxs5RnftPz/KZSVe4y s4RixBtf1Zf3CskWQPgCeAAG2+YUJiuGAKS5yvO3thofIgzBI6teeqZBqtVGd32Oucoh i57z3ORV7zmnnc4WkxSPYNgj1OjnXciNiePuUoSiHC78XxaHdPsLeVDXmjpgSqO21ulN YIpDz0rWdPb67kSeS3S/U/kiCQdAjWS2NPvjgtHMT+abGu3X7vaKZ6YTVLrR0A7FH7z7 YHpujiVUprZFh8+FpY1H7NPqQIHSZWgoLy6wFzajpG7rJ0j/BYFNPs7itgvcb3AGNvBT 6KoA== X-Gm-Message-State: AOJu0YxtmfDn6SMIXcDsuBR9CEpVKdYSLOtMq76IyYiuFUUYqmWlxaYh 5Eh2yreHGo0XuEJbLN7NuwbVHU/uuaZASw== X-Google-Smtp-Source: AGHT+IG1rHNSXWNf+RiFB4IszqUY0+Alr4R21TP5Ve4Cdew19s6qSrSM+s7XcYMGpzVNpcZ/8uKIxQ== X-Received: by 2002:a17:902:d4c9:b0:1b8:2ba0:c9c0 with SMTP id o9-20020a170902d4c900b001b82ba0c9c0mr11416674plg.59.1694480320015; Mon, 11 Sep 2023 17:58:40 -0700 (PDT) Received: from debian-mbp (2603-8000-a400-0cdc-03fc-d0f7-fb98-577d.res6.spectrum.com. [2603:8000:a400:cdc:3fc:d0f7:fb98:577d]) by smtp.gmail.com with ESMTPSA id x3-20020a170902ec8300b001bf8779e051sm7041150plg.289.2023.09.11.17.58.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Sep 2023 17:58:39 -0700 (PDT) From: Manphiz Date: Mon, 11 Sep 2023 17:58:28 -0700 Message-ID: <87bke85hsb.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::631; envelope-from=manphiz@gmail.com; helo=mail-pl1-x631.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Mailman-Approved-At: Mon, 11 Sep 2023 23:04:30 -0400 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: -0.0 (/) I have a setting of rcirc that automatically authenticates to NickServ and automatically join a list of channels[1]. This works when connecting to the servers for the first time. However, when it gets disconnected from the servers (e.g. due to network issues) and reconnecting, it can still auto-authenticate, but won't rejoin the channels automatically again. After some debugging, it turns out that the first time it authenticates successfully, it will set rcirc-user-authenticated to `t'[2]. When reconnecting, it will check whether the user is authenticated and only run the rcirc-authenticated-hook if not[3]. As rcirc-user-authenticateed will be `t' after the first time, the hook won't be processed again and hence preventing from rejoining the channels. I have tested a patch that resets rcirc-user-authenticated to `nil' that fixes this issue (tested on 28.2 and 29.1), which is attached inline below. [1] https://gitlab.com/xiyueden/emacs.d/-/blob/master/init.el?ref_type=heads#L224-272 [2] https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/net/rcirc.el#n3343 [3] https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/net/rcirc.el#n3320 diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el index 1ddffe8dec9..b293a4a442f 100644 --- a/lisp/net/rcirc.el +++ b/lisp/net/rcirc.el @@ -859,6 +859,7 @@ If QUIET is non-nil, no not emit a message." (if (rcirc--connection-open-p process) (throw 'exit (or quiet (message "Server process is alive"))) (delete-process process)) + (setq rcirc-user-authenticated nil) (let ((conn-info rcirc-connection-info)) (setf (nth 5 conn-info) (cl-remove-if-not #'rcirc-channel-p In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.16.0) of 2023-08-30, modified by Debian built on x86-csail-01 System Description: Debian GNU/Linux trixie/sid Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/emacs-29.1+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Magit Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t shell-dirtrack-mode: t windmove-mode: t server-mode: t icomplete-mode: t global-company-mode: t company-mode: t auto-compile-on-load-mode: t auto-compile-on-save-mode: t rcirc-track-minor-mode: t erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-track-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-spelling-mode: t erc-log-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t erc-networks-mode: t override-global-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t global-auto-revert-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-autoloads /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-section hides /usr/share/emacs/site-lisp/elpa/magit-section-3.3.0/magit-section /usr/share/emacs/site-lisp/elpa/apache-mode-2.2.0/apache-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/apache-mode-2.2.0/apache-mode-pkg /usr/share/emacs/site-lisp/elpa/apache-mode-2.2.0/apache-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/apache-mode-2.2.0/apache-mode-autoloads /usr/share/emacs/site-lisp/elpa/apache-mode-2.2.0/apache-mode hides /usr/share/emacs/site-lisp/elpa-src/apache-mode-2.2.0/apache-mode /usr/share/emacs/site-lisp/elpa/async-1.9.7/async-bytecomp hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/async-bytecomp /usr/share/emacs/site-lisp/elpa/async-1.9.7/dired-async hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/dired-async /usr/share/emacs/site-lisp/elpa/async-1.9.7/async-autoloads hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/async-autoloads /usr/share/emacs/site-lisp/elpa/async-1.9.7/smtpmail-async hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/smtpmail-async /usr/share/emacs/site-lisp/elpa/async-1.9.7/async-pkg hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/async-pkg /usr/share/emacs/site-lisp/elpa/async-1.9.7/async hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/async /usr/share/emacs/site-lisp/elpa/bar-cursor-2.0/bar-cursor-autoloads hides /usr/share/emacs/site-lisp/elpa-src/bar-cursor-2.0/bar-cursor-autoloads /usr/share/emacs/site-lisp/elpa/bar-cursor-2.0/bar-cursor-pkg hides /usr/share/emacs/site-lisp/elpa-src/bar-cursor-2.0/bar-cursor-pkg /usr/share/emacs/site-lisp/elpa/bar-cursor-2.0/bar-cursor hides /usr/share/emacs/site-lisp/elpa-src/bar-cursor-2.0/bar-cursor /usr/share/emacs/site-lisp/elpa/bind-key-2.4.1/bind-key-autoloads hides /usr/share/emacs/site-lisp/elpa-src/bind-key-2.4.1/bind-key-autoloads /usr/share/emacs/site-lisp/elpa/bind-key-2.4.1/bind-key hides /usr/share/emacs/site-lisp/elpa-src/bind-key-2.4.1/bind-key /usr/share/emacs/site-lisp/elpa/bind-key-2.4.1/bind-key-pkg hides /usr/share/emacs/site-lisp/elpa-src/bind-key-2.4.1/bind-key-pkg /usr/share/emacs/site-lisp/elpa/bm-201905/bm-sync hides /usr/share/emacs/site-lisp/elpa-src/bm-201905/bm-sync /usr/share/emacs/site-lisp/elpa/bm-201905/bm-autoloads hides /usr/share/emacs/site-lisp/elpa-src/bm-201905/bm-autoloads /usr/share/emacs/site-lisp/elpa/bm-201905/bm-pkg hides /usr/share/emacs/site-lisp/elpa-src/bm-201905/bm-pkg /usr/share/emacs/site-lisp/elpa/bm-201905/bm hides /usr/share/emacs/site-lisp/elpa-src/bm-201905/bm /usr/share/emacs/site-lisp/elpa/boxquote-2.2/boxquote-pkg hides /usr/share/emacs/site-lisp/elpa-src/boxquote-2.2/boxquote-pkg /usr/share/emacs/site-lisp/elpa/boxquote-2.2/boxquote-autoloads hides /usr/share/emacs/site-lisp/elpa-src/boxquote-2.2/boxquote-autoloads /usr/share/emacs/site-lisp/elpa/boxquote-2.2/boxquote hides /usr/share/emacs/site-lisp/elpa-src/boxquote-2.2/boxquote /usr/share/emacs/site-lisp/elpa/browse-kill-ring-2.0.0/browse-kill-ring-pkg hides /usr/share/emacs/site-lisp/elpa-src/browse-kill-ring-2.0.0/browse-kill-ring-pkg /usr/share/emacs/site-lisp/elpa/browse-kill-ring-2.0.0/browse-kill-ring hides /usr/share/emacs/site-lisp/elpa-src/browse-kill-ring-2.0.0/browse-kill-ring /usr/share/emacs/site-lisp/elpa/browse-kill-ring-2.0.0/browse-kill-ring-autoloads hides /usr/share/emacs/site-lisp/elpa-src/browse-kill-ring-2.0.0/browse-kill-ring-autoloads /usr/share/emacs/site-lisp/elpa/cmake-mode-3.27.2/cmake-mode hides /usr/share/emacs/site-lisp/elpa-src/cmake-mode-3.27.2/cmake-mode /usr/share/emacs/site-lisp/elpa/cmake-mode-3.27.2/cmake-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/cmake-mode-3.27.2/cmake-mode-autoloads /usr/share/emacs/site-lisp/elpa/cmake-mode-3.27.2/cmake-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/cmake-mode-3.27.2/cmake-mode-pkg /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-tempo hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-tempo /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-dabbrev hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-dabbrev /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-elisp hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-elisp /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-yasnippet hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-yasnippet /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-template hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-template /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-semantic hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-semantic /usr/share/emacs/site-lisp/elpa/company-0.9.13/core-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/core-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-css hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-css /usr/share/emacs/site-lisp/elpa/company-0.9.13/async-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/async-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-eclim hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-eclim /usr/share/emacs/site-lisp/elpa/company-0.9.13/bbdb-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/bbdb-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company /usr/share/emacs/site-lisp/elpa/company-0.9.13/all hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/all /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-clang hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-clang /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-files hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-files /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-cmake hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-cmake /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-capf hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-capf /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-abbrev hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-abbrev /usr/share/emacs/site-lisp/elpa/company-0.9.13/frontends-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/frontends-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-oddmuse hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-oddmuse /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-tng hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-tng /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-dabbrev-code hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-dabbrev-code /usr/share/emacs/site-lisp/elpa/company-0.9.13/files-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/files-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/template-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/template-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/cmake-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/cmake-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-autoloads hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-autoloads /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-nxml hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-nxml /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-pkg hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-pkg /usr/share/emacs/site-lisp/elpa/company-0.9.13/keywords-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/keywords-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-etags hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-etags /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-gtags hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-gtags /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-ispell hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-ispell /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-keywords hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-keywords /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-xcode hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-xcode /usr/share/emacs/site-lisp/elpa/company-0.9.13/transformers-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/transformers-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/clang-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/clang-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-bbdb hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-bbdb /usr/share/emacs/site-lisp/elpa/company-0.9.13/elisp-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/elisp-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/capf-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/capf-tests /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-28 hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-28 /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-pkg hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-pkg /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-26 hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-26 /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-29 hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-29 /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-25 hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-25 /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-macs hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-macs /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-27 hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-27 /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-autoloads hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-autoloads /usr/share/emacs/site-lisp/elpa/csv-mode-1.22/csv-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.22/csv-mode-pkg /usr/share/emacs/site-lisp/elpa/csv-mode-1.22/csv-mode-tests hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.22/csv-mode-tests /usr/share/emacs/site-lisp/elpa/csv-mode-1.22/csv-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.22/csv-mode-autoloads /usr/share/emacs/site-lisp/elpa/csv-mode-1.22/csv-mode hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.22/csv-mode /usr/share/emacs/site-lisp/elpa/dash-2.19.1/dash-autoloads hides /usr/share/emacs/site-lisp/elpa-src/dash-2.19.1/dash-autoloads /usr/share/emacs/site-lisp/elpa/dash-2.19.1/dash-pkg hides /usr/share/emacs/site-lisp/elpa-src/dash-2.19.1/dash-pkg /usr/share/emacs/site-lisp/elpa/dash-2.19.1/dash hides /usr/share/emacs/site-lisp/elpa-src/dash-2.19.1/dash /usr/share/emacs/site-lisp/elpa/debian-el-37/preseed hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/preseed /usr/share/emacs/site-lisp/elpa/debian-el-37/deb-view hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/deb-view /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-autoloads /usr/share/emacs/site-lisp/elpa/debian-el-37/apt-sources hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/apt-sources /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el-autoloads hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el-autoloads /usr/share/emacs/site-lisp/elpa/debian-el-37/apt-utils hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/apt-utils /usr/share/emacs/site-lisp/elpa/debian-el-37/gnus-BTS hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/gnus-BTS /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-bug hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-bug /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el-pkg hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el-pkg /usr/share/emacs/site-lisp/elpa/devscripts-40/pbuilder-mode hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/pbuilder-mode /usr/share/emacs/site-lisp/elpa/devscripts-40/pbuilder-log-view-mode hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/pbuilder-log-view-mode /usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts-autoloads hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/devscripts-autoloads /usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/devscripts /usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts-pkg hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/devscripts-pkg /usr/share/emacs/site-lisp/elpa/diminish-0.45/diminish-pkg hides /usr/share/emacs/site-lisp/elpa-src/diminish-0.45/diminish-pkg /usr/share/emacs/site-lisp/elpa/diminish-0.45/diminish-autoloads hides /usr/share/emacs/site-lisp/elpa-src/diminish-0.45/diminish-autoloads /usr/share/emacs/site-lisp/elpa/diminish-0.45/diminish hides /usr/share/emacs/site-lisp/elpa-src/diminish-0.45/diminish /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-copyright hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-copyright /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-autoloads /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/readme-debian hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/readme-debian /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-pkg hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el-pkg /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-changelog-mode hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-changelog-mode /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-autoloads hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el-autoloads /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-bts-control hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-bts-control /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-control-mode hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-control-mode /usr/share/emacs/site-lisp/elpa/eglot-1.9/eglot-pkg hides /usr/share/emacs/site-lisp/elpa-src/eglot-1.9/eglot-pkg /usr/share/emacs/site-lisp/elpa/eglot-1.9/eglot hides /usr/share/emacs/site-lisp/elpa-src/eglot-1.9/eglot /usr/share/emacs/site-lisp/elpa/eglot-1.9/eglot-autoloads hides /usr/share/emacs/site-lisp/elpa-src/eglot-1.9/eglot-autoloads /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-php-composer hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-php-composer /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-ruby hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-ruby /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-autoloads hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-autoloads /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-javascript-grunt hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-javascript-grunt /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-arduino hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-arduino /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-perl hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-perl /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-clojure-leiningen hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-clojure-leiningen /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-javascript-npm hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-javascript-npm /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-ruby-on-rails hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-ruby-on-rails /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-python hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-python /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-android hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-android /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-extras hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-extras /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-pkg hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-pkg /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-javascript-bower hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-javascript-bower /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-tests hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-tests /usr/share/emacs/site-lisp/elpa/folding-20220110.1718/folding-autoloads hides /usr/share/emacs/site-lisp/elpa-src/folding-20220110.1718/folding-autoloads /usr/share/emacs/site-lisp/elpa/folding-20220110.1718/folding hides /usr/share/emacs/site-lisp/elpa-src/folding-20220110.1718/folding /usr/share/emacs/site-lisp/elpa/folding-20220110.1718/folding-pkg hides /usr/share/emacs/site-lisp/elpa-src/folding-20220110.1718/folding-pkg /usr/share/emacs/site-lisp/elpa/git-commit-3.3.0/git-commit-autoloads hides /usr/share/emacs/site-lisp/elpa-src/git-commit-3.3.0/git-commit-autoloads /usr/share/emacs/site-lisp/elpa/git-commit-3.3.0/git-commit hides /usr/share/emacs/site-lisp/elpa-src/git-commit-3.3.0/git-commit /usr/share/emacs/site-lisp/elpa/git-commit-3.3.0/git-commit-pkg hides /usr/share/emacs/site-lisp/elpa-src/git-commit-3.3.0/git-commit-pkg /usr/share/emacs/site-lisp/elpa/git-modes-1.4.1/git-modes-pkg hides /usr/share/emacs/site-lisp/elpa-src/git-modes-1.4.1/git-modes-pkg /usr/share/emacs/site-lisp/elpa/git-modes-1.4.1/git-modes-autoloads hides /usr/share/emacs/site-lisp/elpa-src/git-modes-1.4.1/git-modes-autoloads /usr/share/emacs/site-lisp/elpa/git-modes-1.4.1/git-modes hides /usr/share/emacs/site-lisp/elpa-src/git-modes-1.4.1/git-modes /usr/share/emacs/site-lisp/elpa/gitattributes-mode-1.4.1/gitattributes-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/gitattributes-mode-1.4.1/gitattributes-mode-pkg /usr/share/emacs/site-lisp/elpa/gitattributes-mode-1.4.1/gitattributes-mode hides /usr/share/emacs/site-lisp/elpa-src/gitattributes-mode-1.4.1/gitattributes-mode /usr/share/emacs/site-lisp/elpa/gitattributes-mode-1.4.1/gitattributes-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/gitattributes-mode-1.4.1/gitattributes-mode-autoloads /usr/share/emacs/site-lisp/elpa/gitconfig-mode-1.4.1/gitconfig-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/gitconfig-mode-1.4.1/gitconfig-mode-pkg /usr/share/emacs/site-lisp/elpa/gitconfig-mode-1.4.1/gitconfig-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/gitconfig-mode-1.4.1/gitconfig-mode-autoloads /usr/share/emacs/site-lisp/elpa/gitconfig-mode-1.4.1/gitconfig-mode hides /usr/share/emacs/site-lisp/elpa-src/gitconfig-mode-1.4.1/gitconfig-mode /usr/share/emacs/site-lisp/elpa/gitignore-mode-1.4.1/gitignore-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/gitignore-mode-1.4.1/gitignore-mode-autoloads /usr/share/emacs/site-lisp/elpa/gitignore-mode-1.4.1/gitignore-mode hides /usr/share/emacs/site-lisp/elpa-src/gitignore-mode-1.4.1/gitignore-mode /usr/share/emacs/site-lisp/elpa/gitignore-mode-1.4.1/gitignore-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/gitignore-mode-1.4.1/gitignore-mode-pkg /usr/share/emacs/site-lisp/elpa/go-mode-1.6.0/go-mode hides /usr/share/emacs/site-lisp/elpa-src/go-mode-1.6.0/go-mode /usr/share/emacs/site-lisp/elpa/go-mode-1.6.0/go-rename hides /usr/share/emacs/site-lisp/elpa-src/go-mode-1.6.0/go-rename /usr/share/emacs/site-lisp/elpa/go-mode-1.6.0/go-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/go-mode-1.6.0/go-mode-autoloads /usr/share/emacs/site-lisp/elpa/go-mode-1.6.0/go-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/go-mode-1.6.0/go-mode-pkg /usr/share/emacs/site-lisp/elpa/go-mode-1.6.0/go-guru hides /usr/share/emacs/site-lisp/elpa-src/go-mode-1.6.0/go-guru /usr/share/emacs/site-lisp/elpa/graphviz-dot-mode-0.4.2/graphviz-dot-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/graphviz-dot-mode-0.4.2/graphviz-dot-mode-autoloads /usr/share/emacs/site-lisp/elpa/graphviz-dot-mode-0.4.2/graphviz-dot-mode hides /usr/share/emacs/site-lisp/elpa-src/graphviz-dot-mode-0.4.2/graphviz-dot-mode /usr/share/emacs/site-lisp/elpa/graphviz-dot-mode-0.4.2/graphviz-dot-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/graphviz-dot-mode-0.4.2/graphviz-dot-mode-pkg /usr/share/emacs/site-lisp/elpa/graphviz-dot-mode-0.4.2/company-graphviz-dot hides /usr/share/emacs/site-lisp/elpa-src/graphviz-dot-mode-0.4.2/company-graphviz-dot /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-id-utils hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-id-utils /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-pkg hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-pkg /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-mode hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-mode /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-comint hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-comint /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-font hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-font /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-dabbrev hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-dabbrev /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-tags hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-tags /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-elisp-package hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-elisp-package /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-man hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-man /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-sys hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-sys /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-files hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-files /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-external hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-external /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-bookmark hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-bookmark /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-occur hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-occur /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-command hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-command /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-utils hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-utils /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-config hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-config /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-semantic hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-semantic /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-find hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-find /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-types hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-types /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-regexp hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-regexp /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-ring hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-ring /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-global-bindings hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-global-bindings /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-color hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-color /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-adaptive hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-adaptive /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-misc hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-misc /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-buffers hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-buffers /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-eshell hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-eshell /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-info hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-info /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-locate hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-locate /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-elisp hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-elisp /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-net hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-net /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-grep hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-grep /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-autoloads hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-autoloads /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-easymenu hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-easymenu /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-shell hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-shell /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-eval hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-eval /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-for-files hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-for-files /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-help hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-help /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-imenu hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-imenu /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-x-files hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-x-files /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm-core-autoloads hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm-core-autoloads /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm-core-pkg hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm-core-pkg /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm-lib hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm-lib /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm-multi-match hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm-multi-match /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm-source hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm-source /usr/share/emacs/site-lisp/elpa/htmlize-1.56/htmlize-pkg hides /usr/share/emacs/site-lisp/elpa-src/htmlize-1.56/htmlize-pkg /usr/share/emacs/site-lisp/elpa/htmlize-1.56/htmlize-autoloads hides /usr/share/emacs/site-lisp/elpa-src/htmlize-1.56/htmlize-autoloads /usr/share/emacs/site-lisp/elpa/htmlize-1.56/htmlize hides /usr/share/emacs/site-lisp/elpa-src/htmlize-1.56/htmlize /usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit-autoloads hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit-autoloads /usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit /usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit-test hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit-test /usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit-pkg hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit-pkg /usr/share/emacs/site-lisp/elpa/js2-mode-20201220/js2-imenu-extras hides /usr/share/emacs/site-lisp/elpa-src/js2-mode-20201220/js2-imenu-extras /usr/share/emacs/site-lisp/elpa/js2-mode-20201220/js2-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/js2-mode-20201220/js2-mode-pkg /usr/share/emacs/site-lisp/elpa/js2-mode-20201220/js2-mode hides /usr/share/emacs/site-lisp/elpa-src/js2-mode-20201220/js2-mode /usr/share/emacs/site-lisp/elpa/js2-mode-20201220/js2-old-indent hides /usr/share/emacs/site-lisp/elpa-src/js2-mode-20201220/js2-old-indent /usr/share/emacs/site-lisp/elpa/js2-mode-20201220/js2-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/js2-mode-20201220/js2-mode-autoloads /usr/share/emacs/site-lisp/elpa/lintian-0.1/lintian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/lintian-0.1/lintian-autoloads /usr/share/emacs/site-lisp/elpa/lintian-0.1/lintian-pkg hides /usr/share/emacs/site-lisp/elpa-src/lintian-0.1/lintian-pkg /usr/share/emacs/site-lisp/elpa/lintian-0.1/lintian hides /usr/share/emacs/site-lisp/elpa-src/lintian-0.1/lintian /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-git hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-git /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-merge hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-merge /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-files hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-files /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-ediff hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-ediff /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-autorevert hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-autorevert /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-bookmark hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-bookmark /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-bisect hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-bisect /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-margin hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-margin /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-imenu hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-imenu /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-refs hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-refs /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-log hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-log /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-apply hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-apply /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-autoloads hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-autoloads /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-push hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-push /usr/share/emacs/site-lisp/elpa/magit-3.3.0/git-rebase hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/git-rebase /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-reset hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-reset /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-sequence hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-sequence /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-core hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-core /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-patch hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-patch /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-notes hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-notes /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-diff hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-diff /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-process hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-process /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-obsolete hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-obsolete /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-gitignore hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-gitignore /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-stash hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-stash /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-branch hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-branch /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-wip hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-wip /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-commit hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-commit /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-reflog hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-reflog /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-clone hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-clone /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-mode hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-mode /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-utils hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-utils /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-extras hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-extras /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-transient hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-transient /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-remote hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-remote /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-pkg hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-pkg /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-pull hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-pull /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-section hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-section /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-tag hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-tag /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-blame hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-blame /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-repos hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-repos /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-fetch hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-fetch /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-worktree hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-worktree /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-subtree hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-subtree /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-status hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-status /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-submodule hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-submodule /usr/share/emacs/site-lisp/elpa/magit-section-3.3.0/magit-section-pkg hides /usr/share/emacs/site-lisp/elpa-src/magit-section-3.3.0/magit-section-pkg /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-section hides /usr/share/emacs/site-lisp/elpa-src/magit-section-3.3.0/magit-section /usr/share/emacs/site-lisp/elpa/magit-section-3.3.0/magit-section-autoloads hides /usr/share/emacs/site-lisp/elpa-src/magit-section-3.3.0/magit-section-autoloads /usr/share/emacs/site-lisp/elpa/markdown-mode-2.5/markdown-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.5/markdown-mode-pkg /usr/share/emacs/site-lisp/elpa/markdown-mode-2.5/markdown-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.5/markdown-mode-autoloads /usr/share/emacs/site-lisp/elpa/markdown-mode-2.5/markdown-mode hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.5/markdown-mode /usr/share/emacs/site-lisp/elpa/meson-mode-0.2/meson-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/meson-mode-0.2/meson-mode-autoloads /usr/share/emacs/site-lisp/elpa/meson-mode-0.2/utils hides /usr/share/emacs/site-lisp/elpa-src/meson-mode-0.2/utils /usr/share/emacs/site-lisp/elpa/meson-mode-0.2/meson-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/meson-mode-0.2/meson-mode-pkg /usr/share/emacs/site-lisp/elpa/meson-mode-0.2/meson-mode hides /usr/share/emacs/site-lisp/elpa-src/meson-mode-0.2/meson-mode /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-lists hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-lists /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-bookmarks hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-bookmarks /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-folders hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-folders /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-icalendar hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-icalendar /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-compose hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-compose /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-pkg hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-pkg /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-autoloads hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-autoloads /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-contrib hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-contrib /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-search hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-search /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-actions hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-actions /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-update hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-update /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-org hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-org /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-speedbar hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-speedbar /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-vars hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-vars /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-draft hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-draft /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-message hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-message /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-helpers hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-helpers /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-contacts hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-contacts /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-main hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-main /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-view hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-view /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-server hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-server /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-config hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-config /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-context hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-context /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-mark hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-mark /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-headers hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-headers /usr/share/emacs/site-lisp/elpa/mutt-alias-1.4/mutt-alias hides /usr/share/emacs/site-lisp/elpa-src/mutt-alias-1.4/mutt-alias /usr/share/emacs/site-lisp/elpa/mutt-alias-1.4/mutt-alias-pkg hides /usr/share/emacs/site-lisp/elpa-src/mutt-alias-1.4/mutt-alias-pkg /usr/share/emacs/site-lisp/elpa/mutt-alias-1.4/mutt-alias-autoloads hides /usr/share/emacs/site-lisp/elpa-src/mutt-alias-1.4/mutt-alias-autoloads /usr/share/emacs/site-lisp/elpa/muttrc-mode-1.2.1/muttrc-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/muttrc-mode-1.2.1/muttrc-mode-autoloads /usr/share/emacs/site-lisp/elpa/muttrc-mode-1.2.1/muttrc-mode hides /usr/share/emacs/site-lisp/elpa-src/muttrc-mode-1.2.1/muttrc-mode /usr/share/emacs/site-lisp/elpa/muttrc-mode-1.2.1/muttrc-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/muttrc-mode-1.2.1/muttrc-mode-pkg /usr/share/emacs/site-lisp/elpa/nginx-mode-1.1.9/nginx-mode hides /usr/share/emacs/site-lisp/elpa-src/nginx-mode-1.1.9/nginx-mode /usr/share/emacs/site-lisp/elpa/nginx-mode-1.1.9/nginx-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/nginx-mode-1.1.9/nginx-mode-autoloads /usr/share/emacs/site-lisp/elpa/nginx-mode-1.1.9/nginx-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/nginx-mode-1.1.9/nginx-mode-pkg /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode-autoloads /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode-pkg /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode /usr/share/emacs/site-lisp/elpa/pod-mode-1.3/pod-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/pod-mode-1.3/pod-mode-pkg /usr/share/emacs/site-lisp/elpa/pod-mode-1.3/pod-mode hides /usr/share/emacs/site-lisp/elpa-src/pod-mode-1.3/pod-mode /usr/share/emacs/site-lisp/elpa/pod-mode-1.3/pod-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/pod-mode-1.3/pod-mode-autoloads /usr/share/emacs/site-lisp/elpa/popup-0.5.8/popup-autoloads hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.8/popup-autoloads /usr/share/emacs/site-lisp/elpa/popup-0.5.8/popup-pkg hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.8/popup-pkg /usr/share/emacs/site-lisp/elpa/popup-0.5.8/popup hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.8/popup /usr/share/emacs/site-lisp/elpa/project-0.8.1/project hides /usr/share/emacs/site-lisp/elpa-src/project-0.8.1/project /usr/share/emacs/site-lisp/elpa/project-0.8.1/project-autoloads hides /usr/share/emacs/site-lisp/elpa-src/project-0.8.1/project-autoloads /usr/share/emacs/site-lisp/elpa/project-0.8.1/project-pkg hides /usr/share/emacs/site-lisp/elpa-src/project-0.8.1/project-pkg /usr/share/emacs/site-lisp/elpa/py-isort-2016.1/py-isort-autoloads hides /usr/share/emacs/site-lisp/elpa-src/py-isort-2016.1/py-isort-autoloads /usr/share/emacs/site-lisp/elpa/py-isort-2016.1/py-isort hides /usr/share/emacs/site-lisp/elpa-src/py-isort-2016.1/py-isort /usr/share/emacs/site-lisp/elpa/py-isort-2016.1/py-isort-pkg hides /usr/share/emacs/site-lisp/elpa-src/py-isort-2016.1/py-isort-pkg /usr/share/emacs/site-lisp/elpa/pyvenv-1.21/pyvenv-pkg hides /usr/share/emacs/site-lisp/elpa-src/pyvenv-1.21/pyvenv-pkg /usr/share/emacs/site-lisp/elpa/pyvenv-1.21/pyvenv hides /usr/share/emacs/site-lisp/elpa-src/pyvenv-1.21/pyvenv /usr/share/emacs/site-lisp/elpa/pyvenv-1.21/pyvenv-autoloads hides /usr/share/emacs/site-lisp/elpa-src/pyvenv-1.21/pyvenv-autoloads /usr/share/emacs/site-lisp/elpa/rust-mode-0.4.0/rust-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/rust-mode-0.4.0/rust-mode-pkg /usr/share/emacs/site-lisp/elpa/rust-mode-0.4.0/rust-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/rust-mode-0.4.0/rust-mode-autoloads /usr/share/emacs/site-lisp/elpa/rust-mode-0.4.0/rust-mode hides /usr/share/emacs/site-lisp/elpa-src/rust-mode-0.4.0/rust-mode /usr/share/emacs/site-lisp/elpa/seq-2.23/seq-24 hides /usr/share/emacs/site-lisp/elpa-src/seq-2.23/seq-24 /usr/share/emacs/site-lisp/elpa/seq-2.23/seq-pkg hides /usr/share/emacs/site-lisp/elpa-src/seq-2.23/seq-pkg /usr/share/emacs/site-lisp/elpa/seq-2.23/seq-autoloads hides /usr/share/emacs/site-lisp/elpa-src/seq-2.23/seq-autoloads /usr/share/emacs/site-lisp/elpa/seq-2.23/seq-25 hides /usr/share/emacs/site-lisp/elpa-src/seq-2.23/seq-25 /usr/share/emacs/site-lisp/elpa/seq-2.23/seq hides /usr/share/emacs/site-lisp/elpa-src/seq-2.23/seq /usr/share/emacs/site-lisp/elpa/session-2.4.2/session hides /usr/share/emacs/site-lisp/elpa-src/session-2.4.2/session /usr/share/emacs/site-lisp/elpa/session-2.4.2/session-pkg hides /usr/share/emacs/site-lisp/elpa-src/session-2.4.2/session-pkg /usr/share/emacs/site-lisp/elpa/session-2.4.2/session-autoloads hides /usr/share/emacs/site-lisp/elpa-src/session-2.4.2/session-autoloads /usr/share/emacs/site-lisp/elpa/tabbar-20160524/aquamacs-tabbar hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/aquamacs-tabbar /usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar-pkg hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar-pkg /usr/share/emacs/site-lisp/elpa/tabbar-20160524/one-buffer-one-frame hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/one-buffer-one-frame /usr/share/emacs/site-lisp/elpa/tabbar-20160524/aquamacs-compat hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/aquamacs-compat /usr/share/emacs/site-lisp/elpa/tabbar-20160524/aquamacs-tools hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/aquamacs-tools /usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar-window hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar-window /usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar-autoloads hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar-autoloads /usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-autoloads hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-autoloads /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-lint hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-lint /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-bind-key hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-bind-key /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-pkg hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-pkg /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-delight hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-delight /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-core hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-core /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-jump hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-jump /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-ensure hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-ensure /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-diminish hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-diminish /usr/share/emacs/site-lisp/elpa/vterm-0.0.2/vterm-pkg hides /usr/share/emacs/site-lisp/elpa-src/vterm-0.0.2/vterm-pkg /usr/share/emacs/site-lisp/elpa/vterm-0.0.2/vterm hides /usr/share/emacs/site-lisp/elpa-src/vterm-0.0.2/vterm /usr/share/emacs/site-lisp/elpa/vterm-0.0.2/vterm-load-path hides /usr/share/emacs/site-lisp/elpa-src/vterm-0.0.2/vterm-load-path /usr/share/emacs/site-lisp/elpa/vterm-0.0.2/vterm-autoloads hides /usr/share/emacs/site-lisp/elpa-src/vterm-0.0.2/vterm-autoloads /usr/share/emacs/site-lisp/elpa/web-mode-17.0.2/web-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/web-mode-17.0.2/web-mode-autoloads /usr/share/emacs/site-lisp/elpa/web-mode-17.0.2/web-mode hides /usr/share/emacs/site-lisp/elpa-src/web-mode-17.0.2/web-mode /usr/share/emacs/site-lisp/elpa/web-mode-17.0.2/web-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/web-mode-17.0.2/web-mode-pkg /usr/share/emacs/site-lisp/elpa/with-editor-3.3.0/with-editor-pkg hides /usr/share/emacs/site-lisp/elpa-src/with-editor-3.3.0/with-editor-pkg /usr/share/emacs/site-lisp/elpa/with-editor-3.3.0/with-editor hides /usr/share/emacs/site-lisp/elpa-src/with-editor-3.3.0/with-editor /usr/share/emacs/site-lisp/elpa/with-editor-3.3.0/with-editor-autoloads hides /usr/share/emacs/site-lisp/elpa-src/with-editor-3.3.0/with-editor-autoloads /usr/share/emacs/site-lisp/elpa/xref-1.6.0/xref-pkg hides /usr/share/emacs/site-lisp/elpa-src/xref-1.6.0/xref-pkg /usr/share/emacs/site-lisp/elpa/xref-1.6.0/xref-autoloads hides /usr/share/emacs/site-lisp/elpa-src/xref-1.6.0/xref-autoloads /usr/share/emacs/site-lisp/elpa/xref-1.6.0/xref hides /usr/share/emacs/site-lisp/elpa-src/xref-1.6.0/xref /usr/share/emacs/site-lisp/elpa/yaml-mode-0.0.15/yaml-mode hides /usr/share/emacs/site-lisp/elpa-src/yaml-mode-0.0.15/yaml-mode /usr/share/emacs/site-lisp/elpa/yaml-mode-0.0.15/yaml-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/yaml-mode-0.0.15/yaml-mode-autoloads /usr/share/emacs/site-lisp/elpa/yaml-mode-0.0.15/yaml-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/yaml-mode-0.0.15/yaml-mode-pkg /usr/share/emacs/site-lisp/elpa/yasnippet-0.14.0/yasnippet-autoloads hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-0.14.0/yasnippet-autoloads /usr/share/emacs/site-lisp/elpa/yasnippet-0.14.0/yasnippet-pkg hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-0.14.0/yasnippet-pkg /usr/share/emacs/site-lisp/elpa/yasnippet-0.14.0/yasnippet hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-0.14.0/yasnippet /usr/share/emacs/site-lisp/elpa/yasnippet-snippets-20220713/yasnippet-snippets-pkg hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-snippets-20220713/yasnippet-snippets-pkg /usr/share/emacs/site-lisp/elpa/yasnippet-snippets-20220713/yasnippet-snippets-autoloads hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-snippets-20220713/yasnippet-snippets-autoloads /usr/share/emacs/site-lisp/elpa/yasnippet-snippets-20220713/yasnippet-snippets hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-snippets-20220713/yasnippet-snippets /usr/share/emacs/site-lisp/elpa/zenburn-theme-2.8.0/zenburn-theme hides /usr/share/emacs/site-lisp/elpa-src/zenburn-theme-2.8.0/zenburn-theme /usr/share/emacs/site-lisp/elpa/zenburn-theme-2.8.0/zenburn-theme-pkg hides /usr/share/emacs/site-lisp/elpa-src/zenburn-theme-2.8.0/zenburn-theme-pkg /usr/share/emacs/site-lisp/elpa/zenburn-theme-2.8.0/zenburn-theme-autoloads hides /usr/share/emacs/site-lisp/elpa-src/zenburn-theme-2.8.0/zenburn-theme-autoloads /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-bind-key hides /usr/share/emacs/29.1/lisp/use-package/use-package-bind-key /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-diminish hides /usr/share/emacs/29.1/lisp/use-package/use-package-diminish /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-ensure hides /usr/share/emacs/29.1/lisp/use-package/use-package-ensure /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-lint hides /usr/share/emacs/29.1/lisp/use-package/use-package-lint /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-core hides /usr/share/emacs/29.1/lisp/use-package/use-package-core /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-jump hides /usr/share/emacs/29.1/lisp/use-package/use-package-jump /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package hides /usr/share/emacs/29.1/lisp/use-package/use-package /usr/share/emacs/site-lisp/elpa/bind-key-2.4.1/bind-key hides /usr/share/emacs/29.1/lisp/use-package/bind-key /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-delight hides /usr/share/emacs/29.1/lisp/use-package/use-package-delight /usr/share/emacs/site-lisp/elpa/project-0.8.1/project hides /usr/share/emacs/29.1/lisp/progmodes/project /usr/share/emacs/site-lisp/elpa/eglot-1.9/eglot hides /usr/share/emacs/29.1/lisp/progmodes/eglot /usr/share/emacs/site-lisp/elpa/xref-1.6.0/xref hides /usr/share/emacs/29.1/lisp/progmodes/xref ~/.config/emacs//myelisp/rcirc hides /usr/share/emacs/29.1/lisp/net/rcirc /usr/share/emacs/site-lisp/elpa/seq-2.23/seq hides /usr/share/emacs/29.1/lisp/emacs-lisp/seq Features: (shadow sort mail-extr emacsbug bug-reference magit-extras face-remap magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func magit-diff smerge-mode diff git-commit log-edit add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor shell magit-mode transient magit-git magit-section misearch multi-isearch windmove cl-print help-fns radix-tree vc-hg vc-git diff-mode vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view pcvs-util vc vc-dispatcher eglot array jsonrpc ert ewoc debug backtrace find-func imenu mule-util magit-utils crm dash gnus-topic cursor-sensor utf-7 nnfolder epa-file network-stream nsm gnus-demon nnml ezgnus gnus-delay gnus-draft gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom nndraft nnmh gnus-group gnus-undo smtpmail gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win term/xterm xterm server cap-words superword subword disp-table whitespace yasnippet-snippets yasnippet icomplete company-oddmuse company-keywords company-etags etags fileloop generator xref company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-bbdb diminish company edmacro kmacro pcase jka-compr zenburn-theme keychain-environment exec-path-from-shell auto-compile comp comp-cstr rx gnus nnheader gnus-util mail-utils range mm-util mail-prsvr flymake-proc flymake project compile text-property-search warnings icons epa derived epg rfc6068 epg-config rcirc parse-time advice erc-list erc-menu erc-join erc-ring erc-pcomplete pcomplete comint ansi-osc ansi-color ring erc-track erc-match erc-button wid-edit erc-fill erc-stamp erc-netsplit erc-spelling flyspell ispell erc-log erc-goodies erc iso8601 time-date thingatpt pp format-spec erc-backend erc-networks erc-common erc-compat compat erc-loaddefs cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core display-line-numbers autorevert filenotify tex-site cmake-mode-autoloads dpkg-dev-el info debian-el finder-inf package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode 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 lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 656243 70444) (symbols 48 32428 0) (strings 32 113404 9232) (string-bytes 1 3631114) (vectors 16 60554) (vector-slots 8 1152803 42003) (floats 8 378 1030) (intervals 56 7798 998) (buffers 984 50)) From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 13 08:41:04 2023 Received: (at control) by debbugs.gnu.org; 13 Sep 2023 12:41:04 +0000 Received: from localhost ([127.0.0.1]:32857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgPB1-00070T-Rw for submit@debbugs.gnu.org; Wed, 13 Sep 2023 08:41:04 -0400 Received: from mail-lj1-x231.google.com ([2a00:1450:4864:20::231]:47233) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgPB0-0006zY-CC for control@debbugs.gnu.org; Wed, 13 Sep 2023 08:41:02 -0400 Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2bbbda48904so113455531fa.2 for ; Wed, 13 Sep 2023 05:40:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694608851; x=1695213651; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=iBdfEW/lfvrFFvU+z3+qH4Wr9y6lEYCaM/VCCwXIoZo=; b=eJs1YjMXVT//RFLoK+Ku3BMmqqf98W/eaS1cbx/MY0fShGfd7M4FYx1d9+0VExdnof BOR1FnVLy1x5Y/5sTKONvQoGVAB4tRhITdIYA2A8KO1K4jlr3G+gX77Wy7j+H4rFaffG XtdHy6tY5HVJH5poTMIWSHw5IHtfE0UoYjK3lOwV7mMuMri03jr9nb9oWiPNSUcKpwRg qdmRaW+lvOZeb/MIV+1l+HgVpT4heZcmx+1gkD+hK0KVLUuWJwsBClt2pvNAW5BpaIZ9 oq+Cssw6lYYf7OQuVsOderM4ZCRuZVNXDZcE2ZnMAL9x4IVSeyRGhQgww9N6X5WTGA87 M+IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694608851; x=1695213651; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=iBdfEW/lfvrFFvU+z3+qH4Wr9y6lEYCaM/VCCwXIoZo=; b=WXm6k5lc233wTo5uIypQ6BwrLtKJhjBZTRIBEPwyexUj/HwAjJQmSclEGifDH3IIDk 5a9HlJDfuU/TUEhCLkboJ7z+Z9qk01fsJEoZ8UFCLQiDftJc+CLKqITQ2mibws0Si9Yn cEiM3/+S9Ru2keCb1EnlB4CCc8wtxjai3nmzkkGgV8ZodYUBGqS+791Jwg+8/m1drnwP M76ynkjLJdZc6m8zZ7WjaJU8jgbGIC4tBJMo/qZzpE3BdglXwWD8zzqsvu0BjnZaA1dc vURWGQoT+Tcmrjcx+J7+mkkurqI/T6jIklncx+u7BO7LBM1SYn37L/2a7pG7RnMU3CTz OZEg== X-Gm-Message-State: AOJu0YzFS1qYrRqhGawMWb546aHSJ2Tr1IlWi8neN1iMxCA+7GUC2MOn bTofpevgBqRpPCA0WFaG19H6d18R5W1UMfOeNFBKOiuI X-Google-Smtp-Source: AGHT+IGiAIp6tT2BAB7ZTPhAoZphw8hqLF/yheJGITLbQZkzBdoH6z9TL5zfApvcaH6FjJwJW045spEgjNyWSdYZOxE= X-Received: by 2002:a2e:a1c4:0:b0:2bc:d8cb:59fe with SMTP id c4-20020a2ea1c4000000b002bcd8cb59femr1835105ljm.8.1694608850907; Wed, 13 Sep 2023 05:40:50 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 13 Sep 2023 05:40:50 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Wed, 13 Sep 2023 05:40:50 -0700 Message-ID: Subject: control message for bug #65882 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" 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 (-) severity 65882 wishlist quit From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting In-Reply-To: <87bke85hsb.fsf@gmail.com> Resent-From: Manphiz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 Sep 2023 22:59:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas , 65882@debbugs.gnu.org Received: via spool by 65882-submit@debbugs.gnu.org id=B65882.169473230929176 (code B ref 65882); Thu, 14 Sep 2023 22:59:03 +0000 Received: (at 65882) by debbugs.gnu.org; 14 Sep 2023 22:58:29 +0000 Received: from localhost ([127.0.0.1]:41440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgvI5-0007aQ-2D for submit@debbugs.gnu.org; Thu, 14 Sep 2023 18:58:29 -0400 Received: from mail-pf1-x42c.google.com ([2607:f8b0:4864:20::42c]:52610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgvGu-0007Y1-Pi for 65882@debbugs.gnu.org; Thu, 14 Sep 2023 18:57:17 -0400 Received: by mail-pf1-x42c.google.com with SMTP id d2e1a72fcca58-69002ef0104so1242249b3a.1 for <65882@debbugs.gnu.org>; Thu, 14 Sep 2023 15:57:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694732224; x=1695337024; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=6oUqeerZuj/ocIe9DWxnmiX1cn14O8dlthw+NGlDB3A=; b=RRDocckgybvSYMEzxjJrnnVFnp9VxgZwYuSHHHp05Qr5q96P6PiyWN8KU7LMBiimj+ h9CZILEAHc+alJXpiTAqWWLscADgeR0+Ydv/sKV8HTv9NY0cr7b1QauinTJFWmgijAuL wFrhPX44jfjB/EINNTDsrSltxCxCgC/Ao7sFMgU2vrtBb/u/kAvpWKZZjj6efq13i4M3 dhfBug+GV16VGySVDDZTHIrKlouFQOZr/Q3BE23kVC4Bzimq+/CCbwkch6ZtWVVwzIrv tEwuiLzBG4suTuqjPXt2ZeWShiRZek9UIjeyGWm8/o+S73Jtx9kMzgXcQWZ5ABn82sK3 1Z+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694732224; x=1695337024; h=mime-version:user-agent:message-id:date:references:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=6oUqeerZuj/ocIe9DWxnmiX1cn14O8dlthw+NGlDB3A=; b=qhxrr3gKQTSv9o7IL2ySn64IhVVw/fTK3sAcnGnTgtq3KVweT7fqNTxuT0PGm0BZs6 CoilcIhUMGbkg344xrqnSNb6VAm2bcVqnzkvGxDFu9MOMb4Z+BpL5kUEQ00EQ6wr5VdR lcVCwNIFVFGDcYycRZoHEXOMcFD4f4a7iPPqOASsn6kfhvXlm6OiNxBj5PihXCEnmw89 d4RVfXdVEiO8F4X3yAM7cJMc11Uo5HGAHu9f3C489HPbsyAMWhMqYwFpxZhNU7xtMcVr 4lq2jLlK4sT080FvUZll/BRS0vSYCA4e319IgwEHEluwDiwAcaaGE8pcPnp/Gg0K5hNp F06Q== X-Gm-Message-State: AOJu0YwTwzubyTy8/uR7RdgPMFxH+J7BVFrvNdeNEI75JG2hbURiZOqf x8VttQyvW+u1j93HDXVwIGZL4DuR7/Y= X-Google-Smtp-Source: AGHT+IGnQiChsK6CUxxLQ2NbQYuD5oHoof0OzTx29bY+9qkbtvz1Zkr7xPsNgtCoQGNuRY3uGvGq3g== X-Received: by 2002:a05:6a00:c90:b0:68f:e0f0:85f4 with SMTP id a16-20020a056a000c9000b0068fe0f085f4mr10591pfv.25.1694732224211; Thu, 14 Sep 2023 15:57:04 -0700 (PDT) Received: from debian-hx90 (2603-8000-a400-0cdc-c54c-06cf-f115-8a08.res6.spectrum.com. [2603:8000:a400:cdc:c54c:6cf:f115:8a08]) by smtp.gmail.com with ESMTPSA id d21-20020aa78695000000b006889511ab14sm1795876pfo.37.2023.09.14.15.57.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Sep 2023 15:57:03 -0700 (PDT) From: Manphiz References: <87bke85hsb.fsf@gmail.com> Date: Thu, 14 Sep 2023 15:57:02 -0700 Message-ID: <87a5tobby9.fsf@debian-hx90.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Thu, 14 Sep 2023 18:58:25 -0400 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 (-) Manphiz writes: > I have a setting of rcirc that automatically authenticates to NickServ > and automatically join a list of channels[1]. This works when > connecting to the servers for the first time. However, when it gets > disconnected from the servers (e.g. due to network issues) and > reconnecting, it can still auto-authenticate, but won't rejoin the > channels automatically again. > > After some debugging, it turns out that the first time it authenticates > successfully, it will set rcirc-user-authenticated to `t'[2]. When > reconnecting, it will check whether the user is authenticated and only > run the rcirc-authenticated-hook if not[3]. As > rcirc-user-authenticateed will be `t' after the first time, the hook > won't be processed again and hence preventing from rejoining the > channels. > > I have tested a patch that resets rcirc-user-authenticated to `nil' that > fixes this issue (tested on 28.2 and 29.1), which is attached inline below. > > [1] https://gitlab.com/xiyueden/emacs.d/-/blob/master/init.el?ref_type=heads#L224-272 > [2] https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/net/rcirc.el#n3343 > [3] https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/net/rcirc.el#n3320 > > > diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el > index 1ddffe8dec9..b293a4a442f 100644 > --- a/lisp/net/rcirc.el > +++ b/lisp/net/rcirc.el > @@ -859,6 +859,7 @@ If QUIET is non-nil, no not emit a message." > (if (rcirc--connection-open-p process) > (throw 'exit (or quiet (message "Server process is alive"))) > (delete-process process)) > + (setq rcirc-user-authenticated nil) > (let ((conn-info rcirc-connection-info)) > (setf (nth 5 conn-info) > (cl-remove-if-not #'rcirc-channel-p > Hi Stefan, I noticed that you lowered the severity of this bug from "normal" to "wishlist". AIUI rcirc provides a way to automatically join channels upon connecting to a server and currently this is not working as intended, so IMHO it should be considered a bug instead of a feature request (a wishlist). (If you are using severity as a means to manage bug triage priority I'm OK with that.) Personally, as the patch is sufficiently trivial, I would hope it won't take too much work for a review. But I would understand if dealing with rcirc-user-authenticated is more involved than it looks like and should be handled with care. Thanks! -- Manphiz From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting In-Reply-To: <87bke85hsb.fsf@gmail.com> Resent-From: Manphiz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 Sep 2023 22:59:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas , 65882@debbugs.gnu.org Received: via spool by 65882-submit@debbugs.gnu.org id=B65882.169473231029183 (code B ref 65882); Thu, 14 Sep 2023 22:59:04 +0000 Received: (at 65882) by debbugs.gnu.org; 14 Sep 2023 22:58:30 +0000 Received: from localhost ([127.0.0.1]:41442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgvI5-0007aX-JB for submit@debbugs.gnu.org; Thu, 14 Sep 2023 18:58:30 -0400 Received: from mail-pg1-x532.google.com ([2607:f8b0:4864:20::532]:58420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgvHa-0007Z3-IN for 65882@debbugs.gnu.org; Thu, 14 Sep 2023 18:57:59 -0400 Received: by mail-pg1-x532.google.com with SMTP id 41be03b00d2f7-577f6b414a4so1164409a12.0 for <65882@debbugs.gnu.org>; Thu, 14 Sep 2023 15:57:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694732266; x=1695337066; darn=debbugs.gnu.org; h=mime-version:message-id:date:user-agent:references:subject:to:from :from:to:cc:subject:date:message-id:reply-to; bh=6oUqeerZuj/ocIe9DWxnmiX1cn14O8dlthw+NGlDB3A=; b=ncUIitIUt41RjVEjAHlzI1nJVvQf/80GfrNnJKlZ17hmqjKOpSbI8lpw/ZP3Cd60zR cU3dFYI3ocrDRelvYOMG/UvvNDboFPlUIRt+tiFwWjriqfsNGHLSNFTku3H0LmgYo9S/ bbKlxjv43kn51T1UjeEAWbTkfiYE4Oaes4DmivlcXn3TXNmFrq0kMUuspkqPwMAGU5XY AtHWx9Di3PEPU+LeH4CApPoNt+sn61xcgSw0ixLi8QqDmvUnLbkjN1Ko87LYrAak6C1b gn7rKcifnRTyrHfwU4Y/5e3Dj0qGcEl0GQ2vyNbyM85HXVE7cPDEupUaWhFjQhJ7ZAWX YbpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694732266; x=1695337066; h=mime-version:message-id:date:user-agent:references:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=6oUqeerZuj/ocIe9DWxnmiX1cn14O8dlthw+NGlDB3A=; b=dz562rgGNJpxNxIUQ+QD3J39hfpC08DsTPTlrgjcjIN7iIwTq4JlVFtEMfJ7Y8YjlR nhkUIZlXK0S6npJ+c3RfdqhzJsQnaBkh1XncVuqz/hm+bcPRcx4jdrrPFQ2x3OHPIwYj IyWybFHYqTi2jX4x6julnRC6K0anX+pp2ecnyg9xDZFB9g+5CXjwmifeL90+3ZsczBgl JqPXsYpP6t+nnq6xYwf+fasfTC+BukDDSP34cOw1+ftD9j64H6Zxy7TE3Y4xnODAVu9H 682RKQLAAQ5OiaLzOiNls01Qd01ft6L+zUQSRorAQWJ+hgN5FPVsd7o+N32G/yG7whSB hR2A== X-Gm-Message-State: AOJu0YyJTbIRbeFmTh9b8QzxRQhve9gF+9HKt5gD0+exVgW41X1oC2tj SENozGQz/ecXWbZJSB3zpRThJ1uYVOs= X-Google-Smtp-Source: AGHT+IGSSyLZtCU5AaGBgi3aDJcBNTlwOqKVR4tNOacF5ytsOQK2GbV8yrxf5zbxQn/UtPu14iT/zw== X-Received: by 2002:a05:6a20:4285:b0:14d:d9f8:83f8 with SMTP id o5-20020a056a20428500b0014dd9f883f8mr247887pzj.1.1694732266289; Thu, 14 Sep 2023 15:57:46 -0700 (PDT) Received: from debian-hx90 (2603-8000-a400-0cdc-c54c-06cf-f115-8a08.res6.spectrum.com. [2603:8000:a400:cdc:c54c:6cf:f115:8a08]) by smtp.gmail.com with ESMTPSA id v14-20020a63150e000000b005781e026905sm212010pgl.56.2023.09.14.15.57.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Sep 2023 15:57:45 -0700 (PDT) From: Manphiz References: <87bke85hsb.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Date: Thu, 14 Sep 2023 15:57:44 -0700 Message-ID: <878r98bbx3.fsf@debian-hx90.lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Thu, 14 Sep 2023 18:58:25 -0400 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 (-) Manphiz writes: > I have a setting of rcirc that automatically authenticates to NickServ > and automatically join a list of channels[1]. This works when > connecting to the servers for the first time. However, when it gets > disconnected from the servers (e.g. due to network issues) and > reconnecting, it can still auto-authenticate, but won't rejoin the > channels automatically again. > > After some debugging, it turns out that the first time it authenticates > successfully, it will set rcirc-user-authenticated to `t'[2]. When > reconnecting, it will check whether the user is authenticated and only > run the rcirc-authenticated-hook if not[3]. As > rcirc-user-authenticateed will be `t' after the first time, the hook > won't be processed again and hence preventing from rejoining the > channels. > > I have tested a patch that resets rcirc-user-authenticated to `nil' that > fixes this issue (tested on 28.2 and 29.1), which is attached inline below. > > [1] https://gitlab.com/xiyueden/emacs.d/-/blob/master/init.el?ref_type=heads#L224-272 > [2] https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/net/rcirc.el#n3343 > [3] https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/net/rcirc.el#n3320 > > > diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el > index 1ddffe8dec9..b293a4a442f 100644 > --- a/lisp/net/rcirc.el > +++ b/lisp/net/rcirc.el > @@ -859,6 +859,7 @@ If QUIET is non-nil, no not emit a message." > (if (rcirc--connection-open-p process) > (throw 'exit (or quiet (message "Server process is alive"))) > (delete-process process)) > + (setq rcirc-user-authenticated nil) > (let ((conn-info rcirc-connection-info)) > (setf (nth 5 conn-info) > (cl-remove-if-not #'rcirc-channel-p > Hi Stefan, I noticed that you lowered the severity of this bug from "normal" to "wishlist". AIUI rcirc provides a way to automatically join channels upon connecting to a server and currently this is not working as intended, so IMHO it should be considered a bug instead of a feature request (a wishlist). (If you are using severity as a means to manage bug triage priority I'm OK with that.) Personally, as the patch is sufficiently trivial, I would hope it won't take too much work for a review. But I would understand if dealing with rcirc-user-authenticated is more involved than it looks like and should be handled with care. Thanks! -- Manphiz From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Sep 2023 02:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Manphiz , 65882@debbugs.gnu.org Cc: Philip Kaludercic , Ryan Yeske , Leo Liu Received: via spool by 65882-submit@debbugs.gnu.org id=B65882.169474488518029 (code B ref 65882); Fri, 15 Sep 2023 02:29:01 +0000 Received: (at 65882) by debbugs.gnu.org; 15 Sep 2023 02:28:05 +0000 Received: from localhost ([127.0.0.1]:41572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgyYu-0004gi-O8 for submit@debbugs.gnu.org; Thu, 14 Sep 2023 22:28:04 -0400 Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]:48331) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgyYs-0004g8-4o for 65882@debbugs.gnu.org; Thu, 14 Sep 2023 22:28:03 -0400 Received: by mail-lj1-x234.google.com with SMTP id 38308e7fff4ca-2bfb12b24e5so25852501fa.0 for <65882@debbugs.gnu.org>; Thu, 14 Sep 2023 19:27:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694744870; x=1695349670; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=6+sFpseiMDIfhIevl7gcMz5jPMPyhZepxBku2Olf4Ik=; b=KG7eh94LdUnayheP2+TQxVjbj9cdcc3tS/JzTy5acjPYzinAW9BnbSuFMmu6P+haNF J/Bt/OojDFLrCxObQbkQ5ydLTqgT55auk+VKAXFKdsNI45s015phNXEEiLw1Uhn6OJLF mNJWt2KBcNsyzLxgrRdvxLKlKWLsLHghyzmcRpaoG8WIX51yd7hHegpSJahiTGxJX9s9 Ps8V9HtbFvsLtROU4h6zCveumAR/CYuCA5i1s1axxbnh9CbTFFpaLub8c9nAtkzMGCG4 d152G5g1TQ+/RBIji7vDTPawVreSJ7bGkaOEe0I6GQ3QdYqRRrXqce8vEWHH0bXFni8d M4Bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694744870; x=1695349670; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=6+sFpseiMDIfhIevl7gcMz5jPMPyhZepxBku2Olf4Ik=; b=Z/wjW17kEjNTBHIbBCZqHJCO8jZ0WmRfIV2ulLa1D9D7S8y68zrvnJvUfruXFrWphi BMYH+YRu2PR5JuclD2mfNJFMJBFqTyIkJ82w6HJZT91CR0l1yMuQ4A+Ca0U9SNWUJtlw ZMZfXi3/uM033teSqldlGnGiAJm31JhB7vn0s4doMsWE7jWmFaT3H/jVb2zQBITkUSLC 2otKnhU/Hqeq1xEebRHWrdRHabT3iJDKNplPNegoTkD2A0lR0yUs1W1SuMuEYK6W27pA Y/J1PTNBajUIr3bJLMRb92dyZykv9Fyt9yfY0e6yJTGXQu7qmRzLtgOWnB1rB2ZbJxZk pqxA== X-Gm-Message-State: AOJu0YzgKcwXLiAA/rZ6bZaxGpy/ygqyuQRa1Ic9slNhXFrS6VHVsjJQ POFjP/bXdnjxapVOKtKSFPLQ+gT/iiTcCghxwkE= X-Google-Smtp-Source: AGHT+IHqzajSY5kNz+4a1+iV4OQN5lOELt5TMma7/AUZhzZUle/7MvOfZIvq23wDZN3dJvax7LRawYB1gX7DD3QfTlQ= X-Received: by 2002:a05:6512:2396:b0:4ff:a04c:8a5b with SMTP id c22-20020a056512239600b004ffa04c8a5bmr450355lfv.47.1694744869362; Thu, 14 Sep 2023 19:27:49 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 14 Sep 2023 19:27:48 -0700 From: Stefan Kangas In-Reply-To: <87a5tobby9.fsf@debian-hx90.lan> References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> MIME-Version: 1.0 Date: Thu, 14 Sep 2023 19:27:48 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) severity 65882 + minor thanks Manphiz writes: > I noticed that you lowered the severity of this bug from "normal" to > "wishlist". AIUI rcirc provides a way to automatically join channels > upon connecting to a server and currently this is not working as > intended, so IMHO it should be considered a bug instead of a feature > request (a wishlist). Thanks, so I bumped it to minor. I hope that makes more sense. > (If you are using severity as a means to manage bug triage priority > I'm OK with that.) My impression is that almost no one pays attention to bug severities, so I wouldn't make too much of it. Bug reports that come with a patch, like yours did, tend to get more visibility though. > Personally, as the patch is sufficiently trivial, I would hope it won't > take too much work for a review. But I would understand if dealing with > rcirc-user-authenticated is more involved than it looks like and should > be handled with care. I've copied in the rcirc maintainers. Let's see if they have any comments first. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 14 22:32:17 2023 Received: (at control) by debbugs.gnu.org; 15 Sep 2023 02:32:17 +0000 Received: from localhost ([127.0.0.1]:41582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgycz-0007Sm-3f for submit@debbugs.gnu.org; Thu, 14 Sep 2023 22:32:17 -0400 Received: from mail-lj1-x232.google.com ([2a00:1450:4864:20::232]:53352) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qgycw-0007SW-KY for control@debbugs.gnu.org; Thu, 14 Sep 2023 22:32:16 -0400 Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-2bb9a063f26so26433961fa.2 for ; Thu, 14 Sep 2023 19:32:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694745122; x=1695349922; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=WGom7Nj8WcMP7sRJWGZ40EVpcImIVSdD2MoWn9cAKas=; b=C7q/8p3QJl2LQel7MJ+Q68VRVmT/MOdlvkJubjTFK5ZKkiwJJXWp96Kj+n5rl0I3nK uH37mptdnSMPZ9ly6M0A1NG1+TcChE1ohQd8s9mqIujkH+pcoIFzhR9N6XWYy6EJp1nU nHPyNHSf8xXiDQfavBq39VGDGV1okuapi8748AGopUYjUWbBeRvSfIjqHtGcQNHNd8PN aL5OeDLH2uifb2N8Mui+W2Ni2/+CshdcbkL74JEcbR43hRU5TjW/dvFbLWN2lRBk2Dme l3lPInjL+q/04Vnhn7PiZKVInbuj8eqkpX0gxc3kGZvo5MX/Bs8lDuEWSvfPQb27wT+q 5v6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694745122; x=1695349922; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=WGom7Nj8WcMP7sRJWGZ40EVpcImIVSdD2MoWn9cAKas=; b=p+qqHFeADauEChpFARvUeVnPLGyXmO/XNN5t2QygFSSfQIBjg1KNyG55bvk+DoGEke 9MFNPQOz54e+oaqNJvU6Z85r1oGEmYfDdFjIgWubHvFnloX3sN/sWxaoyqZjUkkLL0S5 NMu+D22g9awesBz7GbBm9MqlbYLdoDwylFMdIx8cEjYBdRnEiRc4uPFOd9tfmGkHD2sc 6IqJsyhprhF9o3yZmuEcX05C0KKhvMXS0KV2qFv5xHTM2V5CLTrX0F/sRa9PXTylJCsJ kRBC1ckZbPO8CAtymqkYrDFlkBuAjvyAyWj4B50MbgzfpELGJLTi3p9FfYLcV7eirqT1 IoIQ== X-Gm-Message-State: AOJu0YwVAPyHn4Q92vtkm2EVG85nYPKi1yycHcAu07D5fK7S+rh+udD0 wt/Dp8JiVmHB1tUG2a6tTq+s/hy1PbN/9OIYhwYb7nfU X-Google-Smtp-Source: AGHT+IFvI9FSyIRAHJF9rtwch+nWA/yap6NTrUNdPUS6mwlpJ/IjaLl8jJdyA2CYNaOi5XnlY6DDTrdsDWOw5URyc+A= X-Received: by 2002:a2e:9b8f:0:b0:2bc:df3f:7140 with SMTP id z15-20020a2e9b8f000000b002bcdf3f7140mr365609lji.17.1694745122382; Thu, 14 Sep 2023 19:32:02 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 14 Sep 2023 19:32:02 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Thu, 14 Sep 2023 19:32:02 -0700 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: severity 65882 minor thanks Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:232 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines 2.0 BLANK_SUBJECT Subject is present but empty 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 (+) severity 65882 minor thanks From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Manphiz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Sep 2023 05:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 65882@debbugs.gnu.org, Philip Kaludercic , Ryan Yeske , Leo Liu Received: via spool by 65882-submit@debbugs.gnu.org id=B65882.169475589714064 (code B ref 65882); Fri, 15 Sep 2023 05:32:02 +0000 Received: (at 65882) by debbugs.gnu.org; 15 Sep 2023 05:31:37 +0000 Received: from localhost ([127.0.0.1]:41808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qh1QW-0003el-JG for submit@debbugs.gnu.org; Fri, 15 Sep 2023 01:31:36 -0400 Received: from mail-pl1-x630.google.com ([2607:f8b0:4864:20::630]:55353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qh1PV-0003Xy-5w for 65882@debbugs.gnu.org; Fri, 15 Sep 2023 01:30:37 -0400 Received: by mail-pl1-x630.google.com with SMTP id d9443c01a7336-1c1ff5b741cso16105185ad.2 for <65882@debbugs.gnu.org>; Thu, 14 Sep 2023 22:30:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694755821; x=1695360621; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=ywxsDt/wt5izabb7b5LbI5Fhc6+JYzmhhhWDQOjUHcA=; b=FBppikNfQLUrRVjrekgGS91hm/98JBHR9tw9sCRlusLYsBs0zSkAirayKyL/uK0ki0 W0w5Yd6DgVlE/ZQMHMWGF1kJGH/RTPqFinfj57ALaPlrosiFenzppinxUga3OvQnvbXI FKbvFYTWkmrDZyeP+V52YlXyZXl0RSRENvi+CRrNMMt599UclhaQW1GfudVblMflgotJ 5j+UpL+gxEcNO9FHkSJiK73ZsNw0oypNfr03nFRce0ew9Ltd+WhpkMvV8I42JMDsAKSh rRG8IePiJ5EZA/lOHC0VF8U5sYB7QCU4kCMGY4h2i0Zec6W4VukyCu2jYjkHRI+4gbGf MPMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694755821; x=1695360621; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ywxsDt/wt5izabb7b5LbI5Fhc6+JYzmhhhWDQOjUHcA=; b=FtZv/GDrfM69cfG7UfLx42bcYfY4xzP2e9C4W9G8BsfyIv4MogjQ2YpCP3EEkpUe/R OxYaNoCejzReWS279FXdAT22/1jhf3C2/hCqcHdqEiVOS3SfoI8ORY8f8hi7ojLmmxnJ 4aVqNq2ZImHkOALd33nZJsJ+fNG7FsFVPJyGSGteTYJBIcmHvIvgaXOLBNLH/+2s09Fz yWqplPBeqOFd4Zfrm5SXcS4cpRAhqZHoObZ66nbmAaken4FN76YTTCjHh+mdHDTQuI5s 3+QiOpdqdAwVCEydlCy1Owr3L2kUFXob3JvAmTSbfDuafYVnVB/iHxGDxSJyeTIL58gh CApw== X-Gm-Message-State: AOJu0Yw6oIKFEHuEusg5mdcQGdOUWveC9m9+v/c9BxvbM7oLVbsZxFzh ARSEItjnZZFr88Pgva2Ibrc= X-Google-Smtp-Source: AGHT+IGWkUGeHiR4v6VH+96GHvn9aawoMhxGkHFnIi2Iyyp60/VUsfnMZpt6FZbQ8CWVsLXQd9h+YA== X-Received: by 2002:a17:902:bf02:b0:1c3:188c:a347 with SMTP id bi2-20020a170902bf0200b001c3188ca347mr593074plb.54.1694755820888; Thu, 14 Sep 2023 22:30:20 -0700 (PDT) Received: from debian-hx90 (2603-8000-a400-0cdc-6a6c-5013-2246-54ab.res6.spectrum.com. [2603:8000:a400:cdc:6a6c:5013:2246:54ab]) by smtp.gmail.com with ESMTPSA id m2-20020a170902768200b001c1ef9d2215sm2494774pll.270.2023.09.14.22.30.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Sep 2023 22:30:20 -0700 (PDT) From: Manphiz References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> Date: Thu, 14 Sep 2023 22:30:19 -0700 In-Reply-To: (Stefan Kangas's message of "Thu, 14 Sep 2023 19:27:48 -0700") Message-ID: <871qf0atqs.fsf@debian-hx90.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Fri, 15 Sep 2023 01:31:35 -0400 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 (-) Stefan Kangas writes: > severity 65882 + minor > thanks > > Manphiz writes: > >> I noticed that you lowered the severity of this bug from "normal" to >> "wishlist". AIUI rcirc provides a way to automatically join channels >> upon connecting to a server and currently this is not working as >> intended, so IMHO it should be considered a bug instead of a feature >> request (a wishlist). > > Thanks, so I bumped it to minor. I hope that makes more sense. > Thanks! >> (If you are using severity as a means to manage bug triage priority >> I'm OK with that.) > > My impression is that almost no one pays attention to bug severities, so > I wouldn't make too much of it. Bug reports that come with a patch, > like yours did, tend to get more visibility though. > Ah got it. It's my first time filing bug here so not very familiar with the convention. Looks like tagging patch was a good move :) >> Personally, as the patch is sufficiently trivial, I would hope it won't >> take too much work for a review. But I would understand if dealing with >> rcirc-user-authenticated is more involved than it looks like and should >> be handled with care. > > I've copied in the rcirc maintainers. Let's see if they have any > comments first. Great! Thanks again! -- Manphiz From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Philip Kaludercic Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Sep 2023 07:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Manphiz Cc: 65882@debbugs.gnu.org, Ryan Yeske , Stefan Kangas , Leo Liu Received: via spool by 65882-submit@debbugs.gnu.org id=B65882.169476424129205 (code B ref 65882); Fri, 15 Sep 2023 07:51:02 +0000 Received: (at 65882) by debbugs.gnu.org; 15 Sep 2023 07:50:41 +0000 Received: from localhost ([127.0.0.1]:41975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qh3b6-0007az-SA for submit@debbugs.gnu.org; Fri, 15 Sep 2023 03:50:41 -0400 Received: from mout01.posteo.de ([185.67.36.65]:40243) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qh3b2-0007ag-Pa for 65882@debbugs.gnu.org; Fri, 15 Sep 2023 03:50:40 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 2549D240029 for <65882@debbugs.gnu.org>; Fri, 15 Sep 2023 09:50:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1694764224; bh=lkaWDcBFsCfStXPstr5irXRw/ZZvz4iMQHiwLDHvTos=; h=From:To:Cc:Subject:Autocrypt:Date:Message-ID:MIME-Version:From; b=DnLCP59LqGfqbHT+cpYUSWeciAjm5zzIV+LHpkEnwoY+qlim/OVFFlRTs3/WDcu7k CgEMS21U2f2NKdFEIRD0NplwLvWvzuFzN97+YC7l/V3t8RVlkczkwW7sNeYaSQOECz k00DqavSC+TuZA8mvsz1q6GpAr9rXA3MgCoYh/EBX0noYG2sJDY2++UhH5xwiK8Vmf wEvi/ehEKo3YWaG+YhZBRugNG3oR+MU2HEGPuikc64a4LZgWu4EU6AJuLnlcm0st+N 8UGEXtNf5+E0xo8p8VPi6R1jDGxgFXh1H/xfucjyJqw0iwwp7YYXP596sKRn8LIwK5 OLypxa1Cg3pVA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Rn5vg31XZz9rxD; Fri, 15 Sep 2023 09:50:23 +0200 (CEST) From: Philip Kaludercic In-Reply-To: <871qf0atqs.fsf@debian-hx90.lan> (manphiz@gmail.com's message of "Thu, 14 Sep 2023 22:30:19 -0700") References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> <871qf0atqs.fsf@debian-hx90.lan> Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM Date: Fri, 15 Sep 2023 07:50:23 +0000 Message-ID: <878r97ooxs.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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: -3.3 (---) The change makes sense, but I'll want to try it out to make sure we are doing the right thing. Unless I write something here, ping me in a few days. These kinds of auto-reconnect bugs can be annoying to debug in real-life situations. Manphiz writes: > Stefan Kangas writes: > >> severity 65882 + minor >> thanks >> >> Manphiz writes: >> >>> I noticed that you lowered the severity of this bug from "normal" to >>> "wishlist". AIUI rcirc provides a way to automatically join channels >>> upon connecting to a server and currently this is not working as >>> intended, so IMHO it should be considered a bug instead of a feature >>> request (a wishlist). >> >> Thanks, so I bumped it to minor. I hope that makes more sense. >> > > Thanks! > >>> (If you are using severity as a means to manage bug triage priority >>> I'm OK with that.) >> >> My impression is that almost no one pays attention to bug severities, so >> I wouldn't make too much of it. Bug reports that come with a patch, >> like yours did, tend to get more visibility though. >> > > Ah got it. It's my first time filing bug here so not very familiar with > the convention. Looks like tagging patch was a good move :) So this patch would be applied without a copyright assignment, right? >>> Personally, as the patch is sufficiently trivial, I would hope it won't >>> take too much work for a review. But I would understand if dealing with >>> rcirc-user-authenticated is more involved than it looks like and should >>> be handled with care. >> >> I've copied in the rcirc maintainers. Let's see if they have any >> comments first. > > Great! Thanks again! From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Manphiz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Sep 2023 13:05:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Philip Kaludercic Cc: 65882@debbugs.gnu.org, Ryan Yeske , Stefan Kangas , Leo Liu Received: via spool by 65882-submit@debbugs.gnu.org id=B65882.169478304529701 (code B ref 65882); Fri, 15 Sep 2023 13:05:03 +0000 Received: (at 65882) by debbugs.gnu.org; 15 Sep 2023 13:04:05 +0000 Received: from localhost ([127.0.0.1]:42412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qh8UM-0007ia-FG for submit@debbugs.gnu.org; Fri, 15 Sep 2023 09:04:05 -0400 Received: from mail-pj1-x1029.google.com ([2607:f8b0:4864:20::1029]:45562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qh3zE-0008FK-4E for 65882@debbugs.gnu.org; Fri, 15 Sep 2023 04:15:38 -0400 Received: by mail-pj1-x1029.google.com with SMTP id 98e67ed59e1d1-27499bb759cso362047a91.3 for <65882@debbugs.gnu.org>; Fri, 15 Sep 2023 01:15:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694765723; x=1695370523; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=lSgLjyl8EdqkdKlovGof7jOEbeFRSe3dX5q3ZDj0lHA=; b=OTl/D5MgisnU5QfuVqaADowKDRCzbwokBLalP+I+QoiLhlb1UlnsFUbQdr7F/9bc3q RJAGTC7GWgtsxwAXmYK0X350NmEgvJ7+Y8UvDTryxBS3KxJtrULZ+SKf4NKnpz+1Y0en DpXX4mLQQ7L91b+E/D9OUAvg2qM9l3yZWcrL1zLvWDi/4lR7/sy5JROh1nox/fmwiEtg 2sc3wtEZW9CISrY/tF6hvtJ4uTVRRJ5wouqe8TFtu5DzyCdTSjyVSoSzaIhh3l0L/una nFNW41aSBB0Tv24/gW62j60qwrZl5/QYfgBvT2IUW/IiU3ll6MMkSWvUUjuiuaKBvuwE 3IdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694765723; x=1695370523; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=lSgLjyl8EdqkdKlovGof7jOEbeFRSe3dX5q3ZDj0lHA=; b=kWaLQ9SxWspIcXx5QuAKGEQUGc+dGBrIJexhw9aSmCmek4Ue3F4cEB4fbsou3iWns4 42agi2rra7e6YP9gsMAjIIuXoxlJYai7JExqf3zOPTxviiwj/vW4Xo85WNWct9f8sfBX lc8hMt0I6vTDobhZsRFYkIkoa5VyEpDQjxUH4EtKbl+m+huS9yH9aX7jBqSeV22MQa7i HOSPQEBOLcJkKF8HRqAQkkLFjSvw3y8/VkteSQxrbF7MQxKcQi4YD50ymF23TIZOjE88 4UngtjeURcYWrPkDK9Dg5FGbkFTeroCZW/pXPL52c8d3nZ9JYfs6MUjlSoAiq0DoIeus 3UmA== X-Gm-Message-State: AOJu0Yx8xTGJ1VRsoBi/5Nv8jIHqnbkz4xH/zW0QiJmKV84KimkukYOm +5X8UdmC3QPCpqZpoh7ZMpo= X-Google-Smtp-Source: AGHT+IGAVhS5OAkhZatKRBL3Eab60Z+EXuVzfEvKAWYj6W5YD8+8AptFNzu4/hlpEYkG/yq2vNLeXQ== X-Received: by 2002:a17:90a:e512:b0:273:f017:cac0 with SMTP id t18-20020a17090ae51200b00273f017cac0mr750376pjy.39.1694765723392; Fri, 15 Sep 2023 01:15:23 -0700 (PDT) Received: from debian-hx90 (2603-8000-a400-0cdc-6a6c-5013-2246-54ab.res6.spectrum.com. [2603:8000:a400:cdc:6a6c:5013:2246:54ab]) by smtp.gmail.com with ESMTPSA id ga20-20020a17090b039400b0026b41363887sm869362pjb.27.2023.09.15.01.15.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 01:15:22 -0700 (PDT) From: Manphiz References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> <871qf0atqs.fsf@debian-hx90.lan> <878r97ooxs.fsf@posteo.net> Date: Fri, 15 Sep 2023 01:15:21 -0700 In-Reply-To: <878r97ooxs.fsf@posteo.net> (Philip Kaludercic's message of "Fri, 15 Sep 2023 07:50:23 +0000") Message-ID: <87wmwram3q.fsf@debian-hx90.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Fri, 15 Sep 2023 09:04:01 -0400 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 (-) Philip Kaludercic writes: > The change makes sense, but I'll want to try it out to make sure we are > doing the right thing. Unless I write something here, ping me in a few > days. Thanks Philip! Will do. > These kinds of auto-reconnect bugs can be annoying to debug in > real-life situations. > Indeed. Learned it the hard way when debugging this issue. > Manphiz writes: > >> Stefan Kangas writes: >> >>> severity 65882 + minor >>> thanks >>> >>> Manphiz writes: >>> >>>> I noticed that you lowered the severity of this bug from "normal" to >>>> "wishlist". AIUI rcirc provides a way to automatically join channels >>>> upon connecting to a server and currently this is not working as >>>> intended, so IMHO it should be considered a bug instead of a feature >>>> request (a wishlist). >>> >>> Thanks, so I bumped it to minor. I hope that makes more sense. >>> >> >> Thanks! >> >>>> (If you are using severity as a means to manage bug triage priority >>>> I'm OK with that.) >>> >>> My impression is that almost no one pays attention to bug severities, so >>> I wouldn't make too much of it. Bug reports that come with a patch, >>> like yours did, tend to get more visibility though. >>> >> >> Ah got it. It's my first time filing bug here so not very familiar with >> the convention. Looks like tagging patch was a good move :) > > So this patch would be applied without a copyright assignment, right? > Yes if it would mean that it can be included faster once approved, or whatever even faster means if you see fit :) >>>> Personally, as the patch is sufficiently trivial, I would hope it won't >>>> take too much work for a review. But I would understand if dealing with >>>> rcirc-user-authenticated is more involved than it looks like and should >>>> be handled with care. >>> >>> I've copied in the rcirc maintainers. Let's see if they have any >>> comments first. >> >> Great! Thanks again! -- Manphiz From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Manphiz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 15:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Philip Kaludercic Cc: 65882@debbugs.gnu.org, Ryan Yeske , Stefan Kangas , Leo Liu Received: via spool by 65882-submit@debbugs.gnu.org id=B65882.169530984032179 (code B ref 65882); Thu, 21 Sep 2023 15:24:02 +0000 Received: (at 65882) by debbugs.gnu.org; 21 Sep 2023 15:24:00 +0000 Received: from localhost ([127.0.0.1]:34644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjLX3-0008Mv-UZ for submit@debbugs.gnu.org; Thu, 21 Sep 2023 11:24:00 -0400 Received: from mail-oi1-x22f.google.com ([2607:f8b0:4864:20::22f]:55767) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjLB4-0007lQ-MN for 65882@debbugs.gnu.org; Thu, 21 Sep 2023 11:01:17 -0400 Received: by mail-oi1-x22f.google.com with SMTP id 5614622812f47-3ab7fb1172cso595704b6e.3 for <65882@debbugs.gnu.org>; Thu, 21 Sep 2023 08:01:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695308459; x=1695913259; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=7dpA3qFILjjhywEpTDxtxSJT5LKZNGyDMwi1sNqCfl4=; b=LM2WIPMcJivB7QfoYYa08oy+69FdnRxl+rtpzCb9sVZhYCwTwLn5cG3hpBGDRQ29RY 2cFJ0JZW8tn2oSv11jebKUz6BCvscpQ9HviqBZzmj0eJ3zR9ezMjcZ6bPZvNHldt6cVr sDQGJ6yKF7hYH9dAVO7Kkj9fb+ZCGg7VAnhXlp5QTMHMSgkQOBkVSPSglX6gntcydbob fVnesNNow8hF3CHJieDCHEHAaqE2K2SRDuPmMZ3z+IzeI0zXIp4nnkVHoEtprA/mnGRa +6YQCq4izwuUmBTXj7EQimujwOuqM7HoSatXOlQr9h2QBAW0EUPswsdRvEyz2OFMxNJ5 a32Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695308459; x=1695913259; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=7dpA3qFILjjhywEpTDxtxSJT5LKZNGyDMwi1sNqCfl4=; b=cshQ+Fy7TFe3lGWLmC0pzUTIDsFd1PcuF1EuD2m4HufZ82dhFFeXq3Quct8wf8vG5k MFQXeheNiIEtV+zjPk/UTqqNoYf+H5NW5bbn1PsQ6fPQB4UwB/BpGM4Q+Wq/X3ngItir 51V2nQC/yUZfiV4alrOvngA7SKe2eAv2JdbLmKj6JgR/XGGjWv4AMM59zditphGBUF98 1L9BAsqiKmA6bGWGjAKP2LKfwls78UHSosBaAvCoJVemslyXCkKwVoR9IpKGTHTS0hVv bs8rc8v9dW1rbCIadyCDbn8FOgT0dUMuIV2HohdqIYCr/urUCGkchAo46Xlb28I1yHGr MOqA== X-Gm-Message-State: AOJu0Yz9CnajQhx0E/p4bkFcJOunEvb1nym0FKVTScRmWSkCDxqOo8EN aW2MptBX8m+j8l2Qoj4SFew= X-Google-Smtp-Source: AGHT+IFjSMIltEQ/xlo5UbxdoXDU9lY8IOcBQBvBw9XRpDY2O3yhM0by2kl22pOT8W4CTcv7IXPBnQ== X-Received: by 2002:a05:6808:1994:b0:3a9:b9eb:998e with SMTP id bj20-20020a056808199400b003a9b9eb998emr6544632oib.51.1695308458769; Thu, 21 Sep 2023 08:00:58 -0700 (PDT) Received: from debian-hx90 (2603-8000-a400-0cdc-4543-1b99-0367-6d9f.res6.spectrum.com. [2603:8000:a400:cdc:4543:1b99:367:6d9f]) by smtp.gmail.com with ESMTPSA id a13-20020a63704d000000b00578f1a71a91sm1397207pgn.79.2023.09.21.08.00.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Sep 2023 08:00:58 -0700 (PDT) From: Manphiz In-Reply-To: <878r97ooxs.fsf@posteo.net> (Philip Kaludercic's message of "Fri, 15 Sep 2023 07:50:23 +0000") References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> <871qf0atqs.fsf@debian-hx90.lan> <878r97ooxs.fsf@posteo.net> Date: Thu, 21 Sep 2023 08:00:55 -0700 Message-ID: <87a5tf3714.fsf@debian-hx90.lan> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Thu, 21 Sep 2023 11:23:56 -0400 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 (-) Philip Kaludercic writes: > The change makes sense, but I'll want to try it out to make sure we are > doing the right thing. Unless I write something here, ping me in a few > days. These kinds of auto-reconnect bugs can be annoying to debug in > real-life situations. > Friendly ping. > Manphiz writes: > >> Stefan Kangas writes: >> >>> severity 65882 + minor >>> thanks >>> >>> Manphiz writes: >>> >>>> I noticed that you lowered the severity of this bug from "normal" to >>>> "wishlist". AIUI rcirc provides a way to automatically join channels >>>> upon connecting to a server and currently this is not working as >>>> intended, so IMHO it should be considered a bug instead of a feature >>>> request (a wishlist). >>> >>> Thanks, so I bumped it to minor. I hope that makes more sense. >>> >> >> Thanks! >> >>>> (If you are using severity as a means to manage bug triage priority >>>> I'm OK with that.) >>> >>> My impression is that almost no one pays attention to bug severities, so >>> I wouldn't make too much of it. Bug reports that come with a patch, >>> like yours did, tend to get more visibility though. >>> >> >> Ah got it. It's my first time filing bug here so not very familiar with >> the convention. Looks like tagging patch was a good move :) > > So this patch would be applied without a copyright assignment, right? > >>>> Personally, as the patch is sufficiently trivial, I would hope it won't >>>> take too much work for a review. But I would understand if dealing with >>>> rcirc-user-authenticated is more involved than it looks like and should >>>> be handled with care. >>> >>> I've copied in the rcirc maintainers. Let's see if they have any >>> comments first. >> >> Great! Thanks again! -- Manphiz From unknown Mon Jun 23 13:13:31 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Manphiz Subject: bug#65882: closed (Re: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting) Message-ID: References: <87r0mrwkyp.fsf@posteo.net> <87bke85hsb.fsf@gmail.com> X-Gnu-PR-Message: they-closed 65882 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 65882@debbugs.gnu.org Date: Thu, 21 Sep 2023 16:28:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1695313681-6641-1" This is a multi-part message in MIME format... ------------=_1695313681-6641-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting 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 65882@debbugs.gnu.org. --=20 65882: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D65882 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1695313681-6641-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 65882-done) by debbugs.gnu.org; 21 Sep 2023 16:27:33 +0000 Received: from localhost ([127.0.0.1]:34704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjMWb-0001iQ-3Z for submit@debbugs.gnu.org; Thu, 21 Sep 2023 12:27:33 -0400 Received: from mout01.posteo.de ([185.67.36.65]:36563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjMWW-0001i9-Rp for 65882-done@debbugs.gnu.org; Thu, 21 Sep 2023 12:27:31 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 3B17C240028 for <65882-done@debbugs.gnu.org>; Thu, 21 Sep 2023 18:27:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1695313632; bh=VWOyuTIAT8pmOPo9c4e9xcOmsPZJmmJEKhy5XjRp1X0=; h=From:To:Cc:Subject:Autocrypt:Date:Message-ID:MIME-Version:From; b=jrzsP5hFbqnbo/t7tLmMLRaxwrRskn+IIF8RHd0xDOUiuja2zbbouNcLKcOA0Hag+ hrJjwcaofD70hkqG4mIsB9xKKYO45+CXW/bsGTpapJfhSd7ZgMSx990PJvNWIEdDLk biYY2X9pbF0KXKfswK26kPBAecF/Z18kWyvDvviXcS2dpKtWTePAnTN5gfwhwK9PE6 6x6RCFQTMpSITfukw3WNeNTSG/oPctXhKu3itZvVDkT2VBphpCNscUMAcVX+unuOt3 H7JVx1xpWyJg2FO+OHsf7dL+59Pb+ZnT9u6Zbag2gIAt9qTiEuHPb5FTGMzThk8OYK OH4P5VQxyly3g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Rs15C04nHz9rxG; Thu, 21 Sep 2023 18:27:10 +0200 (CEST) From: Philip Kaludercic To: Manphiz Subject: Re: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting In-Reply-To: <87a5tf3714.fsf@debian-hx90.lan> (manphiz@gmail.com's message of "Thu, 21 Sep 2023 08:00:55 -0700") References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> <871qf0atqs.fsf@debian-hx90.lan> <878r97ooxs.fsf@posteo.net> <87a5tf3714.fsf@debian-hx90.lan> Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM Date: Thu, 21 Sep 2023 16:27:10 +0000 Message-ID: <87r0mrwkyp.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65882-done Cc: 65882-done@debbugs.gnu.org, Ryan Yeske , Stefan Kangas , Leo Liu 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: -3.3 (---) Manphiz writes: > Philip Kaludercic writes: > >> The change makes sense, but I'll want to try it out to make sure we are >> doing the right thing. Unless I write something here, ping me in a few >> days. These kinds of auto-reconnect bugs can be annoying to debug in >> real-life situations. >> > > Friendly ping. I haven't noticed any issues, and the change makes sense. I'll apply it to master. Thanks! >> Manphiz writes: >> >>> Stefan Kangas writes: >>> >>>> severity 65882 + minor >>>> thanks >>>> >>>> Manphiz writes: >>>> >>>>> I noticed that you lowered the severity of this bug from "normal" to >>>>> "wishlist". AIUI rcirc provides a way to automatically join channels >>>>> upon connecting to a server and currently this is not working as >>>>> intended, so IMHO it should be considered a bug instead of a feature >>>>> request (a wishlist). >>>> >>>> Thanks, so I bumped it to minor. I hope that makes more sense. >>>> >>> >>> Thanks! >>> >>>>> (If you are using severity as a means to manage bug triage priority >>>>> I'm OK with that.) >>>> >>>> My impression is that almost no one pays attention to bug severities, so >>>> I wouldn't make too much of it. Bug reports that come with a patch, >>>> like yours did, tend to get more visibility though. >>>> >>> >>> Ah got it. It's my first time filing bug here so not very familiar with >>> the convention. Looks like tagging patch was a good move :) >> >> So this patch would be applied without a copyright assignment, right? >> >>>>> Personally, as the patch is sufficiently trivial, I would hope it won't >>>>> take too much work for a review. But I would understand if dealing with >>>>> rcirc-user-authenticated is more involved than it looks like and should >>>>> be handled with care. >>>> >>>> I've copied in the rcirc maintainers. Let's see if they have any >>>> comments first. >>> >>> Great! Thanks again! ------------=_1695313681-6641-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Sep 2023 03:04:34 +0000 Received: from localhost ([127.0.0.1]:55554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfthX-0004xV-0u for submit@debbugs.gnu.org; Mon, 11 Sep 2023 23:04:34 -0400 Received: from lists.gnu.org ([2001:470:142::17]:50538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfrk5-0004tR-WA for submit@debbugs.gnu.org; Mon, 11 Sep 2023 20:59:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfrju-0001CG-8a for bug-gnu-emacs@gnu.org; Mon, 11 Sep 2023 20:58:50 -0400 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qfrjo-00047r-95 for bug-gnu-emacs@gnu.org; Mon, 11 Sep 2023 20:58:49 -0400 Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-1bf6ea270b2so34054385ad.0 for ; Mon, 11 Sep 2023 17:58:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694480321; x=1695085121; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=zt8NLDSqca+QA1RouI5iIUFtaenFyeBi1TtCFyzDwVk=; b=kEDACtPrN5ZjzR0xZ60HQ/k9zxi4BnefWq7mHoBFZifI1EBmuC0s5ljrisvotsNQ/R xQAVXMz4SyK7EDljxicXnUluE7sOeDI4aEC0cQqTl16SakEhvcCVIwqROhNse9XL/LPe PV81zS2w+i1wVcayMs7+4sKF3xXGnLrZFUdDOjkq5AkgDOM0oobdMI51UocpfCKIAtEN YKS2Sm2M2eayvxazj7QXqvhkzCnCEn2QrnwkaU2nvQe/m0Ca/GC/R5Yf69DEbfGcc57I xwvkJQ6KhGnGw97rlkZzgp0XieUaaPeSiWV8ASZAPWX5a4NIUmFZE0FAjUu6DrVbLtz8 rpdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694480321; x=1695085121; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=zt8NLDSqca+QA1RouI5iIUFtaenFyeBi1TtCFyzDwVk=; b=vrfTlHRRpVc3DrL2fd+FbZVvZvAmxdNbDyatEsifMN+eQxOpfxs5RnftPz/KZSVe4y s4RixBtf1Zf3CskWQPgCeAAG2+YUJiuGAKS5yvO3thofIgzBI6teeqZBqtVGd32Oucoh i57z3ORV7zmnnc4WkxSPYNgj1OjnXciNiePuUoSiHC78XxaHdPsLeVDXmjpgSqO21ulN YIpDz0rWdPb67kSeS3S/U/kiCQdAjWS2NPvjgtHMT+abGu3X7vaKZ6YTVLrR0A7FH7z7 YHpujiVUprZFh8+FpY1H7NPqQIHSZWgoLy6wFzajpG7rJ0j/BYFNPs7itgvcb3AGNvBT 6KoA== X-Gm-Message-State: AOJu0YxtmfDn6SMIXcDsuBR9CEpVKdYSLOtMq76IyYiuFUUYqmWlxaYh 5Eh2yreHGo0XuEJbLN7NuwbVHU/uuaZASw== X-Google-Smtp-Source: AGHT+IG1rHNSXWNf+RiFB4IszqUY0+Alr4R21TP5Ve4Cdew19s6qSrSM+s7XcYMGpzVNpcZ/8uKIxQ== X-Received: by 2002:a17:902:d4c9:b0:1b8:2ba0:c9c0 with SMTP id o9-20020a170902d4c900b001b82ba0c9c0mr11416674plg.59.1694480320015; Mon, 11 Sep 2023 17:58:40 -0700 (PDT) Received: from debian-mbp (2603-8000-a400-0cdc-03fc-d0f7-fb98-577d.res6.spectrum.com. [2603:8000:a400:cdc:3fc:d0f7:fb98:577d]) by smtp.gmail.com with ESMTPSA id x3-20020a170902ec8300b001bf8779e051sm7041150plg.289.2023.09.11.17.58.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Sep 2023 17:58:39 -0700 (PDT) From: Manphiz To: bug-gnu-emacs@gnu.org Subject: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Date: Mon, 11 Sep 2023 17:58:28 -0700 Message-ID: <87bke85hsb.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::631; envelope-from=manphiz@gmail.com; helo=mail-pl1-x631.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 11 Sep 2023 23:04:30 -0400 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: -0.0 (/) I have a setting of rcirc that automatically authenticates to NickServ and automatically join a list of channels[1]. This works when connecting to the servers for the first time. However, when it gets disconnected from the servers (e.g. due to network issues) and reconnecting, it can still auto-authenticate, but won't rejoin the channels automatically again. After some debugging, it turns out that the first time it authenticates successfully, it will set rcirc-user-authenticated to `t'[2]. When reconnecting, it will check whether the user is authenticated and only run the rcirc-authenticated-hook if not[3]. As rcirc-user-authenticateed will be `t' after the first time, the hook won't be processed again and hence preventing from rejoining the channels. I have tested a patch that resets rcirc-user-authenticated to `nil' that fixes this issue (tested on 28.2 and 29.1), which is attached inline below. [1] https://gitlab.com/xiyueden/emacs.d/-/blob/master/init.el?ref_type=heads#L224-272 [2] https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/net/rcirc.el#n3343 [3] https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/net/rcirc.el#n3320 diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el index 1ddffe8dec9..b293a4a442f 100644 --- a/lisp/net/rcirc.el +++ b/lisp/net/rcirc.el @@ -859,6 +859,7 @@ If QUIET is non-nil, no not emit a message." (if (rcirc--connection-open-p process) (throw 'exit (or quiet (message "Server process is alive"))) (delete-process process)) + (setq rcirc-user-authenticated nil) (let ((conn-info rcirc-connection-info)) (setf (nth 5 conn-info) (cl-remove-if-not #'rcirc-channel-p In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.16.0) of 2023-08-30, modified by Debian built on x86-csail-01 System Description: Debian GNU/Linux trixie/sid Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/emacs-29.1+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Magit Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t shell-dirtrack-mode: t windmove-mode: t server-mode: t icomplete-mode: t global-company-mode: t company-mode: t auto-compile-on-load-mode: t auto-compile-on-save-mode: t rcirc-track-minor-mode: t erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-track-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-spelling-mode: t erc-log-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t erc-networks-mode: t override-global-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t global-auto-revert-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-autoloads /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-section hides /usr/share/emacs/site-lisp/elpa/magit-section-3.3.0/magit-section /usr/share/emacs/site-lisp/elpa/apache-mode-2.2.0/apache-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/apache-mode-2.2.0/apache-mode-pkg /usr/share/emacs/site-lisp/elpa/apache-mode-2.2.0/apache-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/apache-mode-2.2.0/apache-mode-autoloads /usr/share/emacs/site-lisp/elpa/apache-mode-2.2.0/apache-mode hides /usr/share/emacs/site-lisp/elpa-src/apache-mode-2.2.0/apache-mode /usr/share/emacs/site-lisp/elpa/async-1.9.7/async-bytecomp hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/async-bytecomp /usr/share/emacs/site-lisp/elpa/async-1.9.7/dired-async hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/dired-async /usr/share/emacs/site-lisp/elpa/async-1.9.7/async-autoloads hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/async-autoloads /usr/share/emacs/site-lisp/elpa/async-1.9.7/smtpmail-async hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/smtpmail-async /usr/share/emacs/site-lisp/elpa/async-1.9.7/async-pkg hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/async-pkg /usr/share/emacs/site-lisp/elpa/async-1.9.7/async hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.7/async /usr/share/emacs/site-lisp/elpa/bar-cursor-2.0/bar-cursor-autoloads hides /usr/share/emacs/site-lisp/elpa-src/bar-cursor-2.0/bar-cursor-autoloads /usr/share/emacs/site-lisp/elpa/bar-cursor-2.0/bar-cursor-pkg hides /usr/share/emacs/site-lisp/elpa-src/bar-cursor-2.0/bar-cursor-pkg /usr/share/emacs/site-lisp/elpa/bar-cursor-2.0/bar-cursor hides /usr/share/emacs/site-lisp/elpa-src/bar-cursor-2.0/bar-cursor /usr/share/emacs/site-lisp/elpa/bind-key-2.4.1/bind-key-autoloads hides /usr/share/emacs/site-lisp/elpa-src/bind-key-2.4.1/bind-key-autoloads /usr/share/emacs/site-lisp/elpa/bind-key-2.4.1/bind-key hides /usr/share/emacs/site-lisp/elpa-src/bind-key-2.4.1/bind-key /usr/share/emacs/site-lisp/elpa/bind-key-2.4.1/bind-key-pkg hides /usr/share/emacs/site-lisp/elpa-src/bind-key-2.4.1/bind-key-pkg /usr/share/emacs/site-lisp/elpa/bm-201905/bm-sync hides /usr/share/emacs/site-lisp/elpa-src/bm-201905/bm-sync /usr/share/emacs/site-lisp/elpa/bm-201905/bm-autoloads hides /usr/share/emacs/site-lisp/elpa-src/bm-201905/bm-autoloads /usr/share/emacs/site-lisp/elpa/bm-201905/bm-pkg hides /usr/share/emacs/site-lisp/elpa-src/bm-201905/bm-pkg /usr/share/emacs/site-lisp/elpa/bm-201905/bm hides /usr/share/emacs/site-lisp/elpa-src/bm-201905/bm /usr/share/emacs/site-lisp/elpa/boxquote-2.2/boxquote-pkg hides /usr/share/emacs/site-lisp/elpa-src/boxquote-2.2/boxquote-pkg /usr/share/emacs/site-lisp/elpa/boxquote-2.2/boxquote-autoloads hides /usr/share/emacs/site-lisp/elpa-src/boxquote-2.2/boxquote-autoloads /usr/share/emacs/site-lisp/elpa/boxquote-2.2/boxquote hides /usr/share/emacs/site-lisp/elpa-src/boxquote-2.2/boxquote /usr/share/emacs/site-lisp/elpa/browse-kill-ring-2.0.0/browse-kill-ring-pkg hides /usr/share/emacs/site-lisp/elpa-src/browse-kill-ring-2.0.0/browse-kill-ring-pkg /usr/share/emacs/site-lisp/elpa/browse-kill-ring-2.0.0/browse-kill-ring hides /usr/share/emacs/site-lisp/elpa-src/browse-kill-ring-2.0.0/browse-kill-ring /usr/share/emacs/site-lisp/elpa/browse-kill-ring-2.0.0/browse-kill-ring-autoloads hides /usr/share/emacs/site-lisp/elpa-src/browse-kill-ring-2.0.0/browse-kill-ring-autoloads /usr/share/emacs/site-lisp/elpa/cmake-mode-3.27.2/cmake-mode hides /usr/share/emacs/site-lisp/elpa-src/cmake-mode-3.27.2/cmake-mode /usr/share/emacs/site-lisp/elpa/cmake-mode-3.27.2/cmake-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/cmake-mode-3.27.2/cmake-mode-autoloads /usr/share/emacs/site-lisp/elpa/cmake-mode-3.27.2/cmake-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/cmake-mode-3.27.2/cmake-mode-pkg /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-tempo hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-tempo /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-dabbrev hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-dabbrev /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-elisp hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-elisp /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-yasnippet hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-yasnippet /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-template hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-template /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-semantic hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-semantic /usr/share/emacs/site-lisp/elpa/company-0.9.13/core-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/core-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-css hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-css /usr/share/emacs/site-lisp/elpa/company-0.9.13/async-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/async-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-eclim hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-eclim /usr/share/emacs/site-lisp/elpa/company-0.9.13/bbdb-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/bbdb-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company /usr/share/emacs/site-lisp/elpa/company-0.9.13/all hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/all /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-clang hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-clang /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-files hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-files /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-cmake hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-cmake /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-capf hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-capf /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-abbrev hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-abbrev /usr/share/emacs/site-lisp/elpa/company-0.9.13/frontends-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/frontends-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-oddmuse hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-oddmuse /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-tng hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-tng /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-dabbrev-code hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-dabbrev-code /usr/share/emacs/site-lisp/elpa/company-0.9.13/files-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/files-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/template-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/template-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/cmake-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/cmake-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-autoloads hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-autoloads /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-nxml hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-nxml /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-pkg hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-pkg /usr/share/emacs/site-lisp/elpa/company-0.9.13/keywords-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/keywords-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-etags hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-etags /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-gtags hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-gtags /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-ispell hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-ispell /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-keywords hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-keywords /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-xcode hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-xcode /usr/share/emacs/site-lisp/elpa/company-0.9.13/transformers-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/transformers-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/clang-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/clang-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-bbdb hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-bbdb /usr/share/emacs/site-lisp/elpa/company-0.9.13/elisp-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/elisp-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/company-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/company-tests /usr/share/emacs/site-lisp/elpa/company-0.9.13/capf-tests hides /usr/share/emacs/site-lisp/elpa-src/company-0.9.13/capf-tests /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-28 hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-28 /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-pkg hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-pkg /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-26 hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-26 /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-29 hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-29 /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-25 hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-25 /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-macs hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-macs /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-27 hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-27 /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat /usr/share/emacs/site-lisp/elpa/compat-29.1.4.1/compat-autoloads hides /usr/share/emacs/site-lisp/elpa-src/compat-29.1.4.1/compat-autoloads /usr/share/emacs/site-lisp/elpa/csv-mode-1.22/csv-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.22/csv-mode-pkg /usr/share/emacs/site-lisp/elpa/csv-mode-1.22/csv-mode-tests hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.22/csv-mode-tests /usr/share/emacs/site-lisp/elpa/csv-mode-1.22/csv-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.22/csv-mode-autoloads /usr/share/emacs/site-lisp/elpa/csv-mode-1.22/csv-mode hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.22/csv-mode /usr/share/emacs/site-lisp/elpa/dash-2.19.1/dash-autoloads hides /usr/share/emacs/site-lisp/elpa-src/dash-2.19.1/dash-autoloads /usr/share/emacs/site-lisp/elpa/dash-2.19.1/dash-pkg hides /usr/share/emacs/site-lisp/elpa-src/dash-2.19.1/dash-pkg /usr/share/emacs/site-lisp/elpa/dash-2.19.1/dash hides /usr/share/emacs/site-lisp/elpa-src/dash-2.19.1/dash /usr/share/emacs/site-lisp/elpa/debian-el-37/preseed hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/preseed /usr/share/emacs/site-lisp/elpa/debian-el-37/deb-view hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/deb-view /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-autoloads /usr/share/emacs/site-lisp/elpa/debian-el-37/apt-sources hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/apt-sources /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el-autoloads hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el-autoloads /usr/share/emacs/site-lisp/elpa/debian-el-37/apt-utils hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/apt-utils /usr/share/emacs/site-lisp/elpa/debian-el-37/gnus-BTS hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/gnus-BTS /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-bug hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-bug /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el-pkg hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el-pkg /usr/share/emacs/site-lisp/elpa/devscripts-40/pbuilder-mode hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/pbuilder-mode /usr/share/emacs/site-lisp/elpa/devscripts-40/pbuilder-log-view-mode hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/pbuilder-log-view-mode /usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts-autoloads hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/devscripts-autoloads /usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/devscripts /usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts-pkg hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/devscripts-pkg /usr/share/emacs/site-lisp/elpa/diminish-0.45/diminish-pkg hides /usr/share/emacs/site-lisp/elpa-src/diminish-0.45/diminish-pkg /usr/share/emacs/site-lisp/elpa/diminish-0.45/diminish-autoloads hides /usr/share/emacs/site-lisp/elpa-src/diminish-0.45/diminish-autoloads /usr/share/emacs/site-lisp/elpa/diminish-0.45/diminish hides /usr/share/emacs/site-lisp/elpa-src/diminish-0.45/diminish /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-copyright hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-copyright /usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-autoloads /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/readme-debian hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/readme-debian /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-pkg hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el-pkg /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-changelog-mode hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-changelog-mode /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-autoloads hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el-autoloads /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-bts-control hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-bts-control /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-control-mode hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-control-mode /usr/share/emacs/site-lisp/elpa/eglot-1.9/eglot-pkg hides /usr/share/emacs/site-lisp/elpa-src/eglot-1.9/eglot-pkg /usr/share/emacs/site-lisp/elpa/eglot-1.9/eglot hides /usr/share/emacs/site-lisp/elpa-src/eglot-1.9/eglot /usr/share/emacs/site-lisp/elpa/eglot-1.9/eglot-autoloads hides /usr/share/emacs/site-lisp/elpa-src/eglot-1.9/eglot-autoloads /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-php-composer hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-php-composer /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-ruby hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-ruby /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-autoloads hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-autoloads /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-javascript-grunt hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-javascript-grunt /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-arduino hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-arduino /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-perl hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-perl /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-clojure-leiningen hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-clojure-leiningen /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-javascript-npm hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-javascript-npm /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-ruby-on-rails hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-ruby-on-rails /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-python hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-python /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-android hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-android /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-extras hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-extras /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-pkg hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-pkg /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-javascript-bower hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-javascript-bower /usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-tests hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-tests /usr/share/emacs/site-lisp/elpa/folding-20220110.1718/folding-autoloads hides /usr/share/emacs/site-lisp/elpa-src/folding-20220110.1718/folding-autoloads /usr/share/emacs/site-lisp/elpa/folding-20220110.1718/folding hides /usr/share/emacs/site-lisp/elpa-src/folding-20220110.1718/folding /usr/share/emacs/site-lisp/elpa/folding-20220110.1718/folding-pkg hides /usr/share/emacs/site-lisp/elpa-src/folding-20220110.1718/folding-pkg /usr/share/emacs/site-lisp/elpa/git-commit-3.3.0/git-commit-autoloads hides /usr/share/emacs/site-lisp/elpa-src/git-commit-3.3.0/git-commit-autoloads /usr/share/emacs/site-lisp/elpa/git-commit-3.3.0/git-commit hides /usr/share/emacs/site-lisp/elpa-src/git-commit-3.3.0/git-commit /usr/share/emacs/site-lisp/elpa/git-commit-3.3.0/git-commit-pkg hides /usr/share/emacs/site-lisp/elpa-src/git-commit-3.3.0/git-commit-pkg /usr/share/emacs/site-lisp/elpa/git-modes-1.4.1/git-modes-pkg hides /usr/share/emacs/site-lisp/elpa-src/git-modes-1.4.1/git-modes-pkg /usr/share/emacs/site-lisp/elpa/git-modes-1.4.1/git-modes-autoloads hides /usr/share/emacs/site-lisp/elpa-src/git-modes-1.4.1/git-modes-autoloads /usr/share/emacs/site-lisp/elpa/git-modes-1.4.1/git-modes hides /usr/share/emacs/site-lisp/elpa-src/git-modes-1.4.1/git-modes /usr/share/emacs/site-lisp/elpa/gitattributes-mode-1.4.1/gitattributes-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/gitattributes-mode-1.4.1/gitattributes-mode-pkg /usr/share/emacs/site-lisp/elpa/gitattributes-mode-1.4.1/gitattributes-mode hides /usr/share/emacs/site-lisp/elpa-src/gitattributes-mode-1.4.1/gitattributes-mode /usr/share/emacs/site-lisp/elpa/gitattributes-mode-1.4.1/gitattributes-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/gitattributes-mode-1.4.1/gitattributes-mode-autoloads /usr/share/emacs/site-lisp/elpa/gitconfig-mode-1.4.1/gitconfig-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/gitconfig-mode-1.4.1/gitconfig-mode-pkg /usr/share/emacs/site-lisp/elpa/gitconfig-mode-1.4.1/gitconfig-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/gitconfig-mode-1.4.1/gitconfig-mode-autoloads /usr/share/emacs/site-lisp/elpa/gitconfig-mode-1.4.1/gitconfig-mode hides /usr/share/emacs/site-lisp/elpa-src/gitconfig-mode-1.4.1/gitconfig-mode /usr/share/emacs/site-lisp/elpa/gitignore-mode-1.4.1/gitignore-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/gitignore-mode-1.4.1/gitignore-mode-autoloads /usr/share/emacs/site-lisp/elpa/gitignore-mode-1.4.1/gitignore-mode hides /usr/share/emacs/site-lisp/elpa-src/gitignore-mode-1.4.1/gitignore-mode /usr/share/emacs/site-lisp/elpa/gitignore-mode-1.4.1/gitignore-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/gitignore-mode-1.4.1/gitignore-mode-pkg /usr/share/emacs/site-lisp/elpa/go-mode-1.6.0/go-mode hides /usr/share/emacs/site-lisp/elpa-src/go-mode-1.6.0/go-mode /usr/share/emacs/site-lisp/elpa/go-mode-1.6.0/go-rename hides /usr/share/emacs/site-lisp/elpa-src/go-mode-1.6.0/go-rename /usr/share/emacs/site-lisp/elpa/go-mode-1.6.0/go-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/go-mode-1.6.0/go-mode-autoloads /usr/share/emacs/site-lisp/elpa/go-mode-1.6.0/go-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/go-mode-1.6.0/go-mode-pkg /usr/share/emacs/site-lisp/elpa/go-mode-1.6.0/go-guru hides /usr/share/emacs/site-lisp/elpa-src/go-mode-1.6.0/go-guru /usr/share/emacs/site-lisp/elpa/graphviz-dot-mode-0.4.2/graphviz-dot-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/graphviz-dot-mode-0.4.2/graphviz-dot-mode-autoloads /usr/share/emacs/site-lisp/elpa/graphviz-dot-mode-0.4.2/graphviz-dot-mode hides /usr/share/emacs/site-lisp/elpa-src/graphviz-dot-mode-0.4.2/graphviz-dot-mode /usr/share/emacs/site-lisp/elpa/graphviz-dot-mode-0.4.2/graphviz-dot-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/graphviz-dot-mode-0.4.2/graphviz-dot-mode-pkg /usr/share/emacs/site-lisp/elpa/graphviz-dot-mode-0.4.2/company-graphviz-dot hides /usr/share/emacs/site-lisp/elpa-src/graphviz-dot-mode-0.4.2/company-graphviz-dot /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-id-utils hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-id-utils /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-pkg hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-pkg /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-mode hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-mode /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-comint hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-comint /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-font hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-font /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-dabbrev hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-dabbrev /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-tags hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-tags /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-elisp-package hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-elisp-package /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-man hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-man /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-sys hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-sys /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-files hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-files /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-external hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-external /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-bookmark hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-bookmark /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-occur hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-occur /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-command hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-command /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-utils hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-utils /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-config hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-config /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-semantic hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-semantic /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-find hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-find /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-types hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-types /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-regexp hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-regexp /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-ring hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-ring /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-global-bindings hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-global-bindings /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-color hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-color /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-adaptive hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-adaptive /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-misc hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-misc /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-buffers hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-buffers /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-eshell hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-eshell /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-info hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-info /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-locate hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-locate /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-elisp hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-elisp /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-net hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-net /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-grep hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-grep /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-autoloads hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-autoloads /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-easymenu hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-easymenu /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-shell hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-shell /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-eval hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-eval /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-for-files hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-for-files /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-help hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-help /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-imenu hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-imenu /usr/share/emacs/site-lisp/elpa/helm-3.8.4/helm-x-files hides /usr/share/emacs/site-lisp/elpa-src/helm-3.8.4/helm-x-files /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm-core-autoloads hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm-core-autoloads /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm-core-pkg hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm-core-pkg /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm-lib hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm-lib /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm-multi-match hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm-multi-match /usr/share/emacs/site-lisp/elpa/helm-core-3.8.4/helm-source hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.8.4/helm-source /usr/share/emacs/site-lisp/elpa/htmlize-1.56/htmlize-pkg hides /usr/share/emacs/site-lisp/elpa-src/htmlize-1.56/htmlize-pkg /usr/share/emacs/site-lisp/elpa/htmlize-1.56/htmlize-autoloads hides /usr/share/emacs/site-lisp/elpa-src/htmlize-1.56/htmlize-autoloads /usr/share/emacs/site-lisp/elpa/htmlize-1.56/htmlize hides /usr/share/emacs/site-lisp/elpa-src/htmlize-1.56/htmlize /usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit-autoloads hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit-autoloads /usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit /usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit-test hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit-test /usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit-pkg hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit-pkg /usr/share/emacs/site-lisp/elpa/js2-mode-20201220/js2-imenu-extras hides /usr/share/emacs/site-lisp/elpa-src/js2-mode-20201220/js2-imenu-extras /usr/share/emacs/site-lisp/elpa/js2-mode-20201220/js2-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/js2-mode-20201220/js2-mode-pkg /usr/share/emacs/site-lisp/elpa/js2-mode-20201220/js2-mode hides /usr/share/emacs/site-lisp/elpa-src/js2-mode-20201220/js2-mode /usr/share/emacs/site-lisp/elpa/js2-mode-20201220/js2-old-indent hides /usr/share/emacs/site-lisp/elpa-src/js2-mode-20201220/js2-old-indent /usr/share/emacs/site-lisp/elpa/js2-mode-20201220/js2-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/js2-mode-20201220/js2-mode-autoloads /usr/share/emacs/site-lisp/elpa/lintian-0.1/lintian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/lintian-0.1/lintian-autoloads /usr/share/emacs/site-lisp/elpa/lintian-0.1/lintian-pkg hides /usr/share/emacs/site-lisp/elpa-src/lintian-0.1/lintian-pkg /usr/share/emacs/site-lisp/elpa/lintian-0.1/lintian hides /usr/share/emacs/site-lisp/elpa-src/lintian-0.1/lintian /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-git hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-git /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-merge hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-merge /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-files hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-files /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-ediff hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-ediff /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-autorevert hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-autorevert /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-bookmark hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-bookmark /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-bisect hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-bisect /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-margin hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-margin /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-imenu hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-imenu /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-refs hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-refs /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-log hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-log /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-apply hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-apply /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-autoloads hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-autoloads /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-push hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-push /usr/share/emacs/site-lisp/elpa/magit-3.3.0/git-rebase hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/git-rebase /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-reset hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-reset /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-sequence hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-sequence /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-core hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-core /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-patch hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-patch /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-notes hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-notes /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-diff hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-diff /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-process hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-process /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-obsolete hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-obsolete /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-gitignore hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-gitignore /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-stash hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-stash /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-branch hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-branch /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-wip hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-wip /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-commit hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-commit /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-reflog hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-reflog /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-clone hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-clone /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-mode hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-mode /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-utils hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-utils /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-extras hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-extras /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-transient hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-transient /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-remote hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-remote /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-pkg hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-pkg /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-pull hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-pull /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-section hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-section /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-tag hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-tag /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-blame hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-blame /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-repos hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-repos /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-fetch hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-fetch /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-worktree hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-worktree /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-subtree hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-subtree /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-status hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-status /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-submodule hides /usr/share/emacs/site-lisp/elpa-src/magit-3.3.0/magit-submodule /usr/share/emacs/site-lisp/elpa/magit-section-3.3.0/magit-section-pkg hides /usr/share/emacs/site-lisp/elpa-src/magit-section-3.3.0/magit-section-pkg /usr/share/emacs/site-lisp/elpa/magit-3.3.0/magit-section hides /usr/share/emacs/site-lisp/elpa-src/magit-section-3.3.0/magit-section /usr/share/emacs/site-lisp/elpa/magit-section-3.3.0/magit-section-autoloads hides /usr/share/emacs/site-lisp/elpa-src/magit-section-3.3.0/magit-section-autoloads /usr/share/emacs/site-lisp/elpa/markdown-mode-2.5/markdown-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.5/markdown-mode-pkg /usr/share/emacs/site-lisp/elpa/markdown-mode-2.5/markdown-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.5/markdown-mode-autoloads /usr/share/emacs/site-lisp/elpa/markdown-mode-2.5/markdown-mode hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.5/markdown-mode /usr/share/emacs/site-lisp/elpa/meson-mode-0.2/meson-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/meson-mode-0.2/meson-mode-autoloads /usr/share/emacs/site-lisp/elpa/meson-mode-0.2/utils hides /usr/share/emacs/site-lisp/elpa-src/meson-mode-0.2/utils /usr/share/emacs/site-lisp/elpa/meson-mode-0.2/meson-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/meson-mode-0.2/meson-mode-pkg /usr/share/emacs/site-lisp/elpa/meson-mode-0.2/meson-mode hides /usr/share/emacs/site-lisp/elpa-src/meson-mode-0.2/meson-mode /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-lists hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-lists /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-bookmarks hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-bookmarks /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-folders hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-folders /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-icalendar hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-icalendar /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-compose hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-compose /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-pkg hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-pkg /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-autoloads hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-autoloads /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-contrib hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-contrib /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-search hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-search /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-actions hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-actions /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-update hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-update /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-org hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-org /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-speedbar hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-speedbar /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-vars hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-vars /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-draft hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-draft /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-message hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-message /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-helpers hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-helpers /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-contacts hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-contacts /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-main hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-main /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-view hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-view /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-server hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-server /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-config hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-config /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-context hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-context /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-mark hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-mark /usr/share/emacs/site-lisp/elpa/mu4e-1.8.14/mu4e-headers hides /usr/share/emacs/site-lisp/elpa-src/mu4e-1.8.14/mu4e-headers /usr/share/emacs/site-lisp/elpa/mutt-alias-1.4/mutt-alias hides /usr/share/emacs/site-lisp/elpa-src/mutt-alias-1.4/mutt-alias /usr/share/emacs/site-lisp/elpa/mutt-alias-1.4/mutt-alias-pkg hides /usr/share/emacs/site-lisp/elpa-src/mutt-alias-1.4/mutt-alias-pkg /usr/share/emacs/site-lisp/elpa/mutt-alias-1.4/mutt-alias-autoloads hides /usr/share/emacs/site-lisp/elpa-src/mutt-alias-1.4/mutt-alias-autoloads /usr/share/emacs/site-lisp/elpa/muttrc-mode-1.2.1/muttrc-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/muttrc-mode-1.2.1/muttrc-mode-autoloads /usr/share/emacs/site-lisp/elpa/muttrc-mode-1.2.1/muttrc-mode hides /usr/share/emacs/site-lisp/elpa-src/muttrc-mode-1.2.1/muttrc-mode /usr/share/emacs/site-lisp/elpa/muttrc-mode-1.2.1/muttrc-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/muttrc-mode-1.2.1/muttrc-mode-pkg /usr/share/emacs/site-lisp/elpa/nginx-mode-1.1.9/nginx-mode hides /usr/share/emacs/site-lisp/elpa-src/nginx-mode-1.1.9/nginx-mode /usr/share/emacs/site-lisp/elpa/nginx-mode-1.1.9/nginx-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/nginx-mode-1.1.9/nginx-mode-autoloads /usr/share/emacs/site-lisp/elpa/nginx-mode-1.1.9/nginx-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/nginx-mode-1.1.9/nginx-mode-pkg /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode-autoloads /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode-pkg /usr/share/emacs/site-lisp/elpa/po-mode-0.21/po-mode hides /usr/share/emacs/site-lisp/elpa-src/po-mode-0.21/po-mode /usr/share/emacs/site-lisp/elpa/pod-mode-1.3/pod-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/pod-mode-1.3/pod-mode-pkg /usr/share/emacs/site-lisp/elpa/pod-mode-1.3/pod-mode hides /usr/share/emacs/site-lisp/elpa-src/pod-mode-1.3/pod-mode /usr/share/emacs/site-lisp/elpa/pod-mode-1.3/pod-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/pod-mode-1.3/pod-mode-autoloads /usr/share/emacs/site-lisp/elpa/popup-0.5.8/popup-autoloads hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.8/popup-autoloads /usr/share/emacs/site-lisp/elpa/popup-0.5.8/popup-pkg hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.8/popup-pkg /usr/share/emacs/site-lisp/elpa/popup-0.5.8/popup hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.8/popup /usr/share/emacs/site-lisp/elpa/project-0.8.1/project hides /usr/share/emacs/site-lisp/elpa-src/project-0.8.1/project /usr/share/emacs/site-lisp/elpa/project-0.8.1/project-autoloads hides /usr/share/emacs/site-lisp/elpa-src/project-0.8.1/project-autoloads /usr/share/emacs/site-lisp/elpa/project-0.8.1/project-pkg hides /usr/share/emacs/site-lisp/elpa-src/project-0.8.1/project-pkg /usr/share/emacs/site-lisp/elpa/py-isort-2016.1/py-isort-autoloads hides /usr/share/emacs/site-lisp/elpa-src/py-isort-2016.1/py-isort-autoloads /usr/share/emacs/site-lisp/elpa/py-isort-2016.1/py-isort hides /usr/share/emacs/site-lisp/elpa-src/py-isort-2016.1/py-isort /usr/share/emacs/site-lisp/elpa/py-isort-2016.1/py-isort-pkg hides /usr/share/emacs/site-lisp/elpa-src/py-isort-2016.1/py-isort-pkg /usr/share/emacs/site-lisp/elpa/pyvenv-1.21/pyvenv-pkg hides /usr/share/emacs/site-lisp/elpa-src/pyvenv-1.21/pyvenv-pkg /usr/share/emacs/site-lisp/elpa/pyvenv-1.21/pyvenv hides /usr/share/emacs/site-lisp/elpa-src/pyvenv-1.21/pyvenv /usr/share/emacs/site-lisp/elpa/pyvenv-1.21/pyvenv-autoloads hides /usr/share/emacs/site-lisp/elpa-src/pyvenv-1.21/pyvenv-autoloads /usr/share/emacs/site-lisp/elpa/rust-mode-0.4.0/rust-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/rust-mode-0.4.0/rust-mode-pkg /usr/share/emacs/site-lisp/elpa/rust-mode-0.4.0/rust-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/rust-mode-0.4.0/rust-mode-autoloads /usr/share/emacs/site-lisp/elpa/rust-mode-0.4.0/rust-mode hides /usr/share/emacs/site-lisp/elpa-src/rust-mode-0.4.0/rust-mode /usr/share/emacs/site-lisp/elpa/seq-2.23/seq-24 hides /usr/share/emacs/site-lisp/elpa-src/seq-2.23/seq-24 /usr/share/emacs/site-lisp/elpa/seq-2.23/seq-pkg hides /usr/share/emacs/site-lisp/elpa-src/seq-2.23/seq-pkg /usr/share/emacs/site-lisp/elpa/seq-2.23/seq-autoloads hides /usr/share/emacs/site-lisp/elpa-src/seq-2.23/seq-autoloads /usr/share/emacs/site-lisp/elpa/seq-2.23/seq-25 hides /usr/share/emacs/site-lisp/elpa-src/seq-2.23/seq-25 /usr/share/emacs/site-lisp/elpa/seq-2.23/seq hides /usr/share/emacs/site-lisp/elpa-src/seq-2.23/seq /usr/share/emacs/site-lisp/elpa/session-2.4.2/session hides /usr/share/emacs/site-lisp/elpa-src/session-2.4.2/session /usr/share/emacs/site-lisp/elpa/session-2.4.2/session-pkg hides /usr/share/emacs/site-lisp/elpa-src/session-2.4.2/session-pkg /usr/share/emacs/site-lisp/elpa/session-2.4.2/session-autoloads hides /usr/share/emacs/site-lisp/elpa-src/session-2.4.2/session-autoloads /usr/share/emacs/site-lisp/elpa/tabbar-20160524/aquamacs-tabbar hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/aquamacs-tabbar /usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar-pkg hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar-pkg /usr/share/emacs/site-lisp/elpa/tabbar-20160524/one-buffer-one-frame hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/one-buffer-one-frame /usr/share/emacs/site-lisp/elpa/tabbar-20160524/aquamacs-compat hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/aquamacs-compat /usr/share/emacs/site-lisp/elpa/tabbar-20160524/aquamacs-tools hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/aquamacs-tools /usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar-window hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar-window /usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar-autoloads hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar-autoloads /usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-autoloads hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-autoloads /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-lint hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-lint /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-bind-key hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-bind-key /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-pkg hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-pkg /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-delight hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-delight /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-core hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-core /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-jump hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-jump /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-ensure hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-ensure /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-diminish hides /usr/share/emacs/site-lisp/elpa-src/use-package-2.4.4/use-package-diminish /usr/share/emacs/site-lisp/elpa/vterm-0.0.2/vterm-pkg hides /usr/share/emacs/site-lisp/elpa-src/vterm-0.0.2/vterm-pkg /usr/share/emacs/site-lisp/elpa/vterm-0.0.2/vterm hides /usr/share/emacs/site-lisp/elpa-src/vterm-0.0.2/vterm /usr/share/emacs/site-lisp/elpa/vterm-0.0.2/vterm-load-path hides /usr/share/emacs/site-lisp/elpa-src/vterm-0.0.2/vterm-load-path /usr/share/emacs/site-lisp/elpa/vterm-0.0.2/vterm-autoloads hides /usr/share/emacs/site-lisp/elpa-src/vterm-0.0.2/vterm-autoloads /usr/share/emacs/site-lisp/elpa/web-mode-17.0.2/web-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/web-mode-17.0.2/web-mode-autoloads /usr/share/emacs/site-lisp/elpa/web-mode-17.0.2/web-mode hides /usr/share/emacs/site-lisp/elpa-src/web-mode-17.0.2/web-mode /usr/share/emacs/site-lisp/elpa/web-mode-17.0.2/web-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/web-mode-17.0.2/web-mode-pkg /usr/share/emacs/site-lisp/elpa/with-editor-3.3.0/with-editor-pkg hides /usr/share/emacs/site-lisp/elpa-src/with-editor-3.3.0/with-editor-pkg /usr/share/emacs/site-lisp/elpa/with-editor-3.3.0/with-editor hides /usr/share/emacs/site-lisp/elpa-src/with-editor-3.3.0/with-editor /usr/share/emacs/site-lisp/elpa/with-editor-3.3.0/with-editor-autoloads hides /usr/share/emacs/site-lisp/elpa-src/with-editor-3.3.0/with-editor-autoloads /usr/share/emacs/site-lisp/elpa/xref-1.6.0/xref-pkg hides /usr/share/emacs/site-lisp/elpa-src/xref-1.6.0/xref-pkg /usr/share/emacs/site-lisp/elpa/xref-1.6.0/xref-autoloads hides /usr/share/emacs/site-lisp/elpa-src/xref-1.6.0/xref-autoloads /usr/share/emacs/site-lisp/elpa/xref-1.6.0/xref hides /usr/share/emacs/site-lisp/elpa-src/xref-1.6.0/xref /usr/share/emacs/site-lisp/elpa/yaml-mode-0.0.15/yaml-mode hides /usr/share/emacs/site-lisp/elpa-src/yaml-mode-0.0.15/yaml-mode /usr/share/emacs/site-lisp/elpa/yaml-mode-0.0.15/yaml-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/yaml-mode-0.0.15/yaml-mode-autoloads /usr/share/emacs/site-lisp/elpa/yaml-mode-0.0.15/yaml-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/yaml-mode-0.0.15/yaml-mode-pkg /usr/share/emacs/site-lisp/elpa/yasnippet-0.14.0/yasnippet-autoloads hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-0.14.0/yasnippet-autoloads /usr/share/emacs/site-lisp/elpa/yasnippet-0.14.0/yasnippet-pkg hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-0.14.0/yasnippet-pkg /usr/share/emacs/site-lisp/elpa/yasnippet-0.14.0/yasnippet hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-0.14.0/yasnippet /usr/share/emacs/site-lisp/elpa/yasnippet-snippets-20220713/yasnippet-snippets-pkg hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-snippets-20220713/yasnippet-snippets-pkg /usr/share/emacs/site-lisp/elpa/yasnippet-snippets-20220713/yasnippet-snippets-autoloads hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-snippets-20220713/yasnippet-snippets-autoloads /usr/share/emacs/site-lisp/elpa/yasnippet-snippets-20220713/yasnippet-snippets hides /usr/share/emacs/site-lisp/elpa-src/yasnippet-snippets-20220713/yasnippet-snippets /usr/share/emacs/site-lisp/elpa/zenburn-theme-2.8.0/zenburn-theme hides /usr/share/emacs/site-lisp/elpa-src/zenburn-theme-2.8.0/zenburn-theme /usr/share/emacs/site-lisp/elpa/zenburn-theme-2.8.0/zenburn-theme-pkg hides /usr/share/emacs/site-lisp/elpa-src/zenburn-theme-2.8.0/zenburn-theme-pkg /usr/share/emacs/site-lisp/elpa/zenburn-theme-2.8.0/zenburn-theme-autoloads hides /usr/share/emacs/site-lisp/elpa-src/zenburn-theme-2.8.0/zenburn-theme-autoloads /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-bind-key hides /usr/share/emacs/29.1/lisp/use-package/use-package-bind-key /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-diminish hides /usr/share/emacs/29.1/lisp/use-package/use-package-diminish /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-ensure hides /usr/share/emacs/29.1/lisp/use-package/use-package-ensure /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-lint hides /usr/share/emacs/29.1/lisp/use-package/use-package-lint /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-core hides /usr/share/emacs/29.1/lisp/use-package/use-package-core /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-jump hides /usr/share/emacs/29.1/lisp/use-package/use-package-jump /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package hides /usr/share/emacs/29.1/lisp/use-package/use-package /usr/share/emacs/site-lisp/elpa/bind-key-2.4.1/bind-key hides /usr/share/emacs/29.1/lisp/use-package/bind-key /usr/share/emacs/site-lisp/elpa/use-package-2.4.4/use-package-delight hides /usr/share/emacs/29.1/lisp/use-package/use-package-delight /usr/share/emacs/site-lisp/elpa/project-0.8.1/project hides /usr/share/emacs/29.1/lisp/progmodes/project /usr/share/emacs/site-lisp/elpa/eglot-1.9/eglot hides /usr/share/emacs/29.1/lisp/progmodes/eglot /usr/share/emacs/site-lisp/elpa/xref-1.6.0/xref hides /usr/share/emacs/29.1/lisp/progmodes/xref ~/.config/emacs//myelisp/rcirc hides /usr/share/emacs/29.1/lisp/net/rcirc /usr/share/emacs/site-lisp/elpa/seq-2.23/seq hides /usr/share/emacs/29.1/lisp/emacs-lisp/seq Features: (shadow sort mail-extr emacsbug bug-reference magit-extras face-remap magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func magit-diff smerge-mode diff git-commit log-edit add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor shell magit-mode transient magit-git magit-section misearch multi-isearch windmove cl-print help-fns radix-tree vc-hg vc-git diff-mode vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view pcvs-util vc vc-dispatcher eglot array jsonrpc ert ewoc debug backtrace find-func imenu mule-util magit-utils crm dash gnus-topic cursor-sensor utf-7 nnfolder epa-file network-stream nsm gnus-demon nnml ezgnus gnus-delay gnus-draft gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom nndraft nnmh gnus-group gnus-undo smtpmail gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win term/xterm xterm server cap-words superword subword disp-table whitespace yasnippet-snippets yasnippet icomplete company-oddmuse company-keywords company-etags etags fileloop generator xref company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-bbdb diminish company edmacro kmacro pcase jka-compr zenburn-theme keychain-environment exec-path-from-shell auto-compile comp comp-cstr rx gnus nnheader gnus-util mail-utils range mm-util mail-prsvr flymake-proc flymake project compile text-property-search warnings icons epa derived epg rfc6068 epg-config rcirc parse-time advice erc-list erc-menu erc-join erc-ring erc-pcomplete pcomplete comint ansi-osc ansi-color ring erc-track erc-match erc-button wid-edit erc-fill erc-stamp erc-netsplit erc-spelling flyspell ispell erc-log erc-goodies erc iso8601 time-date thingatpt pp format-spec erc-backend erc-networks erc-common erc-compat compat erc-loaddefs cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core display-line-numbers autorevert filenotify tex-site cmake-mode-autoloads dpkg-dev-el info debian-el finder-inf package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode 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 lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 656243 70444) (symbols 48 32428 0) (strings 32 113404 9232) (string-bytes 1 3631114) (vectors 16 60554) (vector-slots 8 1152803 42003) (floats 8 378 1030) (intervals 56 7798 998) (buffers 984 50)) ------------=_1695313681-6641-1-- From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Manphiz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 16:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Philip Kaludercic Cc: 65882-done@debbugs.gnu.org, Ryan Yeske , Stefan Kangas , Leo Liu Received: via spool by 65882-done@debbugs.gnu.org id=D65882.16953155019930 (code D ref 65882); Thu, 21 Sep 2023 16:59:02 +0000 Received: (at 65882-done) by debbugs.gnu.org; 21 Sep 2023 16:58:21 +0000 Received: from localhost ([127.0.0.1]:34732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjN0O-0002a6-Ls for submit@debbugs.gnu.org; Thu, 21 Sep 2023 12:58:21 -0400 Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]:59801) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjN0J-0002Zp-Hk for 65882-done@debbugs.gnu.org; Thu, 21 Sep 2023 12:58:19 -0400 Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-1c43166b7e5so10096965ad.3 for <65882-done@debbugs.gnu.org>; Thu, 21 Sep 2023 09:58:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695315479; x=1695920279; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=VndhgGNjZTa/GZrvD5+7VKOSCGlCYCJA9w0iSfYxCeU=; b=kMzQTdnGPaLJVTI4iEQuM+rEHTf682YvqeM18iehzqGbUJYXI9HCYXv7qAB3yG/syJ GM1ikmavAN02+1bYrzbRORzJXwgYwn070UVC1lxGmsiZej3i7ycyJWEgVfU7ukXi4LmY EHk4oQhLVuSvVMLIJGoIEkJ2VEiV8mQo7p25r2HDjndknJAWbfs5ocyXTNzaTHp+tezy HTAwA+MEBiez9ztX023XmGzVaarPFHL2Bah56u5PWnajxqgbCN9rVLWCU/hth0ltTWUR YpDWZZ1TlJg2BzJjPXPAOB3gywfnBqS3I9Dv42B8YVR/+fPbz2q2SGHFYFQVlTkl1pZZ M3sQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695315479; x=1695920279; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=VndhgGNjZTa/GZrvD5+7VKOSCGlCYCJA9w0iSfYxCeU=; b=jwgHwaQeeuHq3K4lqcow7lDPaxYhALj0PVcwD91A6KomGcwmuemDQazXBXfCt4ee3Z 4IyB4ot8cqNPuedRbLh1zfLgkg0rbMoQzJQRRyHXODxqb1MGhr3QEnyFjNSaH89bE268 oEKDqChoIskmZNQcRMADGhNZtKfPKqyvvX+5mewBLsA98TUxjUPmYN9ENG0iGjq5cuGu urMFRFJMh3AnNBVctgNMGxfgCI5uNg7bdMYRKmUwr8EGPyrOjF8Yuv2iJ3RHNobudwFk SbNff2EE66j7gdHPZoQH8mIQ7LtIdHf61tt79yWxE37XFRfM6U2RjhlJA0xK9SWooiAR GL4g== X-Gm-Message-State: AOJu0Yx5QO7oImR3MKtkM3juLyf1fmdgYuAgEAlDPHOWTHvMfFEo1km7 FqzAZvOd+DpDzAfvRX+Izac= X-Google-Smtp-Source: AGHT+IETkYdIo94X2vh7Lok5GAH/rQm2x9liiuU/4EMN04vvC1PfJCMH5AC4ZTO5MHLH5a36/huWEw== X-Received: by 2002:a17:90b:88e:b0:262:d6cb:3567 with SMTP id bj14-20020a17090b088e00b00262d6cb3567mr6225889pjb.26.1695315479214; Thu, 21 Sep 2023 09:57:59 -0700 (PDT) Received: from debian-hx90 (2603-8000-a400-0cdc-4543-1b99-0367-6d9f.res6.spectrum.com. [2603:8000:a400:cdc:4543:1b99:367:6d9f]) by smtp.gmail.com with ESMTPSA id 11-20020a17090a19cb00b002747fbd9bbfsm3589433pjj.37.2023.09.21.09.57.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Sep 2023 09:57:58 -0700 (PDT) From: Manphiz In-Reply-To: <87r0mrwkyp.fsf@posteo.net> (Philip Kaludercic's message of "Thu, 21 Sep 2023 16:27:10 +0000") References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> <871qf0atqs.fsf@debian-hx90.lan> <878r97ooxs.fsf@posteo.net> <87a5tf3714.fsf@debian-hx90.lan> <87r0mrwkyp.fsf@posteo.net> Date: Thu, 21 Sep 2023 09:57:57 -0700 Message-ID: <875y4331m2.fsf@debian-hx90.lan> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) Philip Kaludercic writes: > Manphiz writes: > >> Philip Kaludercic writes: >> >>> The change makes sense, but I'll want to try it out to make sure we are >>> doing the right thing. Unless I write something here, ping me in a few >>> days. These kinds of auto-reconnect bugs can be annoying to debug in >>> real-life situations. >>> >> >> Friendly ping. > > I haven't noticed any issues, and the change makes sense. I'll apply it > to master. Thanks! > Great, thanks! Additionally, is it OK to backport this to 29 branch or even 28 branch? Or is there any automatic backport process for release branches? >>> Manphiz writes: >>> >>>> Stefan Kangas writes: >>>> >>>>> severity 65882 + minor >>>>> thanks >>>>> >>>>> Manphiz writes: >>>>> >>>>>> I noticed that you lowered the severity of this bug from "normal" to >>>>>> "wishlist". AIUI rcirc provides a way to automatically join channels >>>>>> upon connecting to a server and currently this is not working as >>>>>> intended, so IMHO it should be considered a bug instead of a feature >>>>>> request (a wishlist). >>>>> >>>>> Thanks, so I bumped it to minor. I hope that makes more sense. >>>>> >>>> >>>> Thanks! >>>> >>>>>> (If you are using severity as a means to manage bug triage priority >>>>>> I'm OK with that.) >>>>> >>>>> My impression is that almost no one pays attention to bug severities, so >>>>> I wouldn't make too much of it. Bug reports that come with a patch, >>>>> like yours did, tend to get more visibility though. >>>>> >>>> >>>> Ah got it. It's my first time filing bug here so not very familiar with >>>> the convention. Looks like tagging patch was a good move :) >>> >>> So this patch would be applied without a copyright assignment, right? >>> >>>>>> Personally, as the patch is sufficiently trivial, I would hope it won't >>>>>> take too much work for a review. But I would understand if dealing with >>>>>> rcirc-user-authenticated is more involved than it looks like and should >>>>>> be handled with care. >>>>> >>>>> I've copied in the rcirc maintainers. Let's see if they have any >>>>> comments first. >>>> >>>> Great! Thanks again! -- Manphiz From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Philip Kaludercic Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Sep 2023 08:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Manphiz Cc: 65882-done@debbugs.gnu.org, Ryan Yeske , Stefan Kangas , Leo Liu Received: via spool by 65882-done@debbugs.gnu.org id=D65882.16953710447666 (code D ref 65882); Fri, 22 Sep 2023 08:25:02 +0000 Received: (at 65882-done) by debbugs.gnu.org; 22 Sep 2023 08:24:04 +0000 Received: from localhost ([127.0.0.1]:35282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjbSF-0001zY-Se for submit@debbugs.gnu.org; Fri, 22 Sep 2023 04:24:04 -0400 Received: from mout01.posteo.de ([185.67.36.65]:48689) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjbSD-0001z3-GP for 65882-done@debbugs.gnu.org; Fri, 22 Sep 2023 04:24:02 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 156AB24002A for <65882-done@debbugs.gnu.org>; Fri, 22 Sep 2023 10:23:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1695371025; bh=b/UEBTYhK1ZIL1qnErE3W7nqLOLa9MYuVM11gtzdY+8=; h=From:To:Cc:Subject:Autocrypt:Date:Message-ID:MIME-Version:From; b=Pc3t9Hn9YRvh+YVaKWTRm3vlAHHgcFLhqCk1KVaU4lrEHfvNxDg/FYQUdTDYh3GmP XxpZ9W1gbs6D0Dq/yrQzibOqtmvy0tgFg6fLlupF2I0T/JEqxxjBt9PtVYX/PG5UTa 9Pt27ZiluEkL82aLULEhhwLpMV/qpyyMzd963wjiTHw6YdsV6OCrRVW+Hp1CI052pj r4gDi1wqsigCexHEeNFEpW2qo5S8MO34IU6ODRZRykoy8k/F2S7cZKrzaPgc2eDijp iIX9JrKOvpAzNBAdhcerb+bjXa4sL3blfx5hpL53gOFF/YRSUoUbBjYxEW8kxCFbPV 7IDtaeiIOCqtg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4RsQJt4SP7z9s0j; Fri, 22 Sep 2023 10:23:42 +0200 (CEST) From: Philip Kaludercic In-Reply-To: <875y4331m2.fsf@debian-hx90.lan> (manphiz@gmail.com's message of "Thu, 21 Sep 2023 09:57:57 -0700") References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> <871qf0atqs.fsf@debian-hx90.lan> <878r97ooxs.fsf@posteo.net> <87a5tf3714.fsf@debian-hx90.lan> <87r0mrwkyp.fsf@posteo.net> <875y4331m2.fsf@debian-hx90.lan> Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM Date: Fri, 22 Sep 2023 08:23:42 +0000 Message-ID: <87cyyavcoh.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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: -3.3 (---) Manphiz writes: > Philip Kaludercic writes: > >> Manphiz writes: >> >>> Philip Kaludercic writes: >>> >>>> The change makes sense, but I'll want to try it out to make sure we are >>>> doing the right thing. Unless I write something here, ping me in a few >>>> days. These kinds of auto-reconnect bugs can be annoying to debug in >>>> real-life situations. >>>> >>> >>> Friendly ping. >> >> I haven't noticed any issues, and the change makes sense. I'll apply it >> to master. Thanks! >> > > Great, thanks! > > Additionally, is it OK to backport this to 29 branch or even 28 branch? I don't know if bugs are backported onto emacs-28, the branch seems to be stale. The emacs-29 branch might be viable, but I don't want to decide that myself. If Stefan is fine with that, I can take care of it. > Or is there any automatic backport process for release branches? Not that I know of. >>>> Manphiz writes: >>>> >>>>> Stefan Kangas writes: >>>>> >>>>>> severity 65882 + minor >>>>>> thanks >>>>>> >>>>>> Manphiz writes: >>>>>> >>>>>>> I noticed that you lowered the severity of this bug from "normal" to >>>>>>> "wishlist". AIUI rcirc provides a way to automatically join channels >>>>>>> upon connecting to a server and currently this is not working as >>>>>>> intended, so IMHO it should be considered a bug instead of a feature >>>>>>> request (a wishlist). >>>>>> >>>>>> Thanks, so I bumped it to minor. I hope that makes more sense. >>>>>> >>>>> >>>>> Thanks! >>>>> >>>>>>> (If you are using severity as a means to manage bug triage priority >>>>>>> I'm OK with that.) >>>>>> >>>>>> My impression is that almost no one pays attention to bug severities, so >>>>>> I wouldn't make too much of it. Bug reports that come with a patch, >>>>>> like yours did, tend to get more visibility though. >>>>>> >>>>> >>>>> Ah got it. It's my first time filing bug here so not very familiar with >>>>> the convention. Looks like tagging patch was a good move :) >>>> >>>> So this patch would be applied without a copyright assignment, right? >>>> >>>>>>> Personally, as the patch is sufficiently trivial, I would hope it won't >>>>>>> take too much work for a review. But I would understand if dealing with >>>>>>> rcirc-user-authenticated is more involved than it looks like and should >>>>>>> be handled with care. >>>>>> >>>>>> I've copied in the rcirc maintainers. Let's see if they have any >>>>>> comments first. >>>>> >>>>> Great! Thanks again! From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Sep 2023 08:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Philip Kaludercic , Manphiz Cc: 65882-done@debbugs.gnu.org, Ryan Yeske , Leo Liu Received: via spool by 65882-done@debbugs.gnu.org id=D65882.16953723979746 (code D ref 65882); Fri, 22 Sep 2023 08:47:02 +0000 Received: (at 65882-done) by debbugs.gnu.org; 22 Sep 2023 08:46:37 +0000 Received: from localhost ([127.0.0.1]:35290 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjbo4-0002X7-Kj for submit@debbugs.gnu.org; Fri, 22 Sep 2023 04:46:36 -0400 Received: from mail-lj1-x229.google.com ([2a00:1450:4864:20::229]:51661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjbnz-0002Ws-LA for 65882-done@debbugs.gnu.org; Fri, 22 Sep 2023 04:46:35 -0400 Received: by mail-lj1-x229.google.com with SMTP id 38308e7fff4ca-2bffd6c1460so29101341fa.3 for <65882-done@debbugs.gnu.org>; Fri, 22 Sep 2023 01:46:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695372375; x=1695977175; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=SUKCHppxTka1LmRf13wlwNZevHZQAzCuWnsXuXSI3q0=; b=Ug7xrHctuFCuDGhf/LbW64lMzvI4ixutnBaK1dfoMYyo1zEbMi+dmnEoDwsTZpQ5od V6wt7ig3/ngph8mv1mF7CvGA8vfO22A2+cWC0tIuy8AXDZMmZFMpJHkAi3OGKFy3dBN/ 3FlfzD2tQ8GuxKvnDPU+YK3Y2dEkT842fV4o83lXagK1nz43g8f3Ck+8iMRRg4rnlo50 tGFjw75gtVXDNT1/W8cLya6htyqc45HdvetuQ36gjKt/DDebNZv9y/hBrnaBh/HEHAFx 7F2IGR4TF8JDp9hoGhnvbHBy8Dx2EYy3WLYXuN+hR4G+06hh7FBt4m1QraAQb3tAEc7M 4JuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695372375; x=1695977175; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=SUKCHppxTka1LmRf13wlwNZevHZQAzCuWnsXuXSI3q0=; b=U2Nzw7XAzwlVwcE+6pxC9CWjBc3ggUADCUlVTjlhKywnb3cJxSLG+L6IAPJoTCARH6 djkxL1QEoVcJeeUVqKa/5PvhJ78QtWNPH4UuVKcdv2xGUhMLPKPccqWOy1+w6ituCEPq KkBd4PoAturmlGvFNwyC0hoTJLsl/1atlPKXFxB2Tm0/LcIupXql+TyHOUxoocdUmpED osZDcPLBuGCoy54iumVYAzWzh6mBCjSsS+VLkfgqC2rOfVWoVx/Mcrsfq9zO5dDduFde 78pGYwrS2x/h4St0x27RukHBX/0VPUQKFOkvoJi1uIY3TGRp0mSXtTXQ+WvVwD9OCnuH egng== X-Gm-Message-State: AOJu0Yyk/pOJ4syjTJCO3vpq99sXNN7jyxQi9y5XT/wNzkHMF/9UTiyd MBTj+pMtDBFvK/Y2LaLBgijSX1SspGPTz6mFIAo= X-Google-Smtp-Source: AGHT+IGMvLEf9WWfppqLZrnuHAhEb3DJY4XCZ7TcllAE+VwOzys9PKcsz26iDyFHypPT3DJ936yngl6GgB0OEIv8MjI= X-Received: by 2002:a2e:9806:0:b0:2b6:fa3f:9230 with SMTP id a6-20020a2e9806000000b002b6fa3f9230mr6538161ljj.46.1695372374899; Fri, 22 Sep 2023 01:46:14 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 22 Sep 2023 01:46:14 -0700 From: Stefan Kangas In-Reply-To: <87cyyavcoh.fsf@posteo.net> References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> <871qf0atqs.fsf@debian-hx90.lan> <878r97ooxs.fsf@posteo.net> <87a5tf3714.fsf@debian-hx90.lan> <87r0mrwkyp.fsf@posteo.net> <875y4331m2.fsf@debian-hx90.lan> <87cyyavcoh.fsf@posteo.net> MIME-Version: 1.0 Date: Fri, 22 Sep 2023 01:46:14 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Philip Kaludercic writes: >> Additionally, is it OK to backport this to 29 branch or even 28 branch? > > I don't know if bugs are backported onto emacs-28, the branch seems to > be stale. We don't plan to make any more releases of Emacs 28, so we don't bother with backporting fixes there. > The emacs-29 branch might be viable, but I don't want to decide that > myself. If Stefan is fine with that, I can take care of it. I don't necessarily object, but is it a regression? Is the change safe? If the answer to either of those questions is "no", I think master is the safer choice. >> Or is there any automatic backport process for release branches? > > Not that I know of. The process is indeed manual. From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Manphiz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Sep 2023 21:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 65882-done@debbugs.gnu.org, Philip Kaludercic , Ryan Yeske , Leo Liu Received: via spool by 65882-done@debbugs.gnu.org id=D65882.169541865720884 (code D ref 65882); Fri, 22 Sep 2023 21:38:01 +0000 Received: (at 65882-done) by debbugs.gnu.org; 22 Sep 2023 21:37:37 +0000 Received: from localhost ([127.0.0.1]:37357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjnqC-0005Qm-H5 for submit@debbugs.gnu.org; Fri, 22 Sep 2023 17:37:36 -0400 Received: from mail-pl1-x636.google.com ([2607:f8b0:4864:20::636]:55599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjnq8-0005QV-6J for 65882-done@debbugs.gnu.org; Fri, 22 Sep 2023 17:37:35 -0400 Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-1c59c40b840so26944885ad.3 for <65882-done@debbugs.gnu.org>; Fri, 22 Sep 2023 14:37:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695418635; x=1696023435; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=pmYCHaSWWZW8y7H+7vh7lXG/MSIz8FMe65xnEvJaye8=; b=SG4HetHZIMiebWRmNkV1m87saLlYE8DFLgVTUvoGrltjhvR+vQ0QIrn66b8kexzqus j6vS2tVLo301s+b0Id79fx6vlH07dr+Jlm6af6MFaGMJwlqgBj28DwO9MSvU3WJfofGZ z8SNF/9qA/+CW4UyML1ErhlRfHj90Y3XQXYEhz0hr2df5fePEhd6q+Fz2YgXTndlFB5q M0x96edYQT/duTOX1NV/40ntub05eq7u8sf8CNqEw8KauXzLWq9Pil5O1hz6nEyPtSHn 8cIE3Jc97dAqzNg89Xo+gXTP0pzyUTeaD/vxHqkgZheFHY8JBtryQD9tLmalauLnoyrs 2YYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695418635; x=1696023435; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=pmYCHaSWWZW8y7H+7vh7lXG/MSIz8FMe65xnEvJaye8=; b=U1cuilHg3C+Q+tyenI/gfBXHXzM3IfDukKND8mnhlsGjM5G6WfyRKVV5WE8PomBqVd 2HG57v1A/BwcDpRAQq5iIbQ0cIDapGqEq7PCYgKG1eQ+LFOT2jN0cb/zk4dqW/IutKIT mTlsbjkSlNshk/7kMZujStWMtuw5JfnalTMtLSkzn6wsphe6myi+xhQobEAq4EYftjmw k0PMkBWnntMIDndXzMeqPk0EXmd/Uid+AfmClpOxV0wXrfAnys8fNHQmjgwfXVh0EUIJ dBUC1vn31GXGfS98VAKh8Xr9xYQ48A33S8qOcyyjeaCh8wz3fth/LL2AY8WxIx8373Fx WesQ== X-Gm-Message-State: AOJu0YxJ/oi7R0My/+P7LC5ohlI83u2n9TvgzbXkh3Cny5pT/EdJSX0M jsrCcIrSzceGPOw8/43JJXw= X-Google-Smtp-Source: AGHT+IH03JpyrLC4PBX3djuCi0Ek4zFSE/tc6rZSF+mZJXLUZpy4arp05RRknS967OZd7EIlWnYfIg== X-Received: by 2002:a17:902:8e88:b0:1c5:d747:a124 with SMTP id bg8-20020a1709028e8800b001c5d747a124mr671975plb.9.1695418634940; Fri, 22 Sep 2023 14:37:14 -0700 (PDT) Received: from debian-hx90 (2603-8000-a400-0cdc-2043-dd53-a2d0-2a42.res6.spectrum.com. [2603:8000:a400:cdc:2043:dd53:a2d0:2a42]) by smtp.gmail.com with ESMTPSA id a12-20020a170902ee8c00b001c5c370d4desm3981914pld.246.2023.09.22.14.37.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Sep 2023 14:37:14 -0700 (PDT) From: Manphiz In-Reply-To: (Stefan Kangas's message of "Fri, 22 Sep 2023 01:46:14 -0700") References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> <871qf0atqs.fsf@debian-hx90.lan> <878r97ooxs.fsf@posteo.net> <87a5tf3714.fsf@debian-hx90.lan> <87r0mrwkyp.fsf@posteo.net> <875y4331m2.fsf@debian-hx90.lan> <87cyyavcoh.fsf@posteo.net> Date: Fri, 22 Sep 2023 14:37:13 -0700 Message-ID: <87fs3528l2.fsf@debian-hx90.lan> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) Stefan Kangas writes: > Philip Kaludercic writes: > >>> Additionally, is it OK to backport this to 29 branch or even 28 branch? >> >> I don't know if bugs are backported onto emacs-28, the branch seems to >> be stale. > > We don't plan to make any more releases of Emacs 28, so we don't bother > with backporting fixes there. > >> The emacs-29 branch might be viable, but I don't want to decide that >> myself. If Stefan is fine with that, I can take care of it. > > I don't necessarily object, but is it a regression? The reconnecting and rejoining channels feature is broken in certain situation, and this patch fixes that. Some other users claimed this works for them, so I would say this may be considered a regression. > Is the change safe? According to the logic of the code, this patch enables doing work that (I believe) should have been done and not changing anything else, so I would say it is safe. > If the answer to either of those questions is "no", I think master is > the safer choice. > I would say the answers are both yes, but of course that's just my opinion and the decision is up to you :) >>> Or is there any automatic backport process for release branches? >> >> Not that I know of. > > The process is indeed manual. -- Manphiz From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Sep 2023 11:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Manphiz Cc: 65882-done@debbugs.gnu.org, Philip Kaludercic , Ryan Yeske , Leo Liu Received: via spool by 65882-done@debbugs.gnu.org id=D65882.169546928811041 (code D ref 65882); Sat, 23 Sep 2023 11:42:01 +0000 Received: (at 65882-done) by debbugs.gnu.org; 23 Sep 2023 11:41:28 +0000 Received: from localhost ([127.0.0.1]:37888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk10q-0002s1-3H for submit@debbugs.gnu.org; Sat, 23 Sep 2023 07:41:28 -0400 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]:59400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk10o-0002ro-3F for 65882-done@debbugs.gnu.org; Sat, 23 Sep 2023 07:41:26 -0400 Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2bffc55af02so58042561fa.2 for <65882-done@debbugs.gnu.org>; Sat, 23 Sep 2023 04:41:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695469269; x=1696074069; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=ZW46XKfWuNJ49sjVrFztlqwJVB+pY7t26+2B84R9/DE=; b=adE+b+DTKOnxBx5sLACZdcvLQqOVKDkLraUT29D/Y67QxRfdctOPqZvleXeIqZM5su UbcMPdQPCg9b3nx8hoeHPhOyyyqzS1Ha4OrAO04oW8FBSWhsvQvp2gi7xgo5C+zi3+nV AJjSGh1NdFre8RrnBCaE0zDKdDrSaEMzj3hOKF9piZD+BrKfPTqYkToOkY2RCrRYIqiI nxyl+gRQ6btFxDfSIthilv+NMHn8pnxgat8xDZXa4lWAzRbU6coqkUhsCgZMngKmHhwt mQv9CqMf51PN0cs0vBaiZe2SSa9/c3MOQbLalmLYrHQT2QPgtR5HdDKj4pn1N1mzLYVJ HCEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695469269; x=1696074069; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZW46XKfWuNJ49sjVrFztlqwJVB+pY7t26+2B84R9/DE=; b=B00qJxzszaEiCL/MXJjXlAl3WWW24eWk7q6BkAmRuSg0ZZv1dcdY/tIxj4CbTWDjdb 7XOK6GkWkUA8cPDUDwF4GDs+vTsptyxmDgSCh2zJ+y4PT6rGZ7U+4t3eOAHZMhu5522S 2C6R7FpelLcCMkt4vPAe5P44OIfSHXBS20rWs+zzJaL6xOYjdr57FOoXiLrdE+3lMgn6 RMeOMxYcvx7UDFDX9WsXoNhqtZvO04GWQAnqhaQTVdoNDm9oPWWbE1mvm+GbdIDK3Kh+ aw2XN1Mtn72zZ9jj7nArrNPSuJTtwd1hzlCarndCYkzj8iCBlqHRWGPRa5FAlc9j2dCy hTVQ== X-Gm-Message-State: AOJu0YzbfDx5/bLQBk6IfiLV25F4M96wKY7ydYRDzF2gLtdHJMi8XQ0y lvhEOD7xJ4iZUz+8FCXfFn0BrX2moQDYnDaskpM= X-Google-Smtp-Source: AGHT+IHtH2g/6EguPdv/2DYYwjWGROMyYM51Q2QT6Xfy1Dni9hbP+u0NSdSwfNt0ct4eA5we47M7wGDxZ4lX8lqv/B0= X-Received: by 2002:a2e:7309:0:b0:2bc:c1d9:6848 with SMTP id o9-20020a2e7309000000b002bcc1d96848mr1366347ljc.44.1695469268668; Sat, 23 Sep 2023 04:41:08 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 23 Sep 2023 04:41:08 -0700 From: Stefan Kangas In-Reply-To: <87fs3528l2.fsf@debian-hx90.lan> References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> <871qf0atqs.fsf@debian-hx90.lan> <878r97ooxs.fsf@posteo.net> <87a5tf3714.fsf@debian-hx90.lan> <87r0mrwkyp.fsf@posteo.net> <875y4331m2.fsf@debian-hx90.lan> <87cyyavcoh.fsf@posteo.net> <87fs3528l2.fsf@debian-hx90.lan> MIME-Version: 1.0 Date: Sat, 23 Sep 2023 04:41:08 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Manphiz writes: >> I don't necessarily object, but is it a regression? > > The reconnecting and rejoining channels feature is broken in certain > situation, and this patch fixes that. Some other users claimed this > works for them, so I would say this may be considered a regression. > >> Is the change safe? > > According to the logic of the code, this patch enables doing work that > (I believe) should have been done and not changing anything else, so I > would say it is safe. > >> If the answer to either of those questions is "no", I think master is >> the safer choice. > > I would say the answers are both yes, but of course that's just my > opinion and the decision is up to you :) Thanks. If Philip agrees, I see no reason why this can't be installed on emacs-29. From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Philip Kaludercic Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Sep 2023 12:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 65882-done@debbugs.gnu.org, Ryan Yeske , Leo Liu , Manphiz Received: via spool by 65882-done@debbugs.gnu.org id=D65882.169547304117809 (code D ref 65882); Sat, 23 Sep 2023 12:44:02 +0000 Received: (at 65882-done) by debbugs.gnu.org; 23 Sep 2023 12:44:01 +0000 Received: from localhost ([127.0.0.1]:37950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk1zN-0004d0-8I for submit@debbugs.gnu.org; Sat, 23 Sep 2023 08:44:01 -0400 Received: from mout02.posteo.de ([185.67.36.66]:59085) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk1zK-0004cg-Q9 for 65882-done@debbugs.gnu.org; Sat, 23 Sep 2023 08:43:59 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 5F2A6240104 for <65882-done@debbugs.gnu.org>; Sat, 23 Sep 2023 14:43:41 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Rt82N3MVbz9rxK; Sat, 23 Sep 2023 14:43:40 +0200 (CEST) From: Philip Kaludercic In-Reply-To: (Stefan Kangas's message of "Sat, 23 Sep 2023 04:41:08 -0700") References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> <871qf0atqs.fsf@debian-hx90.lan> <878r97ooxs.fsf@posteo.net> <87a5tf3714.fsf@debian-hx90.lan> <87r0mrwkyp.fsf@posteo.net> <875y4331m2.fsf@debian-hx90.lan> <87cyyavcoh.fsf@posteo.net> <87fs3528l2.fsf@debian-hx90.lan> Autocrypt: addr=philipk@posteo.net; keydata= mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof z4oM Date: Sat, 23 Sep 2023 12:43:40 +0000 Message-ID: <87fs35vz43.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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: -3.3 (---) Stefan Kangas writes: > Manphiz writes: > >>> I don't necessarily object, but is it a regression? >> >> The reconnecting and rejoining channels feature is broken in certain >> situation, and this patch fixes that. Some other users claimed this >> works for them, so I would say this may be considered a regression. >> >>> Is the change safe? >> >> According to the logic of the code, this patch enables doing work that >> (I believe) should have been done and not changing anything else, so I >> would say it is safe. >> >>> If the answer to either of those questions is "no", I think master is >>> the safer choice. >> >> I would say the answers are both yes, but of course that's just my >> opinion and the decision is up to you :) > > Thanks. If Philip agrees, I see no reason why this can't be installed > on emacs-29. I am fine with it as well, so I'll cherry-pick the branch from master onto emacs-29. From unknown Mon Jun 23 13:13:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#65882: 29.1; rcirc doesn't rejoin channels automatically on reconnecting Resent-From: Manphiz Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Sep 2023 22:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65882 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Philip Kaludercic Cc: 65882-done@debbugs.gnu.org, Ryan Yeske , Stefan Kangas , Leo Liu Received: via spool by 65882-done@debbugs.gnu.org id=D65882.169550848330699 (code D ref 65882); Sat, 23 Sep 2023 22:35:02 +0000 Received: (at 65882-done) by debbugs.gnu.org; 23 Sep 2023 22:34:43 +0000 Received: from localhost ([127.0.0.1]:40728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkBD1-0007z5-90 for submit@debbugs.gnu.org; Sat, 23 Sep 2023 18:34:43 -0400 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]:42062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkBCz-0007yq-EL for 65882-done@debbugs.gnu.org; Sat, 23 Sep 2023 18:34:42 -0400 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-1c60f1a2652so638505ad.0 for <65882-done@debbugs.gnu.org>; Sat, 23 Sep 2023 15:34:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695508464; x=1696113264; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=aoSfG21GG4qk8RBVENAqfwIEPxlafPudCf31WPrBWuM=; b=e8tJBoFopOrKIYiXj9wlBsC2MlpHSExC8oL5H4t0tGqWtFCcATZRc2FZv+F9qEX2cg XBAmhzVnry7HgudW//M6vdN/h/LaJb9bYHH4phOUSEUS2IX4mLr0y9wjY7b8PzuGr16I 9JPNOCakXvD1Hq7QICEObSpvFgn3lavnDdS0B0qEwX2dQ25aqBElvtyvql4H6g1qasJU cyJsM5ADoxEmijww+Ps1StrDKXqu2oLrkQNR0skLOQuG2Qb0yPVAr+iIapXFWQSZ/Brz 6Au65lpS3WnuQfAHxSFS10Q1sdeSKvXt+3xV/Sabrv2p6uDfMov17Bvedtty42/ijWFI VfrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695508464; x=1696113264; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=aoSfG21GG4qk8RBVENAqfwIEPxlafPudCf31WPrBWuM=; b=GLWBQ51rRe8NC1TMm8Qxb+b1ZQ0mADAwCj2d5CvtiaonRiSpY6ySi461ceeoI5W/2H nVOFvYpN1Z8zZaaRUxn4dQhDezEBf7X5E/vT4dcBJtwGbF2VrHyIMRJPU1Q1Fu4vWYso BrT0Qhm7HsKzZ4MT7AXR4xnjbz46RxFjsHKaKJTSFFqPZ6Bk66rsprCUrRpvTYrKTJlf 69FBdMUr3vLzcmTVROlRn96CB1p0Kuc7sGHRr/FMV4VxMjxO7MBL7pTB84ReieZCLHcH 2LwD8iSRZXIPdwGfqKBBwtOgUoMzm9ZDjsX9qENwLJoHDsyWdDPVmcP5vlWn9aAh72SI qjiA== X-Gm-Message-State: AOJu0YzG4PDZmxHW91dmWEkC80SJw3e/wKRzO2YlQuo8dF4r2zReVezy KOPylsjUfCttQRKskZHtb+I= X-Google-Smtp-Source: AGHT+IHeGIAZSjhQl6nS1JqwmAs2T+S19Jhbu4ZIgAiCkvU6mqmjkaRcBY0ezE8OXsChNz4b5ikdFQ== X-Received: by 2002:a17:902:d2c6:b0:1c5:6f43:9502 with SMTP id n6-20020a170902d2c600b001c56f439502mr5511535plc.14.1695508463612; Sat, 23 Sep 2023 15:34:23 -0700 (PDT) Received: from debian-hx90 (2603-8000-a400-0cdc-9bb5-1305-273c-a54e.res6.spectrum.com. [2603:8000:a400:cdc:9bb5:1305:273c:a54e]) by smtp.gmail.com with ESMTPSA id n11-20020a170902d2cb00b001c06dcd453csm5816200plc.236.2023.09.23.15.34.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 Sep 2023 15:34:22 -0700 (PDT) From: Manphiz In-Reply-To: <87fs35vz43.fsf@posteo.net> (Philip Kaludercic's message of "Sat, 23 Sep 2023 12:43:40 +0000") References: <87bke85hsb.fsf@gmail.com> <87a5tobby9.fsf@debian-hx90.lan> <871qf0atqs.fsf@debian-hx90.lan> <878r97ooxs.fsf@posteo.net> <87a5tf3714.fsf@debian-hx90.lan> <87r0mrwkyp.fsf@posteo.net> <875y4331m2.fsf@debian-hx90.lan> <87cyyavcoh.fsf@posteo.net> <87fs3528l2.fsf@debian-hx90.lan> <87fs35vz43.fsf@posteo.net> Date: Sat, 23 Sep 2023 15:34:21 -0700 Message-ID: <87bkds1pua.fsf@debian-hx90.lan> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) Philip Kaludercic writes: > Stefan Kangas writes: > >> Manphiz writes: >> >>>> I don't necessarily object, but is it a regression? >>> >>> The reconnecting and rejoining channels feature is broken in certain >>> situation, and this patch fixes that. Some other users claimed this >>> works for them, so I would say this may be considered a regression. >>> >>>> Is the change safe? >>> >>> According to the logic of the code, this patch enables doing work that >>> (I believe) should have been done and not changing anything else, so I >>> would say it is safe. >>> >>>> If the answer to either of those questions is "no", I think master is >>>> the safer choice. >>> >>> I would say the answers are both yes, but of course that's just my >>> opinion and the decision is up to you :) >> >> Thanks. If Philip agrees, I see no reason why this can't be installed >> on emacs-29. > > I am fine with it as well, so I'll cherry-pick the branch from master > onto emacs-29. Great! Thanks everyone!