Salut à tous,
Étant limité en emacs-lisp je fais appel au plus hacker d'entre vous ;-)
Si l'un d'entre vous sait comment faire pour ajouter un élément a la
variable 'org-publish-project-alist' sans la redéfinir avec setq je suis
preneur ?
-
https://www.reddit.com/r/emacs/comments/u8rxnr/how_do_i_add_an_item_to_the/
- https://github.com/DarkBuffalo/org-easy-blog
Vous remerciant par avance.
Cordialement.
--
Matthias
github: DarkBuffalo
web : gnu.re
\_
‘)‘-,~ use orgmode
/< <\
Bonjour,
Il me semble que `org-publish-project-alist' est juste une liste simple,
on peut donc utiliser un `add-to-list' classique. Par exemple :
,----
| (add-to-list 'org-publish-project-alist
| `("aconfig-website-org"
| :base-directory ,phundrak//projects-config-source
| :base-extension "org"
| :publishing-directory ,phundrak//projects-config-target
| :recursive ,phundrak//projects-config-recursive
| :language ,phundrak//projects-config-language
| :publishing-function org-html-publish-to-html
| :headline-levels 5
| :auto-sitemap t
| :auto-preamble t)
| t)
`----
Matthias David <darkbuffalo@gnu.re> writes:
> Bonsoir à tous,>> Voici la solution ;-)>> <https://github.com/DarkBuffalo/org-easy-blog/blob/0a3931acafa01361308233ae9504ca6e0883b502/org-easy-blog.el#L293>>> Bonne soirée>> Le 21/04/2022 à 18:59, Matthias David a écrit :>> Salut à tous,>> Étant limité en emacs-lisp je fais appel au plus hacker d'entre vous>> ;-)>> Si l'un d'entre vous sait comment faire pour ajouter un élément a la>> variable 'org-publish-project-alist' sans la redéfinir avec setq je>> suis preneur ?>> ->> <https://www.reddit.com/r/emacs/comments/u8rxnr/how_do_i_add_an_item_to_the/>>> - <https://github.com/DarkBuffalo/org-easy-blog>>> Vous remerciant par avance.>> Cordialement.
--
Lucien “Phundrak” Cartier-Tilet
<https://phundrak.com> (Français)
<https://phundrak.com/en> (English)
Sent from GNU/Emacs
Salut Lucien,
Merci beaucoup.
En effet il y a cette solution qui est d’ailleurs beaucoup plus simple
et qu'a proposé Obrow aussi.
il y a également la suivante:
(setf (alist-get KEY org-publish-project-alist
nil nil #'string=)
en fait il semble ne jamais y avoir qu'une solution avec elisp ;-).
Merci.
Le 22/04/2022 à 12:42, Lucien Cartier-Tilet a écrit :
> Bonjour,> > Il me semble que `org-publish-project-alist' est juste une liste simple,> on peut donc utiliser un `add-to-list' classique. Par exemple :> ,----> | (add-to-list 'org-publish-project-alist> | `("aconfig-website-org"> | :base-directory ,phundrak//projects-config-source> | :base-extension "org"> | :publishing-directory ,phundrak//projects-config-target> | :recursive ,phundrak//projects-config-recursive> | :language ,phundrak//projects-config-language> | :publishing-function org-html-publish-to-html> | :headline-levels 5> | :auto-sitemap t> | :auto-preamble t)> | t)> `----> > Matthias David <darkbuffalo@gnu.re> writes:> >> Bonsoir à tous,>>>> Voici la solution ;-)>>>> <https://github.com/DarkBuffalo/org-easy-blog/blob/0a3931acafa01361308233ae9504ca6e0883b502/org-easy-blog.el#L293>>>>> Bonne soirée>>>> Le 21/04/2022 à 18:59, Matthias David a écrit :>>> Salut à tous,>>> Étant limité en emacs-lisp je fais appel au plus hacker d'entre vous>>> ;-)>>> Si l'un d'entre vous sait comment faire pour ajouter un élément a la>>> variable 'org-publish-project-alist' sans la redéfinir avec setq je>>> suis preneur ?>>> ->>> <https://www.reddit.com/r/emacs/comments/u8rxnr/how_do_i_add_an_item_to_the/>>>> - <https://github.com/DarkBuffalo/org-easy-blog>>>> Vous remerciant par avance.>>> Cordialement.> > > --> Lucien “Phundrak” Cartier-Tilet> <https://phundrak.com> (Français)> <https://phundrak.com/en> (English)> Sent from GNU/Emacs
--
Matthias
Web : gnu.re
github : github.com/DarkBuffalo
\_
‘)‘-,~ use orgmode
/< <\