aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | ; Merge from origin/emacs-27Glenn Morris2020-01-200-0/+0
| |\ \ | | |/ | | | | | | | | | | | | The following commit was skipped: 5118394e5b Ensure that gnus-summary-attach-article finds the right ar...
| | * Ensure that gnus-summary-attach-article finds the right articlesEric Abrahamsen2020-01-181-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/gnus/gnus-msg.el (gnus-summary-attach-article): Before iterating over the articles to attach, first close any open article. Using `set-buffer' required `gnus-summary-select-article' to re-set the buffer every time, meaning we never got off the original article. (cherry picked from commit 447bb1313a6abc07776d93ee78cd976ab43856e5)
| * | Merge from origin/emacs-27Glenn Morris2020-01-2051-86/+93
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * Remove some doc references to old Emacs versionsStefan Kangas2020-01-183-26/+8
| | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/efaq.texi (Horizontal scrolling): Remove section only relevant to Emacs 21 or older. (Repeating commands, Editing MS-DOS files): * lisp/progmodes/gdb-mi.el: * lisp/woman.el: Doc fix - remove some references to Emacs 20 and older.
| | * Fix infloop in shell.elPieter van Oostrum2020-01-182-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * test/lisp/shell-tests.el (shell-tests-completion-before-semi): Amend the shell.el tests to catch errors such as bug#39057. * lisp/shell.el (shell--parse-pcomplete-arguments): Skip the semi-colon as well. This avoids inflooping when a semi-colon is typed by the user. (Bug#39057) Copyright-paperwork-exempt: yes
| | * Fix erc-notifications-notify for non-PRIVMSGs, broken in last commitAmin Bandali2020-01-171-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/erc/erc-desktop-notifications.el (erc-notifications-notify): Take optional argument `privp', to be non-nil when notifying for a PRIVMSG. This is to work around bug introduced in last commit, as `erc-get-buffer' may return nil for non-PRIVMSG cases. (erc-notifications-PRIVMSG): Call erc-notifications-notify with non-nil `privp', as described above.
| | * Fix the notification action for PRIVMSG in erc-notifications-notifyAmin Bandali2020-01-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/erc/erc-desktop-notifications.el (erc-notifications-notify): explicitly request the buffer for `nick', rather than relying on (current-buffer) returning it. That works fine for the very first PRIVMSG sent by `nick', but ERC seems to handle subsequent PRIVMSGs differently, where (current-buffer) would return the server buffer rather than the existing buffer for PRIVMSGs from `nick'.
| | * ERC: New maintainer.Amin Bandali2020-01-1736-34/+45
| | | | | | | | | | | | | | | | | | * admin/MAINTAINERS: Add entries for Amin Bandali, new maintainer for ERC, and interested in maintaining Eshell. * lisp/erc/*: New maintainer.
| | * ; spelling fixesPaul Eggert2020-01-178-8/+8
| | |
| | * Honor tags-case-fold-search during xref identifer completionDmitry Gutov2020-01-183-11/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * etc/NEWS: New entry. * lisp/progmodes/etags.el (tags-case-fold-search): Mark as safe-local. (find-tag--completion-ignore-case): Extract from tags-completion-at-point-function, find-tag-tag and etags--xref-find-definitions. (xref-backend-identifier-completion-ignore-case): New method. Use it here as well. * lisp/progmodes/xref.el (xref-backend-identifier-completion-ignore-case): New generic. (xref--read-identifier): Use it here.
| * | * lisp/progmodes/cc-cmds.el: Don't use local vars as symbolsStefan Monnier2020-01-201-3/+3
| | | | | | | | | | | | | | | (c--call-post-self-insert-hook-more-safely-1): Avoid `add-hook` and `run-hooks` on local vars. Avoid O(n^2) while we're at it.
| * | Work better if stat etc. are interruptedPaul Eggert2020-01-206-25/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Quit or retry if fstat, lstat, stat or openat fail with EINTR. This should fix some bugs on platforms where accessing files via NFS can fail that way (Bug#9256). * src/dired.c (file_attributes): * src/fileio.c (file_directory_p) [O_PATH]: Use emacs_openat instead of openat. * src/dired.c (file_attributes): Use emacs_fstatat instead of fstatat. * src/fileio.c (barf_or_query_if_file_exists, Frename_file): * src/filelock.c (rename_lock_file): Use emacs_fstatat instead of lstat. * src/fileio.c (file_directory_p, Ffile_regular_p, Ffile_modes) (Ffile_newer_than_file_p, Fverify_visited_file_modtime) (Fset_visited_file_modtime, auto_save_1): * src/lread.c (Fload): * src/sysdep.c (get_current_dir_name_or_unreachable): Use emacs_fstatat instead of stat. * src/sysdep.c (emacs_fstatat, emacs_openat): New functions. (emacs_open): Redo in terms of emacs_open.
| * | Fix drag and drop from some Qt versionsPaul Eggert2020-01-191-1/+3
| | | | | | | | | | | | | | | | | | * lisp/x-dnd.el (x-dnd-handle-xdnd): Fix XdndDrop time stamp bug. Problem and tiny change reported by Urs Fleisch (Bug#20804). Copyright-paperwork-exempt: yes
| * | * lisp/international/mule-cmds.el (universal-coding-system-argument): RewriteStefan Monnier2020-01-191-45/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the new `prefix-command-*` hooks and functions so it interacts better with other prefix commands (and with itself), and so the pre/post-command-hook and other command-loop operations are performed "normally". (mule-cmds--prefixed-command-next-coding-system) (mule-cmds--prefixed-command-last-coding-system): New vars. (mule-cmds--prefixed-command-pch, mule-cmds--prefixed-command-echo) (mule-cmds--prefixed-command-preserve): New functions.
| * | Improve error handling in dired-change-marksStefan Kangas2020-01-191-13/+15
| | | | | | | | | | | | | | | * lisp/dired.el (dired-change-marks): Signal user-error if mark character is invalid. Catch more invalid characters. (Bug#29842)
| * | Make arguments to dired-chage-marks non-optionalStefan Kangas2020-01-191-1/+2
| | | | | | | | | | | | | | | * lisp/dired.el (dired-change-marks): Make arguments non-optional. (Bug#29842)
| * | ; * etc/NEWS: Fix typos.Michael Albinus2020-01-191-15/+16
| | |
| * | Sync with Tramp 2.5.0-preMichael Albinus2020-01-1916-444/+304
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/tramp.texi: Protext Tramp x.y and Emacs x.y by @w{}. (GVFS-based methods): Move "GNOME Online Accounts" index. (Customizing Methods, Android shell setup, File name completion) (Frequently Asked Questions): Fix typos. * doc/misc/trampver.texi: Change version to "2.5.0-pre". * lisp/net/trampver.el: Change version to "2.5.0-pre". (inhibit-message): Don't declare. * lisp/net/tramp.el: Bump version to 2.5.0-pre. Require Emacs 25.1. (tramp-debug-message): Simplify. (tramp-message): Don't use `tramp-message-show-message'. (tramp-with-demoted-errors, with-parsed-tramp-file-name) (with-tramp-file-property, with-tramp-connection-property): Adapt `declare' form. (with-tramp-progress-reporter): Suppress progress reporter when noninteractive. (tramp-completion-mode, tramp-completion-mode-p): Remove. * lisp/net/tramp-compat.el (tramp-compat-process-running-p) (format-message): Remove compatibility code. (tramp-compat-directory-name-p) (tramp-compat-tramp-file-name-slots): Remove. * lisp/net/tramp.el (tramp-debug-message, tramp-message) (tramp-backtrace, tramp-error, tramp-error-with-buffer) (tramp-user-error, tramp-with-demoted-errors) (tramp-signal-hook-function): * lisp/net/tramp-compat.el (tramp-compat-funcall) * lisp/net/tramp-gvfs.el (tramp-dbus-function): Add `tramp-suppress-trace' property. * lisp/net/tramp.el (tramp-get-method-parameter) (tramp-dissect-file-name, tramp-error, tramp-error-with-buffer) (tramp-user-error, with-parsed-tramp-file-name) (with-tramp-progress-reporter, tramp-file-name-handler) (tramp-completion-file-name-handler, tramp-autoload-file-name-handler) (tramp-register-file-name-handlers, tramp-connectable-p) (tramp-handle-file-modes, tramp-handle-file-regular-p) (tramp-handle-file-truename, tramp-handle-insert-directory) (tramp-handle-load, tramp-set-file-uid-gid): * lisp/net/tramp-adb.el (tramp-adb-file-name-handler) (tramp-adb-handle-file-truename, tramp-adb-handle-copy-file) (tramp-adb-handle-rename-file): * lisp/net/tramp-archive.el (with-parsed-tramp-archive-file-name): * lisp/net/tramp-cache.el (tramp-get-file-property, tramp-cache-print): * lisp/net/tramp-compat.el (tramp-compat-process-running-p) (tramp-compat-exec-path): * lisp/net/tramp-gvfs.el (tramp-gvfs-file-name-handler) (tramp-gvfs-dbus-byte-array-to-string) (tramp-gvfs-do-copy-or-rename-file): * lisp/net/tramp-rclone.el (tramp-rclone-file-name-handler) (tramp-rclone-do-copy-or-rename-file): * lisp/net/tramp-sh.el (tramp-sh-handle-file-truename) (tramp-sh-handle-copy-directory, tramp-do-copy-or-rename-file) (tramp-sh-handle-insert-directory, tramp-sh-file-name-handler) (tramp-maybe-open-connection): * lisp/net/tramp-smb.el (tramp-smb-file-name-handler) (tramp-smb-handle-copy-file, tramp-smb-handle-copy-directory) (tramp-smb-handle-copy-file, tramp-smb-handle-insert-directory) (tramp-smb-handle-rename-file, tramp-smb-maybe-open-connection): * lisp/net/tramp-sudoedit.el (tramp-sudoedit-file-name-handler) (tramp-sudoedit-do-copy-or-rename-file) (tramp-sudoedit-handle-file-truename): Use `if-let', `when-let', `directory-name-p', `inhibit-message', `non-essential and `cl-struct-slot-info'. Don't use `seconds-to-time'. * test/lisp/net/tramp-archive-tests.el (tramp-message-show-message): Don't set. * test/lisp/net/tramp-tests.el (inhibit-message): Don't declare. (tramp-message-show-message): Don't set. (tramp-test06-directory-file-name): Use `non-essential'. (tramp-test10-write-region): Use `inhibit-message'. (tramp-test36-vc-registered): No special handling for old Emacsen. (tramp--test-emacs25-p): Remove. (tramp-test45-unload): Special case of `tramp-completion-mode'.
| * | Remove Gnulib putenv codePaul Eggert2020-01-186-281/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It’s not needed, since Emacs always uses the system putenv and all platforms have putenv. This improves on the fix for Bug#19874. Suggested by Bruno Haible. * admin/merge-gnulib (GNULIB_MODULES): Remove putenv. * configure.ac: Remove workarounds for Gnulib putenv module. * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate. * lib/putenv.c, m4/putenv.m4: Remove.
| * | Update from GnulibPaul Eggert2020-01-184-22/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This incorporates: 2020-01-18 Rename ~~gnulib.m4 to zzgnulib.m4 2020-01-18 Fix "m4_require: circular dependency of AC_LANG_COMPILER(C)" 2020-01-18 Ensure Automake does not drop ~~gnulib.m4 2020-01-18 Fix major regression from 2020-01-10 * m4/00gnulib.m4, m4/gnulib-common.m4: Copy from Gnulib. * m4/gnulib-comp.m4: Regenerate. * m4/zzgnulib.m4: New file, from Gnulib.
| * | Add space before messsage in byte compiler warningsRüdiger Sonderfeld2020-01-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to the GNU coding standards (info "(standards) Errors"): > If you want to mention the column number, use one of these formats: > SOURCE-FILE-NAME:LINENO:COLUMN: MESSAGE > SOURCE-FILE-NAME:LINENO.COLUMN: MESSAGE * lisp/emacs-lisp/bytecomp.el (byte-compile-warning-prefix): Add space before message in byte compiler warnings to comply with the GNU coding standards. (Bug#18969)
| * | Don’t assume sizeof (size_t) == 4 in allocatorsPaul Eggert2020-01-181-11/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes some old 32-bit assumptions in Emacs allocator tuning, and improves performance of ‘make compile-always’ by about 7% on a couple of 64-bit GNU/Linux platforms I tried it on. It should not affect performance on 32-bit platforms. * src/alloc.c (MALLOC_SIZE_NEAR): New macro. (MALLOC_ALIGNMENT): New constant. (INTERVAL_BLOCK_SIZE, SBLOCK_SIZE, STRING_BLOCK_SIZE): Use the new macro. Make these enum constants since they need not be macros.
| * | Ensure that gnus-summary-attach-article finds the right articlesEric Abrahamsen2020-01-181-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | * lisp/gnus/gnus-msg.el (gnus-summary-attach-article): Before iterating over the articles to attach, first close any open article. Using `set-buffer' required `gnus-summary-select-article' to re-set the buffer every time, meaning we never got off the original article.
| * | * src/fns.c (sxhash_obj): Fix crash on sub-char-tablesStefan Monnier2020-01-181-38/+31
| | | | | | | | | | | | | | | | | | Also, look inside overlays, like `internal_equal`. (internal_equal): Cosmetic tweak.
| * | Add ability to find ObjC method namesAlan Third2020-01-181-0/+17
| | | | | | | | | | | | | | | * lisp/progmodes/cc-cmds.el (c-defun-name-1): Add Objective-C method name ability.
| * | Don't error on non-toolkit NS scrollbars (bug#37042)Alan Third2020-01-181-1/+1
| | | | | | | | | | | | | | | * configure.ac (HAVE_NS): Don't error, but warn, on non-toolkit scrollbars.
| * | Remove XEmacs and old Emacs compat code from ebnf2ps.elStefan Kangas2020-01-181-19/+2
| | | | | | | | | | | | | | | * lisp/progmodes/ebnf2ps.el (ebnf-color-p) (ebnf-style-database): Remove XEmacs and old Emacs compat code.
| * | Make Faset nonrecursivePaul Eggert2020-01-181-28/+28
| | | | | | | | | | | | | | | * src/data.c (Faset): Refactor Faset so that it’s not recursive. This helps the compiler and makes the code a bit clearer.
| * | Improve performance when a string's byte count changesPaul Eggert2020-01-183-45/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/alloc.c (allocate_string_data): Now static. Remove code for when Faset calls this function when S already has data assigned, as that can no longer happen. (resize_string_data): New function, which avoids relocation in more cases than the old code did, by not bothering to relocate when the size changes falls within the alignment slop. * src/data.c (Faset): Use resize_string_data. Change a while to a do-while since it must iterate at least once.
| * | Remove XEmacs compat code from allout.elStefan Kangas2020-01-181-237/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/allout.el (allout-overlay-preparations) (allout-overlay-interior-modification-handler) (allout-before-change-handler, allout-beginning-of-line) (allout-solicit-alternate-bullet, allout-annotate-hidden) (allout-hide-by-annotation, allout-yank-processing) (allout-flag-region, allout-toggle-subtree-encryption) (allout-mark-marker, allout-substring-no-properties) (allout-select-safe-coding-system) (allout-previous-single-char-property-change) (allout-next-single-char-property-change) (top-level): Remove XEmacs compat code.
| * | Introduce element &error into edebug specification lists for macrosAlan Mackenzie2020-01-173-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes bug #37540. * lisp/emacs-lisp/edebug.el (top level): New entry for &error in alist used to associate elements with their handling functions. (edebug-match-&error): New function. (nested-backquote-form): Use the new element &error to abort instrumentation on encountering a three deep nesting of backquotes (without intervening commas). * doc/lispref/edebug.texi (Specification List): Add an entry for &error. * etc/NEWS: Add an entry for &error.
| * | Merge from origin/emacs-27Glenn Morris2020-01-174-6/+14
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | 4df0c1c6c4 (origin/emacs-27) ; * src/lread.c (force_new_style_backquo... 069741b2f7 ; * etc/NEWS: Mention latest changes in checkdoc. (Bug#38... a785be29bf Fix wording and punctuation of a recent commit 0d3d3be35c Merge branch 'emacs-27' of git.savannah.gnu.org:/srv/git/e... 5da372e17e ; Minor edit in anti.texi # Conflicts: # etc/NEWS
| | * ; * src/lread.c (force_new_style_backquotes): Fix reference.Simen Heggestøyl2020-01-171-1/+1
| | |
| | * ; * etc/NEWS: Mention latest changes in checkdoc. (Bug#38583)Eli Zaretskii2020-01-171-0/+8
| | |
| | * Fix wording and punctuation of a recent commitEli Zaretskii2020-01-172-5/+5
| | | | | | | | | | | | | | | | | | * lisp/textmodes/ispell.el (ispell-correct-p): Doc fix. * lisp/emacs-lisp/checkdoc.el (checkdoc-ispell-init): Fix capitalization and punctuation of comments.
| | * Merge branch 'emacs-27' of git.savannah.gnu.org:/srv/git/emacs into emacs-27Eli Zaretskii2020-01-171-1/+1
| | |\
| * | \ ; Merge from origin/emacs-27Glenn Morris2020-01-170-0/+0
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | The following commit was skipped: 6338f69102 Add unattended spell-checking to checkdoc
| | * | Add unattended spell-checking to checkdocDamien Cassou2020-01-172-62/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit makes checkdoc capable of spell-checking even when the user isn't using it interactively. When TAKE-NOTES is non-nil, checkdoc will run spell-checking (with ispell) and report spelling mistakes. Fixes: (bug#38583). * lisp/textmodes/ispell.el (ispell-word): Extract part of it to `ispell--run-on-word`. (ispell--run-on-word): New function, extracted from `ispell-word`. (ispell-error-checking-word): New function. (ispell-correct-p): New function. Use `ispell--run-on-word` and `ispell-error-checking-word`. * lisp/emacs-lisp/checkdoc.el (checkdoc-current-buffer): Pass TAKE-NOTES to `checkdoc-start`. (checkdoc-continue): Pass TAKE-NOTES to `checkdoc-this-string-valid`. (checkdoc-this-string-valid): Add optional argument TAKE-NOTES and pass it to `checkdoc-this-string-valid-engine`. (checkdoc-this-string-valid-engine): Add optional argument TAKE-NOTES and pass it to `checkdoc-ispell-docstring-engine`. (checkdoc-ispell-init): Call `ispell-set-spellchecker-params` and `ispell-accept-buffer-local-defs`. These calls are required to properly use ispell. The problem went unnoticed until now because checkdoc was only using ispell through the high-level command `ispell-word` which takes care of all the initialization for the user. (checkdoc-ispell-docstring-engine): Add optional argument TAKE-NOTES to force reporting of spell-checking errors. Throw error when (checkdoc-ispell-init) fails configuring ispell. Replace a few (if cond nil body) with (unless cond body). Replace (let ((var nil))) with (let (var)). Replace (if (not (eq checkdoc-autofix-flag 'never)) body) with just body because `checkdoc-autofix-flag` is checked at the beginning of the function. (cherry picked from commit 25adbc4a5ecc3e16625c0171607e3153bbdf7ab1)
| * | | Merge from origin/emacs-27Glenn Morris2020-01-171-1/+1
| |\ \ \ | | | |/ | | |/| | | | | 5da372e17e ; Minor edit in anti.texi
| | * | ; Minor edit in anti.texiRobert Pluim2020-01-171-1/+1
| | |/
| * | ; Merge from origin/emacs-27Glenn Morris2020-01-170-0/+0
| |\ \ | | |/ | | | | | | | | | | | | The following commit was skipped: 4453acbdc9 Fix the error message from makefile-move-to-macro
| | * Fix the error message from makefile-move-to-macroLin Sun2020-01-171-1/+2
| | | | | | | | | | | | | | | | | | | | | * lisp/cedet/ede/makefile-edit.el (makefile-macro-file-list): regexp-quote the param in makefile-move-to-macro (Bug#39094). (cherry picked from commit a36495da1ec1419998c17fd64fb7439eaf940f36)
| * | Merge from origin/emacs-27Glenn Morris2020-01-174-2/+14
| |\ \ | | |/ | | | | | | | | | | | | | | | 8d091f7fc2 ; Fix recent markup change b78426526c ; * lisp/obsolete/vc-arch.el: Add missing "Obsolete-since"... 3fb37dc9a4 ; * lisp/ezimage.el: Fix typo. 778923afe5 Document feature requests in the Emacs manual
| | * ; Fix recent markup changeRobert Pluim2020-01-171-1/+1
| | | | | | | | | | | | * doc/emacs/custom.texi (Find Init): Fix variable markup.
| | * ; * lisp/obsolete/vc-arch.el: Add missing "Obsolete-since" tag.Stefan Kangas2020-01-171-0/+1
| | |
| | * ; * lisp/ezimage.el: Fix typo.Stefan Kangas2020-01-171-1/+1
| | |
| | * Document feature requests in the Emacs manualStefan Kangas2020-01-161-0/+11
| | | | | | | | | | | | | | | * doc/emacs/trouble.texi (Contributing): Document how to send feature requests. (Bug20697)
| * | * lisp/progmodes/vhdl-mode.el (speedbar-load-hook): Silence compiler.Glenn Morris2020-01-161-1/+1
| | |
| * | Make more load-hooks obsoleteGlenn Morris2020-01-1622-9/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/align.el (align-load-hook): * lisp/autorevert.el (auto-revert-load-hook): * lisp/bookmark.el (bookmark-load-hook): * lisp/cmuscheme.el (cmuscheme-load-hook): * lisp/dired.el (dired-load-hook): * lisp/expand.el (expand-load-hook): * lisp/ibuffer.el (ibuffer-load-hook): * lisp/msb.el (msb-after-load-hook): * lisp/recentf.el (recentf-load-hook): * lisp/speedbar.el (speedbar-load-hook): * lisp/strokes.el (strokes-load-hook): * lisp/calc/calc.el (calc-load-hook): * lisp/calendar/timeclock.el (timeclock-load-hook): * lisp/emulation/viper-init.el (viper-load-hook): * lisp/progmodes/cwarn.el (cwarn-load-hook): * lisp/progmodes/idlwave.el (idlwave-load-hook): * lisp/progmodes/inf-lisp.el (inferior-lisp-load-hook): * lisp/progmodes/meta-mode.el (meta-mode-load-hook): * lisp/textmodes/reftex-vars.el (reftex-load-hook): * lisp/textmodes/table.el (table-load-hook): * lisp/url/url-vars.el (url-load-hook): * lisp/vc/ediff-init.el (ediff-load-hook): Obsolete for with-eval-after-load.
| * | Make sb-image.el obsolete (Bug#37837)Stefan Kangas2020-01-174-108/+119
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/sb-image.el: Move from here... * lisp/obsolete/sb-image.el: ...to here. * lisp/speedbar.el (ezimage): Require instead of 'sb-image'. (speedbar-use-images, speedbar-expand-image-button-alist) (speedbar-insert-image-button-maybe, speedbar-image-dump): Move here from 'sb-image.el'.