If the value is a function, it is called with no arguments.\n\
If it is a list, the elements are called, in order, with no arguments.\n\
\n\
-To make a hook variable buffer-local, use `make-local-hook',\n\
+Do not use `make-local-variable' to make a hook variable buffer-local.\n\
+Instead, use `add-hook' and specify t for the LOCAL argument.\n\
not `make-local-variable'.")
(nargs, args)
int nargs;
It is best not to depend on the value return by `run-hook-with-args',\n\
as that may change.\n\
\n\
-To make a hook variable buffer-local, use `make-local-hook',\n\
+Do not use `make-local-variable' to make a hook variable buffer-local.\n\
+Instead, use `add-hook' and specify t for the LOCAL argument.\n\
not `make-local-variable'.")
(nargs, args)
int nargs;
returns a non-nil value. Then we return that value.\n\
If all the functions return nil, we return nil.\n\
\n\
-To make a hook variable buffer-local, use `make-local-hook',\n\
+Do not use `make-local-variable' to make a hook variable buffer-local.\n\
+Instead, use `add-hook' and specify t for the LOCAL argument.\n\
not `make-local-variable'.")
(nargs, args)
int nargs;
returns nil. Then we return nil.\n\
If all the functions return non-nil, we return non-nil.\n\
\n\
-To make a hook variable buffer-local, use `make-local-hook',\n\
+Do not use `make-local-variable' to make a hook variable buffer-local.\n\
+Instead, use `add-hook' and specify t for the LOCAL argument.\n\
not `make-local-variable'.")
(nargs, args)
int nargs;