; * ChangeLog.3: Some additional fixes.

This commit is contained in:
Stefan Kangas 2021-11-30 23:46:45 +01:00
parent 8fa4749df1
commit e9fdb11903

View file

@ -6952,7 +6952,7 @@
Restore rcirc-target if possible Restore rcirc-target if possible
* rcirc.el (rcirc-process-message): Extract target from buffer name * lisp/net/rcirc.el (rcirc-process-message): Extract target from buffer name
2021-09-14 João Távora <joaotavora@gmail.com> 2021-09-14 João Távora <joaotavora@gmail.com>
@ -6964,7 +6964,7 @@
Display server buffer after connecting Display server buffer after connecting
* rcirc.el (rcirc-display-server-buffer): Add new option * lisp/net/rcirc.el (rcirc-display-server-buffer): Add new option
(rcirc): Respect rcirc-display-server-buffer (rcirc): Respect rcirc-display-server-buffer
2021-09-14 Philip Kaludercic <philipk@posteo.net> 2021-09-14 Philip Kaludercic <philipk@posteo.net>
@ -6990,7 +6990,7 @@
2021-09-14 Philip Kaludercic <philipk@posteo.net> 2021-09-14 Philip Kaludercic <philipk@posteo.net>
* rcirc.el (rcirc-server-alist): Add #emacs to default server list * lisp/net/rcirc.el (rcirc-server-alist): Add #emacs to default server list
Author: Author:
@ -7867,7 +7867,7 @@
Rename rcirc-omit-after-reconnect to rcirc-omit-after-connect Rename rcirc-omit-after-reconnect to rcirc-omit-after-connect
* rcirc.el (rcirc-omit-after-reconnect): Remove variable * lisp/net/rcirc.el (rcirc-omit-after-reconnect): Remove variable
(rcirc-omit-responses-after-join): Add variable (rcirc-omit-responses-after-join): Add variable
(rcirc-reconncting): Remove variable (rcirc-reconncting): Remove variable
(rcirc-joined): Add variable (rcirc-joined): Add variable
@ -8039,7 +8039,7 @@
Fix double reconnection bug Fix double reconnection bug
* rcirc.el (rcirc-sentinel): Don't reconnect if reconnecting * lisp/net/rcirc.el (rcirc-sentinel): Don't reconnect if reconnecting
(reconnect): Use delete-process instead of kill-process (reconnect): Use delete-process instead of kill-process
2021-09-10 Dmitry Gutov <dgutov@yandex.ru> 2021-09-10 Dmitry Gutov <dgutov@yandex.ru>
@ -8377,7 +8377,7 @@
Add rcirc-track-ignore-server-buffer-flag option Add rcirc-track-ignore-server-buffer-flag option
* rcirc.el (rcirc-track-ignore-server-buffer-flag): Add option * lisp/net/rcirc.el (rcirc-track-ignore-server-buffer-flag): Add option
(rcirc-record-activity): Use rcirc-track-ignore-server-buffer-flag (rcirc-record-activity): Use rcirc-track-ignore-server-buffer-flag
2021-09-07 Eric Abrahamsen <eric@ericabrahamsen.net> 2021-09-07 Eric Abrahamsen <eric@ericabrahamsen.net>
@ -8497,13 +8497,13 @@
Use fresh symbol for argument list Use fresh symbol for argument list
* rcirc.el (rcirc-define-command): Use make-symbol instead of gensym * lisp/net/rcirc.el (rcirc-define-command): Use make-symbol instead of gensym
2021-09-07 Philip Kaludercic <philipk@posteo.net> 2021-09-07 Philip Kaludercic <philipk@posteo.net>
Allow /reconnect while connecting Allow /reconnect while connecting
* rcirc.el (reconnect): Kill previous process and start a new one * lisp/net/rcirc.el (reconnect): Kill previous process and start a new one
2021-09-07 A <rgm@gnu.org> 2021-09-07 A <rgm@gnu.org>
@ -8546,13 +8546,13 @@
Mention list of capabilities that should be implemented Mention list of capabilities that should be implemented
* rcirc.el (rcirc-implemented-capabilities): Add comment * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add comment
2021-09-06 Philip Kaludercic <philipk@posteo.net> 2021-09-06 Philip Kaludercic <philipk@posteo.net>
Implement standard-replies capability Implement standard-replies capability
* rcirc.el (rcirc-implemented-capabilities): Add standard-replies to list * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add standard-replies to list
(rcirc-response-formats): Add response formats for WARN, FAIL and NOTE (rcirc-response-formats): Add response formats for WARN, FAIL and NOTE
(rcirc-handler-FAIL): Add handler (rcirc-handler-FAIL): Add handler
(rcirc-handler-WARN): Add handler (rcirc-handler-WARN): Add handler
@ -8562,7 +8562,7 @@
Connect to server asynchronously Connect to server asynchronously
* rcirc.el (rcirc-connect): Add :nowait option to open-network-stream * lisp/net/rcirc.el (rcirc-connect): Add :nowait option to open-network-stream
(rcirc-sentinel): Handle "open\n" events (rcirc-sentinel): Handle "open\n" events
2021-09-06 Tassilo Horn <tsdh@gnu.org> 2021-09-06 Tassilo Horn <tsdh@gnu.org>
@ -8764,20 +8764,20 @@
Implement multi-prefix capability Implement multi-prefix capability
* rcirc.el (rcirc-implemented-capabilities): Add capability * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add capability
(rcirc-user-nick): Handle multiple prefixes (rcirc-user-nick): Handle multiple prefixes
2021-09-05 Philip Kaludercic <philipk@posteo.net> 2021-09-05 Philip Kaludercic <philipk@posteo.net>
Fix rcirc-track-abbrevate-flag documentation Fix rcirc-track-abbrevate-flag documentation
* rcirc.el (rcirc-track-abbrevate-flag): Rephrase docstring * lisp/net/rcirc.el (rcirc-track-abbrevate-flag): Rephrase docstring
2021-09-05 Philip Kaludercic <philipk@posteo.net> 2021-09-05 Philip Kaludercic <philipk@posteo.net>
Store symbols in rcirc-acked-capabilities Store symbols in rcirc-acked-capabilities
* rcirc.el (rcirc-handler-CAP): Use intern and downcase * lisp/net/rcirc.el (rcirc-handler-CAP): Use intern and downcase
2021-09-05 Juri Linkov <juri@linkov.net> 2021-09-05 Juri Linkov <juri@linkov.net>
@ -8800,7 +8800,7 @@
Print value on malformed input Print value on malformed input
* rcirc.el (rcirc-define-command): Unquote argument * lisp/net/rcirc.el (rcirc-define-command): Unquote argument
2021-09-05 Lars Ingebrigtsen <larsi@gnus.org> 2021-09-05 Lars Ingebrigtsen <larsi@gnus.org>
@ -8906,7 +8906,7 @@
Replace with-current-buffer with buffer-local-value where applicable Replace with-current-buffer with buffer-local-value where applicable
* rcirc.el (rcirc-buffer-process): Use buffer-local-value * lisp/net/rcirc.el (rcirc-buffer-process): Use buffer-local-value
(rcirc-last-quit-line): Use buffer-local-value (rcirc-last-quit-line): Use buffer-local-value
(rcirc-bury-buffers): Use buffer-local-value (rcirc-bury-buffers): Use buffer-local-value
(rcirc-record-activity): Use buffer-local-value (rcirc-record-activity): Use buffer-local-value
@ -12519,7 +12519,7 @@
Add new option rcirc-channel-filter Add new option rcirc-channel-filter
* rcirc.el (rcirc-channel-filter): Add option * lisp/net/rcirc.el (rcirc-channel-filter): Add option
(rcirc-short-buffer-name): Respect rcirc-channel-filter (rcirc-short-buffer-name): Respect rcirc-channel-filter
(rcirc-handler-JOIN): Respect rcirc-channel-filter (rcirc-handler-JOIN): Respect rcirc-channel-filter
(rcirc-handler-PART): Respect rcirc-channel-filter (rcirc-handler-PART): Respect rcirc-channel-filter
@ -12531,7 +12531,7 @@
Add new option rcirc-track-abbrevate-flag Add new option rcirc-track-abbrevate-flag
* rcirc.el (rcirc-track-abbrevate-flag): Add option * lisp/net/rcirc.el (rcirc-track-abbrevate-flag): Add option
(rcirc-short-buffer-name): Respect rcirc-track-abbrevate-flag (rcirc-short-buffer-name): Respect rcirc-track-abbrevate-flag
2021-08-06 Glenn Morris <rgm@gnu.org> 2021-08-06 Glenn Morris <rgm@gnu.org>
@ -13707,7 +13707,7 @@
Replace cl-c[ad]+r with regular c[ad]+r Replace cl-c[ad]+r with regular c[ad]+r
* rcirc.el (rcirc-make-trees): Replace cl-cdadr with cdadr * lisp/net/rcirc.el (rcirc-make-trees): Replace cl-cdadr with cdadr
(rcirc-handler-333): Replace cl-cadddr with cadddr (rcirc-handler-333): Replace cl-cadddr with cadddr
(rcirc-authenticate): Replace cl-cdddr with cdddr (rcirc-authenticate): Replace cl-cdddr with cdddr
@ -13788,7 +13788,7 @@
Remove removal of text properties from rcirc-buffer-alist keys Remove removal of text properties from rcirc-buffer-alist keys
* rcirc.el (rcirc-mode): Remove set-text-properties call * lisp/net/rcirc.el (rcirc-mode): Remove set-text-properties call
2021-07-27 Michael Albinus <michael.albinus@gmx.de> 2021-07-27 Michael Albinus <michael.albinus@gmx.de>
@ -13801,7 +13801,7 @@
Fix checkdoc issues Fix checkdoc issues
* rcirc.el (rcirc-finished-sasl): Add period. * lisp/net/rcirc.el (rcirc-finished-sasl): Add period.
(rcirc-mode): Expand docstring. (rcirc-mode): Expand docstring.
(rcirc-handler-900): Document sender and process (rcirc-handler-900): Document sender and process
@ -13820,7 +13820,7 @@
Update rcirc-buffer-alist after receiving NICK Update rcirc-buffer-alist after receiving NICK
* rcirc.el (rcirc-handler-NICK): Remove old nick and add new nick * lisp/net/rcirc.el (rcirc-handler-NICK): Remove old nick and add new nick
2021-07-27 Lars Ingebrigtsen <larsi@gnus.org> 2021-07-27 Lars Ingebrigtsen <larsi@gnus.org>
@ -13835,7 +13835,7 @@
Fix TOPIC command Fix TOPIC command
* rcirc.el (topic): Add target argument. * lisp/net/rcirc.el (topic): Add target argument.
2021-07-27 Michael Albinus <michael.albinus@gmx.de> 2021-07-27 Michael Albinus <michael.albinus@gmx.de>
@ -14190,7 +14190,7 @@
Ensure that rcirc-buffer-alist has no text properties Ensure that rcirc-buffer-alist has no text properties
* rcirc.el (rcirc-mode): Remove text properties from * lisp/net/rcirc.el (rcirc-mode): Remove text properties from
rcirc-buffer-alist keys rcirc-buffer-alist keys
2021-07-24 Michael Albinus <michael.albinus@gmx.de> 2021-07-24 Michael Albinus <michael.albinus@gmx.de>
@ -14244,7 +14244,7 @@
Generate no message when activating rcirc-omit-mode Generate no message when activating rcirc-omit-mode
* rcirc.el (rcirc-omit-mode): Remove (message ...) expressions * lisp/net/rcirc.el (rcirc-omit-mode): Remove (message ...) expressions
2021-07-24 Lars Ingebrigtsen <larsi@gnus.org> 2021-07-24 Lars Ingebrigtsen <larsi@gnus.org>
@ -16428,13 +16428,13 @@
Add query command removed in 4ff1f66b12 Add query command removed in 4ff1f66b12
* rcirc.el (query): Readd accidentally removed command * lisp/net/rcirc.el (query): Readd accidentally removed command
2021-07-06 Philip Kaludercic <philipk@posteo.net> 2021-07-06 Philip Kaludercic <philipk@posteo.net>
Fix issues with argument parsing in rcirc-define-command Fix issues with argument parsing in rcirc-define-command
* rcirc.el (rcirc-define-command): Fix issues * lisp/net/rcirc.el (rcirc-define-command): Fix issues
2021-07-06 Dmitry Gutov <dgutov@yandex.ru> 2021-07-06 Dmitry Gutov <dgutov@yandex.ru>
@ -16653,7 +16653,7 @@
2021-07-02 Philip Kaludercic <philipk@posteo.net> 2021-07-02 Philip Kaludercic <philipk@posteo.net>
* rcirc.el (rcirc-define-command): Mention name of malformed command * lisp/net/rcirc.el (rcirc-define-command): Mention name of malformed command
Author: Author:
@ -17502,7 +17502,7 @@
Query encryption using yes-or-no-p Query encryption using yes-or-no-p
* rcirc.el (rcirc-prompt-for-encryption): Replace completing-read * lisp/net/rcirc.el (rcirc-prompt-for-encryption): Replace completing-read
prompt with yes-or-no-p prompt with yes-or-no-p
2021-06-20 Alan Third <alan@idiocy.org> 2021-06-20 Alan Third <alan@idiocy.org>
@ -17841,7 +17841,7 @@
Force mode line update after modifying activity string Force mode line update after modifying activity string
* rcirc.el (rcirc-update-activity-string): Call force-mode-line-update * lisp/net/rcirc.el (rcirc-update-activity-string): Call force-mode-line-update
2021-06-16 pillule <pillule@riseup.net> 2021-06-16 pillule <pillule@riseup.net>
@ -17873,13 +17873,13 @@
Fix edge case with single argument for rcirc-define-command Fix edge case with single argument for rcirc-define-command
* rcirc.el (rcirc-define-command): Update regular expression generator * lisp/net/rcirc.el (rcirc-define-command): Update regular expression generator
2021-06-15 Philip Kaludercic <philipk@posteo.net> 2021-06-15 Philip Kaludercic <philipk@posteo.net>
Fix argument parser for rcirc-define-command with string input Fix argument parser for rcirc-define-command with string input
* rcirc.el (rcirc-define-command): Require at least one space between * lisp/net/rcirc.el (rcirc-define-command): Require at least one space between
arguments arguments
2021-06-15 Lars Ingebrigtsen <larsi@gnus.org> 2021-06-15 Lars Ingebrigtsen <larsi@gnus.org>
@ -17915,7 +17915,7 @@
Check if server buffer is live Check if server buffer is live
* rcirc.el (with-rcirc-server-buffer): Use live-buffer-p * lisp/net/rcirc.el (with-rcirc-server-buffer): Use live-buffer-p
(rcirc-buffer-nick): Use with-rcirc-server-buffer (rcirc-buffer-nick): Use with-rcirc-server-buffer
(rcirc-switch-to-server-buffer): Use with-rcirc-server-buffer (rcirc-switch-to-server-buffer): Use with-rcirc-server-buffer
@ -17970,7 +17970,7 @@
Improve message markup Improve message markup
* rcirc.el (rcirc-markup-text-functions): Add rcirc-color-attributes, * lisp/net/rcirc.el (rcirc-markup-text-functions): Add rcirc-color-attributes,
rcirc-remove-markup-codes rcirc-remove-markup-codes
(rcirc-markup-attributes): Recognize strike-through and monospace, (rcirc-markup-attributes): Recognize strike-through and monospace,
don't remove control codes don't remove control codes
@ -17994,7 +17994,7 @@
Fix construction of interactive specification in rcirc-define-command Fix construction of interactive specification in rcirc-define-command
* rcirc.el (rcirc-define-command): Ensure that only one argument is passed. * lisp/net/rcirc.el (rcirc-define-command): Ensure that only one argument is passed.
2021-06-14 Lars Ingebrigtsen <larsi@gnus.org> 2021-06-14 Lars Ingebrigtsen <larsi@gnus.org>
@ -18036,7 +18036,7 @@
Rename set-rcirc-{encode,decode}-coding-system Rename set-rcirc-{encode,decode}-coding-system
* rcirc.el (set-rcirc-decode-coding-system): Deprecate command * lisp/net/rcirc.el (set-rcirc-decode-coding-system): Deprecate command
(rcirc-set-decode-coding-system): New command (rcirc-set-decode-coding-system): New command
(set-rcirc-encode-coding-system): Deprecate command (set-rcirc-encode-coding-system): Deprecate command
(rcirc-set-encode-coding-system): New command (rcirc-set-encode-coding-system): New command
@ -18045,7 +18045,7 @@
Preserve order of completion during cycling Preserve order of completion during cycling
* rcirc.el (rcirc-completion-at-point): Specify cycle-sort-function * lisp/net/rcirc.el (rcirc-completion-at-point): Specify cycle-sort-function
2021-06-14 Michael Albinus <michael.albinus@gmx.de> 2021-06-14 Michael Albinus <michael.albinus@gmx.de>
@ -18102,13 +18102,13 @@
Add mouse properties to activity string Add mouse properties to activity string
* rcirc.el (rcirc-activity-string): Allow clicking on string * lisp/net/rcirc.el (rcirc-activity-string): Allow clicking on string
2021-06-13 Philip Kaludercic <philipk@posteo.net> 2021-06-13 Philip Kaludercic <philipk@posteo.net>
Update activity string after switching to next active buffer Update activity string after switching to next active buffer
* rcirc.el (rcirc-next-active-buffer): Call rcirc-update-activity-string * lisp/net/rcirc.el (rcirc-next-active-buffer): Call rcirc-update-activity-string
2021-06-13 Eli Zaretskii <eliz@gnu.org> 2021-06-13 Eli Zaretskii <eliz@gnu.org>
@ -18322,13 +18322,13 @@
Preserve incoming order of messages with same timestamp Preserve incoming order of messages with same timestamp
* rcirc.el (rcirc-print): Emulate time-less-or-equal-p * lisp/net/rcirc.el (rcirc-print): Emulate time-less-or-equal-p
2021-06-10 Philip Kaludercic <philipk@posteo.net> 2021-06-10 Philip Kaludercic <philipk@posteo.net>
Allow hiding certain message types after reconnecting Allow hiding certain message types after reconnecting
* rcirc.el (rcirc-omit-after-reconnect): Add new user option * lisp/net/rcirc.el (rcirc-omit-after-reconnect): Add new user option
(rcirc-reconncting): Add new variable (rcirc-reconncting): Add new variable
(rcirc-print): Check if message should be omitted (rcirc-print): Check if message should be omitted
(reconnect): Mark buffers as freshly reconnected (reconnect): Mark buffers as freshly reconnected
@ -18341,20 +18341,20 @@
Allow for optional arguments using rcirc-define-command Allow for optional arguments using rcirc-define-command
* rcirc.el (rcirc-define-command): Handle &optional arguments * lisp/net/rcirc.el (rcirc-define-command): Handle &optional arguments
2021-06-10 Philip Kaludercic <philipk@posteo.net> 2021-06-10 Philip Kaludercic <philipk@posteo.net>
Fix prompt doubling when reconnecting Fix prompt doubling when reconnecting
* rcirc.el (rcirc-connect): Check if rcirc-mode is already active * lisp/net/rcirc.el (rcirc-connect): Check if rcirc-mode is already active
(rcirc-get-buffer-create): Check if rcirc-mode is already active (rcirc-get-buffer-create): Check if rcirc-mode is already active
2021-06-10 Philip Kaludercic <philipk@posteo.net> 2021-06-10 Philip Kaludercic <philipk@posteo.net>
Allow filtering how nicks are presented Allow filtering how nicks are presented
* rcirc.el (rcirc-nick-filter): Add new option * lisp/net/rcirc.el (rcirc-nick-filter): Add new option
(rcirc-completion-at-point): Use rcirc-nick-filter (rcirc-completion-at-point): Use rcirc-nick-filter
(rcirc-format-response-string): Use rcirc-nick-filter (rcirc-format-response-string): Use rcirc-nick-filter
(rcirc-sort-nicknames-join): Use rcirc-nick-filter (rcirc-sort-nicknames-join): Use rcirc-nick-filter
@ -18363,20 +18363,20 @@
Implement invite-notify capability Implement invite-notify capability
* rcirc.el (rcirc-implemented-capabilities): Add invite-notify * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add invite-notify
(rcirc-handler-INVITE): Handle invite notifications (rcirc-handler-INVITE): Handle invite notifications
2021-06-10 Philip Kaludercic <philipk@posteo.net> 2021-06-10 Philip Kaludercic <philipk@posteo.net>
Add TAGMSG handler Add TAGMSG handler
* rcirc.el (rcirc-handler-TAGMSG): Add new message handler * lisp/net/rcirc.el (rcirc-handler-TAGMSG): Add new message handler
2021-06-10 Philip Kaludercic <philipk@posteo.net> 2021-06-10 Philip Kaludercic <philipk@posteo.net>
Implement message-ids extension Implement message-ids extension
* rcirc.el (rcirc-implemented-capabilities): Add to list of * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add to list of
implemented extensions implemented extensions
(rcirc-print): Insert property denoting message ID (rcirc-print): Insert property denoting message ID
@ -18384,7 +18384,7 @@
Implement batch extension Implement batch extension
* rcirc.el (rcirc-implemented-capabilities): Add batch extension * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add batch extension
(rcirc-supported-batch-types): Add new variable (rcirc-supported-batch-types): Add new variable
(rcirc-batch-attributes): Add new variable (rcirc-batch-attributes): Add new variable
(rcirc-batched-messages): Add new variable (rcirc-batched-messages): Add new variable
@ -18395,7 +18395,7 @@
Implement server-time extension Implement server-time extension
* rcirc.el (rcirc-implemented-capabilities): Add new capability * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add new capability
(rcirc-print): Insert messages in the right position (rcirc-print): Insert messages in the right position
(rcirc-log): Use right time value (rcirc-log): Use right time value
(rcirc-markup-timestamp): Use right time value (rcirc-markup-timestamp): Use right time value
@ -18404,7 +18404,7 @@
Create framework for IRCv3 support Create framework for IRCv3 support
* rcirc.el (rcirc-implemented-capabilities): Add new variable * lisp/net/rcirc.el (rcirc-implemented-capabilities): Add new variable
(rcirc-requested-capabilities): Add new variable (rcirc-requested-capabilities): Add new variable
(rcirc-acked-capabilities): Add new variable (rcirc-acked-capabilities): Add new variable
(rcirc-connect): Request capabilities from rcirc-implemented-capabilities (rcirc-connect): Request capabilities from rcirc-implemented-capabilities
@ -18419,7 +18419,7 @@
Replace defun-rcirc-command with rcirc-define-command Replace defun-rcirc-command with rcirc-define-command
* rcirc.el (defun-rcirc-command): Remove old macro * lisp/net/rcirc.el (defun-rcirc-command): Remove old macro
(rcirc-define-command): Create new macro (rcirc-define-command): Create new macro
2021-06-10 Eli Zaretskii <eliz@gnu.org> 2021-06-10 Eli Zaretskii <eliz@gnu.org>
@ -18491,7 +18491,7 @@
Remove custom rcirc-completion implementation Remove custom rcirc-completion implementation
* rcirc.el (rcirc-completion-at-point): Improve completion suggestions * lisp/net/rcirc.el (rcirc-completion-at-point): Improve completion suggestions
(rcirc-completions): Remove variable (rcirc-completions): Remove variable
(rcirc-completion-start): Remove variable (rcirc-completion-start): Remove variable
(rcirc-complete): Remove function (rcirc-complete): Remove function
@ -18502,14 +18502,14 @@
Recognize quoted commands in rcirc-process-input-line Recognize quoted commands in rcirc-process-input-line
* rcirc.el (rcirc-process-input-line): Check for quoted commands * lisp/net/rcirc.el (rcirc-process-input-line): Check for quoted commands
(rcirc-process-command): Don't check for quoted commands (rcirc-process-command): Don't check for quoted commands
2021-06-09 Philip Kaludercic <philipk@posteo.net> 2021-06-09 Philip Kaludercic <philipk@posteo.net>
Integrate formatting into rcirc-send-string Integrate formatting into rcirc-send-string
* rcirc.el (rcirc-connect): Use new syntax * lisp/net/rcirc.el (rcirc-connect): Use new syntax
(rcirc-send-string): Allow for more arguments (rcirc-send-string): Allow for more arguments
(rcirc-send-privmsg): Use new syntax (rcirc-send-privmsg): Use new syntax
(rcirc-send-ctcp): Use new syntax (rcirc-send-ctcp): Use new syntax
@ -18546,7 +18546,7 @@
Default to libera instead of freenode Default to libera instead of freenode
* rcirc.el (rcirc-server-alist): Update default value * lisp/net/rcirc.el (rcirc-server-alist): Update default value
2021-06-09 Alan Third <alan@idiocy.org> 2021-06-09 Alan Third <alan@idiocy.org>
@ -20512,7 +20512,7 @@
change eases the addition of more formats. Add support for group change eases the addition of more formats. Add support for group
titles to the vertical and horizontal formatting functions. titles to the vertical and horizontal formatting functions.
* minibuffer.el (completion--insert): Add new function. * lisp/minibuffer.el (completion--insert): Add new function.
(completion--insert-vertical, completion--insert-horizontal, (completion--insert-vertical, completion--insert-horizontal,
completion--insert-one-column): Extract function from completion--insert-one-column): Extract function from
`completion--insert-strings`. Use new function `completion--insert`. `completion--insert-strings`. Use new function `completion--insert`.
@ -24286,7 +24286,7 @@
Even in the cases where it does not make much visible difference, Even in the cases where it does not make much visible difference,
it brings the benefit of making the result deterministic. it brings the benefit of making the result deterministic.
* minibuffer.el (minibuffer--sort-by-length-alpha): New function. * lisp/minibuffer.el (minibuffer--sort-by-length-alpha): New function.
(minibuffer--sort-by-position): New function extracted from (minibuffer--sort-by-position): New function extracted from
`completion-all-sorted-completions`. `completion-all-sorted-completions`.
(completion-all-sorted-completions): Use use them. (completion-all-sorted-completions): Use use them.
@ -24295,7 +24295,7 @@
minibuffer.el: Use completion--message instead of minibuffer-message minibuffer.el: Use completion--message instead of minibuffer-message
* minibuffer.el: Use completion--message consistently for the messages * lisp/minibuffer.el: Use completion--message consistently for the messages
"Incomplete", "Sole completion" and "No completions". "Incomplete", "Sole completion" and "No completions".
2021-04-19 Philipp Stephani <phst@google.com> 2021-04-19 Philipp Stephani <phst@google.com>
@ -63727,7 +63727,7 @@
Allow CSS completion with multiple rules on one line Allow CSS completion with multiple rules on one line
* lisp/progmodes/css-mode.el (css--complete-property-value): Check * lisp/textmodes/css-mode.el (css--complete-property-value): Check
for semi-colon when completing property values (bug#43242). for semi-colon when completing property values (bug#43242).
2020-09-06 Lars Ingebrigtsen <larsi@gnus.org> 2020-09-06 Lars Ingebrigtsen <larsi@gnus.org>
@ -74673,7 +74673,7 @@
Highlight typed variables in Python Highlight typed variables in Python
* progmodes/python.el * lisp/progmodes/python.el
(python-font-lock-keywords-maximum-decoration): Recognize (python-font-lock-keywords-maximum-decoration): Recognize
typed variables like "foo: int = 1" as well. (Bug#41684) typed variables like "foo: int = 1" as well. (Bug#41684)
@ -76200,7 +76200,7 @@
Bump project.el version Bump project.el version
* project.el: Bump the version * lisp/progmodes/project.el: Bump the version
2020-05-25 Philipp Stephani <phst@google.com> 2020-05-25 Philipp Stephani <phst@google.com>
@ -81762,7 +81762,7 @@
2020-03-24 Andrea Corallo <akrl@sdf.org> 2020-03-24 Andrea Corallo <akrl@sdf.org>
* lisp/comp.el (native-compile-async): Fix excessive messaging * lisp/emacs-lisp/comp.el (native-compile-async): Fix excessive messaging
2020-03-24 Philip K <philip@warpmail.net> 2020-03-24 Philip K <philip@warpmail.net>
@ -81809,7 +81809,7 @@
2020-03-23 Andrea Corallo <akrl@sdf.org> 2020-03-23 Andrea Corallo <akrl@sdf.org>
* comp.el : Fix typo introduced by f8b07ff4f3 * lisp/emacs-lisp/comp.el : Fix typo introduced by f8b07ff4f3
Merge remote-tracking branch 'savannah/master' into HEAD Merge remote-tracking branch 'savannah/master' into HEAD
@ -81867,15 +81867,15 @@
2020-03-22 Andrea Corallo <akrl@sdf.org> 2020-03-22 Andrea Corallo <akrl@sdf.org>
* comp.c (maybe_defer_native_compilation): Fix * src/comp.c (maybe_defer_native_compilation): Fix
Prevent recursive compilation while deferring compilation. Prevent recursive compilation while deferring compilation.
2020-03-22 Andrea Corallo <akrl@sdf.org> 2020-03-22 Andrea Corallo <akrl@sdf.org>
* comp.c (maybe_defer_native_compilation): Add some debug code * src/comp.c (maybe_defer_native_compilation): Add some debug code
* comp.el: Add missing require * lisp/emacs-lisp/comp.el: Add missing require
2020-03-22 Andrea Corallo <akrl@sdf.org> 2020-03-22 Andrea Corallo <akrl@sdf.org>
@ -81983,11 +81983,11 @@
2020-03-19 Andrea Corallo <akrl@sdf.org> 2020-03-19 Andrea Corallo <akrl@sdf.org>
* comp.el (comp-async-jobs-number): Fix customize type. * lisp/emacs-lisp/comp.el (comp-async-jobs-number): Fix customize type.
Merge remote-tracking branch 'savannah/master' into HEAD Merge remote-tracking branch 'savannah/master' into HEAD
* comp.el (comp-run-async-workers): Load only if compilation succeed * lisp/emacs-lisp/comp.el (comp-run-async-workers): Load only if compilation succeed
2020-03-19 Lars Ingebrigtsen <larsi@gnus.org> 2020-03-19 Lars Ingebrigtsen <larsi@gnus.org>
@ -82035,19 +82035,19 @@
2020-03-18 Andrea Corallo <akrl@sdf.org> 2020-03-18 Andrea Corallo <akrl@sdf.org>
* comp.c (native-elisp-load): Guard against missing file. * src/comp.c (native-elisp-load): Guard against missing file.
2020-03-19 Andrea Corallo <akrl@sdf.org> 2020-03-19 Andrea Corallo <akrl@sdf.org>
Command late load when deferring compilation Command late load when deferring compilation
* comp.el: Extend `native-compile-async' for load and late-load * lisp/emacs-lisp/comp.el: Extend `native-compile-async' for load and late-load
Extend low level code for late load Extend low level code for late load
* comp.el: late-load support optional as `native-compile' parameter * lisp/emacs-lisp/comp.el: late-load support optional as `native-compile' parameter
* comp.el: Have the compiler generates 'late_top_level_run' * lisp/emacs-lisp/comp.el: Have the compiler generates 'late_top_level_run'
2020-03-18 Glenn Morris <rgm@gnu.org> 2020-03-18 Glenn Morris <rgm@gnu.org>
@ -82102,17 +82102,17 @@
2020-03-16 Andrea Corallo <akrl@sdf.org> 2020-03-16 Andrea Corallo <akrl@sdf.org>
* comp.el: (native-compile-async) do not duplicate queue entries * lisp/emacs-lisp/comp.el: (native-compile-async) do not duplicate queue entries
2020-03-16 Andrea Corallo <akrl@sdf.org> 2020-03-16 Andrea Corallo <akrl@sdf.org>
* comp.el: Estimate async worker number using system CPU number * lisp/emacs-lisp/comp.el: Estimate async worker number using system CPU number
This only when `comp-async-jobs-number' is 0 (default). This only when `comp-async-jobs-number' is 0 (default).
2020-03-16 Andrea Corallo <akrl@sdf.org> 2020-03-16 Andrea Corallo <akrl@sdf.org>
* comp.el: Make compilation logic to be dynamically controllable * lisp/emacs-lisp/comp.el: Make compilation logic to be dynamically controllable
Introduce `comp-async-jobs-number' to control async job number, this Introduce `comp-async-jobs-number' to control async job number, this
can be now adjusted dynamically. can be now adjusted dynamically.
@ -82188,7 +82188,7 @@
2020-03-15 Andrea Corallo <akrl@sdf.org> 2020-03-15 Andrea Corallo <akrl@sdf.org>
* comp.el: Fix missing rx require * lisp/emacs-lisp/comp.el: Fix missing rx require
2020-03-15 Adam Porter <adam@alphapapa.net> 2020-03-15 Adam Porter <adam@alphapapa.net>