diff options
author | Philip Kaludercic <philipk@posteo.net> | 2022-10-15 17:38:30 +0200 |
---|---|---|
committer | Philip Kaludercic <philipk@posteo.net> | 2022-10-15 17:38:30 +0200 |
commit | 01e45efcd44e92dd259283df0e62653c7c20e9cc (patch) | |
tree | 552c1a6ce7d52b897cf5f089d6c589921efbe9bd /etc | |
parent | 982c0e6c15535defcf6ac3c4d4169708c60efc18 (diff) | |
parent | 5933055a3e7387b0095f0df7876a208ab15f4f45 (diff) | |
download | emacs-01e45efcd44e92dd259283df0e62653c7c20e9cc.tar.gz emacs-01e45efcd44e92dd259283df0e62653c7c20e9cc.tar.bz2 emacs-01e45efcd44e92dd259283df0e62653c7c20e9cc.zip |
Merge branch 'master' into feature/package+vc
Diffstat (limited to 'etc')
-rw-r--r-- | etc/DEBUG | 2 | ||||
-rw-r--r-- | etc/NEWS | 27 | ||||
-rw-r--r-- | etc/NEWS.21 | 2 | ||||
-rw-r--r-- | etc/NEWS.22 | 2 | ||||
-rw-r--r-- | etc/NEWS.25 | 2 | ||||
-rw-r--r-- | etc/NEWS.26 | 2 | ||||
-rw-r--r-- | etc/TODO | 10 | ||||
-rw-r--r-- | etc/images/gud/README | 4 | ||||
-rw-r--r-- | etc/srecode/ede-autoconf.srt | 2 | ||||
-rw-r--r-- | etc/srecode/ede-make.srt | 4 | ||||
-rw-r--r-- | etc/themes/adwaita-theme.el | 5 | ||||
-rw-r--r-- | etc/themes/deeper-blue-theme.el | 5 | ||||
-rw-r--r-- | etc/themes/dichromacy-theme.el | 5 | ||||
-rw-r--r-- | etc/themes/leuven-dark-theme.el | 8 | ||||
-rw-r--r-- | etc/themes/leuven-theme.el | 8 | ||||
-rw-r--r-- | etc/themes/light-blue-theme.el | 5 | ||||
-rw-r--r-- | etc/themes/manoj-dark-theme.el | 5 | ||||
-rw-r--r-- | etc/themes/misterioso-theme.el | 5 | ||||
-rw-r--r-- | etc/themes/modus-operandi-theme.el | 2 | ||||
-rw-r--r-- | etc/themes/modus-vivendi-theme.el | 2 | ||||
-rw-r--r-- | etc/themes/tango-dark-theme.el | 7 | ||||
-rw-r--r-- | etc/themes/tango-theme.el | 6 | ||||
-rw-r--r-- | etc/themes/tsdh-dark-theme.el | 6 | ||||
-rw-r--r-- | etc/themes/tsdh-light-theme.el | 6 | ||||
-rw-r--r-- | etc/themes/wheatgrass-theme.el | 5 | ||||
-rw-r--r-- | etc/themes/whiteboard-theme.el | 5 | ||||
-rw-r--r-- | etc/themes/wombat-theme.el | 5 |
27 files changed, 116 insertions, 31 deletions
diff --git a/etc/DEBUG b/etc/DEBUG index f57e6f197bf..ef9160a2090 100644 --- a/etc/DEBUG +++ b/etc/DEBUG @@ -1004,7 +1004,7 @@ incompatible with the --with-dumping=unexec option of 'configure'. ** Running Emacs under Valgrind -Valgrind <http://valgrind.org/> is free software that can be useful +Valgrind <https://valgrind.org/> is free software that can be useful when debugging low-level Emacs problems. Unlike GCC sanitizers, Valgrind does not need you to compile Emacs with special debugging flags, so it can be helpful in investigating problems that vanish when @@ -1024,6 +1024,12 @@ The apropos commands will now select the apropos window if If the symbol at point is a keymap, 'describe-keymap' suggests it as the default candidate. +--- +*** New command 'help-quick' displays an overview of common commands. +The command pops up a buffer at the bottom of the screen with a few +helpful commands for various tasks. You can toggle the display using +'C-h q'. + ** Outline Mode +++ @@ -1376,6 +1382,11 @@ the ecomplete database. *** New user option 'ecomplete-auto-select'. If non-nil and there's only one matching option, auto-select that. +--- +*** New user option 'ecomplete-filter-regexp'. +If non-nil, this user option describes what entries not to add to the +database stored on disk. + ** Dired +++ @@ -1897,7 +1908,7 @@ If non-nil, multiple revisions can be queried. This is done using 'completing-read-multiple'. --- -*** New function 'vc-read-multiple-revisions' +*** New function 'vc-read-multiple-revisions'. This function invokes 'vc-read-revision' with a non-nil value for MULTIPLE. @@ -1905,7 +1916,7 @@ MULTIPLE. *** New command 'vc-prepare-patch'. Patches for any version control system can be prepared using VC. The command will query what commits to send and will compose messages for -your mail user agent. The behaviour of 'vc-prepare-patch' can be +your mail user agent. The behavior of 'vc-prepare-patch' can be modified by the user options 'vc-prepare-patches-separately' and 'vc-default-patch-addressee'. @@ -2860,6 +2871,11 @@ Previously, ';;;###' specs inside a top-level form (i.e., something like '(when ... ;;;### ...)' would be ignored. They are now parsed as normal. +--- +** Themes have special autoload cookies. +All build-in themes are scraped for ;;;###theme-autoload cookies that +are loaded along with the regular auto-loaded code. + +++ ** 'buffer-modified-p' has been extended. This function was previously documented to return only nil or t. This @@ -3173,6 +3189,13 @@ The following generalized variables have been made obsolete: * Lisp Changes in Emacs 29.1 +++ +** New accessor function 'file-attribute-file-identifier'. +It returns the list of the inode number and device identifier +retrieved by 'file-attributes'. This value can be used to identify a +file uniquely. The device identifier can be a single number or (for +remote files) a cons of 2 numbers. + ++++ ** New macro 'while-let'. This is like 'when-let', but repeats until a binding form is nil. diff --git a/etc/NEWS.21 b/etc/NEWS.21 index 6c25a763785..a718283191b 100644 --- a/etc/NEWS.21 +++ b/etc/NEWS.21 @@ -217,7 +217,7 @@ Default is 'grow-only'. ** LessTif support. Emacs now runs with the LessTif toolkit (see -<http://lesstif.sourceforge.net>). You will need version 0.92.26, or later. +<https://lesstif.sourceforge.net>). You will need version 0.92.26, or later. ** LessTif/Motif file selection dialog. diff --git a/etc/NEWS.22 b/etc/NEWS.22 index d7b26dda515..b4ecbe70393 100644 --- a/etc/NEWS.22 +++ b/etc/NEWS.22 @@ -3540,7 +3540,7 @@ read-only on computers that are administered by someone else. PBM and XBM images are supported out of the box. Other image formats depend on external libraries. All of these libraries have been ported to Windows, and can be found in both source and binary form at -http://gnuwin32.sourceforge.net/. Note that libpng also depends on +https://gnuwin32.sourceforge.net/. Note that libpng also depends on zlib, and tiff depends on the version of jpeg that it was compiled against. For additional information, see nt/INSTALL. diff --git a/etc/NEWS.25 b/etc/NEWS.25 index d1e43e0538e..e716f8194f5 100644 --- a/etc/NEWS.25 +++ b/etc/NEWS.25 @@ -72,7 +72,7 @@ using large fonts, at the price of a larger memory footprint. ** The version number of CC Mode has been changed from 5.33 to 5.32.99, although the software itself hasn't changed. This aims to reduce confusion with the standalone CC Mode 5.33 (available from -http://cc-mode.sourceforge.net), which is a more mature version than +https://cc-mode.sourceforge.net), which is a more mature version than the one included in Emacs 25.2. diff --git a/etc/NEWS.26 b/etc/NEWS.26 index 50a711a0d14..9a6a7992088 100644 --- a/etc/NEWS.26 +++ b/etc/NEWS.26 @@ -1223,7 +1223,7 @@ specialized for editing freedesktop.org desktop entries. editing Less files. ** New package 'auth-source-pass' integrates 'auth-source' with the -password manager password-store (http://passwordstore.org). +password manager password-store (https://passwordstore.org). * Incompatible Lisp Changes in Emacs 26.1 @@ -509,7 +509,7 @@ Also for listing fonts, displaying a font as a sample, etc. ** Program Enriched mode to read and save in RTF Is there actually a decent single definition of RTF? Maybe see info at -http://latex2rtf.sourceforge.net/. +https://latex2rtf.sourceforge.net/. This task seems to be addressed by https://savannah.nongnu.org/projects/emacs-rtf/, which is still in @@ -886,7 +886,6 @@ window associated with that modeline. https://lists.gnu.org/r/emacs-devel/2007-09/msg02416.html ** Random things that were planned for Emacs-24 - Stefan Monnier writes: "Random things that cross my mind right now that I'd like to see. Some of them from my local hacks, but it's not obvious at all whether they'll make it." @@ -1737,11 +1736,18 @@ https://lists.gnu.org/r/emacs-devel/2012-06/msg00354.html ** Maybe replace lib-src/rcs2log with a Lisp implementation It wouldn't have to be a complete replacement, just enough for vc-rcs-update-changelog. + ** Allow Emacs to use the bottom-right corner of a TTY Emacs doesn't use the bottom-right corner of a TTY when terminfo capability "am" (auto_right_margin) is defined. It could use the bottom-right corner nonetheless when certain other capabilities are defined. See bug#57607. + +** Replace tramp-archive.el by a native libarchive(3) implementation. +The former is based on the GVFS archive backend, which makes it +available on GNU/Linux only. That implementation has further +drawbacks like it doesn't support to write into archives. + * Other known bugs ** 'make-frame' forgets unhandled parameters, at least for X11 frames diff --git a/etc/images/gud/README b/etc/images/gud/README index 5edd99e2bf7..c56c3fc0ee3 100644 --- a/etc/images/gud/README +++ b/etc/images/gud/README @@ -13,10 +13,10 @@ License: GNU General Public License version 3 or later (see COPYING) Some icons are derived from Red Hat's Insight Debugger: -<http://sourceware.org/insight/> +<https://sourceware.org/insight/> "Insight is a graphical user interface to GDB, the GNU Debugger" -<http://sourceware.org/insight/aboutus.php> +<https://sourceware.org/insight/aboutus.php> "Insight is being released under the terms of the GNU General Public License (GPL)" diff --git a/etc/srecode/ede-autoconf.srt b/etc/srecode/ede-autoconf.srt index ecca7afd007..51656eb73c4 100644 --- a/etc/srecode/ede-autoconf.srt +++ b/etc/srecode/ede-autoconf.srt @@ -38,7 +38,7 @@ template ede-empty :project {{comment_prefix}} by EDE when this file is updated. {{comment_prefix}} {{comment_prefix}} EDE is the Emacs Development Environment. -{{comment_prefix}} http://cedet.sourceforge.net/ede.shtml +{{comment_prefix}} https://cedet.sourceforge.net/ede.shtml {{comment_prefix}} {{comment_prefix}} Process this file with autoconf to produce a configure script diff --git a/etc/srecode/ede-make.srt b/etc/srecode/ede-make.srt index cde1690f54f..c01054e0420 100644 --- a/etc/srecode/ede-make.srt +++ b/etc/srecode/ede-make.srt @@ -34,7 +34,7 @@ template ede-empty :file :project # # DO NOT MODIFY THIS FILE OR YOUR CHANGES MAY BE LOST. # EDE is the Emacs Development Environment. -# http://cedet.sourceforge.net/ede.shtml +# https://cedet.sourceforge.net/ede.shtml # ---- @@ -58,7 +58,7 @@ template ede-empty :file # # DO NOT MODIFY THIS FILE OR YOUR CHANGES MAY BE LOST. # EDE is the Emacs Development Environment. -# http://cedet.sourceforge.net/ede.shtml +# https://cedet.sourceforge.net/ede.shtml ARDUINO_DIR = {{ARDUINO_HOME}} diff --git a/etc/themes/adwaita-theme.el b/etc/themes/adwaita-theme.el index ba83a0578cd..6ad84055595 100644 --- a/etc/themes/adwaita-theme.el +++ b/etc/themes/adwaita-theme.el @@ -21,10 +21,13 @@ ;;; Code: +;;;###theme-autoload (deftheme adwaita "Face colors similar to the default theme of Gnome 3 (Adwaita). The colors are chosen to match Adwaita window decorations and the -default look of the Gnome 3 desktop.") +default look of the Gnome 3 desktop." + :background-mode 'light + :kind 'color-scheme) (let ((class '((class color) (min-colors 89)))) (custom-theme-set-faces diff --git a/etc/themes/deeper-blue-theme.el b/etc/themes/deeper-blue-theme.el index 8f19147f916..48ed9ba061d 100644 --- a/etc/themes/deeper-blue-theme.el +++ b/etc/themes/deeper-blue-theme.el @@ -21,8 +21,11 @@ ;;; Code: +;;;###theme-autoload (deftheme deeper-blue - "Face colors using a deep blue background.") + "Face colors using a deep blue background." + :background-mode 'dark + :kind 'color-scheme) (let ((class '((class color) (min-colors 89)))) (custom-theme-set-faces diff --git a/etc/themes/dichromacy-theme.el b/etc/themes/dichromacy-theme.el index d53c075d923..fe44d520cca 100644 --- a/etc/themes/dichromacy-theme.el +++ b/etc/themes/dichromacy-theme.el @@ -21,6 +21,7 @@ ;;; Code: +;;;###theme-autoload (deftheme dichromacy "Face colors suitable for red/green color-blind users. The color palette is from B. Wong, Nature Methods 8, 441 (2011). @@ -28,7 +29,9 @@ It is intended to provide good variability while being easily differentiated by individuals with protanopia or deuteranopia. Basic, Font Lock, Isearch, Gnus, Message, Flyspell, and -Ansi-Color faces are included.") +Ansi-Color faces are included." + :background-mode 'light + :kind 'color-scheme) (let ((class '((class color) (min-colors 89))) (orange "#e69f00") diff --git a/etc/themes/leuven-dark-theme.el b/etc/themes/leuven-dark-theme.el index 0e162c8bab9..08978a26682 100644 --- a/etc/themes/leuven-dark-theme.el +++ b/etc/themes/leuven-dark-theme.el @@ -5,7 +5,7 @@ ;; Author: Fabrice Niessen <(concat "fniessen" at-sign "pirilampo.org")> ;; Contributor: Thibault Polge <(concat "thibault" at-sign "thb.lt")> ;; URL: https://github.com/fniessen/emacs-leuven-dark-theme -;; Version: 20220202.1126 +;; Version: 20221010.1208 ;; Keywords: color theme ;; This file is part of GNU Emacs. @@ -93,11 +93,15 @@ CONTROL can be a number, nil, or t. When t, use DEFAULT-HEIGHT." ;;; Theme Faces. +;;;###theme-autoload (deftheme leuven-dark "Face colors with a light background. Basic, Font Lock, Isearch, Gnus, Message, Org mode, Diff, Ediff, Flyspell, Semantic, and Ansi-Color faces are included -- and much -more...") +more..." + :background-mode 'dark + :family 'leuven + :kind 'color-scheme) (let ((class '((class color) (min-colors 89))) diff --git a/etc/themes/leuven-theme.el b/etc/themes/leuven-theme.el index d9a8d5391ae..e712a79adf1 100644 --- a/etc/themes/leuven-theme.el +++ b/etc/themes/leuven-theme.el @@ -4,7 +4,7 @@ ;; Author: Fabrice Niessen <(concat "fniessen" at-sign "pirilampo.org")> ;; URL: https://github.com/fniessen/emacs-leuven-theme -;; Version: 20200513.1928 +;; Version: 20221010.1209 ;; Keywords: color theme ;; This file is part of GNU Emacs. @@ -74,11 +74,15 @@ CONTROL can be a number, nil, or t. When t, use DEFAULT-HEIGHT." ;;; Theme Faces. +;;;###theme-autoload (deftheme leuven "Face colors with a light background. Basic, Font Lock, Isearch, Gnus, Message, Org mode, Diff, Ediff, Flyspell, Semantic, and Ansi-Color faces are included -- and much -more...") +more..." + :background-mode 'light + :kind 'color-scheme + :family 'leuven) (let ((class '((class color) (min-colors 89))) diff --git a/etc/themes/light-blue-theme.el b/etc/themes/light-blue-theme.el index eeca46210cc..808fcbfeb2d 100644 --- a/etc/themes/light-blue-theme.el +++ b/etc/themes/light-blue-theme.el @@ -26,8 +26,11 @@ ;;; Code: +;;;###theme-autoload (deftheme light-blue - "Face colors utilizing a light blue background.") + "Face colors utilizing a light blue background." + :background-mode 'light + :kind 'color-scheme) (make-obsolete 'light-blue nil "29.1") diff --git a/etc/themes/manoj-dark-theme.el b/etc/themes/manoj-dark-theme.el index af5576386c6..f9aaa97c258 100644 --- a/etc/themes/manoj-dark-theme.el +++ b/etc/themes/manoj-dark-theme.el @@ -64,10 +64,13 @@ ;;; Code: +;;;###theme-autoload (deftheme manoj-dark "Very high contrast faces with a black background. This theme avoids subtle color variations, while avoiding the -jarring angry fruit salad look to reduce eye fatigue.") +jarring angry fruit salad look to reduce eye fatigue." + :background-mode 'dark + :kind 'color-scheme) (custom-theme-set-faces 'manoj-dark diff --git a/etc/themes/misterioso-theme.el b/etc/themes/misterioso-theme.el index 55186384ad1..3fd6cdb5afb 100644 --- a/etc/themes/misterioso-theme.el +++ b/etc/themes/misterioso-theme.el @@ -21,8 +21,11 @@ ;;; Code: +;;;###theme-autoload (deftheme misterioso - "Predominantly blue/cyan faces on a dark cyan background.") + "Predominantly blue/cyan faces on a dark cyan background." + :background-mode 'dark + :kind 'color-scheme) (let ((class '((class color) (min-colors 89)))) diff --git a/etc/themes/modus-operandi-theme.el b/etc/themes/modus-operandi-theme.el index 6e609c08036..0f0630a6d1d 100644 --- a/etc/themes/modus-operandi-theme.el +++ b/etc/themes/modus-operandi-theme.el @@ -71,4 +71,6 @@ which corresponds to a minimum contrast in relative luminance of (provide-theme 'modus-operandi)) +;;;###theme-autoload (put 'modus-operandi 'theme-properties '(:background-mode light :kind color-scheme :family modus)) + ;;; modus-operandi-theme.el ends here diff --git a/etc/themes/modus-vivendi-theme.el b/etc/themes/modus-vivendi-theme.el index 0983e26c786..02c2d9e129a 100644 --- a/etc/themes/modus-vivendi-theme.el +++ b/etc/themes/modus-vivendi-theme.el @@ -71,4 +71,6 @@ which corresponds to a minimum contrast in relative luminance of (provide-theme 'modus-vivendi)) +;;;###theme-autoload (put 'modus-vivendi 'theme-properties '(:background-mode dark :kind color-scheme :family modus)) + ;;; modus-vivendi-theme.el ends here diff --git a/etc/themes/tango-dark-theme.el b/etc/themes/tango-dark-theme.el index ef00d2ac49f..85995e4e995 100644 --- a/etc/themes/tango-dark-theme.el +++ b/etc/themes/tango-dark-theme.el @@ -27,10 +27,15 @@ ;;; Code: +;;;###theme-autoload (deftheme tango-dark "Face colors using the Tango palette (dark background). Basic, Font Lock, Isearch, Gnus, Message, Ediff, Flyspell, -Semantic, and Ansi-Color faces are included.") +Semantic, and Ansi-Color faces are included." + :background-mode 'dark + :kind 'color-scheme + :family 'tango) + (let ((class '((class color) (min-colors 89))) ;; Tango palette colors. diff --git a/etc/themes/tango-theme.el b/etc/themes/tango-theme.el index ecbbf037536..2ac1b42294b 100644 --- a/etc/themes/tango-theme.el +++ b/etc/themes/tango-theme.el @@ -27,10 +27,14 @@ ;;; Code: +;;;###theme-autoload (deftheme tango "Face colors using the Tango palette (light background). Basic, Font Lock, Isearch, Gnus, Message, Ediff, Flyspell, -Semantic, and Ansi-Color faces are included.") +Semantic, and Ansi-Color faces are included." + :background-mode 'light + :kind 'color-scheme + :family 'tango) (let ((class '((class color) (min-colors 89))) ;; Tango palette colors. diff --git a/etc/themes/tsdh-dark-theme.el b/etc/themes/tsdh-dark-theme.el index a88ad75520b..6b1e865e427 100644 --- a/etc/themes/tsdh-dark-theme.el +++ b/etc/themes/tsdh-dark-theme.el @@ -19,8 +19,12 @@ ;;; Code: +;;;###theme-autoload (deftheme tsdh-dark - "A dark theme used and created by Tassilo Horn.") + "A dark theme used and created by Tassilo Horn." + :background-mode 'dark + :kind 'color-scheme + :family 'tsdh) (custom-theme-set-faces 'tsdh-dark diff --git a/etc/themes/tsdh-light-theme.el b/etc/themes/tsdh-light-theme.el index d9d09b702b7..ac964d66d67 100644 --- a/etc/themes/tsdh-light-theme.el +++ b/etc/themes/tsdh-light-theme.el @@ -19,9 +19,13 @@ ;;; Code: +;;;###theme-autoload (deftheme tsdh-light "A light Emacs theme. -Used and created by Tassilo Horn.") +Used and created by Tassilo Horn." + :background-mode 'light + :kind 'color-scheme + :family 'tsdh) (custom-theme-set-faces 'tsdh-light diff --git a/etc/themes/wheatgrass-theme.el b/etc/themes/wheatgrass-theme.el index c56c8a2d8a4..20e7bbbac29 100644 --- a/etc/themes/wheatgrass-theme.el +++ b/etc/themes/wheatgrass-theme.el @@ -19,11 +19,14 @@ ;;; Code: +;;;###theme-autoload (deftheme wheatgrass "High-contrast green/blue/brown faces on a black background. Basic, Font Lock, Isearch, Gnus, and Message faces are included. The default face foreground is wheat, with other faces in shades -of green, brown, and blue.") +of green, brown, and blue." + :background-mode 'dark + :kind 'color-scheme) (let ((class '((class color) (min-colors 89)))) (custom-theme-set-faces diff --git a/etc/themes/whiteboard-theme.el b/etc/themes/whiteboard-theme.el index f21b18b421d..2f86234b32a 100644 --- a/etc/themes/whiteboard-theme.el +++ b/etc/themes/whiteboard-theme.el @@ -21,8 +21,11 @@ ;;; Code: +;;;###theme-autoload (deftheme whiteboard - "Face colors similar to markers on a whiteboard.") + "Face colors similar to markers on a whiteboard." + :background-mode 'light + :kind 'color-scheme) (let ((class '((class color) (min-colors 89)))) (custom-theme-set-faces diff --git a/etc/themes/wombat-theme.el b/etc/themes/wombat-theme.el index d9fab8ac782..9bb026ead14 100644 --- a/etc/themes/wombat-theme.el +++ b/etc/themes/wombat-theme.el @@ -21,11 +21,14 @@ ;;; Code: +;;;###theme-autoload (deftheme wombat "Medium-contrast faces with a dark gray background. Adapted, with permission, from a Vim color scheme by Lars H. Nielsen. Basic, Font Lock, Isearch, Gnus, Message, and Ansi-Color faces -are included.") +are included." + :background-mode 'dark + :kind 'color-scheme) (let ((class '((class color) (min-colors 89)))) (custom-theme-set-faces |