mopemope/meghanada-emacs

Default logging location precludes use on multi-user machines

Closed this issue · 2 comments

I am using this on a machine with other users, and only one of us is able to use meghanada due to the log location being static.

Randomly generating the name would be a good resolution.

Upon some further investigation, this appears to be an issue in meghanada-server:

    File logFile = new File(tempDir, "meghanada_server.log");

So, if modifying there, perhaps allowing to pass in a filename as an option, I imagine some instrumentation here is also required.

Pull request for the server component: mopemope/meghanada-server#82

Pull request for this component: #139