[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#828154: RFP: spacemacs -- Emacs configuration to get best of Emacs and Vim



Hello,

On Sun, Jun 26, 2016 at 12:02:43PM +0200, Axel Beckert wrote:
> The command as on the wiki didn't work as it misses the trailing ";"
> for the command and if that's added, only lists tons of "TODO".

The 'TODO' meant that I hadn't finished figuring out the command :P

Some `packages.el' files specify more than one package to be downloaded
from MELPA.  For example, in layers/+lang/elm/package.el:

    (setq elm-packages
        '(
          company
          elm-mode
          flycheck
          flycheck-elm
          popwin
          smartparens
          ))

I'd started writing lots of regexps to get the list of packages out but
I think it might be better just to invoke Emacs to, you know, parse the
lisp..

> According to "wc -l" this are 111 packages. From the logs of my first
> spacemacs run, it only seems to have downloaded 69 of them. And I
> don't have all available *-el and elpa-* packages installed on that
> system. So I also checked .emacs.d/elpa where it seems to store the
> downloaded packages:

I'm not sure whether this is a viable alternative to my approach or not
-- I don't think Spacemacs downloads all the packages on a first run.  I
think that some layers are considered 'optional'.  If there was some way
to know that we had activated every single layer, and we did it in a
clean sid chroot, it would give the correct list.

We could make a team decision to package spacemacs once all the
compulsory dependencies are packaged, or we could wait until we have the
packages that every single layer requires.

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature


Reply to: