This commit is contained in:
Jephté Clain 2025-07-17 12:04:16 +04:00
parent 4a9eecbda8
commit 52736d8af0
4 changed files with 25 additions and 2 deletions

12
TODO.md
View File

@ -1,5 +1,6 @@
# nulib # nulib/bash
* [nulib/bash](bash/TODO.md)
* runners * runners
* [ ] rnlphp -- lancer un programme php avec la bonne version (+docker le cas échéant) * [ ] rnlphp -- lancer un programme php avec la bonne version (+docker le cas échéant)
* [ ] utilisable en shebang * [ ] utilisable en shebang
@ -12,4 +13,13 @@
* [ ] rnlsh -- lancer un shell avec les librairies bash / lancer un script * [ ] rnlsh -- lancer un shell avec les librairies bash / lancer un script
* MYTRUEDIR, MYTRUENAME, MYTRUESELF -- résoudre les liens symboliques * MYTRUEDIR, MYTRUENAME, MYTRUESELF -- résoudre les liens symboliques
# nulib/php
* [nulib](php/src/TODO.md)
* [nulib\app](php/src/app/TODO.md)
* [nulib\db](php/src/db/TODO.md)
* [nulib\os](php/src/os/TODO.md)
* [nulib\output](php/src/output/TODO.md)
* [nulib\php\time](php/src/php/time/TODO.md)
-*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary -*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary

5
php/src/TODO.md Normal file
View File

@ -0,0 +1,5 @@
# nulib
* [ ] support de UserException pour ExceptionShadow: distinguer userMessage et techMessage
-*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary

View File

@ -3,5 +3,7 @@
* [ ] ajouter des méthodes normalisées `app::get_cachedir()` et * [ ] ajouter des méthodes normalisées `app::get_cachedir()` et
`app::get_cachefile($name)` avec la valeur par défaut `app::get_cachefile($name)` avec la valeur par défaut
`cachedir = $vardir/cache` `cachedir = $vardir/cache`
* [ ] `app::action()` et `app::step()` appellent automatiquement
`app::_dispatch_signals()`
-*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary -*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary

View File

@ -1,4 +1,4 @@
# TOOD # nulib\output
* dans msg::action($m, function() {}), *bloquer* la marque pour empêcher d'aller * dans msg::action($m, function() {}), *bloquer* la marque pour empêcher d'aller
plus bas que prévu. comme ça s'il y a plusieurs success ou failure dans la plus bas que prévu. comme ça s'il y a plusieurs success ou failure dans la
@ -32,4 +32,10 @@ pour l'UI
peut-être rajouter `ui` (ou `web`?) en plus de say, log, debuglog? peut-être rajouter `ui` (ou `web`?) en plus de say, log, debuglog?
--> ou renommer `say` en `console`, et `ui` en `say` --> ou renommer `say` en `console`, et `ui` en `say`
* [ ] ajouter une option `Application::MSG_SIGNALS` qui fait que
* les méthodes `msg::eXXX()` appellent automatiquement `app::_dispatch_signals()`
* [ ] ajouter une option `Application::MSG_ACTIONS` qui fait que
* `msg::section()` et/ou `msg::title()` appellent automatiquement `app::action()`
* `msg::estep()` appelle automatiquement `app::step()`
-*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary -*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary