WeeChat (ook bekend as die Wee Enhanced Environment for Chat) is 'n oop bron, uitbreidbare, kruis platform, vinnig, modulêre en liggewig klets kliënt spesifiek ontwerp vir die IRC (Internet Relay Chat) protokol.
Dit kan verleng word deur plugins
Belangrike kenmerke sluit in 'n modulêre en liggewigkern met ondersteuning vir bykomende plugins, multi-protokol-argitektuur, ondersteuning vir verskeie tale, ondersteuning vir UTF-8 karakters, ondersteuning vir multi-bedienerverbindings, asook ondersteuning vir DCC (Direct Kliënt-tot-kliënt) kletse en lêeroordragte.
Dit voldoen volledig aan verskeie RFC's
Dit kan maklik uitgebrei word met die C, Tcl, Ruby, Skema, Python, Lua of Perl programmeringstale, en voldoen volledig aan RFC's 1459, 2810, 2811, 2812 en 2813. Volledige en omvattende dokumentasie is beskikbaar op die projek & rsquo ; s webwerf.
Het talle ander aantreklike kenmerke
Onder andere kan ons ondersteuning vir IPv6-, SSL- en proxy-bedieners, 'n skrifbestuurder, muisondersteuning, 256 kleure, FIFO-pyp, ingeboude speltoetser, opgraderings op die plek, aanpasbare stawe, vertikale en horisontale skeiding noem. , kleure vir nicks en weg nicks, persoonlike CTCP antwoorde, lag indicator, SASL verifikasie, anti-vloed funksionaliteit, inkrementele teks soek en dinamiese filter van lyne.
Dit is aanpasbaar en uitbreidbaar deur skrifte
In WeeChat kan alles met die sleutelbord gedoen word. Dit is aanpasbaar en uitbreidbaar deur skrifte. Die aansoek bevat baie GUI (Graphical User Interfaces) voorpunte, beskikbaar in GTK, Qt en Ncurses.
Ondersteun 'n wye verskeidenheid platforms
Dit is 'n multi-platform program wat van nuuts af in die C-programmeertaal geskryf is en is ontwerp om 'n wye reeks platforms te ondersteun, insluitend GNU / Linux, BSD (FreeBSD, OpenBSD en NetBSD), GNU Hurd, Mac OS X en
Windows (Cygwin).
Beskikbaarheid en ondersteunde argitektuur
Op GNU / Linux kan die WeeChat-aansoek afgelaai word as bron argiewe, sowel as binêre pakkette vir die bedryfstelsel Ubuntu Linux, wat beide 32-bis en 64-bis-argitekture ondersteun. Dit kan maklik op enige Linux-verspreiding vanaf die standaard sagteware repositories geïnstalleer word.
Wat is nuut in hierdie weergawe:
- Verbeter spoed van terugvoering van nicklist bar item
- voeg outomatiese blaai van buflistbalk by met nuwe opsie buflist.look.auto_scroll
- voeg opsie buflist.format.name by
- Voeg veranderlikes $ {format_name}, $ {current_buffer} en $ {fusioned} by buflist by
- vertoon 'n waarskuwing in buflist wanneer die script buffers.pl gelaai is
- voeg bediener- / kanaalwysers by in IRC-terugbeller-sneller
- voeg API-funksies config_option_get_string en hdata_compare toe
- bind bind van die spasie sleutel
- Baie foute opgelos.
Wat is nuut in weergawe 1.4:
- Voeg 'n ouernaam by in opsies, vertoon geërfde waardes as nul in / stel uitvoer
- voeg opsie weechat.look.paste_auto_add_newline toe
- voeg / fifo opdrag
- spoor regte name met behulp van extended-join en WHO (IRC)
- Ondersteuning van SNI (Server Name Indication) in SSL-verbinding by IRC-bediener byvoeg
- voeg ondersteuning van IRC "cap-notify" vermoë
- Voeg IRC-opdrag / dop by
- voeg hex dump van boodskappe in rou buffer by wanneer ontfout is aangeskakel vir irc plugin
- voeg opsie relay.irc.backlog_since_last_message by
- voeg opsie script.scripts.download_timeout by
- Voeg skrifte by om Debian-pakkette te bou
- Baie foute opgelos.
Wat is nuut in weergawe 1.3:
- Blaai na interaktiewe soektog in buffer
- Voeg opsionele bevestiging by / opgradeer
- voeg sein by "signal_sighup"
- voeg IRC opsies irc.color.topic_current, irc.network.channel_encode
- Baie foute opgelos.
Wat is nuut in weergawe 1.0.1:
- kern: maak crash op buffer naby wanneer opsie weechat.look.hotlist_remove is ingestel op "saamgesmelte" (sluit # 199)
- kern: Fix hoogtepunt van IRC-aksie boodskappe wanneer opsie irc.look.nick_mode is ingestel op 'action' of "beide" (sluit # 206)
- kern: stel kompilasie van plugin-API-funksies (makro's) op wanneer kompilatoroptimalisasies geaktiveer word (sluit # 200)
- kern: maak die venster / buffer pointers gebruik in opdrag / eval
- kern: verander wysiger "weechat_print": skrap slegs een reël wanneer verskeie lyne in dieselfde boodskap vertoon word (sluit # 171)
- api: herstel fout in funksie hdata_move wanneer absolute waarde van telling groter is as 1
- toetse: maak die bou van toetse op as die bou-gids buite die bronboom is (sluit # 178)
- toetse: herstel geheue lek in toets launcher
- aspell: maak kompilasie met Enchant & lt; 1.6.0 (sluit # 192)
- aspell: Fix crash met opdrag "/ aspell addword" indien geen woord gegee word nie (sluit # 164, sluit # 165)
- irc: stel tipe waarde gestoor in hashtable wanneer jy by 'n kanaal aansluit (sluit # 211)
- guile: maak samestelling met Guile & lt; 2.0.4 (sluit # 198)
- perl: herstel detectie van Perl> = 5.20 met autotools
- relay: herstel stuur seine "relay_client_xxx" (sluit # 214)
- script: herstel crash op '/ script update' as 'n skrip detail in buffer vertoon word (sluit # 177)
- sneller: moenie enige veranderinge op 'n sneller toelaat wanneer dit tans uitgevoer word nie (sluit # 189)
- sneller: herstel regex wat gebruik word as verstektriggers om wagwoorde te verberg ("S" word nie ondersteun op * BSD) (sluit # 172)
Wat is nuut in weergawe 1.0:
- Inprop "sneller": Swiss Army-mes vir WeeChat (vervang "modifiseerder" plugin)
- plugin "exec": voer eksterne opdragte uit (vervang script "shell.py")
- kaal vertoning: maklik klik op lang URL's en teks seleksie met die muis
- Ondersteuning van omgewing veranderlikes in / stel bevel
- verborge buffers
- negate tags in filters
- Skakel filters in spesifieke buffers
- Buigsame voorwaardes vir die byvoeg / verwyder van buffers in die hotlist
- teks soek in buffers met gratis inhoud
- ondersteuning van wildcard "*" binne maskers
- Ondersteuning van geneste veranderlikes in geëvalueerde uitdrukkings
- tag met host in IRC boodskappe vertoon
- ondersteuning van "weg-kennisgewing" IRC vermoë
- IRC opdragte: / allpv, / remove / unquiet
- balkitems: buffer_short_name, irc_nick_modes
- eenheidstoetse
- Baie foute opgelos.
Wat is nuut in weergawe 0.4.3:
- nuwe opdrag / druk
- logiese en / of vir tags in / filter en hook_print
- gapings in buffernommers
- ondersteuning van kursiewe teks
- Nuwe opsies om standaard teks soek in buffers aan te pas
- gebruik van die IRC monitor opdrag vir / in kennis stel (indien beskikbaar op die bediener)
- Nuwe IRC-bediener opsie "ssl_fingerprint"
- Nuwe opsie om IRC-modus boodskappe met slimfiltreer te filter
- Nuwe opsie vir standaard IRC verbodmasker
- ondersteuning van IPv6 vir DCC chat / lêer
- monitor outomaties CRC32 van lêers wat met DCC ontvang is
- Baie foute opgelos.
Wat is nuut in weergawe 0.4.2:
- Verander binêre van "weechat-vloeke" na "weechat" (met simboliese skakel "weechat-vloeke" vir verenigbaarheid)
- beveiligde data byvoeg (enkripsie van wagwoorde of privaat data), nuwe opdrag / veilige, nuwe lêer sec.conf
- soek van gereelde uitdrukking in buffer met teks klem, in voorvoegsels, boodskappe of albei
- voeg opsie toe "scroll_beyond_end" vir opdrag / venster
- Voeg opsionele bufferkonteks in balkitems by (bv. om bitlbee-byskrif in 'n hoofbalk te wys)
- nuwe opsies weechat.look.hotlist_ {prefix | suffix}
- Nuwe opsie weechat.look.key_bind_safe om enige sleutel bindende fout van gebruiker te voorkom
- Nuwe opsie weechat.network.proxy_curl om 'n proxy te gebruik wanneer u URL's met krul aflaai
- Wys dagboodskap boodskap dinamies
- ondersteuning van wildcards in IRC opdragte (de) op / halfop / stem
- Nuwe opsie irc.look.notice_welcome_redirect om kanaal verwelkomings kennisgewings na die kanaalbuffer te stuur
- Nuwe opsie irc.look.nick_color_hash: nuwe hash-algoritme om nick kleure te vind (variant van djb2)
- Voeg inligting oor dinge wat deur 'n skrip gedefinieer word in die gedetailleerde skermbeskouing (/ script show)
- ondersteuning van 'betower' biblioteek in aspell plugin
- baie foute opgelos.
Wat is nuut in weergawe 0.4.1:
- ondersteuning vir verskeie uitlegte
- byvoegwoord / byvoegsel is nou dinamies (en bestuur deur kern in plaas van irc plugin)
- Unmask irc join as nick n paar minute na die byeenkoms praat
- Nuwe opsie irc.look.display_join_message om sommige boodskappe uit te skakel nadat hulle by 'n kanaal aangesluit het
- Nuwe opsie irc.look.pv_buffer om privaat buffers outomaties saam te voeg
- ondersteuning van UHNAMES byvoeg
- Voeg DH-AES-enkripsiemetode vir SASL by
- verskeie irc bedieners toegelaat op dieselfde poort vir irc protokol in relay plugin
- WebSocket bediener ondersteuning (RFC 6455) in die relay plugin (vir irc en weechat protokolle) byvoeg
- Verskaf nickellysverskil in relay plugin (weechat protokol)
- voeg beheer van outoload vir skrifte by
- optimalisaties in aspell plugin
- Baie foute opgelos.
Wat is nuut in weergawe 0.4.0:
- voeg opsie "diff" by vir opdrag / stel, vertoon verstekwaardes in uitvoer van / stel
- voeg kleur ondersteuning in voorvoegsel opsies
- voeg opdrag / eval toe, gebruik uitdrukking in toestande vir tralies
- Verbind standaard met IPv6 na bedieners met terugval na IPv4
- Aspell-voorstelle byvoeg
- voeg ondersteuning van etikette in irc boodskappe en "bediener tyd" vermoë
- voeg irc opdrag / stil
- voeg ondersteuning van IPv6 by in relay plugin
- voeg agterstalligheid vir irc protokol in relay plugin toe
- vertoon afgeleë IP-adres vir DCC-klets / lêer in xfer-invoegtoepassing
- voeg git-weergawe in bou
- Baie foute opgelos.
Wat is nuut in weergawe 0.3.9.2:
- Version 0.3.9.2 is beskikbaar, dit maak 'n sekuriteit probleem: onbetroubare opdrag vir funksie hook_process kan lei tot uitvoering van opdragte, as gevolg van dop uitbreidings.
- Opgradering word sterk aanbeveel vir alle gebruikers.
Wat is nuut in weergawe 0.3.9.1 :
- Hierdie vrystelling maak 'n sekuriteitsprobleem (buffer oorloop wanneer dekodering IRC kleure in snare). Opgradering word aanbeveel vir alle gebruikers.
Wat is nuut in weergawe 0.3.9:
- voeg plugin "script" by (vervanging van weeget.py en script.pl)
- voeg ondersteuning van SSL in relay plugin toe
- Voeg kleur by vir offline nicks
- Voeg limiete vir stelselhulpbronne by vir WeeChat-proses
- voeg zoom op saamgesmelte buffer (standaard sleutel: alt + "x")
- Voeg 'Dag verander na' in logger backlog
- voeg die opsie vir die opsies vir 'command line' toe '-r' (of "run-command") om bevel (e) te voer na die aanvang van WeeChat
- voeg opsie by 'ruil' vir opdrag / buffer
- generating alternatiewe IRC nicks dinamies (wanneer alle nicks reeds gebruik word)
- herstel weer van kanaal beskermde IRC kanale
- maak vries in irc en relay plugins met voetstukke
- maak die kleur van lang lyne (vertoon op meer as een reël op die skerm) onder FreeBSD
- laat opdatering toe vir sommige veranderlikes van hdata li>
- voeg Japannese gebruikersgids, scriptgids en testergids by
- Baie foute opgelos.
Vereistes :
- ncurses
Kommentaar nie gevind