Skip to content
New issue

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

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use delight instead of diminish? #187

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

Use delight instead of diminish? #187

darkfeline opened this issue Mar 21, 2015 · 7 comments

Comments

@darkfeline
Copy link

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

@jwiegley
Copy link
Owner

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.

@jwiegley
Copy link
Owner

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.

@syl20bnr
Copy link
Contributor

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 !

@syl20bnr
Copy link
Contributor

See syl20bnr/spacemacs#903 for more info.

@darkfeline
Copy link
Author

@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?

@jwiegley
Copy link
Owner

@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.

@jwiegley
Copy link
Owner

@syl20bnr Nice idea!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants