diff options
| author | Glenn Morris | 2020-01-20 07:50:26 -0800 |
|---|---|---|
| committer | Glenn Morris | 2020-01-20 07:50:26 -0800 |
| commit | 519de2f88e3f9985f41a763953711b63a8223628 (patch) | |
| tree | db5a2f2bea7a9531ea736d100142f9cc434ea4fb | |
| parent | cdede988b48802c5f2ccce2d38bebcdc4c7dbb05 (diff) | |
| parent | f3d30b5303783a307921b914d4df0b082106b39d (diff) | |
| download | emacs-519de2f88e3f9985f41a763953711b63a8223628.tar.gz emacs-519de2f88e3f9985f41a763953711b63a8223628.zip | |
Merge from origin/emacs-27
f3d30b5303 Remove some doc references to old Emacs versions
4217bc229b Fix infloop in shell.el
74b151195d Fix erc-notifications-notify for non-PRIVMSGs, broken in l...
db4436eaf9 Fix the notification action for PRIVMSG in erc-notificatio...
36a4068105 ERC: New maintainer.
2391d3f45d ; spelling fixes
e898442be3 Honor tags-case-fold-search during xref identifer completion
# Conflicts:
# etc/NEWS
51 files changed, 93 insertions, 86 deletions
diff --git a/admin/MAINTAINERS b/admin/MAINTAINERS index 05faa586c20..f7ec181bf9c 100644 --- a/admin/MAINTAINERS +++ b/admin/MAINTAINERS | |||
| @@ -126,6 +126,11 @@ Ulf Jasper | |||
| 126 | lisp/calendar/icalendar.el | 126 | lisp/calendar/icalendar.el |
| 127 | test/lisp/calendar/icalendar-tests.el | 127 | test/lisp/calendar/icalendar-tests.el |
| 128 | 128 | ||
| 129 | Amin Bandali | ||
| 130 | ERC | ||
| 131 | lisp/erc/* | ||
| 132 | doc/misc/erc.texi | ||
| 133 | |||
| 129 | ============================================================================== | 134 | ============================================================================== |
| 130 | 2. Areas that someone is willing to maintain, although he would not | 135 | 2. Areas that someone is willing to maintain, although he would not |
| 131 | necessarily mind if someone else was the official maintainer. | 136 | necessarily mind if someone else was the official maintainer. |
| @@ -248,6 +253,11 @@ Alan Third | |||
| 248 | lisp/term/ns-win.el | 253 | lisp/term/ns-win.el |
| 249 | doc/emacs/macos.texi | 254 | doc/emacs/macos.texi |
| 250 | 255 | ||
| 256 | Amin Bandali | ||
| 257 | Eshell | ||
| 258 | lisp/eshell/* | ||
| 259 | doc/misc/eshell.texi | ||
| 260 | |||
| 251 | 261 | ||
| 252 | ;;; Local Variables: | 262 | ;;; Local Variables: |
| 253 | ;;; coding: utf-8 | 263 | ;;; coding: utf-8 |
diff --git a/doc/emacs/anti.texi b/doc/emacs/anti.texi index 1398a00b2b3..d1e67e66560 100644 --- a/doc/emacs/anti.texi +++ b/doc/emacs/anti.texi | |||
| @@ -93,7 +93,7 @@ The optional display of the fill-column indicator is no longer | |||
| 93 | supported. With the display sizes becoming smaller and smaller as you | 93 | supported. With the display sizes becoming smaller and smaller as you |
| 94 | move back in time, we feel that the display itself will always show | 94 | move back in time, we feel that the display itself will always show |
| 95 | you where to fill or wrap your text, and do this much more easily and | 95 | you where to fill or wrap your text, and do this much more easily and |
| 96 | reliably than eny such display indicator. | 96 | reliably than any such display indicator. |
| 97 | 97 | ||
| 98 | @item | 98 | @item |
| 99 | We removed the features that made visiting large files easier. Thus, | 99 | We removed the features that made visiting large files easier. Thus, |
diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi index c0b3fe5a1b0..442f6d156b6 100644 --- a/doc/lispref/internals.texi +++ b/doc/lispref/internals.texi | |||
| @@ -1416,7 +1416,7 @@ other words, if a module function wants to call Lisp functions or | |||
| 1416 | Emacs primitives, convert @code{emacs_value} objects to and from C | 1416 | Emacs primitives, convert @code{emacs_value} objects to and from C |
| 1417 | datatypes (@pxref{Module Values}), or interact with Emacs in any other | 1417 | datatypes (@pxref{Module Values}), or interact with Emacs in any other |
| 1418 | way, some call from Emacs to @code{emacs_module_init} or to a module | 1418 | way, some call from Emacs to @code{emacs_module_init} or to a module |
| 1419 | function must be in the callstack. Module function may not interact | 1419 | function must be in the call stack. Module function may not interact |
| 1420 | with Emacs while garbage collection is running; @pxref{Garbage | 1420 | with Emacs while garbage collection is running; @pxref{Garbage |
| 1421 | Collection}. They may only interact with Emacs from Lisp interpreter | 1421 | Collection}. They may only interact with Emacs from Lisp interpreter |
| 1422 | threads (including the main thread) created by Emacs; @pxref{Threads}. | 1422 | threads (including the main thread) created by Emacs; @pxref{Threads}. |
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi index 62d28da2004..f380f1669e0 100644 --- a/doc/lispref/modes.texi +++ b/doc/lispref/modes.texi | |||
| @@ -135,7 +135,7 @@ non-@code{nil} value, it returns that value; otherwise it returns | |||
| 135 | @node Setting Hooks | 135 | @node Setting Hooks |
| 136 | @subsection Setting Hooks | 136 | @subsection Setting Hooks |
| 137 | 137 | ||
| 138 | Here's an example that adds a funtion to a mode hook to turn | 138 | Here's an example that adds a function to a mode hook to turn |
| 139 | on Auto Fill mode when in Lisp Interaction mode: | 139 | on Auto Fill mode when in Lisp Interaction mode: |
| 140 | 140 | ||
| 141 | @example | 141 | @example |
diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi index 06c39a53764..e0b1ec5d6a0 100644 --- a/doc/misc/efaq.texi +++ b/doc/misc/efaq.texi | |||
| @@ -1440,7 +1440,6 @@ of files from Macintosh, Microsoft, and Unix platforms. | |||
| 1440 | * Compiler error messages:: | 1440 | * Compiler error messages:: |
| 1441 | * Indenting switch statements:: | 1441 | * Indenting switch statements:: |
| 1442 | * Customizing C and C++ indentation:: | 1442 | * Customizing C and C++ indentation:: |
| 1443 | * Horizontal scrolling:: | ||
| 1444 | * Overwrite mode:: | 1443 | * Overwrite mode:: |
| 1445 | * Turning off beeping:: | 1444 | * Turning off beeping:: |
| 1446 | * Turning the volume down:: | 1445 | * Turning the volume down:: |
| @@ -2123,23 +2122,6 @@ Java sources, etc. If you want the same customizations to be in | |||
| 2123 | effect in @emph{all} languages supported by @code{cc-mode}, use | 2122 | effect in @emph{all} languages supported by @code{cc-mode}, use |
| 2124 | @code{c-mode-common-hook}. | 2123 | @code{c-mode-common-hook}. |
| 2125 | 2124 | ||
| 2126 | @node Horizontal scrolling | ||
| 2127 | @section How can I make Emacs automatically scroll horizontally? | ||
| 2128 | @cindex @code{hscroll-mode} | ||
| 2129 | @cindex Horizontal scrolling | ||
| 2130 | @cindex Scrolling horizontally | ||
| 2131 | |||
| 2132 | In Emacs 21 and later, this is on by default: if the variable | ||
| 2133 | @code{truncate-lines} is non-@code{nil} in the current buffer, Emacs | ||
| 2134 | automatically scrolls the display horizontally when point moves off the | ||
| 2135 | left or right edge of the window. | ||
| 2136 | |||
| 2137 | Note that this is overridden by the variable | ||
| 2138 | @code{truncate-partial-width-windows} if that variable is non-@code{nil} | ||
| 2139 | and the current buffer is not full-frame width. | ||
| 2140 | |||
| 2141 | In Emacs 20, use @code{hscroll-mode}. | ||
| 2142 | |||
| 2143 | @node Overwrite mode | 2125 | @node Overwrite mode |
| 2144 | @section How do I make Emacs ``typeover'' or ``overwrite'' instead of inserting? | 2126 | @section How do I make Emacs ``typeover'' or ``overwrite'' instead of inserting? |
| 2145 | @cindex @key{Insert} | 2127 | @cindex @key{Insert} |
| @@ -2305,9 +2287,9 @@ to investigate @file{cpp.el}, which is distributed with Emacs. | |||
| 2305 | @cindex Commands, repeating many times | 2287 | @cindex Commands, repeating many times |
| 2306 | @cindex @code{.}, equivalent to @code{vi} command | 2288 | @cindex @code{.}, equivalent to @code{vi} command |
| 2307 | 2289 | ||
| 2308 | As of Emacs 20.3, there is indeed a @code{repeat} command (@kbd{C-x z}) | 2290 | Use the @code{repeat} command (@kbd{C-x z}) to repeat the last |
| 2309 | that repeats the last command. If you preface it with a prefix | 2291 | command. If you preface it with a prefix argument, the prefix arg is |
| 2310 | argument, the prefix arg is applied to the command. | 2292 | applied to the command. |
| 2311 | 2293 | ||
| 2312 | You can also type @kbd{C-x @key{ESC} @key{ESC}} | 2294 | You can also type @kbd{C-x @key{ESC} @key{ESC}} |
| 2313 | (@code{repeat-complex-command}) to reinvoke commands that used the | 2295 | (@code{repeat-complex-command}) to reinvoke commands that used the |
| @@ -2820,9 +2802,9 @@ Alternatively, use the following Lisp form in your @file{.emacs}: | |||
| 2820 | @cindex Microsoft files, editing | 2802 | @cindex Microsoft files, editing |
| 2821 | @cindex Windows files, editing | 2803 | @cindex Windows files, editing |
| 2822 | 2804 | ||
| 2823 | As of Emacs 20, detection and handling of MS-DOS (and Windows) files is | 2805 | Detection and handling of MS-DOS (and Windows) files is performed |
| 2824 | performed transparently. You can open MS-DOS files on a Unix system, | 2806 | transparently. You can open MS-DOS files on a Unix system, edit it, |
| 2825 | edit it, and save it without having to worry about the file format. | 2807 | and save it without having to worry about the file format. |
| 2826 | 2808 | ||
| 2827 | When editing an MS-DOS style file, the mode line will indicate that it | 2809 | When editing an MS-DOS style file, the mode line will indicate that it |
| 2828 | is a DOS file. On Unix and GNU/Linux systems, and also on a Macintosh, | 2810 | is a DOS file. On Unix and GNU/Linux systems, and also on a Macintosh, |
diff --git a/etc/NEWS.27 b/etc/NEWS.27 index 69ffcdb66e5..a6092736cec 100644 --- a/etc/NEWS.27 +++ b/etc/NEWS.27 | |||
| @@ -697,7 +697,7 @@ current and the previous or the next line, as before. | |||
| 697 | 697 | ||
| 698 | +++ | 698 | +++ |
| 699 | ** You can now change the font size with the mouse wheel. | 699 | ** You can now change the font size with the mouse wheel. |
| 700 | Scroling the mouse wheel with the Ctrl key pressed will now act the | 700 | Scrolling the mouse wheel with the Ctrl key pressed will now act the |
| 701 | same as the 'C-x C-+' and 'C-x C--' commands. | 701 | same as the 'C-x C-+' and 'C-x C--' commands. |
| 702 | 702 | ||
| 703 | 703 | ||
| @@ -1458,6 +1458,10 @@ A new command 'xref-revert-buffer' is bound to 'g'. | |||
| 1458 | --- | 1458 | --- |
| 1459 | *** Imenu support has been added to 'xref--xref-buffer-mode'. | 1459 | *** Imenu support has been added to 'xref--xref-buffer-mode'. |
| 1460 | 1460 | ||
| 1461 | *** New generic method 'xref-backend-identifier-completion-ignore-case'. | ||
| 1462 | Using it, the etags backend now honors 'tags-case-fold-search' during | ||
| 1463 | identifier completion. | ||
| 1464 | |||
| 1461 | ** Checkdoc | 1465 | ** Checkdoc |
| 1462 | 1466 | ||
| 1463 | --- | 1467 | --- |
diff --git a/lisp/emacs-lisp/rx.el b/lisp/emacs-lisp/rx.el index dbce0795954..03af053c91e 100644 --- a/lisp/emacs-lisp/rx.el +++ b/lisp/emacs-lisp/rx.el | |||
| @@ -273,7 +273,7 @@ Return (REGEXP . PRECEDENCE)." | |||
| 273 | ;; (or (+ digit) "CHARLIE" "CHAN" (+ blank)) | 273 | ;; (or (+ digit) "CHARLIE" "CHAN" (+ blank)) |
| 274 | ;; -> (or (+ digit) (or "CHARLIE" "CHAN") (+ blank)) | 274 | ;; -> (or (+ digit) (or "CHARLIE" "CHAN") (+ blank)) |
| 275 | ;; | 275 | ;; |
| 276 | ;; - Optimise single-character alternatives better: | 276 | ;; - Optimize single-character alternatives better: |
| 277 | ;; * classes: space, alpha, ... | 277 | ;; * classes: space, alpha, ... |
| 278 | ;; * (syntax S), for some S (whitespace, word) | 278 | ;; * (syntax S), for some S (whitespace, word) |
| 279 | ;; so that (or "@" "%" digit (any "A-Z" space) (syntax word)) | 279 | ;; so that (or "@" "%" digit (any "A-Z" space) (syntax word)) |
diff --git a/lisp/erc/erc-autoaway.el b/lisp/erc/erc-autoaway.el index 84f401197f5..f4070155561 100644 --- a/lisp/erc/erc-autoaway.el +++ b/lisp/erc/erc-autoaway.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Jorgen Schaefer <forcer@forcix.cx> | 5 | ;; Author: Jorgen Schaefer <forcer@forcix.cx> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcAutoAway | 7 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcAutoAway |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc-backend.el b/lisp/erc/erc-backend.el index 2102c5e9ed6..b1a829cde7a 100644 --- a/lisp/erc/erc-backend.el +++ b/lisp/erc/erc-backend.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | ;; Filename: erc-backend.el | 5 | ;; Filename: erc-backend.el |
| 6 | ;; Author: Lawrence Mitchell <wence@gmx.li> | 6 | ;; Author: Lawrence Mitchell <wence@gmx.li> |
| 7 | ;; Maintainer: emacs-devel@gnu.org | 7 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 8 | ;; Created: 2004-05-7 | 8 | ;; Created: 2004-05-7 |
| 9 | ;; Keywords: IRC chat client internet | 9 | ;; Keywords: IRC chat client internet |
| 10 | 10 | ||
diff --git a/lisp/erc/erc-button.el b/lisp/erc/erc-button.el index e4f5a190913..a5b7b6c6b2c 100644 --- a/lisp/erc/erc-button.el +++ b/lisp/erc/erc-button.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 1996-2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1996-2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Mario Lang <mlang@delysid.org> | 5 | ;; Author: Mario Lang <mlang@delysid.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: irc, button, url, regexp | 7 | ;; Keywords: irc, button, url, regexp |
| 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcButton | 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcButton |
| 9 | 9 | ||
diff --git a/lisp/erc/erc-capab.el b/lisp/erc/erc-capab.el index 975b53da96f..129f5026189 100644 --- a/lisp/erc/erc-capab.el +++ b/lisp/erc/erc-capab.el | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Maintainer: emacs-devel@gnu.org | 5 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 6 | 6 | ||
| 7 | ; This file is part of GNU Emacs. | 7 | ; This file is part of GNU Emacs. |
| 8 | 8 | ||
diff --git a/lisp/erc/erc-compat.el b/lisp/erc/erc-compat.el index 2dae90a228b..0cffa19b424 100644 --- a/lisp/erc/erc-compat.el +++ b/lisp/erc/erc-compat.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002-2003, 2005-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2003, 2005-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Alex Schroeder <alex@gnu.org> | 5 | ;; Author: Alex Schroeder <alex@gnu.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki/ERC | 7 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki/ERC |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc-dcc.el b/lisp/erc/erc-dcc.el index ad46af3e146..e1210030810 100644 --- a/lisp/erc/erc-dcc.el +++ b/lisp/erc/erc-dcc.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Author: Ben A. Mesander <ben@gnu.ai.mit.edu> | 6 | ;; Author: Ben A. Mesander <ben@gnu.ai.mit.edu> |
| 7 | ;; Noah Friedman <friedman@prep.ai.mit.edu> | 7 | ;; Noah Friedman <friedman@prep.ai.mit.edu> |
| 8 | ;; Per Persson <pp@sno.pp.se> | 8 | ;; Per Persson <pp@sno.pp.se> |
| 9 | ;; Maintainer: emacs-devel@gnu.org | 9 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 10 | ;; Keywords: comm, processes | 10 | ;; Keywords: comm, processes |
| 11 | ;; Created: 1994-01-23 | 11 | ;; Created: 1994-01-23 |
| 12 | 12 | ||
diff --git a/lisp/erc/erc-desktop-notifications.el b/lisp/erc/erc-desktop-notifications.el index fb4b41ee8db..7c32429b96f 100644 --- a/lisp/erc/erc-desktop-notifications.el +++ b/lisp/erc/erc-desktop-notifications.el | |||
| @@ -3,6 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2012-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2012-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Julien Danjou <julien@danjou.info> | 5 | ;; Author: Julien Danjou <julien@danjou.info> |
| 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> | ||
| 6 | ;; Keywords: comm | 7 | ;; Keywords: comm |
| 7 | 8 | ||
| 8 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
| @@ -54,12 +55,14 @@ | |||
| 54 | 55 | ||
| 55 | (defvar dbus-debug) ; used in the macroexpansion of dbus-ignore-errors | 56 | (defvar dbus-debug) ; used in the macroexpansion of dbus-ignore-errors |
| 56 | 57 | ||
| 57 | (defun erc-notifications-notify (nick msg) | 58 | (defun erc-notifications-notify (nick msg &optional privp) |
| 58 | "Notify that NICK send some MSG. | 59 | "Notify that NICK send some MSG, where PRIVP should be non-nil for PRIVMSGs. |
| 59 | This will replace the last notification sent with this function." | 60 | This will replace the last notification sent with this function." |
| 61 | ;; TODO: can we do this without PRIVP? (by "fixing" ERC's not | ||
| 62 | ;; setting the current buffer to the existing query buffer) | ||
| 60 | (dbus-ignore-errors | 63 | (dbus-ignore-errors |
| 61 | (setq erc-notifications-last-notification | 64 | (setq erc-notifications-last-notification |
| 62 | (let ((channel (current-buffer))) | 65 | (let ((channel (if privp (erc-get-buffer nick) (current-buffer)))) |
| 63 | (notifications-notify :bus erc-notifications-bus | 66 | (notifications-notify :bus erc-notifications-bus |
| 64 | :title (format "%s in %s" | 67 | :title (format "%s in %s" |
| 65 | (xml-escape-string nick) | 68 | (xml-escape-string nick) |
| @@ -79,7 +82,7 @@ This will replace the last notification sent with this function." | |||
| 79 | (not (and (boundp 'erc-track-exclude) | 82 | (not (and (boundp 'erc-track-exclude) |
| 80 | (member nick erc-track-exclude))) | 83 | (member nick erc-track-exclude))) |
| 81 | (not (erc-is-message-ctcp-and-not-action-p msg))) | 84 | (not (erc-is-message-ctcp-and-not-action-p msg))) |
| 82 | (erc-notifications-notify nick msg))) | 85 | (erc-notifications-notify nick msg t))) |
| 83 | ;; Return nil to continue processing by ERC | 86 | ;; Return nil to continue processing by ERC |
| 84 | nil) | 87 | nil) |
| 85 | 88 | ||
diff --git a/lisp/erc/erc-ezbounce.el b/lisp/erc/erc-ezbounce.el index a604f51145f..a2d58e927e9 100644 --- a/lisp/erc/erc-ezbounce.el +++ b/lisp/erc/erc-ezbounce.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002, 2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002, 2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Andreas Fuchs <asf@void.at> | 5 | ;; Author: Andreas Fuchs <asf@void.at> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm | 7 | ;; Keywords: comm |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc-fill.el b/lisp/erc/erc-fill.el index bef5e8ea60d..ea39cd2c01d 100644 --- a/lisp/erc/erc-fill.el +++ b/lisp/erc/erc-fill.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | ;; Author: Andreas Fuchs <asf@void.at> | 5 | ;; Author: Andreas Fuchs <asf@void.at> |
| 6 | ;; Mario Lang <mlang@delysid.org> | 6 | ;; Mario Lang <mlang@delysid.org> |
| 7 | ;; Maintainer: emacs-devel@gnu.org | 7 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcFilling | 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcFilling |
| 9 | 9 | ||
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc-goodies.el b/lisp/erc/erc-goodies.el index bba0a720a56..809f8f0a539 100644 --- a/lisp/erc/erc-goodies.el +++ b/lisp/erc/erc-goodies.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2001-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Jorgen Schaefer <forcer@forcix.cx> | 5 | ;; Author: Jorgen Schaefer <forcer@forcix.cx> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | 7 | ||
| 8 | ;; Most code is taken verbatim from erc.el, see there for the original | 8 | ;; Most code is taken verbatim from erc.el, see there for the original |
| 9 | ;; authors. | 9 | ;; authors. |
diff --git a/lisp/erc/erc-ibuffer.el b/lisp/erc/erc-ibuffer.el index b00e2bdb9c0..c36352bf8bf 100644 --- a/lisp/erc/erc-ibuffer.el +++ b/lisp/erc/erc-ibuffer.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002, 2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002, 2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Mario Lang <mlang@delysid.org> | 5 | ;; Author: Mario Lang <mlang@delysid.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm | 7 | ;; Keywords: comm |
| 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcIbuffer | 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcIbuffer |
| 9 | 9 | ||
diff --git a/lisp/erc/erc-identd.el b/lisp/erc/erc-identd.el index 034a3d658ad..70a09175d5b 100644 --- a/lisp/erc/erc-identd.el +++ b/lisp/erc/erc-identd.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2003, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2003, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 5 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm, processes | 7 | ;; Keywords: comm, processes |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc-imenu.el b/lisp/erc/erc-imenu.el index 23fb1a995eb..3bec4c0e4b5 100644 --- a/lisp/erc/erc-imenu.el +++ b/lisp/erc/erc-imenu.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | ;; Inc. | 4 | ;; Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Mario Lang <mlang@delysid.org> | 6 | ;; Author: Mario Lang <mlang@delysid.org> |
| 7 | ;; Maintainer: emacs-devel@gnu.org | 7 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 8 | ;; Keywords: comm | 8 | ;; Keywords: comm |
| 9 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcImenu | 9 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcImenu |
| 10 | 10 | ||
diff --git a/lisp/erc/erc-join.el b/lisp/erc/erc-join.el index 75f9562a144..919570e2a48 100644 --- a/lisp/erc/erc-join.el +++ b/lisp/erc/erc-join.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Alex Schroeder <alex@gnu.org> | 5 | ;; Author: Alex Schroeder <alex@gnu.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: irc | 7 | ;; Keywords: irc |
| 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcAutoJoin | 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcAutoJoin |
| 9 | 9 | ||
diff --git a/lisp/erc/erc-lang.el b/lisp/erc/erc-lang.el index dc96c25cbd1..3735d80a867 100644 --- a/lisp/erc/erc-lang.el +++ b/lisp/erc/erc-lang.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002, 2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002, 2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Alex Schroeder <alex@gnu.org> | 5 | ;; Author: Alex Schroeder <alex@gnu.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Old-Version: 1.0.0 | 7 | ;; Old-Version: 1.0.0 |
| 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcLang | 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcLang |
| 9 | ;; Keywords: comm languages processes | 9 | ;; Keywords: comm languages processes |
diff --git a/lisp/erc/erc-list.el b/lisp/erc/erc-list.el index 35e7fda93b9..0023980092a 100644 --- a/lisp/erc/erc-list.el +++ b/lisp/erc/erc-list.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2008-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2008-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Tom Tromey <tromey@redhat.com> | 5 | ;; Author: Tom Tromey <tromey@redhat.com> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Old-Version: 0.1 | 7 | ;; Old-Version: 0.1 |
| 8 | ;; Keywords: comm | 8 | ;; Keywords: comm |
| 9 | 9 | ||
diff --git a/lisp/erc/erc-log.el b/lisp/erc/erc-log.el index fda91c8297f..4e4fa8d6090 100644 --- a/lisp/erc/erc-log.el +++ b/lisp/erc/erc-log.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2003-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2003-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Lawrence Mitchell <wence@gmx.li> | 5 | ;; Author: Lawrence Mitchell <wence@gmx.li> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: IRC, chat, client, Internet, logging | 7 | ;; Keywords: IRC, chat, client, Internet, logging |
| 8 | 8 | ||
| 9 | ;; Created 2003-04-26 | 9 | ;; Created 2003-04-26 |
diff --git a/lisp/erc/erc-match.el b/lisp/erc/erc-match.el index 8b9ab331288..a17b8c74399 100644 --- a/lisp/erc/erc-match.el +++ b/lisp/erc/erc-match.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Andreas Fuchs <asf@void.at> | 5 | ;; Author: Andreas Fuchs <asf@void.at> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm, faces | 7 | ;; Keywords: comm, faces |
| 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcMatch | 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcMatch |
| 9 | 9 | ||
diff --git a/lisp/erc/erc-menu.el b/lisp/erc/erc-menu.el index e9a76b861db..4bc758ab3d1 100644 --- a/lisp/erc/erc-menu.el +++ b/lisp/erc/erc-menu.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2001-2002, 2004-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001-2002, 2004-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Mario Lang <mlang@delysid.org> | 5 | ;; Author: Mario Lang <mlang@delysid.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm, processes, menu | 7 | ;; Keywords: comm, processes, menu |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc-netsplit.el b/lisp/erc/erc-netsplit.el index 9b4d1758952..2816acda24c 100644 --- a/lisp/erc/erc-netsplit.el +++ b/lisp/erc/erc-netsplit.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Mario Lang <mlang@delysid.org> | 5 | ;; Author: Mario Lang <mlang@delysid.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm | 7 | ;; Keywords: comm |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc-networks.el b/lisp/erc/erc-networks.el index 7831b7e988f..06969938a78 100644 --- a/lisp/erc/erc-networks.el +++ b/lisp/erc/erc-networks.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002, 2004-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002, 2004-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Mario Lang <mlang@lexx.delysid.org> | 5 | ;; Author: Mario Lang <mlang@lexx.delysid.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm | 7 | ;; Keywords: comm |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc-notify.el b/lisp/erc/erc-notify.el index 59f20aae247..7ccf936f23e 100644 --- a/lisp/erc/erc-notify.el +++ b/lisp/erc/erc-notify.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Mario Lang <mlang@lexx.delysid.org> | 5 | ;; Author: Mario Lang <mlang@lexx.delysid.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm | 7 | ;; Keywords: comm |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc-page.el b/lisp/erc/erc-page.el index 69910902cf5..c6eca51696f 100644 --- a/lisp/erc/erc-page.el +++ b/lisp/erc/erc-page.el | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002, 2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002, 2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Maintainer: emacs-devel@gnu.org | 5 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 6 | 6 | ||
| 7 | ;; This file is part of GNU Emacs. | 7 | ;; This file is part of GNU Emacs. |
| 8 | 8 | ||
diff --git a/lisp/erc/erc-pcomplete.el b/lisp/erc/erc-pcomplete.el index 9df0558b77e..a00f8f43f22 100644 --- a/lisp/erc/erc-pcomplete.el +++ b/lisp/erc/erc-pcomplete.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Sacha Chua <sacha@free.net.ph> | 5 | ;; Author: Sacha Chua <sacha@free.net.ph> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm, convenience | 7 | ;; Keywords: comm, convenience |
| 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcCompletion | 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcCompletion |
| 9 | 9 | ||
diff --git a/lisp/erc/erc-replace.el b/lisp/erc/erc-replace.el index 027f2c3505a..3455055e975 100644 --- a/lisp/erc/erc-replace.el +++ b/lisp/erc/erc-replace.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | ;; Inc. | 4 | ;; Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Andreas Fuchs <asf@void.at> | 6 | ;; Author: Andreas Fuchs <asf@void.at> |
| 7 | ;; Maintainer: emacs-devel@gnu.org | 7 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 8 | ;; Keywords: IRC, client, Internet | 8 | ;; Keywords: IRC, client, Internet |
| 9 | 9 | ||
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc-ring.el b/lisp/erc/erc-ring.el index b5b8b0d84b1..9b847fa50fd 100644 --- a/lisp/erc/erc-ring.el +++ b/lisp/erc/erc-ring.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2001-2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001-2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Alex Schroeder <alex@gnu.org> | 5 | ;; Author: Alex Schroeder <alex@gnu.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm | 7 | ;; Keywords: comm |
| 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcHistory | 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcHistory |
| 9 | 9 | ||
diff --git a/lisp/erc/erc-services.el b/lisp/erc/erc-services.el index de890b60aed..e12cf4eeb58 100644 --- a/lisp/erc/erc-services.el +++ b/lisp/erc/erc-services.el | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Maintainer: emacs-devel@gnu.org | 5 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 6 | 6 | ||
| 7 | ;; This file is part of GNU Emacs. | 7 | ;; This file is part of GNU Emacs. |
| 8 | 8 | ||
diff --git a/lisp/erc/erc-sound.el b/lisp/erc/erc-sound.el index 20c4581709b..a98e7630d14 100644 --- a/lisp/erc/erc-sound.el +++ b/lisp/erc/erc-sound.el | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002-2003, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2003, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Maintainer: emacs-devel@gnu.org | 5 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 6 | 6 | ||
| 7 | ;; This file is part of GNU Emacs. | 7 | ;; This file is part of GNU Emacs. |
| 8 | 8 | ||
diff --git a/lisp/erc/erc-speedbar.el b/lisp/erc/erc-speedbar.el index e1f27b0a8f6..01f5053f02f 100644 --- a/lisp/erc/erc-speedbar.el +++ b/lisp/erc/erc-speedbar.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | ;; Author: Mario Lang <mlang@delysid.org> | 5 | ;; Author: Mario Lang <mlang@delysid.org> |
| 6 | ;; Contributor: Eric M. Ludlam <zappo@gnu.org> | 6 | ;; Contributor: Eric M. Ludlam <zappo@gnu.org> |
| 7 | ;; Maintainer: emacs-devel@gnu.org | 7 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
| 10 | 10 | ||
diff --git a/lisp/erc/erc-spelling.el b/lisp/erc/erc-spelling.el index 565185d7db7..7fdd6489956 100644 --- a/lisp/erc/erc-spelling.el +++ b/lisp/erc/erc-spelling.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2005-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2005-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Jorgen Schaefer <forcer@forcix.cx> | 5 | ;; Author: Jorgen Schaefer <forcer@forcix.cx> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: irc | 7 | ;; Keywords: irc |
| 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcSpelling | 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcSpelling |
| 9 | 9 | ||
diff --git a/lisp/erc/erc-stamp.el b/lisp/erc/erc-stamp.el index c93402fb1bc..dc7e63b9821 100644 --- a/lisp/erc/erc-stamp.el +++ b/lisp/erc/erc-stamp.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Mario Lang <mlang@delysid.org> | 5 | ;; Author: Mario Lang <mlang@delysid.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm, processes, timestamp | 7 | ;; Keywords: comm, processes, timestamp |
| 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcStamp | 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcStamp |
| 9 | 9 | ||
diff --git a/lisp/erc/erc-track.el b/lisp/erc/erc-track.el index 6691a9e9f40..9f2cf9505a7 100644 --- a/lisp/erc/erc-track.el +++ b/lisp/erc/erc-track.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2002-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Mario Lang <mlang@delysid.org> | 5 | ;; Author: Mario Lang <mlang@delysid.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm, faces | 7 | ;; Keywords: comm, faces |
| 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcChannelTracking | 8 | ;; URL: http://www.emacswiki.org/cgi-bin/wiki.pl?ErcChannelTracking |
| 9 | 9 | ||
diff --git a/lisp/erc/erc-truncate.el b/lisp/erc/erc-truncate.el index 2c34ebdfd30..3fa5795c7e5 100644 --- a/lisp/erc/erc-truncate.el +++ b/lisp/erc/erc-truncate.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2003-2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2003-2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Andreas Fuchs <asf@void.at> | 5 | ;; Author: Andreas Fuchs <asf@void.at> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: IRC, chat, client, Internet, logging | 7 | ;; Keywords: IRC, chat, client, Internet, logging |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc-xdcc.el b/lisp/erc/erc-xdcc.el index 3ca4e5bbf26..61087deeb57 100644 --- a/lisp/erc/erc-xdcc.el +++ b/lisp/erc/erc-xdcc.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Copyright (C) 2003-2004, 2006-2020 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2003-2004, 2006-2020 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Mario Lang <mlang@delysid.org> | 5 | ;; Author: Mario Lang <mlang@delysid.org> |
| 6 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 7 | ;; Keywords: comm, processes | 7 | ;; Keywords: comm, processes |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
diff --git a/lisp/erc/erc.el b/lisp/erc/erc.el index 264093bed70..a46755153e3 100644 --- a/lisp/erc/erc.el +++ b/lisp/erc/erc.el | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | ;; Gergely Nagy (algernon@midgard.debian.net) | 10 | ;; Gergely Nagy (algernon@midgard.debian.net) |
| 11 | ;; David Edmondson (dme@dme.org) | 11 | ;; David Edmondson (dme@dme.org) |
| 12 | ;; Kelvin White (kwhite@gnu.org) | 12 | ;; Kelvin White (kwhite@gnu.org) |
| 13 | ;; Maintainer: emacs-devel@gnu.org | 13 | ;; Maintainer: Amin Bandali <mab@gnu.org> |
| 14 | ;; Keywords: IRC, chat, client, Internet | 14 | ;; Keywords: IRC, chat, client, Internet |
| 15 | 15 | ||
| 16 | ;; Version: 5.3 | 16 | ;; Version: 5.3 |
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el index f836ea60355..6df26b4af8c 100644 --- a/lisp/gnus/gnus.el +++ b/lisp/gnus/gnus.el | |||
| @@ -2821,7 +2821,7 @@ See Info node `(gnus)Formatting Variables'." | |||
| 2821 | (:constructor gnus-info-make | 2821 | (:constructor gnus-info-make |
| 2822 | (group rank read &optional marks method params)) | 2822 | (group rank read &optional marks method params)) |
| 2823 | (:constructor nil) | 2823 | (:constructor nil) |
| 2824 | ;; FIMXE: gnus-newsrc-alist contains a list of those, | 2824 | ;; FIXME: gnus-newsrc-alist contains a list of those, |
| 2825 | ;; so changing them to a real struct will take more work! | 2825 | ;; so changing them to a real struct will take more work! |
| 2826 | (:type list)) | 2826 | (:type list)) |
| 2827 | group rank read marks method params) | 2827 | group rank read marks method params) |
diff --git a/lisp/mail/rmailsum.el b/lisp/mail/rmailsum.el index 3ae2e404ae7..cc55451902a 100644 --- a/lisp/mail/rmailsum.el +++ b/lisp/mail/rmailsum.el | |||
| @@ -391,7 +391,7 @@ SUBJECT is a regular expression." | |||
| 391 | (defun rmail-summary-by-senders (senders) | 391 | (defun rmail-summary-by-senders (senders) |
| 392 | "Display a summary of all messages whose \"From\" field matches SENDERS. | 392 | "Display a summary of all messages whose \"From\" field matches SENDERS. |
| 393 | SENDERS is a regular expression. The default for SENDERS matches the | 393 | SENDERS is a regular expression. The default for SENDERS matches the |
| 394 | sender of the current messsage." | 394 | sender of the current message." |
| 395 | (interactive | 395 | (interactive |
| 396 | (let* ((def (rmail-get-header "From")) | 396 | (let* ((def (rmail-get-header "From")) |
| 397 | ;; We quote the default argument, because if it contains regexp | 397 | ;; We quote the default argument, because if it contains regexp |
diff --git a/lisp/progmodes/etags.el b/lisp/progmodes/etags.el index fe64895725f..897f105019e 100644 --- a/lisp/progmodes/etags.el +++ b/lisp/progmodes/etags.el | |||
| @@ -60,7 +60,8 @@ Any other value means use the setting of `case-fold-search'." | |||
| 60 | :type '(choice (const :tag "Case-sensitive" nil) | 60 | :type '(choice (const :tag "Case-sensitive" nil) |
| 61 | (const :tag "Case-insensitive" t) | 61 | (const :tag "Case-insensitive" t) |
| 62 | (other :tag "Use default" default)) | 62 | (other :tag "Use default" default)) |
| 63 | :version "21.1") | 63 | :version "21.1" |
| 64 | :safe 'symbolp) | ||
| 64 | 65 | ||
| 65 | ;;;###autoload | 66 | ;;;###autoload |
| 66 | ;; Use `visit-tags-table-buffer' to cycle through tags tables in this list. | 67 | ;; Use `visit-tags-table-buffer' to cycle through tags tables in this list. |
| @@ -819,9 +820,7 @@ tags table for BUF and its (recursively) included tags tables." | |||
| 819 | "Using tags, return a completion table for the text around point. | 820 | "Using tags, return a completion table for the text around point. |
| 820 | If no tags table is loaded, do nothing and return nil." | 821 | If no tags table is loaded, do nothing and return nil." |
| 821 | (when (or tags-table-list tags-file-name) | 822 | (when (or tags-table-list tags-file-name) |
| 822 | (let ((completion-ignore-case (if (memq tags-case-fold-search '(t nil)) | 823 | (let ((completion-ignore-case (find-tag--completion-ignore-case)) |
| 823 | tags-case-fold-search | ||
| 824 | case-fold-search)) | ||
| 825 | (pattern (find-tag--default)) | 824 | (pattern (find-tag--default)) |
| 826 | beg) | 825 | beg) |
| 827 | (when pattern | 826 | (when pattern |
| @@ -836,9 +835,7 @@ If no tags table is loaded, do nothing and return nil." | |||
| 836 | 835 | ||
| 837 | (defun find-tag-tag (string) | 836 | (defun find-tag-tag (string) |
| 838 | "Read a tag name, with defaulting and completion." | 837 | "Read a tag name, with defaulting and completion." |
| 839 | (let* ((completion-ignore-case (if (memq tags-case-fold-search '(t nil)) | 838 | (let* ((completion-ignore-case (find-tag--completion-ignore-case)) |
| 840 | tags-case-fold-search | ||
| 841 | case-fold-search)) | ||
| 842 | (default (find-tag--default)) | 839 | (default (find-tag--default)) |
| 843 | (spec (completing-read (if default | 840 | (spec (completing-read (if default |
| 844 | (format "%s (default %s): " | 841 | (format "%s (default %s): " |
| @@ -851,6 +848,11 @@ If no tags table is loaded, do nothing and return nil." | |||
| 851 | (or default (user-error "There is no default tag")) | 848 | (or default (user-error "There is no default tag")) |
| 852 | spec))) | 849 | spec))) |
| 853 | 850 | ||
| 851 | (defun find-tag--completion-ignore-case () | ||
| 852 | (if (memq tags-case-fold-search '(t nil)) | ||
| 853 | tags-case-fold-search | ||
| 854 | case-fold-search)) | ||
| 855 | |||
| 854 | (defun find-tag--default () | 856 | (defun find-tag--default () |
| 855 | (funcall (or find-tag-default-function | 857 | (funcall (or find-tag-default-function |
| 856 | (get major-mode 'find-tag-default-function) | 858 | (get major-mode 'find-tag-default-function) |
| @@ -2072,6 +2074,9 @@ file name, add `tag-partial-file-name-match-p' to the list value.") | |||
| 2072 | (cl-defmethod xref-backend-identifier-completion-table ((_backend (eql etags))) | 2074 | (cl-defmethod xref-backend-identifier-completion-table ((_backend (eql etags))) |
| 2073 | (tags-lazy-completion-table)) | 2075 | (tags-lazy-completion-table)) |
| 2074 | 2076 | ||
| 2077 | (cl-defmethod xref-backend-identifier-completion-ignore-case ((_backend (eql etags))) | ||
| 2078 | (find-tag--completion-ignore-case)) | ||
| 2079 | |||
| 2075 | (cl-defmethod xref-backend-definitions ((_backend (eql etags)) symbol) | 2080 | (cl-defmethod xref-backend-definitions ((_backend (eql etags)) symbol) |
| 2076 | (etags--xref-find-definitions symbol)) | 2081 | (etags--xref-find-definitions symbol)) |
| 2077 | 2082 | ||
| @@ -2086,9 +2091,7 @@ file name, add `tag-partial-file-name-match-p' to the list value.") | |||
| 2086 | (first-time t) | 2091 | (first-time t) |
| 2087 | (search-fun (if regexp? #'re-search-forward #'search-forward)) | 2092 | (search-fun (if regexp? #'re-search-forward #'search-forward)) |
| 2088 | (marks (make-hash-table :test 'equal)) | 2093 | (marks (make-hash-table :test 'equal)) |
| 2089 | (case-fold-search (if (memq tags-case-fold-search '(nil t)) | 2094 | (case-fold-search (find-tag--completion-ignore-case)) |
| 2090 | tags-case-fold-search | ||
| 2091 | case-fold-search)) | ||
| 2092 | (cbuf (current-buffer))) | 2095 | (cbuf (current-buffer))) |
| 2093 | (save-excursion | 2096 | (save-excursion |
| 2094 | (while (visit-tags-table-buffer (not first-time) cbuf) | 2097 | (while (visit-tags-table-buffer (not first-time) cbuf) |
diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el index b08d487af30..e4233dacaf6 100644 --- a/lisp/progmodes/gdb-mi.el +++ b/lisp/progmodes/gdb-mi.el | |||
| @@ -37,7 +37,7 @@ | |||
| 37 | ;; buffers which control the execution and describe the state of your program. | 37 | ;; buffers which control the execution and describe the state of your program. |
| 38 | ;; It separates the input/output of your program from that of GDB and displays | 38 | ;; It separates the input/output of your program from that of GDB and displays |
| 39 | ;; expressions and their current values in their own buffers. It also uses | 39 | ;; expressions and their current values in their own buffers. It also uses |
| 40 | ;; features of Emacs 21 such as the fringe/display margin for breakpoints, and | 40 | ;; features such as the fringe/display margin for breakpoints, and |
| 41 | ;; the toolbar (see the GDB Graphical Interface section in the Emacs info | 41 | ;; the toolbar (see the GDB Graphical Interface section in the Emacs info |
| 42 | ;; manual). | 42 | ;; manual). |
| 43 | 43 | ||
diff --git a/lisp/progmodes/xref.el b/lisp/progmodes/xref.el index 4fbcd08506b..1a344563405 100644 --- a/lisp/progmodes/xref.el +++ b/lisp/progmodes/xref.el | |||
| @@ -287,6 +287,10 @@ recognize and then delegate the work to an external process." | |||
| 287 | (cl-defgeneric xref-backend-identifier-completion-table (backend) | 287 | (cl-defgeneric xref-backend-identifier-completion-table (backend) |
| 288 | "Return the completion table for identifiers.") | 288 | "Return the completion table for identifiers.") |
| 289 | 289 | ||
| 290 | (cl-defgeneric xref-backend-identifier-completion-ignore-case (_backend) | ||
| 291 | "Return t if case is not significant in identifier completion." | ||
| 292 | completion-ignore-case) | ||
| 293 | |||
| 290 | 294 | ||
| 291 | ;;; misc utilities | 295 | ;;; misc utilities |
| 292 | (defun xref--alistify (list key test) | 296 | (defun xref--alistify (list key test) |
| @@ -967,7 +971,9 @@ Accepts the same arguments as `xref-show-xrefs-function'." | |||
| 967 | (defun xref--read-identifier (prompt) | 971 | (defun xref--read-identifier (prompt) |
| 968 | "Return the identifier at point or read it from the minibuffer." | 972 | "Return the identifier at point or read it from the minibuffer." |
| 969 | (let* ((backend (xref-find-backend)) | 973 | (let* ((backend (xref-find-backend)) |
| 970 | (def (xref-backend-identifier-at-point backend))) | 974 | (def (xref-backend-identifier-at-point backend)) |
| 975 | (completion-ignore-case | ||
| 976 | (xref-backend-identifier-completion-ignore-case backend))) | ||
| 971 | (cond ((or current-prefix-arg | 977 | (cond ((or current-prefix-arg |
| 972 | (not def) | 978 | (not def) |
| 973 | (xref--prompt-p this-command)) | 979 | (xref--prompt-p this-command)) |
diff --git a/lisp/shell.el b/lisp/shell.el index 98e830ee497..ecebf937e29 100644 --- a/lisp/shell.el +++ b/lisp/shell.el | |||
| @@ -428,7 +428,7 @@ Thus, this does not include the shell's current directory.") | |||
| 428 | (save-excursion | 428 | (save-excursion |
| 429 | (goto-char begin) | 429 | (goto-char begin) |
| 430 | (while (< (point) end) | 430 | (while (< (point) end) |
| 431 | (skip-chars-forward " \t\n") | 431 | (skip-chars-forward " \t\n;") |
| 432 | (push (point) begins) | 432 | (push (point) begins) |
| 433 | (let ((arg ())) | 433 | (let ((arg ())) |
| 434 | (while (looking-at | 434 | (while (looking-at |
diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el index fc529a83596..a9fbd2f04cb 100644 --- a/lisp/textmodes/ispell.el +++ b/lisp/textmodes/ispell.el | |||
| @@ -2024,7 +2024,7 @@ quit spell session exited." | |||
| 2024 | (setq ispell-filter (cdr ispell-filter)) | 2024 | (setq ispell-filter (cdr ispell-filter)) |
| 2025 | (when (and ispell-filter (listp ispell-filter)) | 2025 | (when (and ispell-filter (listp ispell-filter)) |
| 2026 | (if (> (length ispell-filter) 1) | 2026 | (if (> (length ispell-filter) 1) |
| 2027 | (error "Ispell and its processs have different character maps: %s" ispell-filter) | 2027 | (error "Ispell and its process have different character maps: %s" ispell-filter) |
| 2028 | (ispell-parse-output (car ispell-filter))))) | 2028 | (ispell-parse-output (car ispell-filter))))) |
| 2029 | 2029 | ||
| 2030 | (defun ispell-error-checking-word (word) | 2030 | (defun ispell-error-checking-word (word) |
diff --git a/lisp/woman.el b/lisp/woman.el index c41cb4979d5..beebde95e9a 100644 --- a/lisp/woman.el +++ b/lisp/woman.el | |||
| @@ -138,7 +138,7 @@ | |||
| 138 | ;; Customization, Hooks and Imenu | 138 | ;; Customization, Hooks and Imenu |
| 139 | ;; ============================== | 139 | ;; ============================== |
| 140 | 140 | ||
| 141 | ;; WoMan supports the GNU Emacs 20+ customization facility, and puts | 141 | ;; WoMan supports the GNU Emacs customization facility, and puts |
| 142 | ;; a customization group called `WoMan' in the `Help' group under the | 142 | ;; a customization group called `WoMan' in the `Help' group under the |
| 143 | ;; top-level `Emacs' group. In order to be able to customize WoMan | 143 | ;; top-level `Emacs' group. In order to be able to customize WoMan |
| 144 | ;; without first loading it, add the following sexp to your .emacs: | 144 | ;; without first loading it, add the following sexp to your .emacs: |
diff --git a/test/lisp/shell-tests.el b/test/lisp/shell-tests.el index 6d262f8e7c9..7113cb941c1 100644 --- a/test/lisp/shell-tests.el +++ b/test/lisp/shell-tests.el | |||
| @@ -34,8 +34,7 @@ | |||
| 34 | (with-temp-buffer | 34 | (with-temp-buffer |
| 35 | (shell-mode) | 35 | (shell-mode) |
| 36 | (insert "cd ba;") | 36 | (insert "cd ba;") |
| 37 | (forward-char -1) | ||
| 38 | (should (equal (shell--parse-pcomplete-arguments) | 37 | (should (equal (shell--parse-pcomplete-arguments) |
| 39 | '(("cd" "ba") 1 4))))) | 38 | '(("cd" "ba" "") 1 4))))) |
| 40 | 39 | ||
| 41 | ;;; shell-tests.el ends here | 40 | ;;; shell-tests.el ends here |