Flymake is configured by default to use the executable xml (from xmlstarlet) for validating XML buffers.
When the xml executable is missing and flymake was enabled by visiting another buffer with active flymake (e.g. python), and then opening a new XML buffer, the flymake error popup shows up. Opening another new XML buffer will crash emacs.
Flymake is configured by default to use the executable
xml
(from xmlstarlet) for validating XML buffers. When thexml
executable is missing and flymake was enabled by visiting another buffer with active flymake (e.g. python), and then opening a new XML buffer, the flymake error popup shows up. Opening another new XML buffer will crash emacs.We need to solve this problem in e-max.
(cc @ninfaj)