I’ve been using this snippet for a while…at least since neovim 0.5. I recently updated to HEAD from 0.8 and I’m seeing failures with the following line:
call writefile([escape], '/dev/tty', 'b')
I’m guessing this might be an intentional change as part of the backend separation, but I’d like to confirm that it’s not a bug before trying to find a workaround. Does anyone know why this might have changed in 0.9?