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

Bug#927678: marked as done (elpa-beginend installs but is not accessible in emacs)



Le 23 avril 2019, Lev Lamberov a écrit:

[...]

> Good to hear that it helped!
>
> So, 'require' loads a package if it is not already loaded. Typically any
> additional (not built-in) package needs to be loaded (by means of
> 'require' or other elisp functions). Since elpa packages from the Debian
> archive are installed system-wide we typically do not load them
> automatically, so each user in case of multi-seat environment could
> choose which packages to load in her/his Emacs.

Glad it's fixed, but just for the record, elpa package should not have
to be required. They have their autoloads loaded automatically.

Looking at beginend-autoloads.el, it seem that `(beginend-setup-all)`
(without the backquote) is what should be in the init file for the
Debian version of the package.

Looking further on github, it seem that the 2.0.0 version lack a

   ;;;###autoload

on the line before the

   '(define-minor-mode beginend-global-mode


This has been fixed upstream (but not yet released) in commit
ebf58d62a84f2c186c690651166f26db3a419c5c

(Remarque that beginend-global-mode just call beginend-setup-all, so...,
also I believe this fix is against freeze policy for now)

-- 
Rémi Vanicat


Reply to: