Catonano (2016-05-18 12:24 +0300) wrote: > 2016-05-18 11:12 GMT+02:00 Alex Kost <alez...@gmail.com>: > > Catonano (2016-05-18 01:44 +0300) wrote: > > I think that a single output is absolutely OK: all these files > (like > "smartparens-haskell.el") are a part of the whole smartparens > package; > moreover there is no any "specific set of dependencies". The > only > dependency for smartparens is the "dash" library. > > I think I saw a file requiring the ruby mode.
"I think I saw" is not a proof :-) If you mean <https://github.com/Fuco1/smartparens/blob/master/smartparens-ruby.el>, then it doesn't require any ruby mode. Believe me, "dash" is the only dependency. Of course, if one wants to use smartparens with a haskell mode, (s)he need to have this mode, but it is not required. > > I personally wouldn't care about cask, travis.yml and other > files, and > > would just create a plain package using emacs-build-system. It > will > > provide the same functioning package as the one you would > install with > > Emacs (using "M-x list-packages"). I don't see a reason to > deal with > > all the additional complexity you mentioned. > > That's what I thought too and the patch attached to the previous > message does exactly this. Sorry, I overlooked it. Applied as 5c447e2. Thanks! -- Alex