LaFreniere, Joseph writes: > Oleg Pykhalov writes: >> Joseph LaFreniere writes: >> >>> Patch file is attached. Note that `guix lint` reports "the >>> source file name >>> should contain the package name"; I'm not sure how to resolve >>> that. >> >> You could fix this by providing a ‘(file-name (git-file-name >> name >> version))’ as in other Emacs packages. > > Thanks. Not sure how I missed that. > >> 'emacs-build-system' handles '*.el' files, unless you exclude >> them with >> the recipe bellow. :-) > > Thank you for the tip. I have changed the include to an > exclude. > >> Also could you take a look on running a test suite? > > The repo's test suite tests both pretty-hydra and > major-mode-hydra. Since major-mode-hydra is inheriting from and > depends on this recipe, I'm assuming it would be rebuilt any > time > the pretty-hydra recipe changes. Just to minimize the amount of > work prying apart the repository I have left all of the tests to > be run in the recipe for major-mode-hydra. The updated patch > for > that will be following shortly. An updated patch for emacs-pretty-hydra is attached with an expanded synopsis. -- Joseph LaFreniere