* etc/ERC-NEWS: Mention reinstated and renamed legacy option `erc-query-on-unjoined-chan-privmsg' as well as a change in behavior for `erc-auto-query', when nil. Also fix erroneous ChangeLog reference in 5.5 section. * lisp/erc/erc-backend.el (erc-server-PRIVMSG): Consider flag `erc-receive-query-display-defer' and revived option `erc-query-unjoined-chan-privmsg' when deciding whether to create a new query buffer. And only "open" a buffer for an unknown target when the latter option is non-nil. * lisp/erc/erc.el (erc-cmd-QUERY): Make error more informative. (erc-query): Revise deprecation message. (erc-auto-query, erc-receive-query-display): Swap alias and aliased and add option to `erc-buffers' group. Mention the nonstandard meaning of nil and update package-version to signify a behavioral change, even though the default value remains untouched. (erc-receive-query-display-defer): Add new variable, a compatibility switch to access legacy behavior for `erc-auto-query'. (erc-query-on-unjoined-chan-privmsg, erc-ensure-target-buffer-on-privmsg): Revise doc string and add alias. Change package-version to ERC 5.6 due to slightly refined meaning. * test/lisp/erc/erc-scenarios-base-attach.el: New file. * test/lisp/erc/resources/base/channel-buffer-revival/reattach.eld: New file. (Bug#62833)
57 lines
4.4 KiB
Plaintext
57 lines
4.4 KiB
Plaintext
;; -*- mode: lisp-data; -*-
|
|
((pass 10 "PASS :tester@vanilla/foonet:changeme"))
|
|
((nick 10 "NICK tester"))
|
|
((user 10 "USER user 0 * :tester")
|
|
(0.00 ":irc.foonet.org 001 tester :Welcome to the foonet IRC Network tester")
|
|
(0.00 ":irc.foonet.org 002 tester :Your host is irc.foonet.org, running version ergo-v2.11.1")
|
|
(0.00 ":irc.foonet.org 003 tester :This server was created Thu, 13 Apr 2023 05:55:22 UTC")
|
|
(0.00 ":irc.foonet.org 004 tester irc.foonet.org ergo-v2.11.1 BERTZios CEIMRUabefhiklmnoqstuv Iabefhkloqv")
|
|
(0.00 ":irc.foonet.org 005 tester AWAYLEN=390 BOT=B CASEMAPPING=ascii CHANLIMIT=#:100 CHANMODES=Ibe,k,fl,CEMRUimnstu CHANNELLEN=64 CHANTYPES=# CHATHISTORY=1000 ELIST=U EXCEPTS EXTBAN=,m FORWARD=f INVEX :are supported by this server")
|
|
(0.00 ":irc.foonet.org 005 tester KICKLEN=390 MAXLIST=beI:60 MAXTARGETS=4 MODES MONITOR=100 NETWORK=foonet NICKLEN=32 PREFIX=(qaohv)~&@%+ STATUSMSG=~&@%+ TARGMAX=NAMES:1,LIST:1,KICK:,WHOIS:1,USERHOST:10,PRIVMSG:4,TAGMSG:4,NOTICE:4,MONITOR:100 TOPICLEN=390 UTF8ONLY WHOX :are supported by this server")
|
|
(0.00 ":irc.foonet.org 005 tester draft/CHATHISTORY=1000 :are supported by this server")
|
|
(0.00 ":irc.foonet.org 251 tester :There are 0 users and 3 invisible on 1 server(s)")
|
|
(0.01 ":irc.foonet.org 252 tester 0 :IRC Operators online")
|
|
(0.00 ":irc.foonet.org 254 tester 1 :channels formed")
|
|
(0.00 ":irc.foonet.org 255 tester :I have 3 clients and 0 servers")
|
|
(0.00 ":irc.foonet.org 265 tester 3 3 :Current local users 3, max 3")
|
|
(0.00 ":irc.foonet.org 266 tester 3 3 :Current global users 3, max 3")
|
|
(0.00 ":irc.foonet.org 422 tester :MOTD File is missing"))
|
|
|
|
((mode 10 "MODE tester +i")
|
|
(0.01 ":irc.foonet.org 221 tester +Zi"))
|
|
|
|
((privmsg-play 10 "PRIVMSG *status :playbuffer #chan")
|
|
(0.05 ":***!znc@znc.in PRIVMSG #chan :Buffer Playback...")
|
|
(0.02 ":bob!~u@q2weir96jk3r2.irc PRIVMSG #chan :[06:08:24] alice: Was I a child, to fear I know not what.")
|
|
(0.02 ":alice!~u@q2weir96jk3r2.irc PRIVMSG #chan :[06:08:29] bob: My lord, I do confess the ring was hers.")
|
|
(0.01 ":bob!~u@q2weir96jk3r2.irc PRIVMSG #chan :[06:08:40] alice: My sons would never so dishonour me.")
|
|
(0.01 ":alice!~u@q2weir96jk3r2.irc PRIVMSG #chan :[06:09:54] bob: By the hand of a soldier, I will undertake it.")
|
|
(0.01 ":bob!~u@q2weir96jk3r2.irc PRIVMSG #chan :[06:09:57] alice: Thou counterfeit'st most lively.")
|
|
(0.01 ":***!znc@znc.in PRIVMSG #chan :Playback Complete."))
|
|
|
|
((privmsg-attach 10 "PRIVMSG *status :attach #chan")
|
|
(0.01 ":tester!~u@78a58pgahbr24.irc JOIN #chan"))
|
|
|
|
((mode-chan 10 "MODE #chan")
|
|
(0.01 ":irc.foonet.org 353 tester = #chan :@alice bob tester")
|
|
(0.00 ":irc.foonet.org 366 tester #chan :End of /NAMES list.")
|
|
(0.00 ":***!znc@znc.in PRIVMSG #chan :Buffer Playback...")
|
|
(0.00 ":alice!~u@q2weir96jk3r2.irc PRIVMSG #chan :[06:10:01] bob: With what it loathes for that which is away.")
|
|
(0.00 ":bob!~u@q2weir96jk3r2.irc PRIVMSG #chan :[06:10:30] alice: Ties up my tongue, and will not let me speak.")
|
|
(0.00 ":alice!~u@q2weir96jk3r2.irc PRIVMSG #chan :[06:11:26] bob: They say he is already in the forest of Arden, and a many merry men with him; and there they live like the old Robin Hood of England. They say many young gentlemen flock to him every day, and fleet the time carelessly, as they did in the golden world.")
|
|
(0.01 ":bob!~u@q2weir96jk3r2.irc PRIVMSG #chan :[06:11:29] alice: Not by his breath that is more miserable.")
|
|
(0.00 ":***!znc@znc.in PRIVMSG #chan :Playback Complete.")
|
|
(0.00 ":*status!znc@znc.in PRIVMSG tester :There was 1 channel matching [#chan]")
|
|
(0.03 ":*status!znc@znc.in PRIVMSG tester :Attached 1 channel")
|
|
(0.00 ":irc.foonet.org 324 tester #chan +Cnt")
|
|
(0.00 ":irc.foonet.org 329 tester #chan 1681365340")
|
|
(0.03 ":alice!~u@q2weir96jk3r2.irc PRIVMSG #chan :bob: Five or six thousand horse, I said,I will say true,or thereabouts, set down, for I'll speak truth.")
|
|
(0.02 ":bob!~u@q2weir96jk3r2.irc PRIVMSG #chan :alice: Riddling confession finds but riddling shrift.")
|
|
(0.04 ":alice!~u@q2weir96jk3r2.irc PRIVMSG #chan :bob: Ay, and the captain of his horse, Count Rousillon."))
|
|
|
|
((privmsg-bob 10 "PRIVMSG #chan :bob: hi")
|
|
(0.02 ":bob!~u@q2weir96jk3r2.irc PRIVMSG #chan :alice: But thankful even for hate, that is meant love.")
|
|
(0.02 ":bob!~u@q2weir96jk3r2.irc PRIVMSG #chan :tester: Come, come, elder brother, you are too young in this.")
|
|
(0.02 ":alice!~u@q2weir96jk3r2.irc PRIVMSG #chan :bob: Sir, we have known together in Orleans.")
|
|
(0.05 ":bob!~u@q2weir96jk3r2.irc PRIVMSG #chan :alice: Pawn me to this your honour, she is his."))
|