Problème d'intégration de Yasnippet dans le code Lisp.

Liste des GroupesRevenir à fcl lisp 
Sujet : Problème d'intégration de Yasnippet dans le code Lisp.
De : nospam (at) *nospam* valrik.invalid (NoSpam Valrik)
Groupes : fr.comp.lang.lisp
Date : 29. Nov 2022, 21:19:39
Autres entêtes
Organisation : Guest of ProXad - France
Message-ID : <63866958$0$3185$426a74cc@news.free.fr>
User-Agent : Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/27.1 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)
Bonjour à tous,

j'essaie sans succès d'intégrer des snippets enveloppés dans une
fonction Lisp, mais je bute sur un problème insoluble, enfin pour moi.

Il semblerait que le snippet soit exécuté une fois tout le code Lisp
de la fonction le soit d'abord. Par exemple, dans l'exemple suivant,
j'insère un lien html, puis la chaîne "Débeugue !!!". Mais le résultat
est mauvais, puisque la chaîne de caractères se retrouve dans le champ
« 10 » du snippet alors que je la souhaiterais _après_ de ce snippet.

(progn
  (yas-expand-snippet "<a
  href=\"${10:URL ou lien relatif.}\"
  title=\"${20:Titre du lien}\">${30:Libellé du lien}</a>")
  (insert "Débeugue !!!\n"))

=>

<a
href="Débeugue !!!
"
title="Titre du lien">Libellé du lien</a>

Y a-t-il moyen de forcer l'exécution du snippet puis d'écrire la
chaîne de caractères ?

Merci pour l'attention que vous porterez à ma demande.


Date Sujet#  Auteur
29 Nov 22 * Problème d'intégration de Yasnippet dans le code Lisp.5NoSpam Valrik
12 Dec 22 `* Re: Problème d'intégration de Yasnippet dans le code Lisp.4NoSpam Valrik
20 Dec 22  +- Re: Problème d'intégration de Yasnippet dans le code Lisp.1NoSpam Valrik
20 Dec 22  `* Re: Problème d'intégration de Yasnippet dans le code Lisp.2NoSpam Valrik
20 Dec 22   `- Re: Problème d'intégration de Yasnippet dans le code Lisp.1Claudia Cardilane

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal