chrisbarrett / skeletor.el

Powerful project skeletons for Emacs
GNU General Public License v3.0
126 stars 17 forks source link

Elisp projects depend on org-mode by default #9

Closed DamienCassou closed 10 years ago

DamienCassou commented 10 years ago

I don't understand why each new Elisp project depends on org-mode by default. Is there so many projects that require org-mode? Moreover, org-mode is quite large.

chrisbarrett commented 10 years ago

It's for generating texinfo documentation using org. You will see an org file in the doc directory of the elisp template. This is built into an info file by the make doc task.

The texinfo exporter isn't available in the org version shipped with Emacs which is why Cask is used to pull in the latest.

I thought this would be a nice way of making it easier for people to document their packages, but I'm open to arguments against this if it's too heavy-handed.

DamienCassou commented 10 years ago

I close the issue for now as I'm not strongly against having org-mode by default. I just find this heavy-weight.

chrisbarrett commented 10 years ago

Sounds good. If it's a feature you never need, you can create a duplicate of the Elisp template in skeletor-user-directory that will shadow the built-in one. You can modify that copy any way you'd like.