vcswatch reports that
this package seems to have a new changelog entry (version
2.19.1+git20240510.1de9dcb+dfsg-1, distribution
UNRELEASED) and new commits
in its VCS. You should consider whether it's time to make
an upload.
Here are the relevant commit messages:
commit 3ecc2a6ed98d69ca23215bea4d8767cae16b6690
Author: Xiyue Deng <manphiz@gmail.com>
Date: Sun Nov 17 21:19:02 2024 -0800
Add Upstream-Contact in d/copyright
commit c6ec34fd98fd0a8e50b801440ae61538e02dc98c
Author: Xiyue Deng <manphiz@gmail.com>
Date: Sun Nov 17 20:51:25 2024 -0800
Update d/changelog
commit 0cd5aadf398000bc4057a853e05451c1416dcba9
Author: Xiyue Deng <manphiz@gmail.com>
Date: Fri Nov 15 01:33:46 2024 -0800
Add myself to Uploaders
commit 5d1ecd3b8766f1244159ac46d1f1658552f14fef
Author: Xiyue Deng <manphiz@gmail.com>
Date: Fri Nov 15 01:30:57 2024 -0800
Mark "Rules-Requires-Root: no" in d/control
commit ff4afdf3a7c774696de848c67a213a7cf69cd5d5
Author: Xiyue Deng <manphiz@gmail.com>
Date: Fri Nov 15 01:45:09 2024 -0800
Drop explicit dependency on emacsen-common in d/control
- Should be covered by ${elpa:Depends}.
- Version also satisfied since Bullseye.
commit e9bb692e2634eaf60d61d28ff2b61797521aa21a
Author: Xiyue Deng <manphiz@gmail.com>
Date: Fri Nov 15 00:54:55 2024 -0800
Update standards version to 4.7.0, no changes needed.
Changes-By: lintian-brush
Fixes: lintian: out-of-date-standards-version
See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html
commit b8f9d0773d45697f184b63b62b70d670c10adec2
Author: Xiyue Deng <manphiz@gmail.com>
Date: Fri Nov 15 00:54:54 2024 -0800
Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.
Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
Fixes: lintian: upstream-metadata-missing-bug-tracking
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html
commit f6d9a1d61f6b92c6e8a0ed10a98bc9bb2115aa8c
Author: Xiyue Deng <manphiz@gmail.com>
Date: Fri Nov 15 00:54:44 2024 -0800
Set debhelper-compat version in Build-Depends.
Changes-By: lintian-brush
Fixes: lintian: uses-debhelper-compat-file
See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html
commit 1de5db19d4bdfe126777bd1e2ef85f17ea639dd4
Author: Xiyue Deng <manphiz@gmail.com>
Date: Fri Nov 15 00:54:44 2024 -0800
Bump debhelper from old 10 to 13.
Changes-By: lintian-brush
Fixes: lintian: package-uses-old-debhelper-compat-version
See-also: https://lintian.debian.org/tags/package-uses-old-debhelper-compat-version.html
commit 24b64aca20cad501255742f8d7180171b66ba16c
Author: Xiyue Deng <manphiz@gmail.com>
Date: Thu Nov 14 16:39:34 2024 -0800
Sync to latest upstream snapshot (1de9dcb)
commit 93f90e7e30cff19344a688ff2764d96c1226d968
Merge: aa81515 1de9dcb
Author: Xiyue Deng <manphiz@gmail.com>
Date: Thu Nov 14 16:34:50 2024 -0800
Merge latest snapshot (1de9dcb) and keep it DFSG clean
commit aa81515ece6f593eb4a0656079dabe37c5926ea8
Author: Xiyue Deng <manphiz@gmail.com>
Date: Thu Nov 14 16:23:24 2024 -0800
d/watch: further improve using substitute string to be more robust
commit 5e6747418fbc4ea3c0cff6c95caa29c66bf946cf
Merge: 8abd2cf 024bf32
Author: Xiyue Deng <manphiz@gmail.com>
Date: Thu Nov 14 13:56:24 2024 -0800
Merge from sid [dgit]
commit 1de9dcb83eacfb162b6d9a118a4770b1281bcd84
Merge: 885332b e6fbcb2
Author: Basil L. Contovounesios <basil@contovou.net>
Date: Fri May 10 15:27:08 2024 +0200
Merge PR #414 from w08r/master
commit e6fbcb2966a1f2e8efd07b20e59439b69f2522c9
Author: Basil L. Contovounesios <basil@contovou.net>
Date: Fri May 10 15:24:49 2024 +0200
; Regenerate docs (#414).
commit 232086b3b057ade410a8978b3bc47f1886763933
Author: w08r <3176756+w08r@users.noreply.github.com>
Date: Fri May 10 08:10:19 2024 +0100
Fix typo in --> docstring in dash.el (#414)
Copyright-paperwork-exempt: yes
commit 885332bbc4582b08d4f24526250876f3a7569067
Author: Basil L. Contovounesios <basil@contovou.net>
Date: Fri Apr 5 11:46:36 2024 +0200
; * dash.el (-sort): Add comment on sort :lessp.
commit e018d7669911a69fe73a02e06019fa01c872dad9
Author: Basil L. Contovounesios <basil@contovou.net>
Date: Sun Mar 31 23:25:29 2024 +0200
; .github/workflows/test.yml: Add Emacs 29.3.
commit 5df7605da5a080df769d4f260034fb0e5e86a7a4
Author: Basil L. Contovounesios <basil@contovou.net>
Date: Fri Feb 16 13:43:48 2024 +0100
Stricter defexamples checking
* dev/dash-defs.el (dash--example-to-test): Expand docstring.
(defexamples): Ensure each triple is well-formed.
* dev/examples.el (-intersection): Fix badly parenthesized cases.
commit 13f9fcd09d40132e9e1346a69e7b293d835a85f2
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Tue Jan 23 13:33:37 2024 +0100
; .github/workflows/test.yml: Add Emacs 29.2.
commit e32a70ca636bad42232b6c79f1491dc86802a721
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Wed Jan 3 15:00:56 2024 +0200
Update copyright notices for 2024
* Makefile:
* NEWS.md:
* dash-template.texi:
* dash.el:
* dev/dash-defs.el:
* dev/examples.el:
* readme-template.md: Add 2024 to copyright years.
* README.md:
* dash.texi: Regenerate docs.
commit ead2851add7028670e6c5cf62b822e4710a64a90
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Wed Jan 3 13:56:57 2024 +0200
* .github/workflows/test.yml: Bump CI version.
commit 6db80c711ce947f6c6fa11e5c2257fff2c79d139
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Tue Aug 1 14:44:36 2023 +0200
; .github/workflows/test.yml: Add Emacs 29.1.
commit 8abd2cfc2606a472e20e5a3f14489e85ff9c6d23
Author: Xiyue Deng <manphiz@gmail.com>
Date: Sun Jul 30 03:45:57 2023 -0700
Close tracking bug in changelog
commit b5175a9a923f51a7d47564e0fdf68f23ca185579
Author: Xiyue Deng <manphiz@gmail.com>
Date: Sun Jul 30 02:21:11 2023 -0700
Fix d/watch
commit f46268c75cb7c18361d3cee942cd4dc14a03aef4
Merge: d5182da 631faab
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Fri Jul 14 08:23:08 2023 +0100
Merge PR #406 from tarsiiformes/typo
commit 631faab74ff58030c8904ef0ea22f8eeb157380b
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Fri Jul 14 02:21:27 2023 +0200
Fix typo in docstring
commit d5182da04ca54c026ea0bf381f2c1642a30e2686
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Sat Jun 17 21:36:59 2023 +0100
No longer mark some functions as pure
Functions that guarantee a fresh return value should not be pure,
since their return value is likely to be mutated destructively:
https://bugs.gnu.org/64127
* NEWS.md (2.20.0): List affected functions.
* dash.el (-non-nil, -cons*, -snoc, -slice, -take, -take-last)
(-drop-last, -split-at, -interpose, -interleave, -repeat, -iota)
(-clone): No longer mark as pure.
* dev/examples.el (-powerset): Avoid mutating constant.
Fixes #405.
commit 96eaba028ac069ea0e5cc70de15b0229126a054a
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Tue May 2 13:47:03 2023 +0200
Mark functions with important-return-value
* dash.el: Include important-return-value in
defun-declarations-alist as needed to pacify warnings in Emacs < 30.
(-map, -reduce-from, -reduce, -reduce-r-from, -reduce-r)
(-reductions-from, -reductions, -reductions-r-from, -reductions-r)
(-filter, -remove, -remove-first, -remove-last, -keep, -map-indexed)
(-map-when, -map-first, -map-last, -mapcat, -iterate, -splice)
(-splice-list, -first, -some, -every, -last, -count, -any?, -all?)
(-none?, -only-some?, -take-while, -drop-while, -update-at)
(-split-with, -split-when, -separate, -partition-by)
(-partition-by-header, -partition-after-pred)
(-partition-before-pred, -group-by, -zip-with, -annotate, -table)
(-table-flat, -find-index, -find-indices, -find-last-index)
(-grade-up, -grade-down, -distinct, -union, -intersection)
(-difference, -frequencies, -permutations, -contains?, -same-items?)
(-sort, -max-by, -min-by, -fix, -unfold, -tree-mapreduce-from)
(-tree-mapreduce, -tree-map, -tree-reduce-from, -tree-reduce)
(-tree-seq, -fixfn): Mark as having important-return-value.
(-snoc, -partition-after-item, -partition-before-item, -powerset)
(-inits, -tails, -common-suffix, -iteratefn, -counter): Declare pure
and side-effect-free.
* dev/examples.el (-every, -sort): Pacify unused value warnings.
* README.md:
* dash.texi: Regenerate docs.
commit b6eef1a24dfbe57ba72d5eb1613fc05ff92e8e92
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Sun Apr 16 00:24:01 2023 +0100
Fix some tests
* dev/examples.el (-splice, -iterate): Pacify new unused result
warnings for side-effecting forms.
(-clone): Actually showcase deep -clone, not shallow -copy. Avoid
modifying constant literal.
* README.md:
* dash.texi: Regenerate docs.
commit c30c6bea49b79d966c92ce606fea53dea647b959
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Sat Mar 4 22:42:22 2023 +0000
Announce more zip news
* NEWS.md (2.20.0): Mention new -zip-pair calling convention.
Announce -zip-lists-fill and -unzip-lists.
commit bdf4a5d868618532d34c7b5bae6ac382c3b58f67
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Sat Mar 4 22:10:32 2023 +0000
Add macros missing from font lock in Emacs 24
* dash.el (dash--keywords): Add missing macro names to font lock
keywords in Emacs 24.
commit 72e042dd406679aaed0c68156b90f72ab730e516
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Sat Mar 4 21:42:15 2023 +0000
Add release-snapshot build to CI
* .github/workflows/test.yml (emacs_version): Include
release-snapshot (currently Emacs 29.0.60).
commit ebaddb147036f55f3a8506daaacf4ffceaefca81
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Fri Jan 27 18:59:35 2023 +0000
Update copyright notices for 2023
* Makefile:
* NEWS.md:
* dash-template.texi:
* dash.el:
* dev/dash-defs.el:
* dev/examples.el:
* readme-template.md: Add 2023 to copyright years.
* README.md:
* dash.texi: Regenerate docs.
commit ba6b4a6115701251dc627a6c19cbb5a272c0a413
Merge: 3df46d7 2acdae6
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Sat Mar 4 22:19:28 2023 +0000
Merge branch 'blc/stefan'
commit 2acdae698e57c7bdceb8acdede406b38b3a8de8d
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Fri Feb 24 20:57:59 2023 +0100
Test recent changes
* dev/examples.el (-remove-at, -remove-at-indices, -zip-with)
(-zip-lists, -zip, -zip-fill, -unzip): Extend tests.
(-cycle): Avoid dyadic -zip.
(-zip-pair, -zip-lists-fill, -unzip-lists, dash--length=): New
tests.
(-prodfn): Simplify test.
* README.md:
* dash.texi: Regenerate docs.
commit 5281702e36e87164d2489abc95441b88ca1d4b10
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Sat Mar 4 17:37:47 2023 +0000
Close low-flying zips
* NEWS.md (2.20.0): Announce deprecation of dyadic -zip calling
convention.
* readme-template.md (Change log): Retract promise to
break -zip (issue #400).
* dash.el (--reject-first): Pacify Emacs 24 macro #'-quoting
warning.
(-remove-at, -zip-fill): Optimize. Extend docstring.
(-remove-at-indices): Handle empty list input. Optimize. Clarify
docstring.
(--zip-with, -zip-lists): Simplify. Extend docstring.
(-zip-with): Fix docstring.
(-zip-lists-fill, -unzip-lists, dash--length=)
(dash--zip-lists-or-pair): New functions.
(-zip): Replace anonymous compiler-macro with
dash--zip-lists-or-pair for the benefit of Emacs 24.3. Use
dash--length= in place of length. Clarify docstring.
(-zip-pair): Make variadic again for backward compatibility with
when it used to be an alias of -zip, and declare a dyadic
advertised-calling-convention instead. Delegate to -zip-lists as
needed. Clarify docstring.
(-unzip): Clarify docstring (issue #400).
(dash--match-kv-normalize-match-form, -let): Simplify.
(-prodfn): Optimize.
Fixes #400.
commit fd84350a7c442d1bcaf68aa995653b0228d31704
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Date: Thu Oct 13 11:51:52 2022 +0300
Emit warning when -zip called with two args
* dash.el: Update copyright notice for 2022. Quote function symbols
as such.
(-zip-pair): No longer alias -zip.
(-zip): Rewrite in terms of -zip-pair or -zip-lists, including as a
compiler macro. Emit warning when called with two arguments.
(-unzip): Add FIXME commentary.
(-let): Prefer -zip-pair over -zip with two arguments.
(dash-fontify-mode-lighter, dash-fontify-mode)
(global-dash-fontify-mode, dash-enable-fontlock): Remove strictly
not needed :group keywords.
Re: issue #400.
commit 3df46d7d9fe74f52a661565888e4d31fd760f0df
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Thu Oct 13 11:36:48 2022 +0300
Give -concat alias a stable docstring
Otherwise upstream changes to the docstring of append will cause
needless churn, as well as annoyances for contributors on different
Emacs versions.
* dash.el (-concat): Give it append's current upstream docstring.
* README.md:
* dash.texi: Regenerate docs.
commit e926385625bd8cf395770479a4fc6a8290526289
Author: Basil L. Contovounesios <contovob@tcd.ie>
Date: Tue Oct 11 17:16:11 2022 +0300
Update GitHub CI workflow
Prompted by https://github.com/magit/magit/pull/4780.
* .github/workflows/test.yml (permissions): Restrict default token
permissions for entire workflow.
(emacs_version): Add Emacs 28.2.
(actions/checkout): Update to v3. Restrict lifetime of
authentication token.