$buffer-ipipe(5)$buffer-ipipe - Divert buffer incremental pipe input through macro.
$buffer-ipipe commandName
$buffer-ipipe allows the buffer incremental pipe input mechanism to be diverted through a command macro defined by commandName. On a buffer running an ipipe-shell-command(2) the command, set by this variable, will be called whenever new text has been inserted by the executing process. Two alpha-marks will be set in the buffer, 'i' denotes the start of the newly inserted text and 'I' denotes the end.
When the ipiped command exits the commandName is called with a numeric argument of 0 and the $result(5) variable is set to the exit code of the process, this will be the last call of the command. The following values of $result are also used by MicroEmacs:
-1000
-1009
-1011
-1015
Not all platforms support all of these exit codes.
(c) Copyright JASSPA 2025
Last Modified: 2025/10/27
Generated On: 2025/12/01