anchor.diff:  displaying their result in a buffer. See `rc/make.kak` and `rc/grep.kak`
   for examples.
   
  -When the write end of the fifo is closed, the buffer becomes an ordinary
  +When the write end of the FIFO is closed, the buffer becomes an ordinary
   <<buffers#scratch-buffers,scratch buffer>>. When the buffer is deleted,
  -Kakoune closes the read end of the fifo, so any program writing to it
  -will receive `SIGPIPE`. This is useful as it permits stopping the writing
  -program when the buffer is deleted.
  +Kakoune closes the read end of the FIFO. Any program writing to the FIFO
  +will receive `SIGPIPE`, which will terminate the program by default.
  
positive.code: 
  - They are skipped when cycling over the buffers list.
  - Their content is not considered for word completions with `word=all`
    completers
  - Hooks are not always run (like the `BufCreate`/`BufClose` hooks)
  - Display profiling is disabled
  
  A specific *\*debug*\* buffer is used by Kakoune to write errors or
  warnings.  This is also where the ouput of the `:debug` and the `:echo
  
negative.code: ---------------------------------------------
  
  In this case, a buffer named `<buffername>` is created which reads
  its content from the FIFO (also called "named pipe") `<filename>`.
  When the FIFO is written to, the buffer is automatically updated.
  
  If the `-scroll` switch is specified, the window displaying the buffer
  will scroll so that the newest data is always visible.
  