Emacs25 package et template.el

La question :

J'ai installé « à la main » le package Template.el
http://emacs-template.sourceforge.net/
dans mon espace personnel ~/.emacs.d/elisp
Package dont je n'aimerais pas devoir me passer. Je regrette qu'il ne
soit pas dans le gestionnaire de packages, car il me vaut quelques
ennuis.

Depuis que j'ai installé emacs-25, une mise à jour par le gestionnaire
de packages peut ajouter :

'(template-use-package t nil (template)

dans la liste de (custom-set-variables ). d'où un échec de
l'initialisation.

Je n'ai pas trouvé d'autre solution que de virer cet importun et de
relancer Emacs.

Si vous avez des idées...


--
JJ R.

Poser votre question sur le forum OS alternatifs

Les 5 réponses :

sa. 30 janv. 2016, Jean-Jacques Rétorré <jj.r&torr&@gmail.com> nous disait que :


J'ai installé « à la main » le package Template.el
http://emacs-template.sourceforge.net/
dans mon espace personnel ~/.emacs.d/elisp
Package dont je n'aimerais pas devoir me passer. Je regrette qu'il ne
soit pas dans le gestionnaire de packages, car il me vaut quelques
ennuis.

Depuis que j'ai installé emacs-25, une mise à jour par le gestionnaire
de packages peut ajouter :

'(template-use-package t nil (template)

dans la liste de (custom-set-variables ). d'où un échec de
l'initialisation.

Je n'ai pas trouvé d'autre solution que de virer cet importun et de
relancer Emacs.

Si vous avez des idées...


J'ai un doute : y a-t-il un rapport avec le package Template.el ? Le mot
template ne lui est pas réservé..

--
JJ R.

Jean-Jacques Rétorré <jj.r&torr&@gmail.com> writes:


Depuis que j'ai installé emacs-25, une mise à jour par le gestionnaire
de packages peut ajouter :

'(template-use-package t nil (template)


Sans même une parenthèse fermante ?


J'ai un doute : y a-t-il un rapport avec le package Template.el ? Le mot
template ne lui est pas réservé..


Pour le savoir, je pense que ceci donnera la réponse: C-h v
template-use-package RET.

En pratique je vois un paquet "template" dans le package manager. Reste
à savoir si c'est le même mais le plus simple sera(it) sans doute de le
désinstaller en espérant que ça règle le souci.

--
Nicolas

dim. 31 janv. 2016, "Nicolas Richard" nous disait que:


Jean-Jacques Rétorré <jj.r&torr&@gmail.com> writes:


Depuis que j'ai installé emacs-25, une mise à jour par le gestionnaire
de packages peut ajouter :

'(template-use-package t nil (template)


Sans même une parenthèse fermante ?


Si si, bien sûr !
Du coup j'ai eu un doute et j'ai récupéré le message d'erreur à l'initialisation:

,----
| Warning (initialization): An error occurred while loading
| ?/home/debjjr/.emacs.d/init.el?:
|
| File error: Cannot open load file, Aucun fichier ou dossier de ce
| type, template
`----

j'ai réglé le problème dans la foulée.
Il suffit de placer l'installation de template avant l'appel de
emacs-custom.
Je ne vois pas pourquoi package me place ça dans emacs-custom, je ne lui
ai rien demandé, et je ne vois pas trop ce que ça apporte.

J'ai ça dans mon init.el :
,----
| ;;; 6. Templates
| ;;; ============
|
| ;; templates
| (add-to-list 'load-path (expand-file-name "~/.emacs.d/elisp/templates"))
| (require 'template)
| (template-initialize)
`----

J'étais fier d'avoir organisé mon init.el, il a fallu que je me fasse
violence. Je vais être obligé de tout refaire.
Heureusement, c'est le seul package installé hors package.el


En pratique je vois un paquet "template" dans le package manager. Reste
à savoir si c'est le même mais le plus simple sera(it) sans doute de le
désinstaller en espérant que ça règle le souci.


Je ne vois pas de package template dans les dépôts gnu ou melpa
ça m'arrangerait bien qu'il y soit.

Merci de t'être intéressé à mon petit problème. Jene vais pas
tarder à en poser de nouveaux.


--
JJ R.

Jean-Jacques Rétorré <jj.r&torr&@gmail.com> writes:


Je ne vois pas de package template dans les dépôts gnu ou melpa
ça m'arrangerait bien qu'il y soit.


Il est sur marmalade en fait (en version 0.1.0). (Aussi, ça doit être
faisable de le faire mettre sur melpa. Il faudrait aller voir le dépôt
melpa sur github pour voir comment écrire la "recette".)

--
Nicolas

"Nicolas Richard" a écrit :


Jean-Jacques Rétorré <jj.r&torr&@gmail.com> writes:


Je ne vois pas de package template dans les dépôts gnu ou melpa
ça m'arrangerait bien qu'il y soit.


Il est sur marmalade en fait (en version 0.1.0). (Aussi, ça doit être
faisable de le faire mettre sur melpa. Il faudrait aller voir le dépôt
melpa sur github pour voir comment écrire la "recette".)


emacs-template est sur sourceforge.

Vincent.

Poser votre question sur le forum OS alternatifs

Questions similaires :

emacs package

tantine writes: M-x customize-group RET elpa RET ne donne rien, alors on essaye : M-x customize-group RET package RET et on voit ce paramètre: Package Directory List qui semble intéressant. Maintenant, pour installer des paquetages dans un répertoire commun, je suppose qu'on...

[AUCTeX] Package listings ignoré

Bonjour, ma configuration : 1. GNU Emacs 24.2.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10) 2. AUCTeX 11.86 Auparavant, le simple chargement du package listings dans le préambule d'un fichier .tex faisait que ses commandes étaient connues d'AUCTeX. Ainsi, dans un fichier tel que le suivant...

[HS] Re: Editer du C++ template avec un editeur de texte

Marc Boyer writes: [/color] Je suppose que tu parles ici de la navigation dans la doc générée, au moyen d'un navigateur Web. Il existe en fait un package pour Doxygen, appelé Doxymacs (sur SourceForge). Je ne l'ai jamais utilisé. Je ne sais pas s'il...

[HS] Re: Editer du C++ template avec un editeur de texte

[ X-Post f.c.l.c++ et f.c.a.emacs, Fu2 f.c.a.emacs ] Marc Boyer writes: [/color] Ça fait partie de la distribution standard. Oui. Enfin, je pense que je n'ai pas donné de lien. C'est sur SourceForge : . D'après ce que j'en ai...

recherche coffee package

Bonjour à tous, J'ai entendu parle d'un module emacs-lisp qui permet de connecter Emacs ou XEmacs à diverses type de cafetieres electricques, pouvez vous confirmer l'information et me donner des liens pour telecharger et installer le package en question ? Merci ! Alberto