Deutsch   English   Fran├žais   Italiano  
<871r1xhdzi.fsf@s02.forall>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!news.trigofacile.com!usenet-fr.net!agneau.org!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed2-a.proxad.net!nnrp1-1.free.fr!not-for-mail
From: Valrik <nospam@valrik.invalid>
Newsgroups: fr.comp.applications.emacs
Subject: Re: Paquet(s) =?utf-8?Q?g=C3=A9rant?= le pliage et le =?utf-8?Q?d?=
 =?utf-8?Q?=C3=A9pliage?= de listes dans un tampon.
References: <87pmpprhcr.fsf@s02.forall>
	<61c97e95$0$29481$426a34cc@news.free.fr>
Date: Mon, 27 Dec 2021 23:36:33 +0100
Message-ID: <871r1xhdzi.fsf@s02.forall>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:LTb2PTR8ZUXucgljo+OJXqGfrHg=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Lines: 61
Organization: Guest of ProXad - France
NNTP-Posting-Date: 27 Dec 2021 23:36:33 CET
NNTP-Posting-Host: 91.172.153.64
X-Trace: 1640644593 news-2.free.fr 8905 91.172.153.64:56219
X-Complaints-To: abuse@proxad.net
Bytes: 3400

Damien Wyart <damien.wyart@free.fr> writes:

> * Valrik <nospam@valrik.invalid> in fr.comp.applications.emacs:
>> Bonjour =C3=A0 tous,
>
>> je souhaiterais d=C3=A9velopper une petite application permettant l'=C3=
=A9coute
>> des antennes de Radio France.
>
>> je dispose pour cela d'une cl=C3=A9 afin de me connecter sur leur serveur
>> GRAPHQL gr=C3=A2ce =C3=A0 une API. j'ai effectu=C3=A9 des essais, et j'a=
i pu afficher
>> quelques informations telles que la liste des antennes, l'adresse des
>> flux et une pr=C3=A9sentation pour chacune.
>
>> Mon premier reflex a =C3=A9t=C3=A9 d'utiliser org-mode et cela donne un =
r=C3=A9sultat,
>> moyennant quelques =C2=AB regex =C2=BB, tout =C3=A0 fait convenable. Voi=
l=C3=A0 ce que cela
>> donne :
>
>> [...]
>
>> Mais je me demande s'il n'existe pas un mode =C3=A9quivalent plus
>> g=C3=A9n=C3=A9rique. J'ai effectu=C3=A9 une recheche sur Internet, mais =
je n'ai pas
>> trouv=C3=A9, pour l'instant, d'explication claire
>> Enfin pour moi ;-)
>
> Voici quelques pistes qui me viennent en t=C3=AAte :
>
> Pour la partie =C3=A9coute radio, peut-=C3=AAtre s'inspirer de :
>
> https://github.com/olavfosse/eradio
> https://git.savannah.gnu.org/cgit/emms.git/tree/emms-streams.el
>
> Pour le fait de plier et d=C3=A9plier, il existe Hideshow (plut=C3=B4t po=
ur du
> code) et Outline (plut=C3=B4t pour du texte) :
>
> https://www.gnu.org/software/emacs/manual/html_node/emacs/Hideshow.html
> https://www.gnu.org/software/emacs/manual/html_node/emacs/Outline-Mode.ht=
ml
>
> Yafolding =C3=A9tait =C3=A9galement r=C3=A9put=C3=A9 mais ne semble plus =
vraiment =C3=A9voluer :
>
> https://github.com/zenozeng/yafolding.el
>
> Si les r=C3=A9ponses de l'API sont en Json, cela vaut sans doute la peine
> d'essayer ces trois modes afin d'=C3=A9valuer leur comportement. On peut
> aussi tester une conversion en Yaml (par exemple avec l'outil yq,
> https://mikefarah.gitbook.io/yq/usage/convert), mais il y aura
> sans doute besoin d'ajustements manuels :
> https://github.com/yoshiki/yaml-mode/issues/25

Bonjour Damien,

Merci pour cette r=C3=A9ponse tr=C3=A8s fournie. Je vais investiguer de ce =
pas=E2=80=A6 Et
essayer de faire un choix pertinent !  :-)