From 3c6ddb037236499a8c2a643bdd3627c44caf4f50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mattias=20Engdeg=C3=A5rd?= Date: Sun, 8 Oct 2023 13:16:00 +0200 Subject: [PATCH 1/2] Run CI on Emacs 29.1 and 28.2 --- .github/workflows/test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6cc0e5a7..4d8c6f5a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,8 @@ jobs: emacs_version: - "26.3" - "27.2" - - "28.1" + - "28.2" + - "29.1" - snapshot steps: - name: Set up Emacs From 81aad01a212b13670c154d7d6374afecf3bd871c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mattias=20Engdeg=C3=A5rd?= Date: Sun, 8 Oct 2023 13:25:06 +0200 Subject: [PATCH 2/2] Don't use seq-contains-p (Emacs 26 compatibility) --- ocamldebug.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ocamldebug.el b/ocamldebug.el index 47301d1a..5639c459 100644 --- a/ocamldebug.el +++ b/ocamldebug.el @@ -779,7 +779,7 @@ See also https://dune.readthedocs.io/en/latest/dune-files.html (let* ((contents (ocamldebug--read-from-file dune)) (lib (and contents (ocamldebug--find-single-library contents))) (is-wrapped - (and lib (null (seq-contains-p lib '(wrapped false))))) + (and lib (null (member '(wrapped false) lib)))) (libname (and is-wrapped (ocamldebug--dune-library-name lib)))) (if libname (concat libname "__" (ocamldebug--upcase-first-char mod))