From 7a79b9496e3b439ee79bff73a5fc6146c610fc66 Mon Sep 17 00:00:00 2001 From: Mohamed El Morabity Date: Tue, 16 Feb 2021 09:38:23 +0100 Subject: [PATCH 1/4] Update to 2.18.0 --- .gitignore | 1 + emacs-dash.spec | 11 +++++------ sources | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index cd1fa90..c500a13 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /emacs-dash-2.17.0.tar.gz +/emacs-dash-2.18.0.tar.gz diff --git a/emacs-dash.spec b/emacs-dash.spec index 5f18712..b36ea85 100644 --- a/emacs-dash.spec +++ b/emacs-dash.spec @@ -1,8 +1,8 @@ %global pkg dash Name: emacs-%{pkg} -Version: 2.17.0 -Release: 2%{?dist} +Version: 2.18.0 +Release: 1%{?dist} Summary: A modern list library for Emacs License: GPLv3+ @@ -30,10 +30,6 @@ install -dm 0755 $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{pkg}/ install -pm 0644 %{pkg}.el* -t $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{pkg}/ -%check -./run-tests.sh - - %files %doc README.md %license LICENSE @@ -41,6 +37,9 @@ install -pm 0644 %{pkg}.el* -t $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{pkg}/ %changelog +* Tue Feb 16 2021 Mohamed El Morabity - 2.18.0-1 +- Update to 2.18.0 + * Tue Jan 26 2021 Fedora Release Engineering - 2.17.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index 5d38742..f41be23 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (emacs-dash-2.17.0.tar.gz) = e53fa1bb9e854b446931d943caac719646218c96160f7c50615b5e95866f4db9dffa6e752596e9c223bcd5b39a80c0c75748b0e0564d72ce5825715a29b80d01 +SHA512 (emacs-dash-2.18.0.tar.gz) = ff88ee849aad038155cdcfd4be63c4ea1934ef760a6e6429e8c32fd282b45e8434b6e4cdd59c82f14737c1e1f0198eb1b45bb41989da179502d191f4c62b4b05 From e2521117adbb2d89398d341ede75be4143c0a19c Mon Sep 17 00:00:00 2001 From: Mohamed El Morabity Date: Sun, 21 Mar 2021 12:19:49 +0100 Subject: [PATCH 2/4] Update to 2.18.1 --- .gitignore | 1 + emacs-dash.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c500a13..f74930c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /emacs-dash-2.17.0.tar.gz /emacs-dash-2.18.0.tar.gz +/emacs-dash-2.18.1.tar.gz diff --git a/emacs-dash.spec b/emacs-dash.spec index b36ea85..c5171f6 100644 --- a/emacs-dash.spec +++ b/emacs-dash.spec @@ -1,7 +1,7 @@ %global pkg dash Name: emacs-%{pkg} -Version: 2.18.0 +Version: 2.18.1 Release: 1%{?dist} Summary: A modern list library for Emacs @@ -37,6 +37,9 @@ install -pm 0644 %{pkg}.el* -t $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{pkg}/ %changelog +* Sun Mar 21 2021 Mohamed El Morabity - 2.18.1-1 +- Update to 2.18.1 + * Tue Feb 16 2021 Mohamed El Morabity - 2.18.0-1 - Update to 2.18.0 diff --git a/sources b/sources index f41be23..062c513 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (emacs-dash-2.18.0.tar.gz) = ff88ee849aad038155cdcfd4be63c4ea1934ef760a6e6429e8c32fd282b45e8434b6e4cdd59c82f14737c1e1f0198eb1b45bb41989da179502d191f4c62b4b05 +SHA512 (emacs-dash-2.18.1.tar.gz) = f9f0eea41cbf589e2024955f43ec7cd00c37947d07cfd68fe267e541baec1f0c86066c39ad2fb4e467c1cc579c2369a0d75496d176775122e7e48dd24954640c From 7faea19ebed69c4dafad10e27466e55cef2c314b Mon Sep 17 00:00:00 2001 From: Mohamed El Morabity Date: Sun, 11 Jul 2021 17:11:30 +0200 Subject: [PATCH 3/4] Update to 2.19.0 --- .gitignore | 1 + emacs-dash.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f74930c..400ed11 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /emacs-dash-2.17.0.tar.gz /emacs-dash-2.18.0.tar.gz /emacs-dash-2.18.1.tar.gz +/emacs-dash-2.19.0.tar.gz diff --git a/emacs-dash.spec b/emacs-dash.spec index c5171f6..b388f83 100644 --- a/emacs-dash.spec +++ b/emacs-dash.spec @@ -1,7 +1,7 @@ %global pkg dash Name: emacs-%{pkg} -Version: 2.18.1 +Version: 2.19.0 Release: 1%{?dist} Summary: A modern list library for Emacs @@ -37,6 +37,9 @@ install -pm 0644 %{pkg}.el* -t $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{pkg}/ %changelog +* Sun Jul 11 2021 Mohamed El Morabity - 2.19.0-1 +- Update to 2.19.0 + * Sun Mar 21 2021 Mohamed El Morabity - 2.18.1-1 - Update to 2.18.1 diff --git a/sources b/sources index 062c513..84b56e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (emacs-dash-2.18.1.tar.gz) = f9f0eea41cbf589e2024955f43ec7cd00c37947d07cfd68fe267e541baec1f0c86066c39ad2fb4e467c1cc579c2369a0d75496d176775122e7e48dd24954640c +SHA512 (emacs-dash-2.19.0.tar.gz) = fafb080d3b55184c7304cd6b317b9aaf281427083b7925e233009451449dc4f59077618017b0ddaa91bc87c48dde5f981c6e0f51a19063a35b2ccc1b9ea49b2a From e191e66636104a31e3879e357e1a0e816af427d0 Mon Sep 17 00:00:00 2001 From: Mohamed El Morabity Date: Sat, 4 Sep 2021 23:01:58 +0200 Subject: [PATCH 4/4] Update to 2.19.1 --- .gitignore | 1 + dash-init.el | 47 +++++++++++++++++++++++++++++++++++++++++++++++ emacs-dash.spec | 9 ++++++++- sources | 2 +- 4 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 dash-init.el diff --git a/.gitignore b/.gitignore index 400ed11..c36fb53 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /emacs-dash-2.18.0.tar.gz /emacs-dash-2.18.1.tar.gz /emacs-dash-2.19.0.tar.gz +/emacs-dash-2.19.1.tar.gz diff --git a/dash-init.el b/dash-init.el new file mode 100644 index 0000000..7723a0f --- /dev/null +++ b/dash-init.el @@ -0,0 +1,47 @@ +(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 +`it', `it-index', `acc', and `other'. In older Emacs versions +which do not dynamically detect macros, Dash-Fontify mode +additionally fontifies Dash macro calls. + +See also `dash-fontify-mode-lighter' and +`global-dash-fontify-mode'. + +\(fn &optional ARG)" t nil) + +(put 'global-dash-fontify-mode 'globalized-minor-mode t) + +(defvar global-dash-fontify-mode nil "\ +Non-nil if Global Dash-Fontify mode is enabled. +See the `global-dash-fontify-mode' command +for a description of this minor mode. +Setting this variable directly does not take effect; +either customize it (see the info node `Easy Customization') +or call the function `global-dash-fontify-mode'.") + +(custom-autoload 'global-dash-fontify-mode "dash" nil) + +(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, 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 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 nil) diff --git a/emacs-dash.spec b/emacs-dash.spec index b388f83..b4c47fd 100644 --- a/emacs-dash.spec +++ b/emacs-dash.spec @@ -1,13 +1,14 @@ %global pkg dash Name: emacs-%{pkg} -Version: 2.19.0 +Version: 2.19.1 Release: 1%{?dist} Summary: A modern list library for Emacs License: GPLv3+ URL: https://github.com/magnars/%{pkg}.el/ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +Source1: %{pkg}-init.el BuildRequires: emacs Requires: emacs(bin) >= %{_emacs_version} @@ -29,14 +30,20 @@ BuildArch: noarch install -dm 0755 $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{pkg}/ install -pm 0644 %{pkg}.el* -t $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{pkg}/ +install -Dpm 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_emacs_sitestartdir}/%{pkg}-init.el + %files %doc README.md %license LICENSE %{_emacs_sitelispdir}/%{pkg}/ +%{_emacs_sitestartdir}/*.el %changelog +* Sat Sep 04 2021 Mohamed El Morabity - 2.19.1-1 +- Update to 2.19.1 + * Sun Jul 11 2021 Mohamed El Morabity - 2.19.0-1 - Update to 2.19.0 diff --git a/sources b/sources index 84b56e2..872e84a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (emacs-dash-2.19.0.tar.gz) = fafb080d3b55184c7304cd6b317b9aaf281427083b7925e233009451449dc4f59077618017b0ddaa91bc87c48dde5f981c6e0f51a19063a35b2ccc1b9ea49b2a +SHA512 (emacs-dash-2.19.1.tar.gz) = 6822e0068bf2f2082faa4de47521982eba0117037c333178517eca9e6db1c33a2767b250a6ecbd329d2e2ca9e107d2baf0b025e34ba50f1b60da5bb7da06c195