mohkale / projection

Projectile like project management library built on Emacs project.el
GNU General Public License v3.0
53 stars 2 forks source link

Consider incorporating `project-x` #6

Open aviralg opened 9 months ago

aviralg commented 9 months ago

@karthink has written project-x which provides at least two useful features:

  1. Recognizing project root using .project file.
  2. Save and restore project files and window configurations and switch window configurations when project is switched.

This is a perfect candidate for inclusion in your package; we will have a single lightweight project management solution.

mohkale commented 9 months ago

@aviralg

  1. I might be missing something but isn't .project already covered by project-vc-extra-root-markers. I can't really see what else this local project type provides that that wouldn't.
  2. This is missing functionality. I see no issue adding something like this to projection, although personally I'm not really a big fan of state restoration features in editors (they always miss some subtlety in the setup). I'll add this as a good feature contribution, happy to accept PRs.
aviralg commented 9 months ago

Thanks for your response.

  1. I read about this and it looks like this might work.
  2. I will try to come up with a PR, but it might not be anytime soon. I guess you are not in a hurry for this feature so it won't be a problem if I take time.

Thanks for your Emacs packages!