emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master updated (a3311dbce0 -> 85c2f3bc3e)


From: F. Jason Park
Subject: master updated (a3311dbce0 -> 85c2f3bc3e)
Date: Thu, 30 Jun 2022 18:29:51 -0400 (EDT)

jpneverwas pushed a change to branch master.

      from  a3311dbce0 Regenerate ldefs-boot.el
       new  0f52e7ac68 Rework mutual dependency between erc and erc-backend
       new  54414ec846 Initialize erc-server-filter-data in erc-backend
       new  4ae0707704 Accept user keyword arg in ERC entry-point commands
       new  a63ed6f78a Remove duplicate ERC prompt on reconnect
       new  c5b78a3379 Customize displaying of ERC buffers on reconnect
       new  873499ce06 Allow exemption from flood penalty in erc-backend
       new  de53d18a4d Don't set erc-server-announced-name unless known
       new  485b84cb7c Require erc-networks in erc.el
       new  c356f86b51 Update ISUPPORT handling in ERC
       new  ecafe1cbb5 Recognize ASCII and strict CASEMAPPINGs in ERC
       new  4e312c07f7 Make ERC respect spaces in server passwords
       new  1c24af0fcb Add helper to determine local channels in ERC
       new  529e46f128 Add eventual replacement for erc-default-recipients
       new  e958a2b726 Discourage ill-defined use of buffer targets in ERC
       new  9be08ceb31 Add ERC test server and related resources
       new  752e860db4 Address long-standing ERC buffer-naming issues
       new  922ad23840 Add user-oriented test scenarios for ERC
       new  7c47d6c52d Register erc-kill-buffer-function locally
       new  1767b0bd7e Don't call erc-auto-query twice on PRIVMSG
       new  959fbcf34b Favor network identities in erc-join
       new  0590224343 Standardize auth-source queries in ERC
       new  a9d89d083a Fix regression in erc-send-input-line
       new  f46547294d Improve ERC's handling of multiline prompt input
       new  10237840d0 Optionally prevent sending multiline input in ERC
       new  85c2f3bc3e Update ERC's Info doc with network-ID related changes


Summary of changes:
 doc/misc/erc.texi                                  |  192 ++-
 etc/ERC-NEWS                                       |   90 ++
 lisp/erc/erc-backend.el                            |  243 ++-
 lisp/erc/erc-capab.el                              |    2 +-
 lisp/erc/erc-join.el                               |  121 +-
 lisp/erc/erc-networks.el                           |  696 +++++++-
 lisp/erc/erc-services.el                           |   53 +-
 lisp/erc/erc-track.el                              |    2 -
 lisp/erc/erc.el                                    |  990 ++++++++----
 test/lisp/erc/erc-join-tests.el                    |  361 +++++
 test/lisp/erc/erc-networks-tests.el                | 1707 ++++++++++++++++++++
 test/lisp/erc/erc-scenarios-auth-source.el         |  178 ++
 .../erc/erc-scenarios-base-association-nick.el     |  163 ++
 .../erc/erc-scenarios-base-association-samenet.el  |  144 ++
 test/lisp/erc/erc-scenarios-base-association.el    |  192 +++
 .../erc-scenarios-base-compat-rename-bouncer.el    |  171 ++
 .../erc/erc-scenarios-base-misc-regressions.el     |  126 ++
 .../erc/erc-scenarios-base-netid-bouncer-id.el     |   34 +
 .../erc-scenarios-base-netid-bouncer-recon-base.el |   30 +
 .../erc-scenarios-base-netid-bouncer-recon-both.el |   32 +
 .../erc-scenarios-base-netid-bouncer-recon-id.el   |   35 +
 test/lisp/erc/erc-scenarios-base-netid-bouncer.el  |   35 +
 test/lisp/erc/erc-scenarios-base-netid-samenet.el  |  147 ++
 test/lisp/erc/erc-scenarios-base-reconnect.el      |  226 +++
 test/lisp/erc/erc-scenarios-base-renick.el         |  305 ++++
 test/lisp/erc/erc-scenarios-base-reuse-buffers.el  |  238 +++
 test/lisp/erc/erc-scenarios-base-unstable.el       |  134 ++
 .../erc/erc-scenarios-base-upstream-recon-soju.el  |   43 +
 .../erc/erc-scenarios-base-upstream-recon-znc.el   |   43 +
 test/lisp/erc/erc-scenarios-internal.el            |   27 +
 test/lisp/erc/erc-scenarios-join-auth-source.el    |   67 +
 .../lisp/erc/erc-scenarios-join-netid-newcmd-id.el |   50 +
 test/lisp/erc/erc-scenarios-join-netid-newcmd.el   |   37 +
 test/lisp/erc/erc-scenarios-join-netid-recon-id.el |   46 +
 test/lisp/erc/erc-scenarios-join-netid-recon.el    |   36 +
 test/lisp/erc/erc-scenarios-misc.el                |  141 ++
 test/lisp/erc/erc-scenarios-services-misc.el       |   86 +
 test/lisp/erc/erc-services-tests.el                |  574 +++++++
 test/lisp/erc/erc-tests.el                         |  560 ++++++-
 .../base/assoc/bouncer-history/barnet.eld          |   44 +
 .../base/assoc/bouncer-history/foonet.eld          |   48 +
 .../lisp/erc/resources/base/assoc/bumped/again.eld |   30 +
 .../erc/resources/base/assoc/bumped/foisted.eld    |   30 +
 .../erc/resources/base/assoc/bumped/refoisted.eld  |   31 +
 .../erc/resources/base/assoc/bumped/renicked.eld   |   30 +
 .../erc/resources/base/assoc/multi-net/barnet.eld  |   42 +
 .../erc/resources/base/assoc/multi-net/foonet.eld  |   45 +
 .../erc/resources/base/assoc/reconplay/again.eld   |   42 +
 .../erc/resources/base/assoc/reconplay/foonet.eld  |   52 +
 .../erc/resources/base/assoc/samenet/chester.eld   |   40 +
 .../erc/resources/base/assoc/samenet/tester.eld    |   42 +
 .../erc/resources/base/assoc/samenet/tester2.eld   |   39 +
 .../lisp/erc/resources/base/auth-source/foonet.eld |   23 +
 .../lisp/erc/resources/base/auth-source/nopass.eld |   22 +
 .../base/channel-buffer-revival/foonet.eld         |   45 +
 test/lisp/erc/resources/base/flood/soju.eld        |   87 +
 .../erc/resources/base/gapless-connect/barnet.eld  |   40 +
 .../erc/resources/base/gapless-connect/foonet.eld  |   41 +
 .../resources/base/gapless-connect/pass-stub.eld   |    4 +
 .../resources/base/mask-target-routing/foonet.eld  |   45 +
 .../resources/base/netid/bouncer/barnet-again.eld  |   50 +
 .../resources/base/netid/bouncer/barnet-drop.eld   |   41 +
 .../erc/resources/base/netid/bouncer/barnet.eld    |   41 +
 .../resources/base/netid/bouncer/foonet-again.eld  |   50 +
 .../resources/base/netid/bouncer/foonet-drop.eld   |   46 +
 .../erc/resources/base/netid/bouncer/foonet.eld    |   46 +
 .../resources/base/netid/bouncer/stub-again.eld    |    4 +
 .../erc/resources/base/netid/samenet/chester.eld   |   48 +
 .../erc/resources/base/netid/samenet/tester.eld    |   52 +
 .../erc/resources/base/reconnect/aborted-dupe.eld  |   28 +
 test/lisp/erc/resources/base/reconnect/aborted.eld |   45 +
 .../erc/resources/base/reconnect/options-again.eld |   45 +
 test/lisp/erc/resources/base/reconnect/options.eld |   35 +
 .../erc/resources/base/reconnect/timer-last.eld    |    6 +
 test/lisp/erc/resources/base/reconnect/timer.eld   |    6 +
 .../base/renick/queries/bouncer-barnet.eld         |   54 +
 .../base/renick/queries/bouncer-foonet.eld         |   52 +
 .../erc/resources/base/renick/queries/solo.eld     |   55 +
 test/lisp/erc/resources/base/renick/self/auto.eld  |   46 +
 .../lisp/erc/resources/base/renick/self/manual.eld |   50 +
 .../resources/base/renick/self/qual-chester.eld    |   40 +
 .../erc/resources/base/renick/self/qual-tester.eld |   46 +
 .../base/reuse-buffers/channel/barnet.eld          |   68 +
 .../base/reuse-buffers/channel/foonet.eld          |   66 +
 .../resources/base/reuse-buffers/server/barnet.eld |   24 +
 .../resources/base/reuse-buffers/server/foonet.eld |   24 +
 .../base/upstream-reconnect/soju-barnet.eld        |   64 +
 .../base/upstream-reconnect/soju-foonet.eld        |   72 +
 .../base/upstream-reconnect/znc-barnet.eld         |   93 ++
 .../base/upstream-reconnect/znc-foonet.eld         |   86 +
 test/lisp/erc/resources/erc-d/erc-d-i.el           |  126 ++
 test/lisp/erc/resources/erc-d/erc-d-t.el           |  170 ++
 test/lisp/erc/resources/erc-d/erc-d-tests.el       | 1346 +++++++++++++++
 test/lisp/erc/resources/erc-d/erc-d-u.el           |  213 +++
 test/lisp/erc/resources/erc-d/erc-d.el             |  997 ++++++++++++
 test/lisp/erc/resources/erc-d/resources/basic.eld  |   32 +
 .../erc/resources/erc-d/resources/depleted.eld     |   12 +
 test/lisp/erc/resources/erc-d/resources/drop-a.eld |    4 +
 test/lisp/erc/resources/erc-d/resources/drop-b.eld |    4 +
 .../resources/erc-d/resources/dynamic-barnet.eld   |   33 +
 .../resources/erc-d/resources/dynamic-foonet.eld   |   32 +
 .../erc/resources/erc-d/resources/dynamic-stub.eld |    4 +
 .../lisp/erc/resources/erc-d/resources/dynamic.eld |   30 +
 test/lisp/erc/resources/erc-d/resources/eof.eld    |   33 +
 test/lisp/erc/resources/erc-d/resources/fuzzy.eld  |   42 +
 .../erc/resources/erc-d/resources/incremental.eld  |   43 +
 .../resources/erc-d/resources/irc-parser-tests.eld |  380 +++++
 .../resources/erc-d/resources/linger-multi-a.eld   |    3 +
 .../resources/erc-d/resources/linger-multi-b.eld   |    3 +
 test/lisp/erc/resources/erc-d/resources/linger.eld |   33 +
 .../erc/resources/erc-d/resources/no-block.eld     |   55 +
 .../erc/resources/erc-d/resources/no-match.eld     |   32 +
 .../lisp/erc/resources/erc-d/resources/no-pong.eld |   27 +
 .../erc/resources/erc-d/resources/nonstandard.eld  |    6 +
 .../erc/resources/erc-d/resources/proxy-barnet.eld |   24 +
 .../erc/resources/erc-d/resources/proxy-foonet.eld |   24 +
 .../erc/resources/erc-d/resources/proxy-solo.eld   |    9 +
 .../resources/erc-d/resources/proxy-subprocess.el  |   45 +
 .../lisp/erc/resources/erc-d/resources/timeout.eld |   27 +
 .../erc/resources/erc-d/resources/unexpected.eld   |   28 +
 test/lisp/erc/resources/erc-scenarios-common.el    |  516 ++++++
 .../lisp/erc/resources/join/auth-source/foonet.eld |   33 +
 test/lisp/erc/resources/join/legacy/foonet.eld     |   38 +
 test/lisp/erc/resources/join/network-id/barnet.eld |   43 +
 .../erc/resources/join/network-id/foonet-again.eld |   46 +
 test/lisp/erc/resources/join/network-id/foonet.eld |   39 +
 .../erc/resources/join/reconnect/foonet-again.eld  |   45 +
 test/lisp/erc/resources/join/reconnect/foonet.eld  |   45 +
 .../networks/announced-missing/foonet.eld          |    8 +
 .../erc/resources/services/auth-source/libera.eld  |   49 +
 .../erc/resources/services/password/libera.eld     |   49 +
 131 files changed, 14801 insertions(+), 489 deletions(-)
 create mode 100644 test/lisp/erc/erc-join-tests.el
 create mode 100644 test/lisp/erc/erc-networks-tests.el
 create mode 100644 test/lisp/erc/erc-scenarios-auth-source.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-association-nick.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-association-samenet.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-association.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-compat-rename-bouncer.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-misc-regressions.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-id.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-base.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-both.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer-recon-id.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-bouncer.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-netid-samenet.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-reconnect.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-renick.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-reuse-buffers.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-unstable.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-upstream-recon-soju.el
 create mode 100644 test/lisp/erc/erc-scenarios-base-upstream-recon-znc.el
 create mode 100644 test/lisp/erc/erc-scenarios-internal.el
 create mode 100644 test/lisp/erc/erc-scenarios-join-auth-source.el
 create mode 100644 test/lisp/erc/erc-scenarios-join-netid-newcmd-id.el
 create mode 100644 test/lisp/erc/erc-scenarios-join-netid-newcmd.el
 create mode 100644 test/lisp/erc/erc-scenarios-join-netid-recon-id.el
 create mode 100644 test/lisp/erc/erc-scenarios-join-netid-recon.el
 create mode 100644 test/lisp/erc/erc-scenarios-misc.el
 create mode 100644 test/lisp/erc/erc-scenarios-services-misc.el
 create mode 100644 test/lisp/erc/erc-services-tests.el
 create mode 100644 
test/lisp/erc/resources/base/assoc/bouncer-history/barnet.eld
 create mode 100644 
test/lisp/erc/resources/base/assoc/bouncer-history/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/bumped/again.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/bumped/foisted.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/bumped/refoisted.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/bumped/renicked.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/multi-net/barnet.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/multi-net/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/reconplay/again.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/reconplay/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/samenet/chester.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/samenet/tester.eld
 create mode 100644 test/lisp/erc/resources/base/assoc/samenet/tester2.eld
 create mode 100644 test/lisp/erc/resources/base/auth-source/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/auth-source/nopass.eld
 create mode 100644 
test/lisp/erc/resources/base/channel-buffer-revival/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/flood/soju.eld
 create mode 100644 test/lisp/erc/resources/base/gapless-connect/barnet.eld
 create mode 100644 test/lisp/erc/resources/base/gapless-connect/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/gapless-connect/pass-stub.eld
 create mode 100644 test/lisp/erc/resources/base/mask-target-routing/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet-again.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet-drop.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/barnet.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet-again.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet-drop.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/netid/bouncer/stub-again.eld
 create mode 100644 test/lisp/erc/resources/base/netid/samenet/chester.eld
 create mode 100644 test/lisp/erc/resources/base/netid/samenet/tester.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/aborted-dupe.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/aborted.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/options-again.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/options.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/timer-last.eld
 create mode 100644 test/lisp/erc/resources/base/reconnect/timer.eld
 create mode 100644 
test/lisp/erc/resources/base/renick/queries/bouncer-barnet.eld
 create mode 100644 
test/lisp/erc/resources/base/renick/queries/bouncer-foonet.eld
 create mode 100644 test/lisp/erc/resources/base/renick/queries/solo.eld
 create mode 100644 test/lisp/erc/resources/base/renick/self/auto.eld
 create mode 100644 test/lisp/erc/resources/base/renick/self/manual.eld
 create mode 100644 test/lisp/erc/resources/base/renick/self/qual-chester.eld
 create mode 100644 test/lisp/erc/resources/base/renick/self/qual-tester.eld
 create mode 100644 
test/lisp/erc/resources/base/reuse-buffers/channel/barnet.eld
 create mode 100644 
test/lisp/erc/resources/base/reuse-buffers/channel/foonet.eld
 create mode 100644 test/lisp/erc/resources/base/reuse-buffers/server/barnet.eld
 create mode 100644 test/lisp/erc/resources/base/reuse-buffers/server/foonet.eld
 create mode 100644 
test/lisp/erc/resources/base/upstream-reconnect/soju-barnet.eld
 create mode 100644 
test/lisp/erc/resources/base/upstream-reconnect/soju-foonet.eld
 create mode 100644 
test/lisp/erc/resources/base/upstream-reconnect/znc-barnet.eld
 create mode 100644 
test/lisp/erc/resources/base/upstream-reconnect/znc-foonet.eld
 create mode 100644 test/lisp/erc/resources/erc-d/erc-d-i.el
 create mode 100644 test/lisp/erc/resources/erc-d/erc-d-t.el
 create mode 100644 test/lisp/erc/resources/erc-d/erc-d-tests.el
 create mode 100644 test/lisp/erc/resources/erc-d/erc-d-u.el
 create mode 100644 test/lisp/erc/resources/erc-d/erc-d.el
 create mode 100644 test/lisp/erc/resources/erc-d/resources/basic.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/depleted.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/drop-a.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/drop-b.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-barnet.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-foonet.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic-stub.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/dynamic.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/eof.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/fuzzy.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/incremental.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/irc-parser-tests.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/linger-multi-a.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/linger-multi-b.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/linger.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/no-block.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/no-match.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/no-pong.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/nonstandard.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-barnet.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-foonet.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-solo.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/proxy-subprocess.el
 create mode 100644 test/lisp/erc/resources/erc-d/resources/timeout.eld
 create mode 100644 test/lisp/erc/resources/erc-d/resources/unexpected.eld
 create mode 100644 test/lisp/erc/resources/erc-scenarios-common.el
 create mode 100644 test/lisp/erc/resources/join/auth-source/foonet.eld
 create mode 100644 test/lisp/erc/resources/join/legacy/foonet.eld
 create mode 100644 test/lisp/erc/resources/join/network-id/barnet.eld
 create mode 100644 test/lisp/erc/resources/join/network-id/foonet-again.eld
 create mode 100644 test/lisp/erc/resources/join/network-id/foonet.eld
 create mode 100644 test/lisp/erc/resources/join/reconnect/foonet-again.eld
 create mode 100644 test/lisp/erc/resources/join/reconnect/foonet.eld
 create mode 100644 
test/lisp/erc/resources/networks/announced-missing/foonet.eld
 create mode 100644 test/lisp/erc/resources/services/auth-source/libera.eld
 create mode 100644 test/lisp/erc/resources/services/password/libera.eld



reply via email to

[Prev in Thread] Current Thread [Next in Thread]