bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#24923: 25.1; Lisp watchpoints


From: npostavs
Subject: bug#24923: 25.1; Lisp watchpoints
Date: Thu, 10 Nov 2016 22:10:38 -0500

severity: wishlist
tags: patch

Continuing from
https://lists.nongnu.org/archive/html/emacs-devel/2015-11/msg01437.html,
main code difference since then is that I use a subr instead of indexing
into a table of C functions (the reason for using an index was to avoid
GC on Ffuncall; instead I did that by checking if the function is SUBRP
and doing funcall_subr on it (a new function extracted from Ffuncall)).

I've also added tests, which turned up some interesting corner cases
regarding aliases, and also that I had completely missed
kill-local-variables.

I still need to write something up in the manual.

Attachment: v4-0001-Add-lisp-watchpoints.patch
Description: Text document

Attachment: v4-0001-Add-lisp-watchpoints.patch
Description: Text document

Attachment: v4-0002-Add-function-to-trigger-debugger-on-variable-writ.patch
Description: Text document

Attachment: v4-0003-Ensure-redisplay-using-variable-watcher.patch
Description: Text document

Attachment: v4-0004-Add-tests-for-watchpoints.patch
Description: Text document

Attachment: v4-0005-etc-NEWS-Add-entry-for-watchpoints.patch
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]