From ffd5677dba11ee9d7389da24fc23451b57c1f82c Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Sun, 1 Jun 2025 17:40:01 +0200 Subject: [PATCH 1/3] Fix package headers --- libmpdel-directory.el | 4 ++-- libmpdel.el | 4 ++-- test/libmpdel-directory-test.el | 4 ++-- test/libmpdel-test.el | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/libmpdel-directory.el b/libmpdel-directory.el index 2a91efc..0a12b56 100644 --- a/libmpdel-directory.el +++ b/libmpdel-directory.el @@ -4,8 +4,8 @@ ;; Author: Jose A Ortega ;; Keywords: multimedia -;; Url: https://github.com/mpdel/libmpdel -;; Package-requires: ((emacs "25.1")) +;; URL: https://github.com/mpdel/libmpdel +;; Package-Requires: ((emacs "25.1")) ;; Version: 1.2.0 ;; This program is free software; you can redistribute it and/or modify diff --git a/libmpdel.el b/libmpdel.el index fe0ec15..2d967a4 100644 --- a/libmpdel.el +++ b/libmpdel.el @@ -4,8 +4,8 @@ ;; Author: Damien Cassou ;; Keywords: multimedia -;; Url: https://github.com/mpdel/libmpdel -;; Package-requires: ((emacs "25.1")) +;; URL: https://github.com/mpdel/libmpdel +;; Package-Requires: ((emacs "25.1")) ;; Version: 2.0.0 ;; This program is free software; you can redistribute it and/or modify diff --git a/test/libmpdel-directory-test.el b/test/libmpdel-directory-test.el index 0b495ef..43c73c5 100644 --- a/test/libmpdel-directory-test.el +++ b/test/libmpdel-directory-test.el @@ -3,8 +3,8 @@ ;; Copyright (C) 2019-2023 Damien Cassou ;; Author: Jose A Ortega -;; Url: https://github.com/mpdel/mpdel -;; Package-requires: ((emacs "25.1")) +;; URL: https://github.com/mpdel/mpdel +;; Package-Requires: ((emacs "25.1")) ;; Version: 1.2.0 ;; This program is free software; you can redistribute it and/or modify diff --git a/test/libmpdel-test.el b/test/libmpdel-test.el index a1f0d7d..e20e7ec 100644 --- a/test/libmpdel-test.el +++ b/test/libmpdel-test.el @@ -3,8 +3,8 @@ ;; Copyright (C) 2017-2023 Damien Cassou ;; Author: Damien Cassou -;; Url: https://github.com/mpdel/mpdel -;; Package-requires: ((emacs "25.1")) +;; URL: https://github.com/mpdel/mpdel +;; Package-Requires: ((emacs "25.1")) ;; Version: 1.2.0 ;; This program is free software; you can redistribute it and/or modify From 973d121ba6f767f8d225daaa58f31beb08d60967 Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Sun, 1 Jun 2025 17:40:27 +0200 Subject: [PATCH 2/3] Make linter happier by avoiding a #'cl-mapcar for side-effect only --- libmpdel.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libmpdel.el b/libmpdel.el index 2d967a4..33ef53a 100644 --- a/libmpdel.el +++ b/libmpdel.el @@ -685,9 +685,9 @@ directly on the completion candidates (such as embark)." (funcall #'libmpdel-entity-name entity) 'libmpdel-entity entity)) entities))) - (cl-mapcar (lambda (entity entity-string) - (puthash entity-string entity map)) - entities entity-strings) + (cl-loop for entity in entities + for entity-string in entity-strings + do (puthash entity-string entity map)) (let ((entity-string (completing-read prompt (lambda (string predicate action) (if (eq action 'metadata) From f212377389da4b18226938c2ae79b7c951c5240e Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Sun, 1 Jun 2025 17:41:33 +0200 Subject: [PATCH 3/3] Update copyright years --- README.org | 2 +- libmpdel-directory.el | 2 +- libmpdel.el | 2 +- test/libmpdel-directory-test.el | 2 +- test/libmpdel-test.el | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.org b/README.org index 0a6ba9c..7746a88 100644 --- a/README.org +++ b/README.org @@ -62,7 +62,7 @@ and ~cl-defmethod~. ** License -See [[file:COPYING][COPYING]]. Copyright (c) 2018-2023 Damien Cassou. +See [[file:COPYING][COPYING]]. Copyright (c) 2018-2025 Damien Cassou. #+BEGIN_HTML diff --git a/libmpdel-directory.el b/libmpdel-directory.el index 0a12b56..847f3c4 100644 --- a/libmpdel-directory.el +++ b/libmpdel-directory.el @@ -1,6 +1,6 @@ ;;; libmpdel-directory.el --- Handling directories -*- lexical-binding: t; -*- -;; Copyright (C) 2019-2023 Damien Cassou +;; Copyright (C) 2019-2025 Damien Cassou ;; Author: Jose A Ortega ;; Keywords: multimedia diff --git a/libmpdel.el b/libmpdel.el index 33ef53a..5db54ba 100644 --- a/libmpdel.el +++ b/libmpdel.el @@ -1,6 +1,6 @@ ;;; libmpdel.el --- Communication with an MPD server -*- lexical-binding: t; -*- -;; Copyright (C) 2017-2023 Damien Cassou +;; Copyright (C) 2017-2025 Damien Cassou ;; Author: Damien Cassou ;; Keywords: multimedia diff --git a/test/libmpdel-directory-test.el b/test/libmpdel-directory-test.el index 43c73c5..f4f8b3f 100644 --- a/test/libmpdel-directory-test.el +++ b/test/libmpdel-directory-test.el @@ -1,6 +1,6 @@ ;;; libmpdel-directory-test.el --- Tests for libmpdel.el -*- lexical-binding: t; -*- -;; Copyright (C) 2019-2023 Damien Cassou +;; Copyright (C) 2019-2025 Damien Cassou ;; Author: Jose A Ortega ;; URL: https://github.com/mpdel/mpdel diff --git a/test/libmpdel-test.el b/test/libmpdel-test.el index e20e7ec..0edad04 100644 --- a/test/libmpdel-test.el +++ b/test/libmpdel-test.el @@ -1,6 +1,6 @@ ;;; libmpdel-test.el --- Tests for libmpdel.el -*- lexical-binding: t; -*- -;; Copyright (C) 2017-2023 Damien Cassou +;; Copyright (C) 2017-2025 Damien Cassou ;; Author: Damien Cassou ;; URL: https://github.com/mpdel/mpdel