~/.../smoking-stop/readline_integration $ ./smoking_stop
============================================================
  Bienvenue dans le programme d'arrêt du tabac !
  Tapez 'quit' pour quitter ou 'help' pour l'aide.
============================================================

tabac> list

Liste des entrées :
  1. Première note
  2. Deuxième note

tabac> stats

Statistiques :
  Jours sans fumer : 5
  Économies : 25.50 €
  Cigarettes évitées : 100

tabac> help

Commandes disponibles :
  quit  - Quitter le programme
  help  - Afficher cette aide
  stats - Afficher les statistiques
  add   - Ajouter une entrée
  list  - Lister les entrées

tabac> add ma note
Commande inconnue. Tapez 'help' pour l'aide.

tabac> add
  Entrez une note : ma note
  Note ajoutée : ma note

tabac> list

Liste des entrées :
  1. Première note
  2. Deuxième note

tabac> 1
Commande inconnue. Tapez 'help' pour l'aide.

tabac> 2
Commande inconnue. Tapez 'help' pour l'aide.

tabac

===
C'est pas toutes à faire au point, mais ça peut faire du code réutilisable.

Je serai curieuse de voir vos dépôts git

⊹ ﹏𓊝﹏𓂁﹏⊹ ˖

Le 5 août 2026 11:58:28 UTC, Claire Ivanenka <[email protected]> a écrit 
:
> <https://bpa.st/VMXA>
> 
> Ça compile 
> 
> ~/.../smoking-stop/readline_integration $ g++ --version
> clang version 21.1.8
> Target: aarch64-unknown-linux-android30
> Thread model: posix
> InstalledDir: /data/data/com.termux/files/usr/bin
> ~/.../smoking-stop/readline_integration $
> 
> ⸜(。˃ ᵕ ˂ )⸝♡
> 
> Le 5 août 2026 11:48:59 UTC, Claire Ivanenka <[email protected]> a 
> écrit :
> > <https://github.com/claireivanenka/smoking-stop/tree/main/readline_integration>
> > 
> > J'ai pas réussi à le compiler.
> > 
> > Ça peut donner des idées pour ton code.
> > 
> > De mon côté j'essaye de le compiler sur termux 
> > 
> > ~/.../smoking-stop/readline_integration $ uname -a
> > Linux localhost 5.15.189-android13-3-33504235 #1 SMP PREEMPT Wed May 13 
> > 16:54:27 KST 2026 aarch64 Android
> > ~/.../smoking-stop/readline_integration
> > 
> > <https://bpa.st/6H7Q>
> > 
> > clang version 21.1.8
> > Target: aarch64-unknown-linux-android30
> > Thread model: posix
> > InstalledDir: /data/data/com.termux/files/usr/bin
> > ~/.../smoking-stop/readline_integration $
> > 
> > ( ꩜ ᯅ ꩜;) 
> > 
> > Le 5 août 2026 10:15:34 UTC, Basile STARYNKEVITCH 
> > <[email protected]> a écrit :
> > > Bonjour les listes,
> > > 
> > > Je code un logiciel libre (cf refpersys.org) sous licence CeCILL/GPL
> > > 
> > > Je veux utiliser GNU readline (spécifiquement libreadline.so.8.3 ....)
> > > 
> > > Quels sont les conditions techniques pour ça?
> > > 
> > > Dois-je tester avec isatty(3) que STDIN est un TTY ou en plus que
> > > STDOUT l'est ?
> > > 
> > > Merci de vos lumières
> > > 
> > > librement
> > > 
> > > -- 
> > > 
> > > Basile STARYNKEVITCH                           
> > > <[email protected]>
> > > 8 rue de la Faïencerie                      
> > > http://starynkevitch.net/Basile/  
> > > 92340 Bourg-la-Reine                        
> > > https://github.com/bstarynk
> > > France                               
> > > https://github.com/RefPerSys/RefPerSys
> > >                   https://orcid.org/0000-0003-0908-5250
> > > 
> > 
> > Claire Ivaneka
> > ₍^. .^₎⟆
> Claire Ivaneka
> ₍^. .^₎⟆
Claire Ivaneka
₍^. .^₎⟆

Répondre à