Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Use delight instead of diminish? #187

Closed
darkfeline opened this Issue Mar 21, 2015 · 7 comments

Comments

Projects
None yet
3 participants

Advantages of using delight instead:

  • Works on major modes too
  • Properly handles mode line forms, like (:eval (format " Minor Mode %s" variable))
  • Newer, for what it's worth.

EmacsWiki link: http://www.emacswiki.org/emacs/DelightedModes

Owner

jwiegley commented Mar 21, 2015

So, right now I'm working on a scheme that will make use-package completely extensible by other users, so that packages like req-package will be able to plug directly into use-package. It will make adding a new keyword like :delight trivial to do.

Owner

jwiegley commented Mar 21, 2015

So here's what I recommend: develop delight separately as an addon for use-package, and it if works well for you we can include it later in use-package itself.

@jwiegley jwiegley closed this Mar 21, 2015

Contributor

syl20bnr commented Mar 21, 2015

So, right now I'm working on a scheme that will make use-package completely extensible by other users

That's great ! I already see two useful keywords for spacemacs. Vive use-package !

Contributor

syl20bnr commented Mar 21, 2015

See syl20bnr/spacemacs#903 for more info.

@jwiegley Do you support having third party addons using the new framework getting included into use-package itself or keeping them as separate addons for the discretion of the user to install?

Owner

jwiegley commented Mar 22, 2015

@darkfeline Either way. If it seems like a relatively small (i.e., not difficult to maintain) addon that will be of general use, like :delight, then I'm happy to include it into use-package itself. Otherwise, if it's something a bit more involved that should have its own documentation, issue tracking, etc., (like req-package), then it should be a separate addon that users install themselves.

Owner

jwiegley commented Mar 22, 2015

@syl20bnr Nice idea!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment