sved icon indicating copy to clipboard operation
sved copied to clipboard

evinceSynctex job quit with status 143

Open celdorwow opened this issue 3 years ago • 2 comments

Hi. I have a following configuration system for the LaTeX:

  • NVim 0.9
  • Vimtex
  • SVED (the current version)
  • Evince - PDF viewer
  • System: Linux 5.15.0-52-generic #58~20.04.1-Ubuntu x86_64 GNU/Linux

After editing any tex file, every time I exit nvim I get this status in terminal: evinceSynctex job quit with status 143, although the plugin works as expected. Any idea what may cause it?

Thanks

celdorwow avatar Nov 02 '22 09:11 celdorwow

Thanks for reporting this. Neovim 0.9 has not been released yet, 0.8 was recently released, are you using the git version? We do have a callback function that could print something like this when the sync source daemon quits, but I personally don't see it when neovim quits. Perhaps neovim now sends a sigterm to all the child jobs before quitting, which triggers the callback. Exit code 143 is the default exit code for Python when receiving the sigterm signal.

peterbjorgensen avatar Nov 04 '22 10:11 peterbjorgensen

are you using the git version?

I am actually using snap with the option "--classic" to install NVim. Currently, there are two available versions: 0.7.0 or 0.9.xxx (edge). Unfortunately, 0.8 is not available there.

On both versions, the status 143 is reported when I exit NVim but only if I have opened any tex file.

celdorwow avatar Nov 05 '22 13:11 celdorwow