Function: haskell-utils-async-watch-changes
haskell-utils-async-watch-changes is a natively compiled function
defined in haskell-utils.el.
Signature
(haskell-utils-async-watch-changes)
Documentation
Watch for triggered commands during async operation execution.
Resets flag variable
haskell-utils-async-update-post-command-flag to NIL. By changes it is
assumed that nothing happened, e.g. nothing was inserted in
buffer, point was not moved, etc. To collect data post-command-hook is used.
Source Code
;; Defined in /nix/store/9lz2mhw95f9fqxr9mnq46k3f6qz3aq83-emacs-packages-deps/share/emacs/site-lisp/elpa/haskell-mode-20260904.1042/haskell-utils.el
(defun haskell-utils-async-watch-changes ()
"Watch for triggered commands during async operation execution.
Resets flag variable
`haskell-utils-async-update-post-command-flag' to NIL. By changes it is
assumed that nothing happened, e.g. nothing was inserted in
buffer, point was not moved, etc. To collect data `post-command-hook' is used."
(setq haskell-utils-async-post-command-flag nil)
(add-hook
'post-command-hook #'haskell-utils-async-update-post-command-flag nil t))