diff --git a/.gitignore b/.gitignore index 15680c9..c36fb53 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,3 @@ /emacs-dash-2.18.1.tar.gz /emacs-dash-2.19.0.tar.gz /emacs-dash-2.19.1.tar.gz -/emacs-dash-2.20.0.tar.gz diff --git a/dash-init.el b/dash-init.el index 9805cc1..7723a0f 100644 --- a/dash-init.el +++ b/dash-init.el @@ -1,6 +1,11 @@ (autoload 'dash-fontify-mode "dash" "\ Toggle fontification of Dash special variables. +If called interactively, enable Dash-Fontify mode if ARG is +positive, and disable it if ARG is zero or negative. If called +from Lisp, also enable the mode if ARG is omitted or nil, and +toggle it if ARG is `toggle'; disable the mode otherwise. + Dash-Fontify mode is a buffer-local minor mode intended for Emacs Lisp buffers. Enabling it causes the special variables bound in anaphoric Dash macros to be fontified. These anaphoras include @@ -11,21 +16,7 @@ additionally fontifies Dash macro calls. See also `dash-fontify-mode-lighter' and `global-dash-fontify-mode'. -This is a minor mode. If called interactively, toggle the `Dash-Fontify -mode' mode. If the prefix argument is positive, enable the mode, and if -it is zero or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable the -mode if ARG is nil, omitted, or is a positive number. Disable the mode -if ARG is a negative number. - -To check whether the minor mode is enabled in the current buffer, -evaluate the variable `dash-fontify-mode'. - -The mode's hook is called both when the mode is enabled and when it is -disabled. - -\(fn &optional ARG)" t) +\(fn &optional ARG)" t nil) (put 'global-dash-fontify-mode 'globalized-minor-mode t) @@ -42,21 +33,15 @@ or call the function `global-dash-fontify-mode'.") (autoload 'global-dash-fontify-mode "dash" "\ Toggle Dash-Fontify mode in all buffers. With prefix ARG, enable Global Dash-Fontify mode if ARG is positive; -otherwise, disable it. - -If called from Lisp, toggle the mode if ARG is `toggle'. -Enable the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. +otherwise, disable it. If called from Lisp, enable the mode if +ARG is omitted or nil. Dash-Fontify mode is enabled in all buffers where `dash--turn-on-fontify-mode' would do it. - See `dash-fontify-mode' for more information on Dash-Fontify mode. -\(fn &optional ARG)" t) +\(fn &optional ARG)" t nil) (autoload 'dash-register-info-lookup "dash" "\ Register the Dash Info manual with `info-lookup-symbol'. -This allows Dash symbols to be looked up with \\[info-lookup-symbol]." t) - -(register-definition-prefixes "dash" '("!cdr" "!cons" "--" "->" "-a" "-butlast" "-c" "-d" "-e" "-f" "-gr" "-i" "-juxt" "-keep" "-l" "-m" "-no" "-o" "-p" "-r" "-s" "-t" "-u" "-value-to-list" "-when-let" "-zip" "dash-")) +This allows Dash symbols to be looked up with \\[info-lookup-symbol]." t nil) diff --git a/emacs-dash.spec b/emacs-dash.spec index 73201d0..cfc7087 100644 --- a/emacs-dash.spec +++ b/emacs-dash.spec @@ -1,12 +1,11 @@ %global pkg dash Name: emacs-%{pkg} -Version: 2.20.0 -Release: 2%{?dist} +Version: 2.19.1 +Release: 3%{?dist} Summary: A modern list library for Emacs -# Automatically converted from old format: GPLv3+ - review is highly recommended. -License: GPL-3.0-or-later +License: GPLv3+ URL: https://github.com/magnars/%{pkg}.el/ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz Source1: %{pkg}-init.el @@ -42,33 +41,6 @@ install -Dpm 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_emacs_sitestartdir}/%{pkg}-init.e %changelog -* Wed Jul 23 2025 Fedora Release Engineering - 2.20.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sat Jul 12 2025 Mohame El Morabity - 2.20.0-1 -- Update to 2.20.0 - -* Thu Jan 16 2025 Fedora Release Engineering - 2.19.1-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Thu Jul 25 2024 Miroslav Suchý - 2.19.1-9 -- convert license to SPDX - -* Wed Jul 17 2024 Fedora Release Engineering - 2.19.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Wed Jan 24 2024 Fedora Release Engineering - 2.19.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 2.19.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Jul 19 2023 Fedora Release Engineering - 2.19.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jan 19 2023 Fedora Release Engineering - 2.19.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - * Thu Jul 21 2022 Fedora Release Engineering - 2.19.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index 72a6719..872e84a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (emacs-dash-2.20.0.tar.gz) = e9a34127907afa477f886e73cc3fe8eaeefbd2248faf7a7bf5e2220d8ffc864d3bccb5621f594df717e94538cd42773cd61e5c793e0a87089b5096f4ba6dd938 +SHA512 (emacs-dash-2.19.1.tar.gz) = 6822e0068bf2f2082faa4de47521982eba0117037c333178517eca9e6db1c33a2767b250a6ecbd329d2e2ca9e107d2baf0b025e34ba50f1b60da5bb7da06c195