Yzis , c'est :
1 - une librairie 'core' basee sur Qt et Lua (pour le moment)
pour l'instant Qt3 mais avec Qt4 on devrait avoir un 'qt4 non-GUI' qui normalement sera une petite librairie (plus legere que le Qt actuel quoi)
2 - une appli 'kyzis' qui utilise la librairie precedente et les librairies KDE pour faire un composant et une jolie appli KDE
3 - une appli 'nyzis' qui utilise ncurses 5 pour avoir un 'yzis' en mode console
vu que libyzis utilise Qt, on a ainsi directement des choses comme l'unicode, les listes, les keycodes etc. Ca nous evite de reecrire 90% du code de Vim en gros et de nous concentrer sur les choses importantes (== les fonctionnalites ;)
a terme, on espere avoir un 'gyzis' qui utilisera gtk(+?) pour faire une jolie interface GTK/Gnome a yzis. L'ideal etant d'en faire d'abord un composant bonobo. La librairie 'core' fournit des interfaces generiques et independantes de KDE permettant ainsi de coder differentes GUIs au-dessus.
Nos objectifs sont donc :
1 - une librairie principale ou on fait tout le truc d'edition de texte dependante uniquement (et le moins possible) de Qt
2 - greffer des GUIs qui utilisent la librairie, apres c'est aux devels des GUIs de decider s'ils font ou non des composants reutilisables. kyzis fournit un kpart/ktexteditor pour pouvoir etre greffe dans kdevelop/quanta/etc...
donc s'il y a des volontaires pour une bonobofication de yzis, y a pas de probleme, suffit de coder et de nous contacter ;)
bien entendu, toutes les GUIs doivent 'linker' avec Qt vu que le composant de base c'est quand meme Qt, mais ca n'empeche nullement de faire une appli Gtk...
concernant Qt, on n'utilise qu'une tres faible partie de Qt dans le 'core', principalement les QStrings, QFile ... Que des trucs tres basiques. On attend donc impatiemment Qt4 :)
sinon peut meme avoir un yzis fait en motif, wxwindows, X ? , ...., tout ce qu'il faut c'est des volontaires pour les faire ;)
[^] # Re: Intégrer Vim dans Gnome..
Posté par Mickael Marchand . En réponse à la dépêche Vim 6.3 dans les bacs.. Évalué à 4.
Yzis , c'est :
1 - une librairie 'core' basee sur Qt et Lua (pour le moment)
pour l'instant Qt3 mais avec Qt4 on devrait avoir un 'qt4 non-GUI' qui normalement sera une petite librairie (plus legere que le Qt actuel quoi)
2 - une appli 'kyzis' qui utilise la librairie precedente et les librairies KDE pour faire un composant et une jolie appli KDE
3 - une appli 'nyzis' qui utilise ncurses 5 pour avoir un 'yzis' en mode console
vu que libyzis utilise Qt, on a ainsi directement des choses comme l'unicode, les listes, les keycodes etc. Ca nous evite de reecrire 90% du code de Vim en gros et de nous concentrer sur les choses importantes (== les fonctionnalites ;)
a terme, on espere avoir un 'gyzis' qui utilisera gtk(+?) pour faire une jolie interface GTK/Gnome a yzis. L'ideal etant d'en faire d'abord un composant bonobo. La librairie 'core' fournit des interfaces generiques et independantes de KDE permettant ainsi de coder differentes GUIs au-dessus.
Nos objectifs sont donc :
1 - une librairie principale ou on fait tout le truc d'edition de texte dependante uniquement (et le moins possible) de Qt
2 - greffer des GUIs qui utilisent la librairie, apres c'est aux devels des GUIs de decider s'ils font ou non des composants reutilisables. kyzis fournit un kpart/ktexteditor pour pouvoir etre greffe dans kdevelop/quanta/etc...
donc s'il y a des volontaires pour une bonobofication de yzis, y a pas de probleme, suffit de coder et de nous contacter ;)
bien entendu, toutes les GUIs doivent 'linker' avec Qt vu que le composant de base c'est quand meme Qt, mais ca n'empeche nullement de faire une appli Gtk...
concernant Qt, on n'utilise qu'une tres faible partie de Qt dans le 'core', principalement les QStrings, QFile ... Que des trucs tres basiques. On attend donc impatiemment Qt4 :)
sinon peut meme avoir un yzis fait en motif, wxwindows, X ? , ...., tout ce qu'il faut c'est des volontaires pour les faire ;)
Mik