ptrv

Results 63 comments of ptrv

@gnzlbg What is the value of `ycmd-parse-conditions`? Do you have the entry `idle-change` in the list?

ok, it was just a guess that maybe you have the `idle-change` entry which causes a buffer reparse every time you change the buffer. Unfortunately I have no clue here

@abingham Unfortunately I don't have much experience with Tramp either aside from using it. Would be a nice feature to support ycmd over tramp though, even it would not be...

When is the temp directory created? When I start ycmd in Emacs there is no `/tmp/ycm_temp` dir on my system? I saw that the cs_completer uses tempfile path in one...

@r4nt The roll back has been fixed again with 00fa90b55e420be7095a2ed1a16aa50d0a2029b3. We use `interrupt-process` which sends an `SIGINT` to the server.

@abingham The upstream PR is still not merged, so we'll still have to wait.

We also have the option `keep_logfiles` by default. Isn't that causing the logfiles not being deleted?

The thing is, that the timeout is only applied when you restart the server from within emacs, i.e. when you close and quickly after that you start the server. Only...

Also I only saw code in `ycmd` to remove the logfiles on SIGTERM or SIGINT. Can someone give me a hint where the code is to remove `ycm_temp`? Here https://github.com/Valloric/ycmd/blob/master/ycmd/__main__.py#L59-L80...

Ok, then we need to investigate why the cleanup is not happening when `ycmd-close` is called with `kill-emacs-hook`