unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* with-wrapper-hook is obsolete; how to replace it?
@ 2016-05-15 17:01 Paul Eggert
  2016-05-15 18:43 ` Stefan Monnier
  2016-05-16 17:40 ` Stefan Monnier
  0 siblings, 2 replies; 5+ messages in thread
From: Paul Eggert @ 2016-05-15 17:01 UTC (permalink / raw)
  To: Emacs Development

When I run ‘make compile-always’ from the lisp subdirectory I see diagnostics
like this:

In buffer-substring--filter:
simple.el:4058:52:Warning: ‘with-wrapper-hook’ is an obsolete macro (as of
    24.4); use a <foo>-function variable modified by ‘add-function’.

How do I alter the code to use add-function instead? It's not immediately
obvious. That is, if there is source code like this:

    (with-wrapper-hook filter-buffer-substring-functions (beg end delete) BODY)

where filter-buffer-substring-functions is defined like this:

  (defvar filter-buffer-substring-functions nil
    "This variable is a wrapper hook around `buffer-substring--filter'.")

then what should I replace the source code with?



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-05-16 18:25 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-15 17:01 with-wrapper-hook is obsolete; how to replace it? Paul Eggert
2016-05-15 18:43 ` Stefan Monnier
2016-05-16 18:18   ` Paul Eggert
2016-05-16 18:25     ` Stefan Monnier
2016-05-16 17:40 ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).