💾 Archived View for gemlog.blue › users › roberto_vpt › 1716393315.gmi captured on 2024-06-16 at 12:42:45. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-05-26)
-=-=-=-=-=-=-
Lavorando ad altro mi è venuta una idea, da verificare.
Servirà un editor di linea potenziato nel client.
Penso almeno a linenoise o readline ma dovrebbero essercene altri simili.
Posso modificare il client lua per gestire l'editor di linea.
Il fragment punta ad un punto nel documento e la sintassi dipende dal mime type.
Il fragment può avere più parametri, come la query, ma a noi non interessa.
In Gemini esiste solo la linea e ci serve solo il numero di linea, questa è la #11.
Ovvia estensione è l'input completo di una pagina linea per linea.
Ci vuole un link input che accetta il titolo ed aggiunge la data.
Niente di meglio del vero titolo che comprende il '#', per la precisione 'host/#titolo'.
Il server chiede il certificato, riconosce il proprietario della cartella, crea il file inserendo il titolo e salva la pagina.
Per aggiungere una linea alla pagina è sufficiente metterla dopo il solo '#', per la precisione 'host/pagina#testo'.
... segue