OmniSharp / omnisharp-emacs

Troll coworkers - use Emacs at work for csharp!
GNU General Public License v3.0
514 stars 94 forks source link

Fall back to project.el if projectile isn't installed #508

Closed pcrama closed 3 years ago

pcrama commented 4 years ago

I do not have projectile installed, but since Emacs 25.1, Emacs ships with a built-in project.el library and I use that instead.

I made this the fall back option because if a user went to the trouble of installing a 3rd party library (projectile), he/she probably prefers it over the built-in solution.

I did not think it would make sense to have project.el look for a project root if projectile is installed but did not find a project root.

razzmatazz commented 3 years ago

Thank you! I am really sorry for not getting to this earlier, -- doing pre-christmas cleanup now.

Tested on my PC, the changes seems to work both with projectile and built-in project.el.