This patch fixes an issue that occurs with a non-English locale

it is impossible to remove the previously set breakpoint If vim is working with non-English locale. This is because the function 'Signs()' uses the output of the command ':sign place'. But the output of the command ':sign place' depends on the locale.

This patch removes the dependency on the locale. Tested for EN and RU locales.

Thanks for your great work.