GNU bug report logs - #60189
[PATCH] ert-x: Refactor `ert-with-test-buffer-selected'

Previous Next

Package: emacs;

Reported by: Richard Hansen <rhansen <at> rhansen.org>

Date: Mon, 19 Dec 2022 05:23:02 UTC

Severity: normal

Tags: patch

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Richard Hansen <rhansen <at> rhansen.org>
To: bug-gnu-emacs <at> gnu.org
Subject: [PATCH] ert-x: Refactor `ert-with-test-buffer-selected'
Date: Mon, 19 Dec 2022 00:22:19 -0500
[Message part 1 (text/plain, inline)]
I think the attached patches can go on emacs-29 because 
`ert-with-test-buffer-selected' was added in 29.

Patch 1:

    ; ert-x: Add test for buffer read-only state

    This test should have been included with commit
    29b7d740006fe2190a729bd1c30ccab9356cee36.

Patch 2:

    ; ert-x: Simplify `ert-with-test-buffer-selected'

Patch 3:

    ert-x: Move window selection logic to its own macro

    * lisp/emacs-lisp/ert-x.el (ert-with-buffer-selected): New macro to
    temporarily display a buffer in a selected window and evaluate a body.
    (ert-with-test-buffer-selected): Use the new macro.
    * test/lisp/whitespace-tests.el (ert-test-with-buffer-selected/*): Add
    tests.
[0001-ert-x-Add-test-for-buffer-read-only-state.patch (text/x-patch, attachment)]
[0002-ert-x-Simplify-ert-with-test-buffer-selected.patch (text/x-patch, attachment)]
[0003-ert-x-Move-window-selection-logic-to-its-own-macro.patch (text/x-patch, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]

This bug report was last modified 2 years and 149 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.