aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Kangas2021-11-30 23:46:45 +0100
committerStefan Kangas2021-12-01 00:10:55 +0100
commite9fdb119033da1b8693311b455544be6d0b5f2ff (patch)
tree1ee40dbc88dab3edbc64e7eeb73c36263e7b6dc6
parent8fa4749df16bdf9f6e3ce6e9c95bd7ccdd43c903 (diff)
downloademacs-e9fdb119033da1b8693311b455544be6d0b5f2ff.tar.gz
emacs-e9fdb119033da1b8693311b455544be6d0b5f2ff.zip
; * ChangeLog.3: Some additional fixes.
-rw-r--r--ChangeLog.3152
1 files changed, 76 insertions, 76 deletions
diff --git a/ChangeLog.3 b/ChangeLog.3
index 43f2ee3fa68..0650586bed3 100644
--- a/ChangeLog.3
+++ b/ChangeLog.3
@@ -6952,7 +6952,7 @@
6952 6952
6953 Restore rcirc-target if possible 6953 Restore rcirc-target if possible
6954 6954
6955 * rcirc.el (rcirc-process-message): Extract target from buffer name 6955 * lisp/net/rcirc.el (rcirc-process-message): Extract target from buffer name
6956 6956
69572021-09-14 João Távora <joaotavora@gmail.com> 69572021-09-14 João Távora <joaotavora@gmail.com>
6958 6958
@@ -6964,7 +6964,7 @@
6964 6964
6965 Display server buffer after connecting 6965 Display server buffer after connecting
6966 6966
6967 * rcirc.el (rcirc-display-server-buffer): Add new option 6967 * lisp/net/rcirc.el (rcirc-display-server-buffer): Add new option
6968 (rcirc): Respect rcirc-display-server-buffer 6968 (rcirc): Respect rcirc-display-server-buffer
6969 6969
69702021-09-14 Philip Kaludercic <philipk@posteo.net> 69702021-09-14 Philip Kaludercic <philipk@posteo.net>
@@ -6990,7 +6990,7 @@
6990 6990
69912021-09-14 Philip Kaludercic <philipk@posteo.net> 69912021-09-14 Philip Kaludercic <philipk@posteo.net>
6992 6992
6993 * rcirc.el (rcirc-server-alist): Add #emacs to default server list 6993 * lisp/net/rcirc.el (rcirc-server-alist): Add #emacs to default server list
6994 6994
6995 Author: 6995 Author:
6996 6996
@@ -7867,7 +7867,7 @@
7867 7867
7868 Rename rcirc-omit-after-reconnect to rcirc-omit-after-connect 7868 Rename rcirc-omit-after-reconnect to rcirc-omit-after-connect
7869 7869
7870 * rcirc.el (rcirc-omit-after-reconnect): Remove variable 7870 * lisp/net/rcirc.el (rcirc-omit-after-reconnect): Remove variable
7871 (rcirc-omit-responses-after-join): Add variable 7871 (rcirc-omit-responses-after-join): Add variable
7872 (rcirc-reconncting): Remove variable 7872 (rcirc-reconncting): Remove variable
7873 (rcirc-joined): Add variable 7873 (rcirc-joined): Add variable
@@ -8039,7 +8039,7 @@
8039 8039
8040 Fix double reconnection bug 8040 Fix double reconnection bug
8041 8041
8042 * rcirc.el (rcirc-sentinel): Don't reconnect if reconnecting 8042 * lisp/net/rcirc.el (rcirc-sentinel): Don't reconnect if reconnecting
8043 (reconnect): Use delete-process instead of kill-process 8043 (reconnect): Use delete-process instead of kill-process
8044 8044
80452021-09-10 Dmitry Gutov <dgutov@yandex.ru> 80452021-09-10 Dmitry Gutov <dgutov@yandex.ru>
@@ -8377,7 +8377,7 @@
8377 8377
8378 Add rcirc-track-ignore-server-buffer-flag option 8378 Add rcirc-track-ignore-server-buffer-flag option
8379 8379
8380 * rcirc.el (rcirc-track-ignore-server-buffer-flag): Add option 8380 * lisp/net/rcirc.el (rcirc-track-ignore-server-buffer-flag): Add option
8381 (rcirc-record-activity): Use rcirc-track-ignore-server-buffer-flag 8381 (rcirc-record-activity): Use rcirc-track-ignore-server-buffer-flag
8382 8382
83832021-09-07 Eric Abrahamsen <eric@ericabrahamsen.net> 83832021-09-07 Eric Abrahamsen <eric@ericabrahamsen.net>
@@ -8497,13 +8497,13 @@
8497 8497
8498 Use fresh symbol for argument list 8498 Use fresh symbol for argument list
8499 8499
8500 * rcirc.el (rcirc-define-command): Use make-symbol instead of gensym 8500 * lisp/net/rcirc.el (rcirc-define-command): Use make-symbol instead of gensym
8501 8501
85022021-09-07 Philip Kaludercic <philipk@posteo.net> 85022021-09-07 Philip Kaludercic <philipk@posteo.net>
8503 8503
8504 Allow /reconnect while connecting 8504 Allow /reconnect while connecting
8505 8505
8506 * rcirc.el (reconnect): Kill previous process and start a new one 8506 * lisp/net/rcirc.el (reconnect): Kill previous process and start a new one
8507 8507
85082021-09-07 A <rgm@gnu.org> 85082021-09-07 A <rgm@gnu.org>
8509 8509
@@ -8546,13 +8546,13 @@
8546 8546
8547 Mention list of capabilities that should be implemented 8547 Mention list of capabilities that should be implemented
8548 8548
8549 * rcirc.el (rcirc-implemented-capabilities): Add comment 8549 * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add comment
8550 8550
85512021-09-06 Philip Kaludercic <philipk@posteo.net> 85512021-09-06 Philip Kaludercic <philipk@posteo.net>
8552 8552
8553 Implement standard-replies capability 8553 Implement standard-replies capability
8554 8554
8555 * rcirc.el (rcirc-implemented-capabilities): Add standard-replies to list 8555 * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add standard-replies to list
8556 (rcirc-response-formats): Add response formats for WARN, FAIL and NOTE 8556 (rcirc-response-formats): Add response formats for WARN, FAIL and NOTE
8557 (rcirc-handler-FAIL): Add handler 8557 (rcirc-handler-FAIL): Add handler
8558 (rcirc-handler-WARN): Add handler 8558 (rcirc-handler-WARN): Add handler
@@ -8562,7 +8562,7 @@
8562 8562
8563 Connect to server asynchronously 8563 Connect to server asynchronously
8564 8564
8565 * rcirc.el (rcirc-connect): Add :nowait option to open-network-stream 8565 * lisp/net/rcirc.el (rcirc-connect): Add :nowait option to open-network-stream
8566 (rcirc-sentinel): Handle "open\n" events 8566 (rcirc-sentinel): Handle "open\n" events
8567 8567
85682021-09-06 Tassilo Horn <tsdh@gnu.org> 85682021-09-06 Tassilo Horn <tsdh@gnu.org>
@@ -8764,20 +8764,20 @@
8764 8764
8765 Implement multi-prefix capability 8765 Implement multi-prefix capability
8766 8766
8767 * rcirc.el (rcirc-implemented-capabilities): Add capability 8767 * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add capability
8768 (rcirc-user-nick): Handle multiple prefixes 8768 (rcirc-user-nick): Handle multiple prefixes
8769 8769
87702021-09-05 Philip Kaludercic <philipk@posteo.net> 87702021-09-05 Philip Kaludercic <philipk@posteo.net>
8771 8771
8772 Fix rcirc-track-abbrevate-flag documentation 8772 Fix rcirc-track-abbrevate-flag documentation
8773 8773
8774 * rcirc.el (rcirc-track-abbrevate-flag): Rephrase docstring 8774 * lisp/net/rcirc.el (rcirc-track-abbrevate-flag): Rephrase docstring
8775 8775
87762021-09-05 Philip Kaludercic <philipk@posteo.net> 87762021-09-05 Philip Kaludercic <philipk@posteo.net>
8777 8777
8778 Store symbols in rcirc-acked-capabilities 8778 Store symbols in rcirc-acked-capabilities
8779 8779
8780 * rcirc.el (rcirc-handler-CAP): Use intern and downcase 8780 * lisp/net/rcirc.el (rcirc-handler-CAP): Use intern and downcase
8781 8781
87822021-09-05 Juri Linkov <juri@linkov.net> 87822021-09-05 Juri Linkov <juri@linkov.net>
8783 8783
@@ -8800,7 +8800,7 @@
8800 8800
8801 Print value on malformed input 8801 Print value on malformed input
8802 8802
8803 * rcirc.el (rcirc-define-command): Unquote argument 8803 * lisp/net/rcirc.el (rcirc-define-command): Unquote argument
8804 8804
88052021-09-05 Lars Ingebrigtsen <larsi@gnus.org> 88052021-09-05 Lars Ingebrigtsen <larsi@gnus.org>
8806 8806
@@ -8906,7 +8906,7 @@
8906 8906
8907 Replace with-current-buffer with buffer-local-value where applicable 8907 Replace with-current-buffer with buffer-local-value where applicable
8908 8908
8909 * rcirc.el (rcirc-buffer-process): Use buffer-local-value 8909 * lisp/net/rcirc.el (rcirc-buffer-process): Use buffer-local-value
8910 (rcirc-last-quit-line): Use buffer-local-value 8910 (rcirc-last-quit-line): Use buffer-local-value
8911 (rcirc-bury-buffers): Use buffer-local-value 8911 (rcirc-bury-buffers): Use buffer-local-value
8912 (rcirc-record-activity): Use buffer-local-value 8912 (rcirc-record-activity): Use buffer-local-value
@@ -12519,7 +12519,7 @@
12519 12519
12520 Add new option rcirc-channel-filter 12520 Add new option rcirc-channel-filter
12521 12521
12522 * rcirc.el (rcirc-channel-filter): Add option 12522 * lisp/net/rcirc.el (rcirc-channel-filter): Add option
12523 (rcirc-short-buffer-name): Respect rcirc-channel-filter 12523 (rcirc-short-buffer-name): Respect rcirc-channel-filter
12524 (rcirc-handler-JOIN): Respect rcirc-channel-filter 12524 (rcirc-handler-JOIN): Respect rcirc-channel-filter
12525 (rcirc-handler-PART): Respect rcirc-channel-filter 12525 (rcirc-handler-PART): Respect rcirc-channel-filter
@@ -12531,7 +12531,7 @@
12531 12531
12532 Add new option rcirc-track-abbrevate-flag 12532 Add new option rcirc-track-abbrevate-flag
12533 12533
12534 * rcirc.el (rcirc-track-abbrevate-flag): Add option 12534 * lisp/net/rcirc.el (rcirc-track-abbrevate-flag): Add option
12535 (rcirc-short-buffer-name): Respect rcirc-track-abbrevate-flag 12535 (rcirc-short-buffer-name): Respect rcirc-track-abbrevate-flag
12536 12536
125372021-08-06 Glenn Morris <rgm@gnu.org> 125372021-08-06 Glenn Morris <rgm@gnu.org>
@@ -13707,7 +13707,7 @@
13707 13707
13708 Replace cl-c[ad]+r with regular c[ad]+r 13708 Replace cl-c[ad]+r with regular c[ad]+r
13709 13709
13710 * rcirc.el (rcirc-make-trees): Replace cl-cdadr with cdadr 13710 * lisp/net/rcirc.el (rcirc-make-trees): Replace cl-cdadr with cdadr
13711 (rcirc-handler-333): Replace cl-cadddr with cadddr 13711 (rcirc-handler-333): Replace cl-cadddr with cadddr
13712 (rcirc-authenticate): Replace cl-cdddr with cdddr 13712 (rcirc-authenticate): Replace cl-cdddr with cdddr
13713 13713
@@ -13788,7 +13788,7 @@
13788 13788
13789 Remove removal of text properties from rcirc-buffer-alist keys 13789 Remove removal of text properties from rcirc-buffer-alist keys
13790 13790
13791 * rcirc.el (rcirc-mode): Remove set-text-properties call 13791 * lisp/net/rcirc.el (rcirc-mode): Remove set-text-properties call
13792 13792
137932021-07-27 Michael Albinus <michael.albinus@gmx.de> 137932021-07-27 Michael Albinus <michael.albinus@gmx.de>
13794 13794
@@ -13801,7 +13801,7 @@
13801 13801
13802 Fix checkdoc issues 13802 Fix checkdoc issues
13803 13803
13804 * rcirc.el (rcirc-finished-sasl): Add period. 13804 * lisp/net/rcirc.el (rcirc-finished-sasl): Add period.
13805 (rcirc-mode): Expand docstring. 13805 (rcirc-mode): Expand docstring.
13806 (rcirc-handler-900): Document sender and process 13806 (rcirc-handler-900): Document sender and process
13807 13807
@@ -13820,7 +13820,7 @@
13820 13820
13821 Update rcirc-buffer-alist after receiving NICK 13821 Update rcirc-buffer-alist after receiving NICK
13822 13822
13823 * rcirc.el (rcirc-handler-NICK): Remove old nick and add new nick 13823 * lisp/net/rcirc.el (rcirc-handler-NICK): Remove old nick and add new nick
13824 13824
138252021-07-27 Lars Ingebrigtsen <larsi@gnus.org> 138252021-07-27 Lars Ingebrigtsen <larsi@gnus.org>
13826 13826
@@ -13835,7 +13835,7 @@
13835 13835
13836 Fix TOPIC command 13836 Fix TOPIC command
13837 13837
13838 * rcirc.el (topic): Add target argument. 13838 * lisp/net/rcirc.el (topic): Add target argument.
13839 13839
138402021-07-27 Michael Albinus <michael.albinus@gmx.de> 138402021-07-27 Michael Albinus <michael.albinus@gmx.de>
13841 13841
@@ -14190,7 +14190,7 @@
14190 14190
14191 Ensure that rcirc-buffer-alist has no text properties 14191 Ensure that rcirc-buffer-alist has no text properties
14192 14192
14193 * rcirc.el (rcirc-mode): Remove text properties from 14193 * lisp/net/rcirc.el (rcirc-mode): Remove text properties from
14194 rcirc-buffer-alist keys 14194 rcirc-buffer-alist keys
14195 14195
141962021-07-24 Michael Albinus <michael.albinus@gmx.de> 141962021-07-24 Michael Albinus <michael.albinus@gmx.de>
@@ -14244,7 +14244,7 @@
14244 14244
14245 Generate no message when activating rcirc-omit-mode 14245 Generate no message when activating rcirc-omit-mode
14246 14246
14247 * rcirc.el (rcirc-omit-mode): Remove (message ...) expressions 14247 * lisp/net/rcirc.el (rcirc-omit-mode): Remove (message ...) expressions
14248 14248
142492021-07-24 Lars Ingebrigtsen <larsi@gnus.org> 142492021-07-24 Lars Ingebrigtsen <larsi@gnus.org>
14250 14250
@@ -16428,13 +16428,13 @@
16428 16428
16429 Add query command removed in 4ff1f66b12 16429 Add query command removed in 4ff1f66b12
16430 16430
16431 * rcirc.el (query): Readd accidentally removed command 16431 * lisp/net/rcirc.el (query): Readd accidentally removed command
16432 16432
164332021-07-06 Philip Kaludercic <philipk@posteo.net> 164332021-07-06 Philip Kaludercic <philipk@posteo.net>
16434 16434
16435 Fix issues with argument parsing in rcirc-define-command 16435 Fix issues with argument parsing in rcirc-define-command
16436 16436
16437 * rcirc.el (rcirc-define-command): Fix issues 16437 * lisp/net/rcirc.el (rcirc-define-command): Fix issues
16438 16438
164392021-07-06 Dmitry Gutov <dgutov@yandex.ru> 164392021-07-06 Dmitry Gutov <dgutov@yandex.ru>
16440 16440
@@ -16653,7 +16653,7 @@
16653 16653
166542021-07-02 Philip Kaludercic <philipk@posteo.net> 166542021-07-02 Philip Kaludercic <philipk@posteo.net>
16655 16655
16656 * rcirc.el (rcirc-define-command): Mention name of malformed command 16656 * lisp/net/rcirc.el (rcirc-define-command): Mention name of malformed command
16657 16657
16658 Author: 16658 Author:
16659 16659
@@ -17502,7 +17502,7 @@
17502 17502
17503 Query encryption using yes-or-no-p 17503 Query encryption using yes-or-no-p
17504 17504
17505 * rcirc.el (rcirc-prompt-for-encryption): Replace completing-read 17505 * lisp/net/rcirc.el (rcirc-prompt-for-encryption): Replace completing-read
17506 prompt with yes-or-no-p 17506 prompt with yes-or-no-p
17507 17507
175082021-06-20 Alan Third <alan@idiocy.org> 175082021-06-20 Alan Third <alan@idiocy.org>
@@ -17841,7 +17841,7 @@
17841 17841
17842 Force mode line update after modifying activity string 17842 Force mode line update after modifying activity string
17843 17843
17844 * rcirc.el (rcirc-update-activity-string): Call force-mode-line-update 17844 * lisp/net/rcirc.el (rcirc-update-activity-string): Call force-mode-line-update
17845 17845
178462021-06-16 pillule <pillule@riseup.net> 178462021-06-16 pillule <pillule@riseup.net>
17847 17847
@@ -17873,13 +17873,13 @@
17873 17873
17874 Fix edge case with single argument for rcirc-define-command 17874 Fix edge case with single argument for rcirc-define-command
17875 17875
17876 * rcirc.el (rcirc-define-command): Update regular expression generator 17876 * lisp/net/rcirc.el (rcirc-define-command): Update regular expression generator
17877 17877
178782021-06-15 Philip Kaludercic <philipk@posteo.net> 178782021-06-15 Philip Kaludercic <philipk@posteo.net>
17879 17879
17880 Fix argument parser for rcirc-define-command with string input 17880 Fix argument parser for rcirc-define-command with string input
17881 17881
17882 * rcirc.el (rcirc-define-command): Require at least one space between 17882 * lisp/net/rcirc.el (rcirc-define-command): Require at least one space between
17883 arguments 17883 arguments
17884 17884
178852021-06-15 Lars Ingebrigtsen <larsi@gnus.org> 178852021-06-15 Lars Ingebrigtsen <larsi@gnus.org>
@@ -17915,7 +17915,7 @@
17915 17915
17916 Check if server buffer is live 17916 Check if server buffer is live
17917 17917
17918 * rcirc.el (with-rcirc-server-buffer): Use live-buffer-p 17918 * lisp/net/rcirc.el (with-rcirc-server-buffer): Use live-buffer-p
17919 (rcirc-buffer-nick): Use with-rcirc-server-buffer 17919 (rcirc-buffer-nick): Use with-rcirc-server-buffer
17920 (rcirc-switch-to-server-buffer): Use with-rcirc-server-buffer 17920 (rcirc-switch-to-server-buffer): Use with-rcirc-server-buffer
17921 17921
@@ -17970,7 +17970,7 @@
17970 17970
17971 Improve message markup 17971 Improve message markup
17972 17972
17973 * rcirc.el (rcirc-markup-text-functions): Add rcirc-color-attributes, 17973 * lisp/net/rcirc.el (rcirc-markup-text-functions): Add rcirc-color-attributes,
17974 rcirc-remove-markup-codes 17974 rcirc-remove-markup-codes
17975 (rcirc-markup-attributes): Recognize strike-through and monospace, 17975 (rcirc-markup-attributes): Recognize strike-through and monospace,
17976 don't remove control codes 17976 don't remove control codes
@@ -17994,7 +17994,7 @@
17994 17994
17995 Fix construction of interactive specification in rcirc-define-command 17995 Fix construction of interactive specification in rcirc-define-command
17996 17996
17997 * rcirc.el (rcirc-define-command): Ensure that only one argument is passed. 17997 * lisp/net/rcirc.el (rcirc-define-command): Ensure that only one argument is passed.
17998 17998
179992021-06-14 Lars Ingebrigtsen <larsi@gnus.org> 179992021-06-14 Lars Ingebrigtsen <larsi@gnus.org>
18000 18000
@@ -18036,7 +18036,7 @@
18036 18036
18037 Rename set-rcirc-{encode,decode}-coding-system 18037 Rename set-rcirc-{encode,decode}-coding-system
18038 18038
18039 * rcirc.el (set-rcirc-decode-coding-system): Deprecate command 18039 * lisp/net/rcirc.el (set-rcirc-decode-coding-system): Deprecate command
18040 (rcirc-set-decode-coding-system): New command 18040 (rcirc-set-decode-coding-system): New command
18041 (set-rcirc-encode-coding-system): Deprecate command 18041 (set-rcirc-encode-coding-system): Deprecate command
18042 (rcirc-set-encode-coding-system): New command 18042 (rcirc-set-encode-coding-system): New command
@@ -18045,7 +18045,7 @@
18045 18045
18046 Preserve order of completion during cycling 18046 Preserve order of completion during cycling
18047 18047
18048 * rcirc.el (rcirc-completion-at-point): Specify cycle-sort-function 18048 * lisp/net/rcirc.el (rcirc-completion-at-point): Specify cycle-sort-function
18049 18049
180502021-06-14 Michael Albinus <michael.albinus@gmx.de> 180502021-06-14 Michael Albinus <michael.albinus@gmx.de>
18051 18051
@@ -18102,13 +18102,13 @@
18102 18102
18103 Add mouse properties to activity string 18103 Add mouse properties to activity string
18104 18104
18105 * rcirc.el (rcirc-activity-string): Allow clicking on string 18105 * lisp/net/rcirc.el (rcirc-activity-string): Allow clicking on string
18106 18106
181072021-06-13 Philip Kaludercic <philipk@posteo.net> 181072021-06-13 Philip Kaludercic <philipk@posteo.net>
18108 18108
18109 Update activity string after switching to next active buffer 18109 Update activity string after switching to next active buffer
18110 18110
18111 * rcirc.el (rcirc-next-active-buffer): Call rcirc-update-activity-string 18111 * lisp/net/rcirc.el (rcirc-next-active-buffer): Call rcirc-update-activity-string
18112 18112
181132021-06-13 Eli Zaretskii <eliz@gnu.org> 181132021-06-13 Eli Zaretskii <eliz@gnu.org>
18114 18114
@@ -18322,13 +18322,13 @@
18322 18322
18323 Preserve incoming order of messages with same timestamp 18323 Preserve incoming order of messages with same timestamp
18324 18324
18325 * rcirc.el (rcirc-print): Emulate time-less-or-equal-p 18325 * lisp/net/rcirc.el (rcirc-print): Emulate time-less-or-equal-p
18326 18326
183272021-06-10 Philip Kaludercic <philipk@posteo.net> 183272021-06-10 Philip Kaludercic <philipk@posteo.net>
18328 18328
18329 Allow hiding certain message types after reconnecting 18329 Allow hiding certain message types after reconnecting
18330 18330
18331 * rcirc.el (rcirc-omit-after-reconnect): Add new user option 18331 * lisp/net/rcirc.el (rcirc-omit-after-reconnect): Add new user option
18332 (rcirc-reconncting): Add new variable 18332 (rcirc-reconncting): Add new variable
18333 (rcirc-print): Check if message should be omitted 18333 (rcirc-print): Check if message should be omitted
18334 (reconnect): Mark buffers as freshly reconnected 18334 (reconnect): Mark buffers as freshly reconnected
@@ -18341,20 +18341,20 @@
18341 18341
18342 Allow for optional arguments using rcirc-define-command 18342 Allow for optional arguments using rcirc-define-command
18343 18343
18344 * rcirc.el (rcirc-define-command): Handle &optional arguments 18344 * lisp/net/rcirc.el (rcirc-define-command): Handle &optional arguments
18345 18345
183462021-06-10 Philip Kaludercic <philipk@posteo.net> 183462021-06-10 Philip Kaludercic <philipk@posteo.net>
18347 18347
18348 Fix prompt doubling when reconnecting 18348 Fix prompt doubling when reconnecting
18349 18349
18350 * rcirc.el (rcirc-connect): Check if rcirc-mode is already active 18350 * lisp/net/rcirc.el (rcirc-connect): Check if rcirc-mode is already active
18351 (rcirc-get-buffer-create): Check if rcirc-mode is already active 18351 (rcirc-get-buffer-create): Check if rcirc-mode is already active
18352 18352
183532021-06-10 Philip Kaludercic <philipk@posteo.net> 183532021-06-10 Philip Kaludercic <philipk@posteo.net>
18354 18354
18355 Allow filtering how nicks are presented 18355 Allow filtering how nicks are presented
18356 18356
18357 * rcirc.el (rcirc-nick-filter): Add new option 18357 * lisp/net/rcirc.el (rcirc-nick-filter): Add new option
18358 (rcirc-completion-at-point): Use rcirc-nick-filter 18358 (rcirc-completion-at-point): Use rcirc-nick-filter
18359 (rcirc-format-response-string): Use rcirc-nick-filter 18359 (rcirc-format-response-string): Use rcirc-nick-filter
18360 (rcirc-sort-nicknames-join): Use rcirc-nick-filter 18360 (rcirc-sort-nicknames-join): Use rcirc-nick-filter
@@ -18363,20 +18363,20 @@
18363 18363
18364 Implement invite-notify capability 18364 Implement invite-notify capability
18365 18365
18366 * rcirc.el (rcirc-implemented-capabilities): Add invite-notify 18366 * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add invite-notify
18367 (rcirc-handler-INVITE): Handle invite notifications 18367 (rcirc-handler-INVITE): Handle invite notifications
18368 18368
183692021-06-10 Philip Kaludercic <philipk@posteo.net> 183692021-06-10 Philip Kaludercic <philipk@posteo.net>
18370 18370
18371 Add TAGMSG handler 18371 Add TAGMSG handler
18372 18372
18373 * rcirc.el (rcirc-handler-TAGMSG): Add new message handler 18373 * lisp/net/rcirc.el (rcirc-handler-TAGMSG): Add new message handler
18374 18374
183752021-06-10 Philip Kaludercic <philipk@posteo.net> 183752021-06-10 Philip Kaludercic <philipk@posteo.net>
18376 18376
18377 Implement message-ids extension 18377 Implement message-ids extension
18378 18378
18379 * rcirc.el (rcirc-implemented-capabilities): Add to list of 18379 * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add to list of
18380 implemented extensions 18380 implemented extensions
18381 (rcirc-print): Insert property denoting message ID 18381 (rcirc-print): Insert property denoting message ID
18382 18382
@@ -18384,7 +18384,7 @@
18384 18384
18385 Implement batch extension 18385 Implement batch extension
18386 18386
18387 * rcirc.el (rcirc-implemented-capabilities): Add batch extension 18387 * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add batch extension
18388 (rcirc-supported-batch-types): Add new variable 18388 (rcirc-supported-batch-types): Add new variable
18389 (rcirc-batch-attributes): Add new variable 18389 (rcirc-batch-attributes): Add new variable
18390 (rcirc-batched-messages): Add new variable 18390 (rcirc-batched-messages): Add new variable
@@ -18395,7 +18395,7 @@
18395 18395
18396 Implement server-time extension 18396 Implement server-time extension
18397 18397
18398 * rcirc.el (rcirc-implemented-capabilities): Add new capability 18398 * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add new capability
18399 (rcirc-print): Insert messages in the right position 18399 (rcirc-print): Insert messages in the right position
18400 (rcirc-log): Use right time value 18400 (rcirc-log): Use right time value
18401 (rcirc-markup-timestamp): Use right time value 18401 (rcirc-markup-timestamp): Use right time value
@@ -18404,7 +18404,7 @@
18404 18404
18405 Create framework for IRCv3 support 18405 Create framework for IRCv3 support
18406 18406
18407 * rcirc.el (rcirc-implemented-capabilities): Add new variable 18407 * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add new variable
18408 (rcirc-requested-capabilities): Add new variable 18408 (rcirc-requested-capabilities): Add new variable
18409 (rcirc-acked-capabilities): Add new variable 18409 (rcirc-acked-capabilities): Add new variable
18410 (rcirc-connect): Request capabilities from rcirc-implemented-capabilities 18410 (rcirc-connect): Request capabilities from rcirc-implemented-capabilities
@@ -18419,7 +18419,7 @@
18419 18419
18420 Replace defun-rcirc-command with rcirc-define-command 18420 Replace defun-rcirc-command with rcirc-define-command
18421 18421
18422 * rcirc.el (defun-rcirc-command): Remove old macro 18422 * lisp/net/rcirc.el (defun-rcirc-command): Remove old macro
18423 (rcirc-define-command): Create new macro 18423 (rcirc-define-command): Create new macro
18424 18424
184252021-06-10 Eli Zaretskii <eliz@gnu.org> 184252021-06-10 Eli Zaretskii <eliz@gnu.org>
@@ -18491,7 +18491,7 @@
18491 18491
18492 Remove custom rcirc-completion implementation 18492 Remove custom rcirc-completion implementation
18493 18493
18494 * rcirc.el (rcirc-completion-at-point): Improve completion suggestions 18494 * lisp/net/rcirc.el (rcirc-completion-at-point): Improve completion suggestions
18495 (rcirc-completions): Remove variable 18495 (rcirc-completions): Remove variable
18496 (rcirc-completion-start): Remove variable 18496 (rcirc-completion-start): Remove variable
18497 (rcirc-complete): Remove function 18497 (rcirc-complete): Remove function
@@ -18502,14 +18502,14 @@
18502 18502
18503 Recognize quoted commands in rcirc-process-input-line 18503 Recognize quoted commands in rcirc-process-input-line
18504 18504
18505 * rcirc.el (rcirc-process-input-line): Check for quoted commands 18505 * lisp/net/rcirc.el (rcirc-process-input-line): Check for quoted commands
18506 (rcirc-process-command): Don't check for quoted commands 18506 (rcirc-process-command): Don't check for quoted commands
18507 18507
185082021-06-09 Philip Kaludercic <philipk@posteo.net> 185082021-06-09 Philip Kaludercic <philipk@posteo.net>
18509 18509
18510 Integrate formatting into rcirc-send-string 18510 Integrate formatting into rcirc-send-string
18511 18511
18512 * rcirc.el (rcirc-connect): Use new syntax 18512 * lisp/net/rcirc.el (rcirc-connect): Use new syntax
18513 (rcirc-send-string): Allow for more arguments 18513 (rcirc-send-string): Allow for more arguments
18514 (rcirc-send-privmsg): Use new syntax 18514 (rcirc-send-privmsg): Use new syntax
18515 (rcirc-send-ctcp): Use new syntax 18515 (rcirc-send-ctcp): Use new syntax
@@ -18546,7 +18546,7 @@
18546 18546
18547 Default to libera instead of freenode 18547 Default to libera instead of freenode
18548 18548
18549 * rcirc.el (rcirc-server-alist): Update default value 18549 * lisp/net/rcirc.el (rcirc-server-alist): Update default value
18550 18550
185512021-06-09 Alan Third <alan@idiocy.org> 185512021-06-09 Alan Third <alan@idiocy.org>
18552 18552
@@ -20512,7 +20512,7 @@
20512 change eases the addition of more formats. Add support for group 20512 change eases the addition of more formats. Add support for group
20513 titles to the vertical and horizontal formatting functions. 20513 titles to the vertical and horizontal formatting functions.
20514 20514
20515 * minibuffer.el (completion--insert): Add new function. 20515 * lisp/minibuffer.el (completion--insert): Add new function.
20516 (completion--insert-vertical, completion--insert-horizontal, 20516 (completion--insert-vertical, completion--insert-horizontal,
20517 completion--insert-one-column): Extract function from 20517 completion--insert-one-column): Extract function from
20518 `completion--insert-strings`. Use new function `completion--insert`. 20518 `completion--insert-strings`. Use new function `completion--insert`.
@@ -24286,7 +24286,7 @@
24286 Even in the cases where it does not make much visible difference, 24286 Even in the cases where it does not make much visible difference,
24287 it brings the benefit of making the result deterministic. 24287 it brings the benefit of making the result deterministic.
24288 24288
24289 * minibuffer.el (minibuffer--sort-by-length-alpha): New function. 24289 * lisp/minibuffer.el (minibuffer--sort-by-length-alpha): New function.
24290 (minibuffer--sort-by-position): New function extracted from 24290 (minibuffer--sort-by-position): New function extracted from
24291 `completion-all-sorted-completions`. 24291 `completion-all-sorted-completions`.
24292 (completion-all-sorted-completions): Use use them. 24292 (completion-all-sorted-completions): Use use them.
@@ -24295,7 +24295,7 @@
24295 24295
24296 minibuffer.el: Use completion--message instead of minibuffer-message 24296 minibuffer.el: Use completion--message instead of minibuffer-message
24297 24297
24298 * minibuffer.el: Use completion--message consistently for the messages 24298 * lisp/minibuffer.el: Use completion--message consistently for the messages
24299 "Incomplete", "Sole completion" and "No completions". 24299 "Incomplete", "Sole completion" and "No completions".
24300 24300
243012021-04-19 Philipp Stephani <phst@google.com> 243012021-04-19 Philipp Stephani <phst@google.com>
@@ -63727,7 +63727,7 @@
63727 63727
63728 Allow CSS completion with multiple rules on one line 63728 Allow CSS completion with multiple rules on one line
63729 63729
63730 * lisp/progmodes/css-mode.el (css--complete-property-value): Check 63730 * lisp/textmodes/css-mode.el (css--complete-property-value): Check
63731 for semi-colon when completing property values (bug#43242). 63731 for semi-colon when completing property values (bug#43242).
63732 63732
637332020-09-06 Lars Ingebrigtsen <larsi@gnus.org> 637332020-09-06 Lars Ingebrigtsen <larsi@gnus.org>
@@ -74673,7 +74673,7 @@
74673 74673
74674 Highlight typed variables in Python 74674 Highlight typed variables in Python
74675 74675
74676 * progmodes/python.el 74676 * lisp/progmodes/python.el
74677 (python-font-lock-keywords-maximum-decoration): Recognize 74677 (python-font-lock-keywords-maximum-decoration): Recognize
74678 typed variables like "foo: int = 1" as well. (Bug#41684) 74678 typed variables like "foo: int = 1" as well. (Bug#41684)
74679 74679
@@ -76200,7 +76200,7 @@
76200 76200
76201 Bump project.el version 76201 Bump project.el version
76202 76202
76203 * project.el: Bump the version 76203 * lisp/progmodes/project.el: Bump the version
76204 76204
762052020-05-25 Philipp Stephani <phst@google.com> 762052020-05-25 Philipp Stephani <phst@google.com>
76206 76206
@@ -81762,7 +81762,7 @@
81762 81762
817632020-03-24 Andrea Corallo <akrl@sdf.org> 817632020-03-24 Andrea Corallo <akrl@sdf.org>
81764 81764
81765 * lisp/comp.el (native-compile-async): Fix excessive messaging 81765 * lisp/emacs-lisp/comp.el (native-compile-async): Fix excessive messaging
81766 81766
817672020-03-24 Philip K <philip@warpmail.net> 817672020-03-24 Philip K <philip@warpmail.net>
81768 81768
@@ -81809,7 +81809,7 @@
81809 81809
818102020-03-23 Andrea Corallo <akrl@sdf.org> 818102020-03-23 Andrea Corallo <akrl@sdf.org>
81811 81811
81812 * comp.el : Fix typo introduced by f8b07ff4f3 81812 * lisp/emacs-lisp/comp.el : Fix typo introduced by f8b07ff4f3
81813 81813
81814 Merge remote-tracking branch 'savannah/master' into HEAD 81814 Merge remote-tracking branch 'savannah/master' into HEAD
81815 81815
@@ -81867,15 +81867,15 @@
81867 81867
818682020-03-22 Andrea Corallo <akrl@sdf.org> 818682020-03-22 Andrea Corallo <akrl@sdf.org>
81869 81869
81870 * comp.c (maybe_defer_native_compilation): Fix 81870 * src/comp.c (maybe_defer_native_compilation): Fix
81871 81871
81872 Prevent recursive compilation while deferring compilation. 81872 Prevent recursive compilation while deferring compilation.
81873 81873
818742020-03-22 Andrea Corallo <akrl@sdf.org> 818742020-03-22 Andrea Corallo <akrl@sdf.org>
81875 81875
81876 * comp.c (maybe_defer_native_compilation): Add some debug code 81876 * src/comp.c (maybe_defer_native_compilation): Add some debug code
81877 81877
81878 * comp.el: Add missing require 81878 * lisp/emacs-lisp/comp.el: Add missing require
81879 81879
818802020-03-22 Andrea Corallo <akrl@sdf.org> 818802020-03-22 Andrea Corallo <akrl@sdf.org>
81881 81881
@@ -81983,11 +81983,11 @@
81983 81983
819842020-03-19 Andrea Corallo <akrl@sdf.org> 819842020-03-19 Andrea Corallo <akrl@sdf.org>
81985 81985
81986 * comp.el (comp-async-jobs-number): Fix customize type. 81986 * lisp/emacs-lisp/comp.el (comp-async-jobs-number): Fix customize type.
81987 81987
81988 Merge remote-tracking branch 'savannah/master' into HEAD 81988 Merge remote-tracking branch 'savannah/master' into HEAD
81989 81989
81990 * comp.el (comp-run-async-workers): Load only if compilation succeed 81990 * lisp/emacs-lisp/comp.el (comp-run-async-workers): Load only if compilation succeed
81991 81991
819922020-03-19 Lars Ingebrigtsen <larsi@gnus.org> 819922020-03-19 Lars Ingebrigtsen <larsi@gnus.org>
81993 81993
@@ -82035,19 +82035,19 @@
82035 82035
820362020-03-18 Andrea Corallo <akrl@sdf.org> 820362020-03-18 Andrea Corallo <akrl@sdf.org>
82037 82037
82038 * comp.c (native-elisp-load): Guard against missing file. 82038 * src/comp.c (native-elisp-load): Guard against missing file.
82039 82039
820402020-03-19 Andrea Corallo <akrl@sdf.org> 820402020-03-19 Andrea Corallo <akrl@sdf.org>
82041 82041
82042 Command late load when deferring compilation 82042 Command late load when deferring compilation
82043 82043
82044 * comp.el: Extend `native-compile-async' for load and late-load 82044 * lisp/emacs-lisp/comp.el: Extend `native-compile-async' for load and late-load
82045 82045
82046 Extend low level code for late load 82046 Extend low level code for late load
82047 82047
82048 * comp.el: late-load support optional as `native-compile' parameter 82048 * lisp/emacs-lisp/comp.el: late-load support optional as `native-compile' parameter
82049 82049
82050 * comp.el: Have the compiler generates 'late_top_level_run' 82050 * lisp/emacs-lisp/comp.el: Have the compiler generates 'late_top_level_run'
82051 82051
820522020-03-18 Glenn Morris <rgm@gnu.org> 820522020-03-18 Glenn Morris <rgm@gnu.org>
82053 82053
@@ -82102,17 +82102,17 @@
82102 82102
821032020-03-16 Andrea Corallo <akrl@sdf.org> 821032020-03-16 Andrea Corallo <akrl@sdf.org>
82104 82104
82105 * comp.el: (native-compile-async) do not duplicate queue entries 82105 * lisp/emacs-lisp/comp.el: (native-compile-async) do not duplicate queue entries
82106 82106
821072020-03-16 Andrea Corallo <akrl@sdf.org> 821072020-03-16 Andrea Corallo <akrl@sdf.org>
82108 82108
82109 * comp.el: Estimate async worker number using system CPU number 82109 * lisp/emacs-lisp/comp.el: Estimate async worker number using system CPU number
82110 82110
82111 This only when `comp-async-jobs-number' is 0 (default). 82111 This only when `comp-async-jobs-number' is 0 (default).
82112 82112
821132020-03-16 Andrea Corallo <akrl@sdf.org> 821132020-03-16 Andrea Corallo <akrl@sdf.org>
82114 82114
82115 * comp.el: Make compilation logic to be dynamically controllable 82115 * lisp/emacs-lisp/comp.el: Make compilation logic to be dynamically controllable
82116 82116
82117 Introduce `comp-async-jobs-number' to control async job number, this 82117 Introduce `comp-async-jobs-number' to control async job number, this
82118 can be now adjusted dynamically. 82118 can be now adjusted dynamically.
@@ -82188,7 +82188,7 @@
82188 82188
821892020-03-15 Andrea Corallo <akrl@sdf.org> 821892020-03-15 Andrea Corallo <akrl@sdf.org>
82190 82190
82191 * comp.el: Fix missing rx require 82191 * lisp/emacs-lisp/comp.el: Fix missing rx require
82192 82192
821932020-03-15 Adam Porter <adam@alphapapa.net> 821932020-03-15 Adam Porter <adam@alphapapa.net>
82194 82194