URL: https://linuxfr.org/news/terminology-0-3 Title: Terminology 0.3 Authors: cedric Benoît Sibaud, rootix et NeoX Date: 2013年03月29日T07:46:30+01:00 License: CC By-SA Tags: efl, enlightenment, terminal, wayland, x11, opengl et xterm Score: 61 En marge de son [gestionnaire de fenêtres sorti en décembre dernier](http://enlightenment.org/p.php?p=news/show&l=en&news_id=77), le projet [Enlightenment](http://www.enlightenment.org) s’est attelé à ajouter un élément à son édifice : un émulateur de terminal. Son développement a commencé il y a un peu moins d’un an, initié par Carsten Haitzler. [Terminology](http://enlightenment.org/p.php?p=about/terminology&l=en) est donc une écriture from scratch d’un terminal bénéficiant de fonctionnalités visuellement très impressionnantes. ---- [Description de Terminology](http://enlightenment.org/p.php?p=about/terminology&l=en) [Lien direct vers la video](http://www.youtube.com/watch?v=ibPziLRGvkg&feature=player_embedded) [La nouvelle de l'annonce de E17](http://linuxfr.org/news/enlightenment-dr17-est-enfin-sorti) [Le site du projet Enlightenment](http://www.enlightenment.org) [Le site de la communauté française](http://enlightenment.fr/) ---- La troisième version mineure est sortie récemment. Le nombre de fonctionnalités est assez important. Voici une liste non exhaustive présentant celles-ci, ainsi qu’une vidéo (cf le lien fourni) : - compatibilité avec la plupart des codes d’échappement que reconnaissent xterm et urxvt. Donc les scripts et applications fonctionneront avec Terminology (ce qui est la moindre des choses pour un terminal) - codes d’échappement spécifiques permettant d’afficher le contenu directement dans la console. Ainsi, tyls et tycat sont capables d’afficher n’importe quel fichier reconnu par les EFL dans la console. Un tycat d’une image ou d’une vidéo est directement affiché dans le terminal. Ainsi, certains ont commencé à écrire des scripts affichant les images provenant de reddit, par exemple. - support du pavage (« tiling ») et des tabs - sélection du background (bitmap, svg, gif animé, vidéo, pdf, etc...) - support du changement de thème incluant le curseur, le layout, la définition des couleurs - détection des adresses mail, des URL, des fichiers en local avec la possibilité de les afficher directement. Un lien vers un gif animé sur irssi sera affiché par simple clic sans passer par un navigateur. - sélection par bloc - glisser/déposer de texte - etc... En se basant sur les EFL, Terminology est donc indépendant du système d’affichage et fonctionne avec X11, Wayland et le frame buffer, sans aucune modification de code. Les version X11 et Wayland peuvent fonctionner en logiciel ou bien en utilisant l’accélération matérielle grâce à OpenGL/OpenGL ES2. D’où la possibilité de supporter les terminaux embarqués et typiquement les smartphones ou tablettes avec écran tactile et différentes échelles. Côté performances, Terminology est parmi les terminaux les plus rapides (gestion des input à la même vitesse que urxvt) et la consommation mémoire provient principalement de l’historique. Le coût d’une instance supplémentaire est d’un peu moins de 300 ko. Bien qu’utilisable dans sa version actuelle, il reste beaucoup de chemin pour sortir une version 1.0 de ce terminal.