• [^] # Re: ppc

    Posté par . En réponse au message Testeurs pour mon moteur de blog. Évalué à 4.

    J’avais prévu le cas que la variable EDITOR ne soit pas renseignée (même si c’était hautement improbable !) et que le rattrapage soit d’appeler l’éditeur « vi » : il me semblait également hautement improbable que vi (ou le lien vi → vim) ne soit pas sur une machine plus ou moins Posix. Mais donc, en cas d’accumulation de malchance, le logiciel était censé se terminer proprement sur un code d’erreur. (On n’est jamais assez parano quand on code !) Donc ici ça s’est bien produit sur l’invocation de l’éditeur pour modifier le fichier de configuration ( routine « config.f08 » dans les sources).

    J’avais bien mentionné dans l’aide (mais disponible seulement à la ligne de commande) que l’éditeur était lié à la variable d’environnement EDITOR mais sans plus. En effet, je souhaitais avoir un fichier d’aide le plus court possible pour ne pas en décourager sa lecture. De même, je n’ai pas voulu mettre le choix d’un éditeur dans le fichier de configuration pour qu’il ne soit pas trop long. Tout est une question de dosage et je bataille entre faire court et faire précis. Mais aussi : on n’est pas non plus obligé d’aimer l’éditeur par défaut imposé par la distribution (et bien peu sont capables de le modifier).

    Je vais donc ajouter un exemple sur l’aide en ligne de commande pour la version 0.5.2 du genre :

    Pour avoir l’éditeur « nano », faire « EDITOR=nano ./fblog » .

    Mais je dois aussi faire une aide pour le mode console dans les menus interactifs. C’est plus long à coder, ça sera pour la version 0.6.0 !

    Sinon, je te remercie chaudement pour cette compilation sur G4 qui me conforte sur la portabilité de fBlog.