From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "J.P." Newsgroups: gmane.emacs.bugs Subject: bug#53617: 28.0.90; duplicate checks in erc--switch-to-buffer Date: Sun, 30 Jan 2022 07:43:37 -0800 Message-ID: <878rux9ql2.fsf__35060.8655995288$1643557455$gmane$org@neverwas.me> References: <87ee4rutmo.fsf@neverwas.me> <871r0rusl5.fsf@neverwas.me> <878ruyqf0b.fsf@neverwas.me> <83a6fdbulb.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20056"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: strings.stringsandstrings@gmail.com, larsi@gnus.org, emacs-erc@gnu.org, bandali@gnu.org, 53617@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 30 16:44:09 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nECN7-00050q-8A for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 30 Jan 2022 16:44:09 +0100 Original-Received: from localhost ([::1]:40118 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nECN5-0003id-QW for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 30 Jan 2022 10:44:07 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:39670) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nECN0-0003iO-86 for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2022 10:44:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44458) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nECMz-0005Qr-V5 for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2022 10:44:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nECMz-0007o2-Tv for bug-gnu-emacs@gnu.org; Sun, 30 Jan 2022 10:44:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: "J.P." Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Jan 2022 15:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53617 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 53617-submit@debbugs.gnu.org id=B53617.164355743529986 (code B ref 53617); Sun, 30 Jan 2022 15:44:01 +0000 Original-Received: (at 53617) by debbugs.gnu.org; 30 Jan 2022 15:43:55 +0000 Original-Received: from localhost ([127.0.0.1]:37361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nECMt-0007nZ-0h for submit@debbugs.gnu.org; Sun, 30 Jan 2022 10:43:55 -0500 Original-Received: from mail-108-mta102.mxroute.com ([136.175.108.102]:35443) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nECMq-0007nM-4Y for 53617@debbugs.gnu.org; Sun, 30 Jan 2022 10:43:53 -0500 Original-Received: from filter006.mxroute.com ([140.82.40.27] 140.82.40.27.vultr.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta102.mxroute.com (ZoneMTA) with ESMTPSA id 17eaba800da0005a20.001 for <53617@debbugs.gnu.org> (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256); Sun, 30 Jan 2022 15:43:41 +0000 X-Zone-Loop: 315d338bc5cd3f52ada4eb175916d0a8fd889a039ac2 X-Originating-IP: [140.82.40.27] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=neverwas.me ; s=x; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References: Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=nZ7a5qcfik6k4AJsy4JKLETX9J6ReejUX/JX0nQfw5E=; b=Tb08fwlyMeAtvL2g863ueEZFjR j2+LV+npOKkOudDlnM3LjLgvyvirZ/st/FtxfBld2XNKqt8uYHGm0LEuc7dDu4d9/J61xCQRjC6I8 qEknyenC3dr/Ic+ezIqtGpDduk8xjRcLks8AMBO0DT9g5n7Fle4SnUibeMUWAPZ31acoaFLPqGpjo d+XfBJI1hsu5CcjGCzfPeQSAt+2AxRqqb0ysqtNgpfQcmFZAM2YFRKA93EX7onJZX5G5w89ImNqp9 G1fmtyw0TlwIXs3J4iszkJKnPNVXpRAGmMCA/V2mpi6voMmHqd5L20da0PTLMB7DbXR8tKWXMm3hT scrrRexg==; In-Reply-To: <83a6fdbulb.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 30 Jan 2022 08:34:08 +0200") X-AuthUser: masked@neverwas.me X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:225598 Archived-At: --=-=-= Content-Type: text/plain Eli Zaretskii writes: >> I'm not sure if Emacs has a policy regarding the signing of everyday >> contributions > > It does. From CONTRIBUTE: > > - Commit messages should not contain the "Signed-off-by:" lines that > are used in some other projects. Thanks. I could certainly use a good reread of CONTRIBUTE. I guess in this case, I was more confused about what role a PGP-signed patch (like the OP's) could ever play in workflows that incorporate PGP commit signing and whether Emacs had a stance on that sort of signing in general. The first part (I now realize) makes little sense because it's only committers who sign commits. And so a PGP-signed patch (like a PGP-signed email) can only get as far as the bug tracker. As for the second part, PGP-signed commits appear to be relatively rare in Emacs. Among the most recent 10K or so commits reachable from HEAD, it seems only around 1% have been signed (list attached). >> Also, question: is there formal recordkeeping going on re exempt >> lines accumulated per individual? And if not, is the recommended way >> to get a tally just `git log --author=`? > > I don't think I understand what you are asking here, please elaborate. Apologies for the unintelligible mumblage. Somehow (believe it or not), I was trying to ask whether there's a system in place for keeping track of the number of non-trivial changes a non-paperwork holder has made so far. By "system" I guess I mean a person in charge of recording such information or perhaps a table somewhere to consult. But if it's less formal than all that, I suppose I'll just rely on the git history and whatever an author self-reports. Thanks. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=recently-signed.log 477:11626f0c0c E Protesilaos Stavrou * admin/MAINTAINERS: Describe Modus themes as externally maintained package 754:f03d0de26f E Protesilaos Stavrou Update modus-themes to version 2.0.0 1519:030a5c5704 E Protesilaos Stavrou Remove problematic characters from modus-themes.org (bug#52126) 1520:ecf3bf66ba E Protesilaos Stavrou Remove problematic characters from modus-themes.org (bug#52126) 1810:ce33ad8bae E Protesilaos Stavrou Update modus-themes to version 1.7.0 2254:d96de23510 E Jonas Bernoulli * lisp/transient.el: Update to package version v0.3.7-11-g7f5520b3. 2577:3b5de7f991 E Jonas Bernoulli ; lisp/transient.el: Revert some misguided stylistic fixes. 2786:ca3d7234d3 E Amin Bandali Release ERC 5.4.1 2802:88bd6fccf1 E Amin Bandali * doc/misc/erc.texi: Add 'ERCVER' and 'ERCDIST'. 2885:ac06608878 E Amin Bandali Release ERC 5.4 2886:a1a589d07b E Amin Bandali * etc/ERC-NEWS: Announce ERC's addition to GNU ELPA. 2887:6c7947f0a1 E Amin Bandali * etc/ERC-NEWS: Fix outline level for the recent additions. 2888:c480b68644 E Amin Bandali Add ERC entries for 'customize-package-emacs-version-alist' 2890:36a485a1af E Stefan Kangas Obsolete XEmacs compat convention in 'erc-button-press-button' 2891:395273773c E Amin Bandali Revert "Obsolete XEmacs compat convention in erc-button-press-button" 2892:31d60488ac E F. Jason Park Backport: Add ERC version to protocol log 2983:1100fffcd3 E Amin Bandali * lisp/erc/erc.el: Don't error if 'erc-loaddefs' does not exist. 2984:8865fc02ab E Amin Bandali Add 'erc-bug' command for reporting ERC bugs 2985:5afa07919e E Amin Bandali Add 'erc-version' and use it to display ERC version consistently 2986:bc941846d9 E Amin Bandali Small tweaks and improvements to etc/ERC-NEWS 2987:30b5e0a514 E Amin Bandali Add NEWS items for changes to ERC since 5.3 to etc/ERC-NEWS 3091:595e506c82 E Stefan Kangas * lisp/erc/erc.el (erc-user-mode): Set "+i" by default. 3183:94c247d659 E Amin Bandali ; Oops, fix up last commit 3184:88378acbfc E Stefan Kangas Rename arguments of ERC's '/whois' and simplify doc string 3213:dc94ca7b2b E Amin Bandali Add new '/wii' convenience ERC command 3214:9fc1fdcbf3 E Amin Bandali Restore the previous order of ERC's '/whois' arguments 3239:081eb52e4d E Amin Bandali Switch the order of ERC's '/whois' arguments sent to the server 3241:cbb0b5d8d5 E Amin Bandali Unobsolete erc-compat.el 3525:0b98ea5fbe E Jonas Bernoulli No longer raise error when http authentication failed 3564:bc59c98f09 E Amin Bandali Add new '/opme' and '/deopme' convenience ERC commands 3597:62e870691d E Amin Bandali * lisp/erc/erc.el: Add Package-Requires and URL headers. 3598:931a898776 E Amin Bandali * etc/NEWS: Announce update of IRC-related references to point to Libera.Chat. 3631:c6eb114a42 E Olivier Certner ERC: NickServ: Prompt for password last, overall simplifications (bug#46777) 3632:f7ed946874 E Amin Bandali * lisp/erc/erc-button.el (erc-emacswiki-url): Update to shorter address. 3665:7a69fe3bc9 E Philip Kaludercic Merge branch 'feature/rcirc-update' 3689:5ebad79e62 E Philip Kaludercic Fix interactive forms for rcirc-define-command 3690:3405c85ae4 E Philip Kaludercic Unset mode-line-process for all buffers on reconnecting 3691:1e1378699c E Philip Kaludercic Restore rcirc-target if possible 3693:1c3bad8c2e E Philip Kaludercic Display server buffer after connecting 3694:8eb9eb0c41 E Philip Kaludercic Allow for multiple attempts when reconnecting 3695:ec50a368d5 E Philip Kaludercic * rcirc.texi (Hacking and Tweaking): Add missing section to menu 3696:767fa9761f E Philip Kaludercic * rcirc.el (rcirc-server-alist): Add #emacs to default server list 3758:85d0ed097e E Amin Bandali ERC: Use 'string-replace' only on Emacs 28 and later 3759:e20bae005e E Amin Bandali ERC: Use 'string-search' only on Emacs 28 and later 3779:291bcb5973 E Olivier Certner ERC: Track: Fix a perceived minor bug in mode line face selection 3780:3df279aae2 E Olivier Certner ERC: Track: Rewrite 'erc-track-find-face' as 'erc-track-select-mode-line-face' 3781:e4b7fa0500 E Amin Bandali Merge from origin/emacs-27 3782:d7f4cc0974 E Olivier Certner ERC: Track: Clarify documentation on tracked buffers and add references 3783:fb1f0dfec9 E Olivier Certner ERC: Track: Fix documentation of structure of 'erc-modified-channels-alist' 3786:0d350402d8 E Philip Kaludercic * NEWS: Remove empty entry 3787:0712e33588 E Philip Kaludercic * NEWS: Mention rcirc changes 3793:2e24b66079 E Philip Kaludercic * rcirc.texi: Replace defun-rcirc-command with rcirc-define-command 3794:251a9f5fe0 E Philip Kaludercic * rcirc.texi: Document rcirc-track-abbrevate-flag 3795:88b623772b E Philip Kaludercic * rcirc.texi: Document rcirc-nick-filter and rcirc-channel-filter 3796:0d08745806 E Philip Kaludercic * rcirc.texi: Document rcirc-track-ignore-server-buffer-flag 3797:550011ca58 E Philip Kaludercic * rcirc.texi: Document rcirc-omit-responses-after-join 3798:7a89e0f822 E Philip Kaludercic Rename rcirc-omit-after-reconnect to rcirc-omit-after-connect 3818:6d31d5b4b4 E Philip Kaludercic Merge branch 'master' into feature/rcirc-update 3819:a66fd7bb37 E Philip Kaludercic Fix double reconnection bug 3862:2ef6691602 E Philip Kaludercic Add rcirc-track-ignore-server-buffer-flag option 3878:ec0e46d66b E Philip Kaludercic Use fresh symbol for argument list 3879:4a0c0e5606 E Philip Kaludercic Allow /reconnect while connecting 3886:8275f0b117 E Philip Kaludercic Mention list of capabilities that should be implemented 3887:354929a85a E Philip Kaludercic Implement standard-replies capability 3888:659a77a0eb E Philip Kaludercic Connect to server asynchronously 3921:70d459914f E Philip Kaludercic Implement multi-prefix capability 3922:e37f3ce3b4 E Philip Kaludercic Fix rcirc-track-abbrevate-flag documentation 3923:0f1db3dc2b E Philip Kaludercic Store symbols in rcirc-acked-capabilities 3926:008a033bbb E Philip Kaludercic Print value on malformed input 3942:608b2ec9be E Philip Kaludercic Replace with-current-buffer with buffer-local-value where applicable 4011:8761d30da0 E Philip Kaludercic Avoid failing if vc backend doesn't implement ignore-completion-table 4384:c817a34edd E Philip Kaludercic Add new option rcirc-channel-filter 4385:ade9653108 E Philip Kaludercic Add new option rcirc-track-abbrevate-flag 4395:b77f6af24e E Olivier Certner ERC right stamps: also use latest buffer's window's width (Bug#44140) 4439:d50721bf02 E Amin Bandali Merge from origin/emacs-27 4440:72dc602459 E Amin Bandali ; Merge from origin/emacs-27 4441:75ecce4323 E Olivier Certner Unbreak ERC's Ibuffer filter (Bug#44100) 4516:190ea9cd3e E Philip Kaludercic Replace cl-c[ad]+r with regular c[ad]+r 4523:7e13bfd4a8 E Philip Kaludercic Remove removal of text properties from rcirc-buffer-alist keys 4525:fb27708f51 E Philip Kaludercic Fix checkdoc issues 4527:402385393a E Philip Kaludercic Update rcirc-buffer-alist after receiving NICK 4530:262fbe1a47 E Philip Kaludercic Fix TOPIC command 4571:47b5dcdcf5 E Philip Kaludercic Ensure that rcirc-buffer-alist has no text properties 4582:1967b9c474 E Philip Kaludercic Generate no message when activating rcirc-omit-mode 4606:55a19a1da2 E Philip Kaludercic Merge branch 'feature/rcirc-update' 4719:335a5fd173 E Protesilaos Stavrou Update modus-themes to version 1.5.0 4820:77631c2a77 E Philip Kaludercic Add query command removed in 4ff1f66b12 4821:1d73575681 E Philip Kaludercic Fix issues with argument parsing in rcirc-define-command 4842:7a13ddfda0 E Amin Bandali Update a few more IRC-related references to point to Libera.Chat 4843:8d957f2dd8 E Amin Bandali Merge from origin/emacs-27 4844:136b30b0c4 E Amin Bandali ; Merge from origin/emacs-27 4845:5d1cf01d53 E Amin Bandali Merge from origin/emacs-27 4846:348b2aed0c E Amin Bandali Update IRC-related references to point to Libera.Chat 4850:f222fe6163 E Philip Kaludercic * rcirc.el (rcirc-define-command): Mention name of malformed command 4865:124ba9db96 E Jonas Bernoulli * lisp/transient.el: Update to package version 0.3.6. 5266:5a762c946e E Protesilaos Stavrou Remove modus-themes.org build date (bug#48661) 5283:75604f882a E Jonas Bernoulli * lisp/transient.el: Update to package version 0.3.4. 5289:86e4d770a8 E Amin Bandali * lisp/erc/erc-services.el: Fix newly-added Libera.Chat entry (bug#48529). 5486:c38b4a9bef E Amin Bandali Tweak documentation relating to 'erc-tls' 5680:6a03e4cc4f E Amin Bandali * lisp/erc/erc.el: Add past maintainer Michael Olson to Contributors. 5743:87d37e279f E Amin Bandali Fix thinko introduced in the last ERC patch (bug#47788) 5757:344f769491 E Amin Bandali Add support for using a TLS client certificate with 'erc-tls' (bug#47788) 5795:afcdd4cab3 E Jonas Bernoulli Add new library transient.el 6205:f1f351def3 E Mark A. Hershberger Update rnc to use Open Document's Relax-NG schema to version 1.3 7285:42f45e52aa E Basil L. Contovounesios ; Improve defcustom :type in last change. 7298:f7b9b9a85e E Basil L. Contovounesios ; Use American spelling in etc/NEWS. 7415:e1902ac618 E Basil L. Contovounesios Fix recently uncovered 'make check' failures 7454:90bd6d8ba6 E Ted Zlatanov * test/infra/gitlab-ci.yml: Copy newer files to image to build less often. 7459:5d2ebcd896 E Ted Zlatanov * test/infra/gitlab-ci.yml: Revert to always building. 7491:849fe71de7 E Fabrice Bauzac Sort Ibuffer filename/process column as displayed 7505:1248c67484 E Ted Zlatanov * test/infra/gitlab-ci.yml: Bootstrap only from web, schedule, or C-related. 7528:8f4b3b812a E Basil L. Contovounesios Fix ibuffer-mark-by-file-name-regexp abbreviations 7529:bdb9889f78 E Basil L. Contovounesios Use format-prompt in read-regexp. 7542:372694e7c6 E Ted Zlatanov ; * test/infra/gitlab-ci.yml: Merge test-template script into job-template. 7543:1fe135a024 E Ted Zlatanov * test/infra/gitlab-ci.yml: Merge test-template into job-template. 7553:57ae3f29af E Ted Zlatanov test/infra/gitlab-ci.yml: run only for tags and some branches 7556:84e0749b8b E Ted Zlatanov EMBA container build improvements for Emacs build testing. 7564:f45be48ddb E Basil L. Contovounesios ; Remove recent spurious addition in window.el 7582:707ee6afe2 E Ted Zlatanov EMBA infrastructure improvements for Emacs build testing. 7627:25dadca0d1 E Basil L. Contovounesios Hyperlink symbol names without word syntax in Help 7629:5960e9cf57 E Basil L. Contovounesios ; * lisp/custom.el (defcustom): Fix last change. 7737:56556b5f4d E Basil L. Contovounesios Fix build for --enable-checking=structs 7901:c6d5555646 E Amin Bandali Display messages sent using ERC's /say 9107:ca3b199ad5 E Amin Bandali ; * etc/NEWS: Tweak the wording for the newly added entry 9108:ae9f234dd9 E Amin Bandali ; * etc/NEWS: Add entry for my last change 9109:694c82ab1a E Amin Bandali Replace irc.freenode.net with chat.freenode.net --=-=-=--