When emacs frozen, I restart it and I see that 84;0;0c
may end up writting into very first line of the latest open file.
The way I start emacs daemon: emacsclient -c -qut file.txt 2>/dev/null
. While this process is on-going when I type enter or some characters they show up on the opened file.
$ cat file.txt
MY_FILE_STARTS
$ kill -9 $(ps auxww | grep -E "[e]macsclient" | awk '{print $2}')
$ emacsclient -qut file.txt 2>/dev/null
alper
alper
alper
Than opened file shown as follows:
lper
alper
alper
84;0;0cMY_FILE_STARTS
Simple solution would be not to enter any keys while emacs daemon is starting but accidently I may end up typing enter once in a while.
What does 84;0;0c
stands for and is it possible to prevent writing those characters when emacs is unresponsive?
pkill -SIGUSR2 emacs
? That should start the debugger. It may be necessary to callpkill -SIGUSR2 emacs
multiple times.emacsclient -qut 2>/dev/null
after this when I press any key like enter that writting into 1st line of the open file followed by84;0;0c