2006-10-24 11:21:52 +00:00
|
|
|
|
WeeChat FAQ, 2006-10-23
|
2004-05-31 21:13:55 +00:00
|
|
|
|
=======================
|
|
|
|
|
|
|
|
|
|
Public concern<72> :
|
|
|
|
|
Tous les utilisateurs de WeeChat.
|
|
|
|
|
|
|
|
|
|
Avant de lire la suite ceci :
|
|
|
|
|
la liste suivante de questions/r<>ponses n'est *pas* exhaustive.
|
|
|
|
|
Il est donc possible que vous ne trouviez pas de question/r<>ponse correspondant
|
|
|
|
|
<EFBFBD> votre probl<62>me.
|
|
|
|
|
Lisez les quand m<>me SVP, elles peuvent vous aider <20> corriger votre probl<62>me.
|
|
|
|
|
Et m<>me si votre probl<62>me est mentionn<6E> ci-dessous, il est possible que la
|
|
|
|
|
r<EFBFBD>ponse ne vous aide pas <20> corriger le probl<62>me. Dans ce cas, contactez-nous,
|
|
|
|
|
nous essaierons de vous aider <20> trouver une solution.
|
|
|
|
|
|
|
|
|
|
1 - Compilation
|
|
|
|
|
2 - Utilisation de WeeChat
|
|
|
|
|
3 - D<>veloppement
|
|
|
|
|
|
|
|
|
|
1.1
|
|
|
|
|
================================================================================
|
|
|
|
|
Q: J'ai entendu parler de plusieurs interfaces pour WeeChat.
|
|
|
|
|
Comment puis-je les compiler/utiliser ?
|
|
|
|
|
|
|
|
|
|
R: L'interface Curses est construite par d<>faut.
|
2005-05-21 07:04:11 +00:00
|
|
|
|
Pour construire l'interface Gtk, wxWidgets ou Qt, vous devez sp<73>cifier des
|
|
|
|
|
options pour le script ./configure :
|
2004-05-31 21:13:55 +00:00
|
|
|
|
--enable-gtk pour activer l'interface Gtk
|
2005-05-21 07:04:11 +00:00
|
|
|
|
--enable-wxwidgets pour activer l'interface wxWidgets
|
2004-05-31 21:13:55 +00:00
|
|
|
|
--enable-qt pour activer l'interface Qt
|
|
|
|
|
Tapez ./configure --help pour voir les options disponibles.
|
|
|
|
|
ATTENTION : seule l'interface Curses est ok aujourd'hui.
|
|
|
|
|
Les autres interfaces sont en d<>veloppement.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2
|
|
|
|
|
================================================================================
|
|
|
|
|
Q: Je ne peux pas compiler le CVS WeeChat.
|
|
|
|
|
|
|
|
|
|
R: V<>rifiez que vous avez bien la derni<6E>re version d'autoconf et automake.
|
2005-05-21 07:04:11 +00:00
|
|
|
|
WeeChat a <20>t<EFBFBD> d<>velopp<70> avec autoconf version 2.59 et automake
|
|
|
|
|
version 1.9.5.
|
2004-05-31 21:13:55 +00:00
|
|
|
|
Vous devez avoir au moins ces versions pour compiler le CVS WeeChat.
|
|
|
|
|
Si vous n'avez pas ou ne souhaitez pas installer ces versions, vous
|
|
|
|
|
pouvez t<>l<EFBFBD>charger et installer le paquet "devel", un paquet construit
|
|
|
|
|
quasiment tous les jours, bas<61> sur le CVS.
|
|
|
|
|
Notez que ce paquet peut ne pas correspondre exactement <20> la base CVS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.1
|
|
|
|
|
================================================================================
|
|
|
|
|
Q: Pourquoi utiliser WeeChat ? X-Chat et Irssi sont si bien...
|
|
|
|
|
|
|
|
|
|
R: Parce que WeeChat est tr<74>s l<>ger et a de nouvelles fonctionnalit<69>s.
|
|
|
|
|
Quelques nouvelles fonctionnalit<69>s :
|
2005-07-30 08:28:43 +00:00
|
|
|
|
* plusieurs interfaces (Curses, Gtk, wxWidgets, Qt)
|
2006-01-14 12:09:38 +00:00
|
|
|
|
* disponible en plusieurs langues
|
2005-07-30 08:28:43 +00:00
|
|
|
|
* liste des pseudos disponible dans toutes les interfaces
|
2006-02-11 10:10:26 +00:00
|
|
|
|
* extensible par des extensions (C, Perl, Python, Ruby, Lua)
|
2005-07-30 08:28:43 +00:00
|
|
|
|
* d<>coupage de la fen<65>tre horizontalement et verticalement
|
|
|
|
|
* highlight dans la barre d'infos
|
|
|
|
|
* tube FIFO pour contr<74>le <20> distance
|
2004-05-31 21:13:55 +00:00
|
|
|
|
* d<>velopp<70> <20> partir de z<>ro (non bas<61> sur un quelconque client IRC)
|
|
|
|
|
* multi-platformes
|
|
|
|
|
* 100% GPL et libre
|
2005-01-16 11:52:22 +00:00
|
|
|
|
C'est le client IRC le plus "geek" ;)
|
2005-05-21 07:04:11 +00:00
|
|
|
|
|
|
|
|
|
Plus d'infos sur cette page: http://weechat.flashtux.org/features.php
|
2004-05-31 21:13:55 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.2
|
|
|
|
|
================================================================================
|
|
|
|
|
Q: J'ai lanc<6E> WeeChat, mais je suis perdu, que puis-je faire ?
|
|
|
|
|
|
|
|
|
|
R: Pour obtenir de l'aide tapez /help. Pour de l'aide sur une commande,
|
|
|
|
|
tapez /help commande.
|
2005-05-21 07:04:11 +00:00
|
|
|
|
Les touches et commandes sont list<73>es dans la documentation.
|
2004-05-31 21:13:55 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.3
|
|
|
|
|
================================================================================
|
2006-10-24 11:21:52 +00:00
|
|
|
|
Q: J'ai entendu parler de "buffers" et "windows", quelle est la
|
|
|
|
|
diff<66>rence ?
|
|
|
|
|
|
|
|
|
|
R: Une fen<65>tre ("window") est utilis<69>e quand vous partagez l'<27>cran
|
|
|
|
|
verticalement ou horizontalement.
|
|
|
|
|
Un tampon ("buffer") est une "vue" pour une fen<65>tre. Chaque fen<65>tre
|
|
|
|
|
affiche un tampon, et plusieurs fen<65>tres peuvent afficher le m<>me
|
|
|
|
|
tampon.
|
|
|
|
|
Exemples de tampons: messages serveur, canal, liste des DCC, etc...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.4
|
|
|
|
|
================================================================================
|
2005-02-06 13:15:47 +00:00
|
|
|
|
Q: Je ne vois pas bien certains accents dans WeeChat, que faire ?
|
|
|
|
|
|
2005-11-11 11:23:04 +00:00
|
|
|
|
R: Il faut configurer le charset utilis<69> pour le d<>codage (ISO et UTF),
|
|
|
|
|
l'encodage ainsi que le charset interne <20> WeeChat.
|
|
|
|
|
Le charset interne <20> WeeChat doit <20>tre une valeur vide, sauf si WeeChat
|
|
|
|
|
n'arrive pas <20> d<>terminer votre locale (WeeChat recherche "UTF-8" dans
|
|
|
|
|
le nom de la locale).
|
2005-02-06 13:15:47 +00:00
|
|
|
|
|
|
|
|
|
|
2006-10-24 11:21:52 +00:00
|
|
|
|
2.5
|
2005-02-06 13:15:47 +00:00
|
|
|
|
================================================================================
|
2004-05-31 21:13:55 +00:00
|
|
|
|
Q: Comment puis-je configurer les raccourcis clavier ?
|
|
|
|
|
|
2005-07-30 08:28:43 +00:00
|
|
|
|
R: Les raccourcis clavier sont modifiables avec la commande /key.
|
|
|
|
|
La touche par d<>faut Meta-k (souvent Alt-k) permet de capturer le code
|
|
|
|
|
d'une touche et de l'inclure dans la zone de saisie.
|
2004-05-31 21:13:55 +00:00
|
|
|
|
|
|
|
|
|
|
2006-10-24 11:21:52 +00:00
|
|
|
|
2.6
|
2004-05-31 21:13:55 +00:00
|
|
|
|
================================================================================
|
|
|
|
|
Q: Comment puis-je charger des scripts Perl ?
|
2006-03-18 09:03:14 +00:00
|
|
|
|
Les scripts Perl sont-ils compatibles avec d'autres clients IRC ?
|
2004-05-31 21:13:55 +00:00
|
|
|
|
|
2005-05-21 07:04:11 +00:00
|
|
|
|
R: La commande /perl permet de charger les scripts Perl (le chemin par d<>faut
|
|
|
|
|
est ~/.weechat/perl).
|
2004-05-31 21:13:55 +00:00
|
|
|
|
Notez que les scripts dans ~/.weechat/perl/autoload sont automatiquement
|
|
|
|
|
charg<72>s par WeeChat lorsqu'il d<>marre.
|
2006-03-18 09:03:14 +00:00
|
|
|
|
Les scripts Perl ne sont pas compatibles avec d'autres clients IRC.
|
2004-05-31 21:13:55 +00:00
|
|
|
|
|
|
|
|
|
|
2006-10-24 11:21:52 +00:00
|
|
|
|
2.7
|
2004-05-31 21:13:55 +00:00
|
|
|
|
================================================================================
|
|
|
|
|
Q: Comment puis-je charger les scripts Python ?
|
2006-03-18 09:03:14 +00:00
|
|
|
|
Les scripts Python sont-ils compatibles avec d'autres clients IRC ?
|
2004-05-31 21:13:55 +00:00
|
|
|
|
|
2005-05-21 07:04:11 +00:00
|
|
|
|
R: La commande /python permet de charger les scripts Python (le chemin par
|
|
|
|
|
d<>faut est ~/.weechat/python).
|
|
|
|
|
Notez que les scripts dans ~/.weechat/python/autoload sont automatiquement
|
|
|
|
|
charg<72>s par WeeChat lorsqu'il d<>marre.
|
2006-03-18 09:03:14 +00:00
|
|
|
|
Les scripts Python ne sont pas compatibles avec d'autres clients IRC.
|
2004-05-31 21:13:55 +00:00
|
|
|
|
|
|
|
|
|
|
2006-10-24 11:21:52 +00:00
|
|
|
|
2.8
|
2004-05-31 21:13:55 +00:00
|
|
|
|
================================================================================
|
|
|
|
|
Q: Comment puis-je charger des scripts Ruby ?
|
2006-03-18 09:03:14 +00:00
|
|
|
|
Les scripts Ruby sont-ils compatibles avec d'autres clients IRC ?
|
2004-05-31 21:13:55 +00:00
|
|
|
|
|
2006-01-14 12:09:38 +00:00
|
|
|
|
R: La commande /ruby permet de charger les scripts Ruby (le chemin par
|
|
|
|
|
d<>faut est ~/.weechat/ruby).
|
|
|
|
|
Notez que les scripts dans ~/.weechat/ruby/autoload sont automatiquement
|
|
|
|
|
charg<72>s par WeeChat lorsqu'il d<>marre.
|
2006-03-18 09:03:14 +00:00
|
|
|
|
Les scripts Ruby ne sont pas compatibles avec d'autres clients IRC.
|
2006-02-11 10:10:26 +00:00
|
|
|
|
|
|
|
|
|
|
2006-10-24 11:21:52 +00:00
|
|
|
|
2.9
|
2006-02-11 10:10:26 +00:00
|
|
|
|
================================================================================
|
|
|
|
|
Q: Comment puis-je charger des scripts Lua ?
|
2006-03-18 09:03:14 +00:00
|
|
|
|
Les scripts Lua sont-ils compatibles avec d'autres clients IRC ?
|
2006-02-11 10:10:26 +00:00
|
|
|
|
|
|
|
|
|
R: La commande /lua permet de charger les scripts Lua (le chemin par
|
|
|
|
|
d<>faut est ~/.weechat/lua).
|
|
|
|
|
Notez que les scripts dans ~/.weechat/lua/autoload sont automatiquement
|
|
|
|
|
charg<72>s par WeeChat lorsqu'il d<>marre.
|
2006-03-18 09:03:14 +00:00
|
|
|
|
Les scripts Lua ne sont pas compatibles avec d'autres clients IRC.
|
2004-05-31 21:13:55 +00:00
|
|
|
|
|
|
|
|
|
|
2006-10-24 11:21:52 +00:00
|
|
|
|
2.10
|
2006-07-29 20:10:51 +00:00
|
|
|
|
================================================================================
|
|
|
|
|
Q: Quand j'utilise weechat sous screen, j'ai des caract<63>res bizarres
|
|
|
|
|
notamment en changeant de fen<65>tre, comment corriger <20>a ?
|
|
|
|
|
|
|
|
|
|
R: Cela peut <20>tre du <20> la variable TERM qui n'a pas la bonne valeur
|
|
|
|
|
(regardez echo $TERM). Par exemple "xterm-color" provoque ce genre de
|
|
|
|
|
probl<62>mes, utilisez "xterm" qui est ok (comme plein d'autres valeurs).
|
|
|
|
|
|
|
|
|
|
|
2004-05-31 21:13:55 +00:00
|
|
|
|
3.1
|
|
|
|
|
================================================================================
|
|
|
|
|
Q: Comment dois-je reporter les bugs ?
|
|
|
|
|
|
|
|
|
|
R: Il y a 3 mani<6E>res de reporter les bugs :
|
|
|
|
|
1. vous pouvez nous joindre sur IRC: irc.freenode.net, canal #weechat
|
|
|
|
|
2. vous pouvez soumettre votre bug <20> cette adresse :
|
|
|
|
|
http://savannah.nongnu.org/bugs/?func=addbug&group=weechat
|
2006-03-18 09:03:14 +00:00
|
|
|
|
3. vous pouvez envoyer votre probl<62>me par mail, consultez la page
|
2004-05-31 21:13:55 +00:00
|
|
|
|
support pour les mails des d<>veloppeurs :
|
|
|
|
|
http://weechat.flashtux.org/support.php
|
|
|
|
|
(vous pouvez souscrire et envoyer <20> la liste de diffusion
|
|
|
|
|
"support")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.2
|
|
|
|
|
================================================================================
|
|
|
|
|
Q: Comment dois-je soumettre les patches ?
|
|
|
|
|
|
|
|
|
|
R: Il y a 3 mani<6E>res de soumettre les patches :
|
|
|
|
|
1. vous pouvez nous joindre sur IRC: irc.freenode.net, canal #weechat
|
|
|
|
|
2. vous pouvez soumettre votre patch <20> cette adresse :
|
|
|
|
|
http://savannah.nongnu.org/patch/?func=addpatch&group=weechat
|
|
|
|
|
3. vous pouvez envoyer votre patch par mail, consultez la page
|
|
|
|
|
support pour les mails des d<>veloppeurs :
|
|
|
|
|
http://weechat.flashtux.org/support.php
|
|
|
|
|
(vous pouvez souscrire et envoyer <20> la liste de diffusion
|
|
|
|
|
"support")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.3
|
|
|
|
|
================================================================================
|
|
|
|
|
Q: Comment dois-je soumettre les demandes de nouvelles fonctionnalit<69>s ?
|
|
|
|
|
|
|
|
|
|
R: Il y a 2 mani<6E>res :
|
|
|
|
|
1. vous pouvez nous joindre sur IRC: irc.freenode.net, channel #weechat
|
|
|
|
|
2. vous pouvez envoyer un mail, consultez la page support pour les
|
|
|
|
|
mails des d<>veloppeurs :
|
|
|
|
|
http://weechat.flashtux.org/support.php
|
|
|
|
|
(vous pouvez souscrire et envoyer <20> la liste de diffusion
|
|
|
|
|
"support")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.4
|
|
|
|
|
================================================================================
|
2005-05-21 07:04:11 +00:00
|
|
|
|
Q: Quelle est la liste des plate-formes support<72>es par WeeChat ?
|
2004-05-31 21:13:55 +00:00
|
|
|
|
|
2005-11-12 11:45:14 +00:00
|
|
|
|
R: La liste compl<70>te est sur cette page :
|
|
|
|
|
http://weechat.flashtux.org/download.php?lang=fr&view=supported_os
|
2004-05-31 21:13:55 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.5
|
|
|
|
|
================================================================================
|
2005-05-21 07:04:11 +00:00
|
|
|
|
Q: WeeChat sera-t-il port<72> sur QNX ou d'autres syst<73>mes d'exploitation ?
|
|
|
|
|
|
|
|
|
|
R: Oui. Les futures versions seront disponibles pour ces OS.
|
|
|
|
|
Nous avons besoin d'aide pour ces syst<73>mes, toute aide est la bienvenue :)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.6
|
|
|
|
|
================================================================================
|
2004-05-31 21:13:55 +00:00
|
|
|
|
Q: Je souhaiterai aider les d<>veloppeurs WeeChat. Que puis-je faire ?
|
|
|
|
|
|
|
|
|
|
R: Il y a plusieurs choses <20> faire (code, documentation, ...)
|
|
|
|
|
Merci de prendre contact avec nous par IRC ou mail, consultez la page
|
|
|
|
|
support :
|
|
|
|
|
http://weechat.flashtux.org/support.php
|
|
|
|
|
|
|
|
|
|
|
2005-05-21 07:04:11 +00:00
|
|
|
|
3.7
|
2004-05-31 21:13:55 +00:00
|
|
|
|
================================================================================
|
|
|
|
|
Q: Puis-je donner de l'argent ou d'autres choses aux d<>veloppeurs WeeChat ?
|
|
|
|
|
|
2005-09-24 11:35:13 +00:00
|
|
|
|
R: Vous pouvez donner de l'argent pour aider le d<>veloppement.
|
|
|
|
|
Plus de d<>tails sur http://weechat.flashtux.org/donate.php
|