Presque un an après la première, voici la seconde release de Bristoledit.

Rappels rapides : Bristoledit est un éditeur de texte adapté à l'édition de programmes informatiques ou de documents structurés (LaTeX ou HTML). Les principes de l'éditeur sont :

  • Interface : l'éditeur peut s'utiliser uniquement au clavier, mais sans être pour autant difficile à apprendre (raccourcis clavier habituels, shell avec autocomplétion complète).
  • Fonctionnalités : il existe déjà des outils qui font les choses bien, autant les utiliser. Par exemple, la fonction de recherche de l'éditeur utilise grep, le système permettant d'aller à la définition d'un symbole se base sur Exuberant Ctags.
  • Modularité : la plupart des fonctions sont implémentées sous formes de plugins, qu'il est possible de désactiver, de remplacer... Rajouter une fonction est aussi facile.
  • Personnalisation : la configuration de l'éditeur se fait à l'aide de fichiers Python, qui restent simples à éditer en tant que fichiers de configuration, mais peuvent servir pour implémenter les fonctions qui vous manquent en peu de lignes de code.

La version 0.2 ne propose toujours qu'une interface en mode texte (ncurses), mais la liste des changements depuis la version précédente est plutôt longue.

Pour le téléchargement, les instructions d'installation et d'utilisation, rendez-vous sur le site de Bristoledit.

Le développement continu, avec une roadmap déjà bien remplie, et une phase importante de refactoring qui commence.