Merge lp:~alivema4ever/ubuntu/trusty/weechat/lp-1299347-fix into lp:ubuntu/trusty/weechat
- Trusty (14.04)
- lp-1299347-fix
- Merge into trusty
Status: | Rejected |
---|---|
Rejected by: | Marc Deslauriers |
Proposed branch: | lp:~alivema4ever/ubuntu/trusty/weechat/lp-1299347-fix |
Merge into: | lp:ubuntu/trusty/weechat |
Diff against target: |
175815 lines (+68707/-32631) 647 files modified
.pc/applied-patches (+1/-0) .pc/fix_build_ruby2.1/cmake/FindRuby.cmake (+99/-0) AUTHORS (+36/-21) CMakeLists.txt (+6/-3) ChangeLog (+266/-178) INSTALL (+13/-16) Makefile.am (+3/-2) NEWS (+302/-268) README (+6/-9) autogen.sh (+1/-1) cmake/FindAsciidoc.cmake (+1/-1) cmake/FindAspell.cmake (+7/-2) cmake/FindGCRYPT.cmake (+1/-1) cmake/FindGettext.cmake (+1/-1) cmake/FindGnuTLS.cmake (+2/-2) cmake/FindGuile.cmake (+1/-1) cmake/FindIconv.cmake (+1/-1) cmake/FindLua.cmake (+1/-1) cmake/FindNcurses.cmake (+1/-1) cmake/FindPerl.cmake (+1/-1) cmake/FindPython.cmake (+1/-1) cmake/FindRuby.cmake (+70/-63) cmake/FindSourcehighlight.cmake (+1/-1) cmake/FindTCL.cmake (+1/-1) cmake/cmake_uninstall.cmake.in (+1/-1) config.h.cmake (+1/-0) configure.ac (+95/-82) debian/changelog (+45/-0) debian/control (+5/-3) debian/patches/fix_build_ruby2.1 (+19/-0) debian/patches/series (+1/-0) debian/source/include-binaries (+1/-0) debian/watch (+2/-2) debian/weechat-curses.links (+1/-0) debian/weechat-doc.doc-base.dev-fr (+10/-0) debian/weechat-doc.doc-base.dev-ja (+10/-0) debian/weechat-doc.doc-base.plugin-ja (+10/-0) debian/weechat-doc.doc-base.relay-protocol-fr (+10/-0) debian/weechat-doc.doc-base.user-pl (+10/-0) doc/CMakeLists.txt (+1/-1) doc/Makefile.am (+1/-1) doc/asciidoc.conf (+12/-11) doc/asciidoc.css (+7/-0) doc/de/CMakeLists.txt (+9/-7) doc/de/Makefile.am (+10/-8) doc/de/autogen/plugin_api/completions.txt (+6/-2) doc/de/autogen/plugin_api/hdata.txt (+917/-904) doc/de/autogen/plugin_api/infolists.txt (+2/-2) doc/de/autogen/plugin_api/infos.txt (+6/-2) doc/de/autogen/plugin_api/infos_hashtable.txt (+2/-2) doc/de/autogen/plugin_api/url_options.txt (+2/-2) doc/de/autogen/user/alias_commands.txt (+3/-2) doc/de/autogen/user/aspell_commands.txt (+3/-2) doc/de/autogen/user/aspell_options.txt (+3/-3) doc/de/autogen/user/charset_commands.txt (+3/-2) doc/de/autogen/user/guile_commands.txt (+3/-2) doc/de/autogen/user/irc_commands.txt (+217/-145) doc/de/autogen/user/irc_options.txt (+60/-30) doc/de/autogen/user/logger_commands.txt (+3/-2) doc/de/autogen/user/logger_options.txt (+2/-2) doc/de/autogen/user/lua_commands.txt (+3/-2) doc/de/autogen/user/perl_commands.txt (+3/-2) doc/de/autogen/user/python_commands.txt (+3/-2) doc/de/autogen/user/relay_commands.txt (+3/-2) doc/de/autogen/user/relay_options.txt (+11/-11) doc/de/autogen/user/rmodifier_commands.txt (+4/-3) doc/de/autogen/user/ruby_commands.txt (+3/-2) doc/de/autogen/user/script_commands.txt (+3/-2) doc/de/autogen/user/script_options.txt (+27/-27) doc/de/autogen/user/tcl_commands.txt (+3/-2) doc/de/autogen/user/weechat_commands.txt (+172/-92) doc/de/autogen/user/weechat_options.txt (+126/-81) doc/de/autogen/user/xfer_commands.txt (+6/-4) doc/de/autogen/user/xfer_options.txt (+14/-9) doc/de/weechat.1.de.txt (+12/-20) doc/de/weechat_faq.de.txt (+158/-211) doc/de/weechat_quickstart.de.txt (+86/-95) doc/de/weechat_scripting.de.txt (+141/-178) doc/de/weechat_tester.de.txt (+27/-31) doc/de/weechat_user.de.txt (+743/-824) doc/docgen.py (+350/-250) doc/en/CMakeLists.txt (+22/-20) doc/en/Makefile.am (+16/-14) doc/en/autogen/plugin_api/completions.txt (+6/-2) doc/en/autogen/plugin_api/hdata.txt (+917/-904) doc/en/autogen/plugin_api/infolists.txt (+2/-2) doc/en/autogen/plugin_api/infos.txt (+6/-2) doc/en/autogen/plugin_api/infos_hashtable.txt (+2/-2) doc/en/autogen/plugin_api/url_options.txt (+2/-2) doc/en/autogen/user/alias_commands.txt (+3/-2) doc/en/autogen/user/aspell_commands.txt (+3/-2) doc/en/autogen/user/aspell_options.txt (+2/-2) doc/en/autogen/user/charset_commands.txt (+3/-2) doc/en/autogen/user/guile_commands.txt (+3/-2) doc/en/autogen/user/irc_commands.txt (+216/-144) doc/en/autogen/user/irc_options.txt (+53/-23) doc/en/autogen/user/logger_commands.txt (+3/-2) doc/en/autogen/user/logger_options.txt (+2/-2) doc/en/autogen/user/lua_commands.txt (+3/-2) doc/en/autogen/user/perl_commands.txt (+3/-2) doc/en/autogen/user/python_commands.txt (+3/-2) doc/en/autogen/user/relay_commands.txt (+3/-2) doc/en/autogen/user/relay_options.txt (+11/-11) doc/en/autogen/user/rmodifier_commands.txt (+4/-3) doc/en/autogen/user/ruby_commands.txt (+3/-2) doc/en/autogen/user/script_commands.txt (+3/-2) doc/en/autogen/user/script_options.txt (+27/-27) doc/en/autogen/user/tcl_commands.txt (+3/-2) doc/en/autogen/user/weechat_commands.txt (+163/-83) doc/en/autogen/user/weechat_options.txt (+119/-74) doc/en/autogen/user/xfer_commands.txt (+6/-4) doc/en/autogen/user/xfer_options.txt (+14/-9) doc/en/weechat.1.en.txt (+11/-20) doc/en/weechat_dev.en.txt (+236/-265) doc/en/weechat_faq.en.txt (+159/-211) doc/en/weechat_plugin_api.en.txt (+2528/-2641) doc/en/weechat_quickstart.en.txt (+85/-94) doc/en/weechat_relay_protocol.en.txt (+619/-573) doc/en/weechat_scripting.en.txt (+141/-178) doc/en/weechat_tester.en.txt (+26/-31) doc/en/weechat_user.en.txt (+741/-826) doc/es/CMakeLists.txt (+2/-2) doc/es/Makefile.am (+2/-2) doc/es/weechat_quickstart.es.txt (+85/-93) doc/fr/CMakeLists.txt (+32/-8) doc/fr/Makefile.am (+24/-10) doc/fr/autogen/plugin_api/completions.txt (+6/-2) doc/fr/autogen/plugin_api/hdata.txt (+917/-904) doc/fr/autogen/plugin_api/infolists.txt (+2/-2) doc/fr/autogen/plugin_api/infos.txt (+6/-2) doc/fr/autogen/plugin_api/infos_hashtable.txt (+3/-3) doc/fr/autogen/plugin_api/url_options.txt (+2/-2) doc/fr/autogen/user/alias_commands.txt (+3/-2) doc/fr/autogen/user/aspell_commands.txt (+3/-2) doc/fr/autogen/user/aspell_options.txt (+2/-2) doc/fr/autogen/user/charset_commands.txt (+3/-2) doc/fr/autogen/user/guile_commands.txt (+3/-2) doc/fr/autogen/user/irc_commands.txt (+219/-147) doc/fr/autogen/user/irc_options.txt (+57/-27) doc/fr/autogen/user/logger_commands.txt (+3/-2) doc/fr/autogen/user/logger_options.txt (+2/-2) doc/fr/autogen/user/lua_commands.txt (+3/-2) doc/fr/autogen/user/perl_commands.txt (+3/-2) doc/fr/autogen/user/python_commands.txt (+3/-2) doc/fr/autogen/user/relay_commands.txt (+3/-2) doc/fr/autogen/user/relay_options.txt (+12/-12) doc/fr/autogen/user/rmodifier_commands.txt (+4/-3) doc/fr/autogen/user/ruby_commands.txt (+3/-2) doc/fr/autogen/user/script_commands.txt (+3/-2) doc/fr/autogen/user/script_options.txt (+26/-26) doc/fr/autogen/user/tcl_commands.txt (+3/-2) doc/fr/autogen/user/weechat_commands.txt (+183/-103) doc/fr/autogen/user/weechat_options.txt (+121/-76) doc/fr/autogen/user/xfer_commands.txt (+6/-4) doc/fr/autogen/user/xfer_options.txt (+15/-10) doc/fr/weechat.1.fr.txt (+11/-20) doc/fr/weechat_dev.fr.txt (+1056/-0) doc/fr/weechat_faq.fr.txt (+161/-213) doc/fr/weechat_plugin_api.fr.txt (+3369/-3462) doc/fr/weechat_quickstart.fr.txt (+85/-94) doc/fr/weechat_relay_protocol.fr.txt (+1704/-0) doc/fr/weechat_scripting.fr.txt (+146/-183) doc/fr/weechat_tester.fr.txt (+26/-31) doc/fr/weechat_user.fr.txt (+751/-835) doc/it/CMakeLists.txt (+10/-8) doc/it/Makefile.am (+11/-9) doc/it/autogen/plugin_api/completions.txt (+6/-2) doc/it/autogen/plugin_api/hdata.txt (+917/-904) doc/it/autogen/plugin_api/infolists.txt (+2/-2) doc/it/autogen/plugin_api/infos.txt (+6/-2) doc/it/autogen/plugin_api/infos_hashtable.txt (+2/-2) doc/it/autogen/plugin_api/url_options.txt (+2/-2) doc/it/autogen/user/alias_commands.txt (+3/-2) doc/it/autogen/user/aspell_commands.txt (+3/-2) doc/it/autogen/user/aspell_options.txt (+2/-2) doc/it/autogen/user/charset_commands.txt (+3/-2) doc/it/autogen/user/guile_commands.txt (+3/-2) doc/it/autogen/user/irc_commands.txt (+265/-193) doc/it/autogen/user/irc_options.txt (+53/-23) doc/it/autogen/user/logger_commands.txt (+3/-2) doc/it/autogen/user/logger_options.txt (+2/-2) doc/it/autogen/user/lua_commands.txt (+3/-2) doc/it/autogen/user/perl_commands.txt (+3/-2) doc/it/autogen/user/python_commands.txt (+3/-2) doc/it/autogen/user/relay_commands.txt (+3/-2) doc/it/autogen/user/relay_options.txt (+11/-11) doc/it/autogen/user/rmodifier_commands.txt (+4/-3) doc/it/autogen/user/ruby_commands.txt (+3/-2) doc/it/autogen/user/script_commands.txt (+3/-2) doc/it/autogen/user/script_options.txt (+27/-27) doc/it/autogen/user/tcl_commands.txt (+3/-2) doc/it/autogen/user/weechat_commands.txt (+227/-147) doc/it/autogen/user/weechat_options.txt (+120/-75) doc/it/autogen/user/xfer_commands.txt (+6/-4) doc/it/autogen/user/xfer_options.txt (+14/-9) doc/it/weechat.1.it.txt (+11/-20) doc/it/weechat_faq.it.txt (+159/-214) doc/it/weechat_plugin_api.it.txt (+2592/-2594) doc/it/weechat_quickstart.it.txt (+87/-96) doc/it/weechat_scripting.it.txt (+141/-178) doc/it/weechat_tester.it.txt (+26/-31) doc/it/weechat_user.it.txt (+755/-828) doc/ja/CMakeLists.txt (+32/-7) doc/ja/Makefile.am (+22/-8) doc/ja/autogen/plugin_api/completions.txt (+6/-2) doc/ja/autogen/plugin_api/hdata.txt (+917/-904) doc/ja/autogen/plugin_api/infolists.txt (+2/-2) doc/ja/autogen/plugin_api/infos.txt (+6/-2) doc/ja/autogen/plugin_api/infos_hashtable.txt (+2/-2) doc/ja/autogen/plugin_api/url_options.txt (+2/-2) doc/ja/autogen/user/alias_commands.txt (+3/-2) doc/ja/autogen/user/aspell_commands.txt (+3/-2) doc/ja/autogen/user/aspell_options.txt (+2/-2) doc/ja/autogen/user/charset_commands.txt (+3/-2) doc/ja/autogen/user/guile_commands.txt (+3/-2) doc/ja/autogen/user/irc_commands.txt (+216/-144) doc/ja/autogen/user/irc_options.txt (+56/-26) doc/ja/autogen/user/logger_commands.txt (+3/-2) doc/ja/autogen/user/logger_options.txt (+2/-2) doc/ja/autogen/user/lua_commands.txt (+3/-2) doc/ja/autogen/user/perl_commands.txt (+3/-2) doc/ja/autogen/user/python_commands.txt (+3/-2) doc/ja/autogen/user/relay_commands.txt (+3/-2) doc/ja/autogen/user/relay_options.txt (+12/-12) doc/ja/autogen/user/rmodifier_commands.txt (+4/-3) doc/ja/autogen/user/ruby_commands.txt (+3/-2) doc/ja/autogen/user/script_commands.txt (+3/-2) doc/ja/autogen/user/script_options.txt (+26/-26) doc/ja/autogen/user/tcl_commands.txt (+3/-2) doc/ja/autogen/user/weechat_commands.txt (+178/-98) doc/ja/autogen/user/weechat_options.txt (+122/-77) doc/ja/autogen/user/xfer_commands.txt (+6/-4) doc/ja/autogen/user/xfer_options.txt (+14/-9) doc/ja/weechat.1.ja.txt (+10/-11) doc/ja/weechat_dev.ja.txt (+1022/-0) doc/ja/weechat_faq.ja.txt (+158/-155) doc/ja/weechat_plugin_api.ja.txt (+14575/-0) doc/ja/weechat_quickstart.ja.txt (+85/-82) doc/ja/weechat_scripting.ja.txt (+141/-136) doc/ja/weechat_tester.ja.txt (+26/-23) doc/ja/weechat_user.ja.txt (+738/-719) doc/pl/CMakeLists.txt (+34/-5) doc/pl/Makefile.am (+26/-10) doc/pl/autogen/plugin_api/completions.txt (+135/-0) doc/pl/autogen/plugin_api/hdata.txt (+917/-0) doc/pl/autogen/plugin_api/infolists.txt (+73/-0) doc/pl/autogen/plugin_api/infos.txt (+69/-0) doc/pl/autogen/plugin_api/infos_hashtable.txt (+9/-0) doc/pl/autogen/plugin_api/url_options.txt (+301/-0) doc/pl/autogen/user/alias_commands.txt (+34/-0) doc/pl/autogen/user/aspell_commands.txt (+27/-0) doc/pl/autogen/user/aspell_options.txt (+45/-0) doc/pl/autogen/user/charset_commands.txt (+13/-0) doc/pl/autogen/user/charset_options.txt (+10/-0) doc/pl/autogen/user/guile_commands.txt (+22/-0) doc/pl/autogen/user/irc_commands.txt (+865/-0) doc/pl/autogen/user/irc_options.txt (+595/-0) doc/pl/autogen/user/logger_commands.txt (+37/-0) doc/pl/autogen/user/logger_options.txt (+65/-0) doc/pl/autogen/user/lua_commands.txt (+22/-0) doc/pl/autogen/user/perl_commands.txt (+22/-0) doc/pl/autogen/user/python_commands.txt (+22/-0) doc/pl/autogen/user/relay_commands.txt (+46/-0) doc/pl/autogen/user/relay_options.txt (+120/-0) doc/pl/autogen/user/rmodifier_commands.txt (+31/-0) doc/pl/autogen/user/rmodifier_options.txt (+5/-0) doc/pl/autogen/user/ruby_commands.txt (+22/-0) doc/pl/autogen/user/script_commands.txt (+77/-0) doc/pl/autogen/user/script_options.txt (+195/-0) doc/pl/autogen/user/sec_options.txt (+20/-0) doc/pl/autogen/user/tcl_commands.txt (+22/-0) doc/pl/autogen/user/weechat_commands.txt (+917/-0) doc/pl/autogen/user/weechat_options.txt (+940/-0) doc/pl/autogen/user/xfer_commands.txt (+21/-0) doc/pl/autogen/user/xfer_options.txt (+140/-0) doc/pl/cmdline_options.pl.txt (+35/-0) doc/pl/weechat.1.pl.txt (+106/-0) doc/pl/weechat_faq.pl.txt (+161/-213) doc/pl/weechat_quickstart.pl.txt (+87/-94) doc/pl/weechat_scripting.pl.txt (+141/-178) doc/pl/weechat_tester.pl.txt (+26/-31) doc/pl/weechat_user.pl.txt (+2760/-0) doc/ru/CMakeLists.txt (+2/-2) doc/ru/Makefile.am (+2/-2) doc/ru/weechat_quickstart.ru.txt (+86/-94) git-version.sh (+1/-1) makedist.sh (+1/-1) po/CMakeLists.txt (+2/-2) po/Makevars (+1/-1) po/cs.po (+493/-190) po/de.po (+758/-355) po/es.po (+507/-190) po/fr.po (+773/-355) po/hu.po (+487/-195) po/it.po (+518/-189) po/ja.po (+681/-280) po/pl.po (+688/-290) po/pt_BR.po (+484/-184) po/ru.po (+487/-191) po/tr.po (+450/-181) po/weechat.pot (+436/-175) src/CMakeLists.txt (+1/-1) src/Makefile.am (+1/-1) src/core/CMakeLists.txt (+1/-1) src/core/Makefile.am (+1/-1) src/core/wee-backtrace.c (+1/-1) src/core/wee-backtrace.h (+1/-1) src/core/wee-command.c (+1529/-1168) src/core/wee-command.h (+1/-1) src/core/wee-completion.c (+172/-59) src/core/wee-completion.h (+1/-1) src/core/wee-config-file.c (+24/-13) src/core/wee-config-file.h (+1/-1) src/core/wee-config.c (+213/-56) src/core/wee-config.h (+28/-4) src/core/wee-debug.c (+79/-45) src/core/wee-debug.h (+1/-1) src/core/wee-eval.c (+31/-7) src/core/wee-eval.h (+1/-1) src/core/wee-hashtable.c (+1/-1) src/core/wee-hashtable.h (+1/-1) src/core/wee-hdata.c (+19/-31) src/core/wee-hdata.h (+1/-1) src/core/wee-hook.c (+183/-100) src/core/wee-hook.h (+10/-9) src/core/wee-infolist.c (+51/-25) src/core/wee-infolist.h (+4/-2) src/core/wee-input.c (+1/-1) src/core/wee-input.h (+1/-1) src/core/wee-list.c (+1/-1) src/core/wee-list.h (+1/-1) src/core/wee-log.c (+1/-1) src/core/wee-log.h (+1/-1) src/core/wee-network.c (+59/-31) src/core/wee-network.h (+6/-3) src/core/wee-proxy.c (+1/-1) src/core/wee-proxy.h (+1/-1) src/core/wee-secure.c (+25/-8) src/core/wee-secure.h (+2/-1) src/core/wee-string.c (+149/-61) src/core/wee-string.h (+2/-2) src/core/wee-upgrade-file.c (+1/-1) src/core/wee-upgrade-file.h (+1/-1) src/core/wee-upgrade.c (+19/-4) src/core/wee-upgrade.h (+1/-1) src/core/wee-url.c (+1/-1) src/core/wee-url.h (+1/-1) src/core/wee-utf8.c (+108/-11) src/core/wee-utf8.h (+2/-1) src/core/wee-util.c (+1/-1) src/core/wee-util.h (+1/-1) src/core/wee-version.c (+2/-2) src/core/wee-version.h (+1/-1) src/core/weechat.c (+14/-11) src/core/weechat.h (+2/-2) src/gui/CMakeLists.txt (+1/-1) src/gui/Makefile.am (+1/-1) src/gui/curses/CMakeLists.txt (+2/-2) src/gui/curses/Makefile.am (+1/-1) src/gui/curses/gui-curses-bar-window.c (+20/-30) src/gui/curses/gui-curses-chat.c (+52/-14) src/gui/curses/gui-curses-color.c (+25/-7) src/gui/curses/gui-curses-key.c (+18/-17) src/gui/curses/gui-curses-main.c (+40/-4) src/gui/curses/gui-curses-mouse.c (+1/-1) src/gui/curses/gui-curses-term.c (+1/-1) src/gui/curses/gui-curses-window.c (+158/-125) src/gui/curses/gui-curses.h (+12/-5) src/gui/gui-bar-item.c (+99/-13) src/gui/gui-bar-item.h (+3/-1) src/gui/gui-bar-window.c (+1/-1) src/gui/gui-bar-window.h (+1/-1) src/gui/gui-bar.c (+5/-5) src/gui/gui-bar.h (+1/-1) src/gui/gui-buffer.c (+959/-363) src/gui/gui-buffer.h (+23/-9) src/gui/gui-chat.c (+22/-8) src/gui/gui-chat.h (+4/-3) src/gui/gui-color.c (+5/-3) src/gui/gui-color.h (+1/-1) src/gui/gui-completion.c (+2/-3) src/gui/gui-completion.h (+1/-1) src/gui/gui-cursor.c (+1/-1) src/gui/gui-cursor.h (+1/-1) src/gui/gui-filter.c (+50/-53) src/gui/gui-filter.h (+2/-2) src/gui/gui-focus.c (+1/-1) src/gui/gui-focus.h (+1/-1) src/gui/gui-history.c (+1/-1) src/gui/gui-history.h (+1/-1) src/gui/gui-hotlist.c (+1/-1) src/gui/gui-hotlist.h (+1/-1) src/gui/gui-input.c (+8/-2) src/gui/gui-input.h (+1/-1) src/gui/gui-key.c (+1/-1) src/gui/gui-key.h (+1/-1) src/gui/gui-layout.c (+52/-44) src/gui/gui-layout.h (+5/-4) src/gui/gui-line.c (+114/-33) src/gui/gui-line.h (+3/-2) src/gui/gui-main.h (+2/-1) src/gui/gui-mouse.c (+1/-1) src/gui/gui-mouse.h (+1/-1) src/gui/gui-nicklist.c (+21/-7) src/gui/gui-nicklist.h (+2/-1) src/gui/gui-window.c (+25/-5) src/gui/gui-window.h (+1/-1) src/plugins/CMakeLists.txt (+1/-1) src/plugins/Makefile.am (+4/-4) src/plugins/alias/CMakeLists.txt (+1/-1) src/plugins/alias/Makefile.am (+1/-1) src/plugins/alias/alias-config.c (+2/-1) src/plugins/alias/alias-config.h (+1/-1) src/plugins/alias/alias-info.c (+1/-1) src/plugins/alias/alias-info.h (+1/-1) src/plugins/alias/alias.c (+50/-55) src/plugins/alias/alias.h (+1/-1) src/plugins/aspell/CMakeLists.txt (+1/-1) src/plugins/aspell/Makefile.am (+1/-1) src/plugins/aspell/weechat-aspell-bar-item.c (+1/-1) src/plugins/aspell/weechat-aspell-command.c (+35/-37) src/plugins/aspell/weechat-aspell-command.h (+1/-1) src/plugins/aspell/weechat-aspell-completion.c (+1/-1) src/plugins/aspell/weechat-aspell-completion.h (+1/-1) src/plugins/aspell/weechat-aspell-config.c (+1/-1) src/plugins/aspell/weechat-aspell-config.h (+1/-1) src/plugins/aspell/weechat-aspell-info.c (+1/-1) src/plugins/aspell/weechat-aspell-info.h (+1/-1) src/plugins/aspell/weechat-aspell-speller.c (+1/-1) src/plugins/aspell/weechat-aspell-speller.h (+1/-1) src/plugins/aspell/weechat-aspell.c (+133/-32) src/plugins/aspell/weechat-aspell.h (+1/-1) src/plugins/charset/CMakeLists.txt (+1/-1) src/plugins/charset/Makefile.am (+1/-1) src/plugins/charset/charset.c (+17/-20) src/plugins/fifo/CMakeLists.txt (+1/-1) src/plugins/fifo/Makefile.am (+1/-1) src/plugins/fifo/fifo-info.c (+1/-1) src/plugins/fifo/fifo-info.h (+1/-1) src/plugins/fifo/fifo.c (+2/-2) src/plugins/fifo/fifo.h (+1/-1) src/plugins/guile/CMakeLists.txt (+1/-1) src/plugins/guile/Makefile.am (+1/-1) src/plugins/guile/weechat-guile-api.c (+18/-1) src/plugins/guile/weechat-guile-api.h (+1/-1) src/plugins/guile/weechat-guile.c (+37/-3) src/plugins/guile/weechat-guile.h (+1/-1) src/plugins/irc/CMakeLists.txt (+1/-1) src/plugins/irc/Makefile.am (+1/-1) src/plugins/irc/irc-bar-item.c (+1/-1) src/plugins/irc/irc-bar-item.h (+1/-1) src/plugins/irc/irc-buffer.c (+1/-1) src/plugins/irc/irc-buffer.h (+1/-1) src/plugins/irc/irc-channel.c (+41/-27) src/plugins/irc/irc-channel.h (+5/-3) src/plugins/irc/irc-color.c (+9/-70) src/plugins/irc/irc-color.h (+21/-18) src/plugins/irc/irc-command.c (+911/-781) src/plugins/irc/irc-command.h (+1/-1) src/plugins/irc/irc-completion.c (+37/-6) src/plugins/irc/irc-completion.h (+1/-1) src/plugins/irc/irc-config.c (+131/-43) src/plugins/irc/irc-config.h (+6/-2) src/plugins/irc/irc-ctcp.c (+6/-6) src/plugins/irc/irc-ctcp.h (+1/-1) src/plugins/irc/irc-debug.c (+1/-1) src/plugins/irc/irc-debug.h (+1/-1) src/plugins/irc/irc-ignore.c (+16/-3) src/plugins/irc/irc-ignore.h (+1/-1) src/plugins/irc/irc-info.c (+1/-1) src/plugins/irc/irc-info.h (+1/-1) src/plugins/irc/irc-input.c (+1/-1) src/plugins/irc/irc-input.h (+1/-1) src/plugins/irc/irc-message.c (+42/-9) src/plugins/irc/irc-message.h (+2/-2) src/plugins/irc/irc-mode.c (+66/-5) src/plugins/irc/irc-mode.h (+4/-4) src/plugins/irc/irc-msgbuffer.c (+1/-1) src/plugins/irc/irc-msgbuffer.h (+1/-1) src/plugins/irc/irc-nick.c (+60/-2) src/plugins/irc/irc-nick.h (+2/-1) src/plugins/irc/irc-notify.c (+189/-72) src/plugins/irc/irc-notify.h (+5/-2) src/plugins/irc/irc-protocol.c (+257/-59) src/plugins/irc/irc-protocol.h (+1/-1) src/plugins/irc/irc-raw.c (+3/-2) src/plugins/irc/irc-raw.h (+1/-1) src/plugins/irc/irc-redirect.c (+12/-1) src/plugins/irc/irc-redirect.h (+1/-1) src/plugins/irc/irc-sasl.c (+1/-1) src/plugins/irc/irc-sasl.h (+1/-1) src/plugins/irc/irc-server.c (+503/-236) src/plugins/irc/irc-server.h (+8/-1) src/plugins/irc/irc-upgrade.c (+19/-1) src/plugins/irc/irc-upgrade.h (+1/-1) src/plugins/irc/irc.c (+3/-4) src/plugins/irc/irc.h (+1/-1) src/plugins/logger/CMakeLists.txt (+1/-1) src/plugins/logger/Makefile.am (+1/-1) src/plugins/logger/logger-buffer.c (+1/-1) src/plugins/logger/logger-buffer.h (+1/-1) src/plugins/logger/logger-config.c (+3/-3) src/plugins/logger/logger-config.h (+1/-1) src/plugins/logger/logger-info.c (+1/-1) src/plugins/logger/logger-info.h (+1/-1) src/plugins/logger/logger-tail.c (+1/-1) src/plugins/logger/logger-tail.h (+1/-1) src/plugins/logger/logger.c (+66/-54) src/plugins/logger/logger.h (+1/-1) src/plugins/lua/CMakeLists.txt (+1/-1) src/plugins/lua/Makefile.am (+1/-1) src/plugins/lua/weechat-lua-api.c (+48/-31) src/plugins/lua/weechat-lua-api.h (+1/-1) src/plugins/lua/weechat-lua.c (+43/-23) src/plugins/lua/weechat-lua.h (+1/-2) src/plugins/perl/CMakeLists.txt (+1/-1) src/plugins/perl/Makefile.am (+1/-1) src/plugins/perl/weechat-perl-api.c (+25/-4) src/plugins/perl/weechat-perl-api.h (+1/-1) src/plugins/perl/weechat-perl.c (+31/-9) src/plugins/perl/weechat-perl.h (+4/-1) src/plugins/plugin-api.c (+17/-1) src/plugins/plugin-api.h (+1/-1) src/plugins/plugin-config.c (+3/-1) src/plugins/plugin-config.h (+1/-1) src/plugins/plugin-script-api.c (+1/-1) src/plugins/plugin-script-api.h (+1/-1) src/plugins/plugin-script-callback.c (+1/-1) src/plugins/plugin-script-callback.h (+1/-1) src/plugins/plugin-script.c (+27/-26) src/plugins/plugin-script.h (+4/-1) src/plugins/plugin.c (+2/-4) src/plugins/plugin.h (+1/-1) src/plugins/python/CMakeLists.txt (+1/-1) src/plugins/python/Makefile.am (+1/-1) src/plugins/python/weechat-python-api.c (+22/-1) src/plugins/python/weechat-python-api.h (+1/-1) src/plugins/python/weechat-python.c (+35/-6) src/plugins/python/weechat-python.h (+2/-1) src/plugins/relay/CMakeLists.txt (+1/-1) src/plugins/relay/Makefile.am (+1/-1) src/plugins/relay/irc/relay-irc.c (+20/-6) src/plugins/relay/irc/relay-irc.h (+1/-1) src/plugins/relay/relay-buffer.c (+1/-1) src/plugins/relay/relay-buffer.h (+1/-1) src/plugins/relay/relay-client.c (+1/-1) src/plugins/relay/relay-client.h (+1/-1) src/plugins/relay/relay-command.c (+55/-57) src/plugins/relay/relay-command.h (+1/-1) src/plugins/relay/relay-completion.c (+1/-1) src/plugins/relay/relay-completion.h (+1/-1) src/plugins/relay/relay-config.c (+17/-8) src/plugins/relay/relay-config.h (+1/-1) src/plugins/relay/relay-info.c (+1/-1) src/plugins/relay/relay-info.h (+1/-1) src/plugins/relay/relay-network.c (+1/-1) src/plugins/relay/relay-network.h (+1/-1) src/plugins/relay/relay-raw.c (+3/-2) src/plugins/relay/relay-raw.h (+1/-1) src/plugins/relay/relay-server.c (+1/-1) src/plugins/relay/relay-server.h (+1/-1) src/plugins/relay/relay-upgrade.c (+1/-1) src/plugins/relay/relay-upgrade.h (+1/-1) src/plugins/relay/relay-websocket.c (+1/-1) src/plugins/relay/relay-websocket.h (+1/-1) src/plugins/relay/relay.c (+3/-4) src/plugins/relay/relay.h (+1/-1) src/plugins/relay/weechat/relay-weechat-msg.c (+4/-1) src/plugins/relay/weechat/relay-weechat-msg.h (+1/-1) src/plugins/relay/weechat/relay-weechat-nicklist.c (+1/-1) src/plugins/relay/weechat/relay-weechat-nicklist.h (+1/-1) src/plugins/relay/weechat/relay-weechat-protocol.c (+1/-1) src/plugins/relay/weechat/relay-weechat-protocol.h (+1/-1) src/plugins/relay/weechat/relay-weechat.c (+1/-1) src/plugins/relay/weechat/relay-weechat.h (+1/-1) src/plugins/rmodifier/CMakeLists.txt (+1/-1) src/plugins/rmodifier/Makefile.am (+1/-1) src/plugins/rmodifier/rmodifier-command.c (+38/-37) src/plugins/rmodifier/rmodifier-command.h (+1/-1) src/plugins/rmodifier/rmodifier-completion.c (+1/-1) src/plugins/rmodifier/rmodifier-completion.h (+1/-1) src/plugins/rmodifier/rmodifier-config.c (+1/-1) src/plugins/rmodifier/rmodifier-config.h (+1/-1) src/plugins/rmodifier/rmodifier-debug.c (+1/-1) src/plugins/rmodifier/rmodifier-debug.h (+1/-1) src/plugins/rmodifier/rmodifier-info.c (+1/-1) src/plugins/rmodifier/rmodifier-info.h (+1/-1) src/plugins/rmodifier/rmodifier.c (+4/-9) src/plugins/rmodifier/rmodifier.h (+1/-1) src/plugins/ruby/CMakeLists.txt (+5/-3) src/plugins/ruby/Makefile.am (+1/-1) src/plugins/ruby/weechat-ruby-api.c (+28/-1) src/plugins/ruby/weechat-ruby-api.h (+1/-1) src/plugins/ruby/weechat-ruby.c (+95/-67) src/plugins/ruby/weechat-ruby.h (+2/-1) src/plugins/script/CMakeLists.txt (+1/-1) src/plugins/script/Makefile.am (+1/-1) src/plugins/script/script-action.c (+1/-1) src/plugins/script/script-action.h (+1/-1) src/plugins/script/script-buffer.c (+1/-1) src/plugins/script/script-buffer.h (+1/-1) src/plugins/script/script-command.c (+99/-94) src/plugins/script/script-command.h (+1/-1) src/plugins/script/script-completion.c (+1/-1) src/plugins/script/script-completion.h (+1/-1) src/plugins/script/script-config.c (+3/-3) src/plugins/script/script-config.h (+1/-1) src/plugins/script/script-info.c (+1/-1) src/plugins/script/script-info.h (+1/-1) src/plugins/script/script-repo.c (+2/-2) src/plugins/script/script-repo.h (+1/-1) src/plugins/script/script.c (+3/-4) src/plugins/script/script.h (+1/-1) src/plugins/tcl/CMakeLists.txt (+1/-1) src/plugins/tcl/Makefile.am (+1/-1) src/plugins/tcl/weechat-tcl-api.c (+23/-1) src/plugins/tcl/weechat-tcl-api.h (+1/-1) src/plugins/tcl/weechat-tcl.c (+25/-1) src/plugins/tcl/weechat-tcl.h (+1/-1) src/plugins/weechat-plugin.h (+23/-7) src/plugins/xfer/CMakeLists.txt (+6/-2) src/plugins/xfer/Makefile.am (+3/-3) src/plugins/xfer/xfer-buffer.c (+21/-10) src/plugins/xfer/xfer-buffer.h (+1/-1) src/plugins/xfer/xfer-chat.c (+5/-7) src/plugins/xfer/xfer-chat.h (+1/-1) src/plugins/xfer/xfer-command.c (+18/-19) src/plugins/xfer/xfer-command.h (+1/-1) src/plugins/xfer/xfer-completion.c (+1/-1) src/plugins/xfer/xfer-completion.h (+1/-1) src/plugins/xfer/xfer-config.c (+8/-2) src/plugins/xfer/xfer-config.h (+2/-1) src/plugins/xfer/xfer-dcc.c (+153/-7) src/plugins/xfer/xfer-dcc.h (+1/-1) src/plugins/xfer/xfer-file.c (+7/-5) src/plugins/xfer/xfer-file.h (+1/-1) src/plugins/xfer/xfer-info.c (+1/-1) src/plugins/xfer/xfer-info.h (+1/-1) src/plugins/xfer/xfer-network.c (+70/-19) src/plugins/xfer/xfer-network.h (+1/-1) src/plugins/xfer/xfer-upgrade.c (+1/-1) src/plugins/xfer/xfer-upgrade.h (+1/-1) src/plugins/xfer/xfer.c (+326/-188) src/plugins/xfer/xfer.h (+32/-3) test/weercd.conf (+0/-14) test/weercd.py (+337/-282) weechat.cygport.in (+159/-0) |
To merge this branch: | bzr merge lp:~alivema4ever/ubuntu/trusty/weechat/lp-1299347-fix |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Marc Deslauriers | Disapprove | ||
Robie Basak | Needs Information | ||
Review via email: mp+228422@code.launchpad.net |
Commit message
Description of the change
Upstream packaging with modification to satisfy trusty build dependencies.
- Using libgnutls-dev instead of libgnutls28-dev
- Using libgcrypt11-dev instead of libgcrypt20-dev
Alif M. Ahmad (alivema4ever) wrote : | # |
On 25/09/2014 20:30, Robie Basak wrote:
> Review: Needs Information
>
> Please could you explain what this MP is for, and what it's supposed to fix?
>
> Bug 1299347 says "needs-packaging", but weechat is already packaged.
>
> If you want to push something into Trusty, then I think you want either https:/
>
No problem. Currently there is a newer version of weechat (1.0).
This was prepared several months ago and it's now obsolete.
It would be better to package the new version for Utopic as it's already
on Debian unstable and testing branches.
I'm tired of fixing bug about new version available for stable release
and thinking about backports.
Robie Basak (racb) wrote : | # |
Thanks.
Utopic went into feature freeze on 21 August, and 1.0-1 was uploaded to Debian on 24 August, so assuming that it involves new features then unfortunately this version missed the deadline for Utopic.
See https:/
If you think it is appropriate to sync weechat now anyway, please request an exception if required and we can get that done. Otherwise, the package will autosync from Debian next cycle.
Alif M. Ahmad (alivema4ever) wrote : | # |
On 25/09/2014 22:38, Robie Basak wrote:
> Thanks.
>
> Utopic went into feature freeze on 21 August, and 1.0-1 was uploaded to Debian on 24 August, so assuming that it involves new features then unfortunately this version missed the deadline for Utopic.
>
> See https:/
>
> If you think it is appropriate to sync weechat now anyway, please request an exception if required and we can get that done. Otherwise, the package will autosync from Debian next cycle.
>
It's missing a few days, sadly.
Unfortunately, I don't have a spare time to test building version 1.0-1.
So it's for you to decide whether you need to include weechat 1.0 on
utopic or stay with the old version.
Personally, I'd be glad to have weechat 1.0 on utopic default
repository. If it's not possible, let the backport team or PPA do the job.
Thanks for reviewing my merge request.
Marc Deslauriers (mdeslaur) wrote : | # |
Utopic has 1.0.1-1
I am closing this merge reqest, since it appears it's obsolete.
Unmerged revisions
- 34. By Alif M. Ahmad
-
* Using built-in libgnutls-dev and libgcrypt11-dev to satisfy trusty
build-dependencies.
* Upstream packaging (lp: #1299347)
* Fix FTBFS by adding a missing Build Depends on docbook-xml
(Closes:#753166)
* Update libgnutls and libgcrypt Build Depends to libgnutls28-dev and
libgcrypt20-dev (Closes: #753167) - 33. By Emmanuel Bouthenot <email address hidden>
-
Add patch (backported from upstream) to fix a FTBFS while building
against ruby 2.1 (Closes: #747708) - 32. By Emmanuel Bouthenot <email address hidden>
-
* Add missing symlink for Polish manpage
* Change ruby-* Build-Depends to gem2deb so that ruby plugin will be
built against the newest Ruby interpreter available (Closes: #738685)
Preview Diff
1 | === modified file '.pc/applied-patches' |
2 | --- .pc/applied-patches 2012-09-30 21:14:22 +0000 |
3 | +++ .pc/applied-patches 2014-07-27 13:10:33 +0000 |
4 | @@ -0,0 +1,1 @@ |
5 | +fix_build_ruby2.1 |
6 | |
7 | === added directory '.pc/fix_build_ruby2.1' |
8 | === added directory '.pc/fix_build_ruby2.1/cmake' |
9 | === added file '.pc/fix_build_ruby2.1/cmake/FindRuby.cmake' |
10 | --- .pc/fix_build_ruby2.1/cmake/FindRuby.cmake 1970-01-01 00:00:00 +0000 |
11 | +++ .pc/fix_build_ruby2.1/cmake/FindRuby.cmake 2014-07-27 13:10:33 +0000 |
12 | @@ -0,0 +1,99 @@ |
13 | +# |
14 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
15 | +# |
16 | +# This file is part of WeeChat, the extensible chat client. |
17 | +# |
18 | +# WeeChat is free software; you can redistribute it and/or modify |
19 | +# it under the terms of the GNU General Public License as published by |
20 | +# the Free Software Foundation; either version 3 of the License, or |
21 | +# (at your option) any later version. |
22 | +# |
23 | +# WeeChat is distributed in the hope that it will be useful, |
24 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
25 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
26 | +# GNU General Public License for more details. |
27 | +# |
28 | +# You should have received a copy of the GNU General Public License |
29 | +# along with WeeChat. If not, see <http://www.gnu.org/licenses/>. |
30 | +# |
31 | + |
32 | +# - Find Ruby |
33 | +# This module finds if Ruby is installed and determines where the include files |
34 | +# and libraries are. It also determines what the name of the library is. This |
35 | +# code sets the following variables: |
36 | +# |
37 | +# RUBY_INCLUDE_DIRS = C flags to compile with ruby |
38 | +# RUBY_LIBRARY_DIRS = linker flags to compile with ruby (found with pkg-config) |
39 | +# RUBY_LIB = ruby library (found without pkg-config) |
40 | + |
41 | +IF(RUBY_FOUND) |
42 | + # Already in cache, be silent |
43 | + SET(RUBY_FIND_QUIETLY TRUE) |
44 | +ENDIF(RUBY_FOUND) |
45 | + |
46 | +FIND_PACKAGE(PkgConfig) |
47 | +IF(PKG_CONFIG_FOUND) |
48 | + pkg_search_module(RUBY ruby-2.0 ruby-1.9 ruby-1.8) |
49 | +ENDIF(PKG_CONFIG_FOUND) |
50 | + |
51 | +IF(RUBY_FOUND) |
52 | + |
53 | + SET(RUBY_LIB "") |
54 | + MARK_AS_ADVANCED(RUBY_LIB) |
55 | + |
56 | +ELSE(RUBY_FOUND) |
57 | + |
58 | + FIND_PROGRAM(RUBY_EXECUTABLE |
59 | + NAMES ruby1.9.3 ruby193 ruby1.9.2 ruby192 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby |
60 | + PATHS /usr/bin /usr/local/bin /usr/pkg/bin |
61 | + ) |
62 | + |
63 | + IF(RUBY_EXECUTABLE) |
64 | + |
65 | + EXECUTE_PROCESS( |
66 | + COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubyhdrdir'] || RbConfig::CONFIG['archdir']" |
67 | + OUTPUT_VARIABLE RUBY_ARCH_DIR |
68 | + ) |
69 | + |
70 | + EXECUTE_PROCESS( |
71 | + COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['arch']" |
72 | + OUTPUT_VARIABLE RUBY_ARCH |
73 | + ) |
74 | + |
75 | + EXECUTE_PROCESS( |
76 | + COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['libdir']" |
77 | + OUTPUT_VARIABLE RUBY_POSSIBLE_LIB_PATH |
78 | + ) |
79 | + |
80 | + EXECUTE_PROCESS( |
81 | + COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubylibdir']" |
82 | + OUTPUT_VARIABLE RUBY_RUBY_LIB_PATH |
83 | + ) |
84 | + |
85 | + FIND_PATH(RUBY_INCLUDE_DIRS |
86 | + NAMES ruby.h |
87 | + PATHS ${RUBY_ARCH_DIR} |
88 | + ) |
89 | + |
90 | + SET(RUBY_INCLUDE_ARCH "${RUBY_INCLUDE_DIRS}/${RUBY_ARCH}") |
91 | + |
92 | + FIND_LIBRARY(RUBY_LIB |
93 | + NAMES ruby-1.9.3 ruby1.9.3 ruby193 ruby-1.9.2 ruby1.9.2 ruby192 ruby-1.9.1 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby |
94 | + PATHS ${RUBY_POSSIBLE_LIB_PATH} ${RUBY_RUBY_LIB_PATH} |
95 | + ) |
96 | + |
97 | + IF(RUBY_LIB AND RUBY_INCLUDE_DIRS) |
98 | + SET(RUBY_FOUND TRUE) |
99 | + ENDIF(RUBY_LIB AND RUBY_INCLUDE_DIRS) |
100 | + |
101 | + SET(RUBY_INCLUDE_DIRS "${RUBY_INCLUDE_DIRS};${RUBY_INCLUDE_ARCH}") |
102 | + |
103 | + MARK_AS_ADVANCED( |
104 | + RUBY_INCLUDE_DIRS |
105 | + RUBY_LIBRARY_DIRS |
106 | + RUBY_LIB |
107 | + ) |
108 | + |
109 | + ENDIF(RUBY_EXECUTABLE) |
110 | + |
111 | +ENDIF(RUBY_FOUND) |
112 | |
113 | === modified file 'AUTHORS' |
114 | --- AUTHORS 2013-10-07 21:40:15 +0000 |
115 | +++ AUTHORS 2014-07-27 13:10:33 +0000 |
116 | @@ -1,37 +1,40 @@ |
117 | -WeeChat Authors |
118 | -=============== |
119 | - |
120 | -Developers |
121 | ----------- |
122 | += WeeChat Authors |
123 | +Sébastien Helleu <flashcode@flashtux.org> |
124 | + |
125 | + |
126 | +== Developers |
127 | |
128 | * General code |
129 | - |
130 | ** Sébastien Helleu (FlashCode) <flashcode@flashtux.org> |
131 | - |
132 | * Scripts plugins, debian packager |
133 | - |
134 | ** Emmanuel Bouthenot (kolter) <kolter@openics.org> |
135 | |
136 | - |
137 | -Contributors |
138 | ------------- |
139 | +== Contributors |
140 | |
141 | Alphabetically: |
142 | |
143 | * Ailin Nemui (Nei) |
144 | * Aleksey V Zapparov |
145 | -* Andrew Potter |
146 | +* Alex Tarkovsky |
147 | +* Andrew Potter (talisein) |
148 | * Antoine Pietri (seirl) |
149 | +* Asakura |
150 | * Arvydas Sidorenko |
151 | +* Bazerka |
152 | * Benoit Papillault (benoit) |
153 | +* Christian Heinz |
154 | +* Christopher O'Neill (deltafire) |
155 | +* David Flatz |
156 | * Dmitry Kobylin |
157 | * Dominik Honnef |
158 | * Elián Hanisch (m4v) |
159 | * Elizabeth Myers (Elizacat) |
160 | +* Emanuele Giaquinta |
161 | * Esteban I. Ruiz Moreno (Exio) |
162 | * Frank Zacharias |
163 | * Gu1ll4um3r0m41n |
164 | -* gwenn |
165 | +* Guido Berhoerster |
166 | +* Gwenn |
167 | * Hasan Kiran (turgay) |
168 | * Ivan Sichmann Freitas |
169 | * JD Horelick (jdhore) |
170 | @@ -41,31 +44,43 @@ |
171 | * Krzysztof Koroscik (soltys) |
172 | * Kyle Fuller (kylef) |
173 | * Lázaro A. |
174 | +* Leonid Evdokimov |
175 | +* Maarten de Vries |
176 | * Marco Paolone |
177 | +* Matt Robinson |
178 | * Mantas MikulÄ—nas (grawity) |
179 | * Mateusz Poszwa |
180 | +* Murilo Opsfelder Araujo |
181 | * Nicolas Cavigneaux |
182 | * Nils Görs (nils_2) |
183 | * Odin |
184 | +* Patrick Steinhardt |
185 | +* Paul Komkoff |
186 | * Pavel Shevchuk (Stalwart) |
187 | * Peter Boström (pbos) |
188 | -* pistos |
189 | +* Pierre Carru |
190 | +* Piotr Szymaniak |
191 | +* Pistos |
192 | * Quentin Glidic (SardemFF7) |
193 | +* Quentin Pradet |
194 | * Quico Noizeux |
195 | -* rettub |
196 | +* Rettub |
197 | * Rudolf Polzer (divVerent) |
198 | * Ryuunosuke Ayanokouzi |
199 | * Sergio Durigan Junior |
200 | * Simon Arlott |
201 | * Simon Kuhnle |
202 | * Stefano Pigozzi |
203 | -* voroskoi |
204 | - |
205 | - |
206 | -Contact |
207 | -------- |
208 | +* Stfn |
209 | +* Tom Alsberg |
210 | +* Tor Hveem (xt) |
211 | +* Valentin Lorentz (progval) |
212 | +* Voroskoi |
213 | +* Yannick Palanque |
214 | + |
215 | +== Contact |
216 | |
217 | Developers are connected to IRC: |
218 | |
219 | * server: 'irc.freenode.net' |
220 | -* channels: '#weechat' (english) and '#weechat-fr' (french) |
221 | +* channels: '#weechat' (English) and '#weechat-fr' (French) |
222 | |
223 | === modified file 'CMakeLists.txt' |
224 | --- CMakeLists.txt 2013-10-07 21:40:15 +0000 |
225 | +++ CMakeLists.txt 2014-07-27 13:10:33 +0000 |
226 | @@ -1,5 +1,5 @@ |
227 | # |
228 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
229 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
230 | # Copyright (C) 2007-2008 Julien Louis <ptitlouis@sysif.net> |
231 | # Copyright (C) 2008-2009 Emmanuel Bouthenot <kolter@openics.org> |
232 | # |
233 | @@ -33,7 +33,7 @@ |
234 | |
235 | SET(VERSION_MAJOR "0") |
236 | SET(VERSION_MINOR "4") |
237 | -SET(VERSION_PATCH "2") |
238 | +SET(VERSION_PATCH "3") |
239 | SET(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}) |
240 | SET(LICENSE "GPL3") |
241 | SET(PKG_STRING "${PROJECT_NAME} ${VERSION}") |
242 | @@ -142,12 +142,15 @@ |
243 | CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/weechat.pc.in ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc @ONLY) |
244 | INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${LIBDIR}/../pkgconfig) |
245 | |
246 | +# cygport file (used to build Cygwin packages) |
247 | +CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/weechat.cygport.in ${CMAKE_CURRENT_BINARY_DIR}/weechat-${VERSION}-1.cygport @ONLY) |
248 | + |
249 | # icon |
250 | INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/weechat.png DESTINATION ${SHAREDIR}/icons/hicolor/32x32/apps) |
251 | |
252 | # packages |
253 | SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Fast, light and extensible chat client") |
254 | -SET(CPACK_PACKAGE_VENDOR "Sebastien Helleu") |
255 | +SET(CPACK_PACKAGE_VENDOR "Sébastien Helleu") |
256 | SET(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README") |
257 | SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING") |
258 | SET(CPACK_PACKAGE_VERSION_MAJOR ${VERSION_MAJOR}) |
259 | |
260 | === modified file 'ChangeLog' |
261 | --- ChangeLog 2013-10-07 21:40:15 +0000 |
262 | +++ ChangeLog 2014-07-27 13:10:33 +0000 |
263 | @@ -1,7 +1,5 @@ |
264 | -WeeChat ChangeLog |
265 | -================= |
266 | += WeeChat ChangeLog |
267 | Sébastien Helleu <flashcode@flashtux.org> |
268 | -v0.4.2, 2013-10-06 |
269 | |
270 | |
271 | This document lists all changes for each version. |
272 | @@ -11,9 +9,137 @@ |
273 | (file 'NEWS' in sources). |
274 | |
275 | |
276 | -Version 0.4.2 (2013-10-06) |
277 | --------------------------- |
278 | - |
279 | +== Version 0.4.3 (2014-02-09) |
280 | + |
281 | +* core: fix hotlist problems after apply of a layout (bug #41481) |
282 | +* core: fix installation of weechat-plugin.h with autotools (patch #8305) |
283 | +* core: fix compilation on Android (bug #41420, patch #8301, bug #41434) |
284 | +* core: fix crash when creating two bars with same name but different case |
285 | + (bug #41418) |
286 | +* core: fix display of read marker when all buffer lines are unread and that |
287 | + option weechat.look.read_marker_always_show is on |
288 | +* core: fix memory leak in regex matching when evaluating expression |
289 | +* core: add signals "signal_sighup" and "signal_sigwinch" (terminal resized) |
290 | +* core: add command /print, add support of more escaped chars in command |
291 | + "/input insert" |
292 | +* core: add option weechat.look.tab_width |
293 | +* core: add completion "plugins_installed" |
294 | +* core: fix crash in /eval when config option has a NULL value |
295 | +* core: fix crash with hdata_update on shared strings, add hdata type |
296 | + "shared_string" (bug #41104) |
297 | +* core: add support of UTF-8 chars in horizontal/vertical separators (options |
298 | + weechat.look.separator_{horizontal|vertical}) |
299 | +* core: add option weechat.look.window_auto_zoom, disable automatic zoom by |
300 | + default when terminal becomes too small for windows |
301 | +* core: add support of logical and/or for argument "tags" in function hook_print |
302 | +* core: rename buffer property "highlight_tags" to "highlight_tags_restrict", |
303 | + new behavior for buffer property "highlight_tags" (force highlight on tags), |
304 | + rename option irc.look.highlight_tags to irc.look.highlight_tags_restrict |
305 | +* core: use "+" separator to make a logical "and" between tags in command |
306 | + /filter, option weechat.look.highlight_tags and buffer property |
307 | + "highlight_tags" |
308 | +* core: rename options save/reset to store/del in command /layout |
309 | +* core: add options weechat.look.buffer_auto_renumber and |
310 | + weechat.look.buffer_position, add option "renumber" in command /buffer, add |
311 | + bar item "buffer_last_number" (task #12766) |
312 | +* core: fix text emphasis with wide chars on screen like Japanese (patch #8253) |
313 | +* core: add signal "buffer_cleared" |
314 | +* core: remove option on /unset of plugin description option (plugins.desc.xxx) |
315 | + (bug #40768) |
316 | +* core: add buffer property "day_change" to hide messages for the day change in |
317 | + specific buffers |
318 | +* core: replace default key key[ctrl-c,r] by key[ctrl-c,v] for reverse video in |
319 | + messages |
320 | +* core: replace default key key[ctrl-c,u] by key[ctrl-c,_] for underlined text |
321 | + in messages |
322 | +* core: fix random crash when closing a buffer |
323 | +* core: fix crash on /buffer close core.weechat |
324 | +* core: add option "libs" in command /debug |
325 | +* core: apply color attributes when clearing a window (patch #8236) |
326 | +* core: set option weechat.look.paste_bracketed to "on" by default |
327 | +* core: fix truncated text when pasting several long lines (bug #40210) |
328 | +* core: rename option weechat.look.set_title to weechat.look.window_title, |
329 | + value is now a string (evaluated) |
330 | +* core: add infos "term_width" and "term_height" |
331 | +* core: add bar item "buffer_zoom", add signals "buffer_{zoomed|unzoomed}" |
332 | + (patch #8204) |
333 | +* core: create .conf file with default options only if the file does not exist |
334 | + (and not on read error with existing file) |
335 | +* core: fix highlight on action messages: skip the nick at beginning to prevent |
336 | + highlight on it (bug #40516) |
337 | +* core: add default keys key[alt-]key[Home]/key[End] (`meta2-1;3H` / |
338 | + `meta2-1;3F`) and key[alt-]key[F11]/key[F12] (`meta2-23;3~` / `meta2-24;3~`) |
339 | + for xterm |
340 | +* core: add support of italic text (requires ncurses >= 5.9 patch 20130831) |
341 | +* core: fix bind of keys in cursor/mouse context when key starts with "@" |
342 | + (remove the warning about unsafe key) |
343 | +* core: fix truncated prefix when filters are toggled (bug #40204) |
344 | +* core: add options to customize default text search in buffers: |
345 | + weechat.look.buffer_search_{case_sensitive|force_default|regex|where} |
346 | +* doc: add French developer's guide and relay protocol |
347 | +* doc: add Japanese plugin API reference and developer's guide |
348 | +* doc: add Polish man page and user's guide |
349 | +* api: add function "infolist_search_var" |
350 | +* api: add stdin options in functions hook_process_hashtable and hook_set |
351 | + to send data on stdin of child process, add function "hook_set" in script API |
352 | + (task #10847, task #13031) |
353 | +* api: add hdata "buffer_visited" |
354 | +* api: add support of infos with format `${info:name,arguments}` in function |
355 | + string_eval_expression and command /eval |
356 | +* api: add support for C++ plugins |
357 | +* api: fix read of arrays in hdata functions hdata_<type> (bug #40354) |
358 | +* alias: add default alias /beep => /print -stderr \a |
359 | +* aspell: fix detection of nicks with non-alphanumeric chars |
360 | +* guile: disable guile gmp allocator (fix crash on unload of relay plugin) |
361 | + (bug #40628) |
362 | +* irc: clear the gnutls session in all cases after SSL connection error |
363 | +* irc: use MONITOR instead of ISON for /notify when it is available on server |
364 | + (task #11477) |
365 | +* irc: do not display names by default when joining a channel (task #13045) |
366 | +* irc: add server option "ssl_fingerprint" (task #12724) |
367 | +* irc: display PONG answer when resulting from manual /ping command |
368 | +* irc: fix time parsed in tag of messages on Cygwin |
369 | +* irc: use statusmsg from message 005 to check prefix char in status |
370 | + notices/messages |
371 | +* irc: remove display of channel in channel notices, display "PvNotice" for |
372 | + channel welcome notices |
373 | +* irc: add option irc.look.smart_filter_mode (task #12499) |
374 | +* irc: add option irc.network.ban_mask_default (bug #26571) |
375 | +* irc: add option irc.network.lag_max |
376 | +* irc: fix ignore on a host without nick |
377 | +* irc: use color code 0x1F (`ctrl-_`) for underlined text in input line (same |
378 | + code as messages) (bug #40756) |
379 | +* irc: use color code 0x16 (`ctrl-V`) for reverse video in messages |
380 | +* irc: use option irc.network.colors_send instead of irc.network.colors_receive |
381 | + when displaying messages sent by commands /away, /me, /msg, /notice, /query |
382 | +* irc: fix memory leak when checking the value of ssl_priorities option in |
383 | + servers |
384 | +* irc: fix memory leak when a channel is deleted |
385 | +* irc: fix groups in channel nicklist when reconnecting to a server that |
386 | + supports more nick prefixes than the previously connected server |
387 | +* irc: fix auto-switch to channel buffer when doing /join channel (without "#") |
388 | +* irc: add option irc.look.notice_welcome_tags |
389 | +* irc: add server option "default_msg_kick" to customize default kick/kickban |
390 | + message (task #12777) |
391 | +* logger: replace backslashs in name by logger replacement char under Cygwin |
392 | + (bug #41207) |
393 | +* lua: fix detection of Lua 5.2 in autotools (patch #8270) |
394 | +* lua: fix crash on calls to callbacks during load of script |
395 | +* python: fix load of scripts with python >= 3.3 |
396 | +* relay: send backlog for irc private buffers |
397 | +* relay: fix memory leak on unload of relay plugin |
398 | +* ruby: add detection and fix compilation with Ruby 2.0 (patch #8209) |
399 | +* ruby: fix ruby init with Ruby >= 2.0 (bug #41115) |
400 | +* scripts: fix script interpreter used after register during load of script |
401 | + in python/perl/ruby/lua/guile plugins (bug #41345) |
402 | +* xfer: add support of IPv6 for DCC chat/file (patch #7992) |
403 | +* xfer: use same infolist for hook and signals (patch #7974) |
404 | +* xfer: add option xfer.file.auto_check_crc32 (patch #7963) |
405 | + |
406 | +== Version 0.4.2 (2013-10-06) |
407 | + |
408 | +* core: reduce memory used by using shared strings for nicklist and lines in |
409 | + buffers |
410 | * core: clear whole line before displaying content instead of clearing after |
411 | the end of content (bug #40115) |
412 | * core: fix time displayed in status bar (it was one second late) (bug #40097) |
413 | @@ -28,7 +154,7 @@ |
414 | displaying the bar item (task #12717) |
415 | * core: add search of regular expression in buffer, don't reset search type on |
416 | a new search, select where to search (messages/prefixes), add keys in search |
417 | - context: alt+"c" (case (in)sensitive search), tab (search in |
418 | + context: key[alt-c] (case (in)sensitive search), key[Tab] (search in |
419 | messages/prefixes) |
420 | * core: add text emphasis in messages when searching text in buffer, new |
421 | options: weechat.look.emphasized_attributes, weechat.color.emphasized, |
422 | @@ -46,7 +172,7 @@ |
423 | (task #11027) |
424 | * core: disable build of doc by default, add cmake option ENABLE_MAN to compile |
425 | man page (off by default) |
426 | -* core: add option "-o" for command /color |
427 | +* core: add option "-o" in command /color |
428 | * core: fix priority of logical operators in evaluation of expression |
429 | (AND takes precedence over the OR) and first evaluate sub-expressions between |
430 | parentheses |
431 | @@ -66,8 +192,8 @@ |
432 | with a NULL value (bug #39419) |
433 | * core: fix display bugs with some UTF-8 chars that truncates messages displayed |
434 | (for example U+26C4) (bug #39201) |
435 | -* core: update man page and add translations (in french, german, italian, and |
436 | - japanese) |
437 | +* core: update man page and add translations (in French, German, Italian, and |
438 | + Japanese) |
439 | * core: remove extra space after empty prefix (when prefix for action, error, |
440 | join, network or quit is set to empty string) (bug #39218) |
441 | * core: add option weechat.network.proxy_curl (task #12651) |
442 | @@ -86,7 +212,7 @@ |
443 | * api: add support of colors with format `${color:xxx}` in function |
444 | string_eval_expression and command /eval |
445 | * api: add argument "options" in function string_eval_expression, add option |
446 | - "-c" for command /eval (to evaluate a condition) |
447 | + "-c" in command /eval (to evaluate a condition) |
448 | * api: use pointer for infolist "hook" to return only one hook |
449 | * api: add new function strlen_screen |
450 | * plugins: remove the demo plugin |
451 | @@ -117,21 +243,20 @@ |
452 | (patch #8062) |
453 | * irc: fix multiple nicks in command /query (separated by commas): open one |
454 | buffer per nick |
455 | -* logger: add option "flush" for command /logger |
456 | +* logger: add option "flush" in command /logger |
457 | * lua: fix interpreter used in API functions (bug #39470) |
458 | * relay: fix decoding of websocket frames when there are multiple frames in a |
459 | single message received (only the first one was decoded) |
460 | * relay: add command "ping" in weechat protocol (task #12689) |
461 | * relay: fix binding to an IP address (bug #39119) |
462 | -* rmodifier: add option "missing" for command /rmodifier |
463 | +* rmodifier: add option "missing" in command /rmodifier |
464 | * script: add info about things defined by script (like commands, options, ...) |
465 | in the detailed view of script (/script show) |
466 | * scripts: add hdata with script callback |
467 | * xfer: add option xfer.look.pv_tags |
468 | * xfer: fix compilation on OpenBSD (bug #39071) |
469 | |
470 | -Version 0.4.1 (2013-05-20) |
471 | --------------------------- |
472 | +== Version 0.4.1 (2013-05-20) |
473 | |
474 | * core: fix display of long lines without time (message beginning with two tabs) |
475 | * core: make nick prefix/suffix dynamic (not stored in the line): move options |
476 | @@ -149,7 +274,7 @@ |
477 | nicklist_{group|nick}_{added|removing|changed} |
478 | * core: add count for groups, nicks, and total in nicklist |
479 | * core: allow read of array in hdata without using index |
480 | -* core: add option "dirs" for command /debug |
481 | +* core: add option "dirs" in command /debug |
482 | * core: fix detection of iconv with cmake on OS X (bug #38321) |
483 | * core: add signal "window_opened" (task #12464) |
484 | * core: fix structures before buffer data when a buffer is closed |
485 | @@ -228,8 +353,8 @@ |
486 | client must send the server in the "PASS" command) |
487 | * relay: add WebSocket server support (RFC 6455) for irc and weechat protocols, |
488 | new option relay.network.websocket_allowed_origins |
489 | -* relay: add options "buffers" and "upgrade" for commands sync/desync in weechat |
490 | - protocol |
491 | +* relay: add options "buffers" and "upgrade" in commands sync/desync (weechat |
492 | + protocol) |
493 | * relay: fix commands sync/desync in weechat protocol (bug #38215) |
494 | * rmodifier: rename default rmodifier "nickserv" to "command_auth" (with new |
495 | modifier "irc_command_auth"), add default rmodifier "message_auth" (modifier |
496 | @@ -241,8 +366,8 @@ |
497 | * script: create "script" directory on each action, just in case it has been |
498 | removed (bug #38472) |
499 | * script: add option script.scripts.autoload, add options "autoload", |
500 | - "noautoload" and "toggleautoload" for command /script, add action "A" (meta-A) |
501 | - on script buffer (toggle autoload) (task #12393) |
502 | + "noautoload" and "toggleautoload" for command /script, add action "A" |
503 | + (key[alt-a]) on script buffer (toggle autoload) (task #12393) |
504 | * scripts: create directories (language and language/autoload) on each action |
505 | (install/remove/autoload), just in case they have been removed (bug #38473) |
506 | * scripts: do not allow empty script name in function "register" |
507 | @@ -250,8 +375,7 @@ |
508 | * xfer: fix freeze of DCC file received: use non-blocking socket after |
509 | connection to sender and ensure the ACK is properly sent (bug #38340) |
510 | |
511 | -Version 0.4.0 (2013-01-20) |
512 | --------------------------- |
513 | +== Version 0.4.0 (2013-01-20) |
514 | |
515 | * core: fix infinite loop when a regex gives an empty match (bug #38112) |
516 | * core: fix detection of guile in configure |
517 | @@ -262,7 +386,7 @@ |
518 | * core: fix refresh of bars when applying layout (bug #37944, bug #37952) |
519 | * core: add buffer pointer in arguments for signals "input_search", |
520 | "input_text_changed" and "input_text_cursor_moved" |
521 | -* core: fix scroll to bottom of window (default key: alt+end) when line |
522 | +* core: fix scroll to bottom of window (default key: key[alt-End]) when line |
523 | displayed is bigger than chat area |
524 | * core: fix scroll in buffer after enabling/disabling some filters (if scroll |
525 | is on a hidden line) (bug #37885) |
526 | @@ -272,7 +396,7 @@ |
527 | as a command (API function "string_input_for_buffer") |
528 | * core: search for a fallback template when a no template is matching command |
529 | arguments |
530 | -* core: add option "diff" for command /set (list options with changed value) |
531 | +* core: add option "diff" in command /set (list options with changed value) |
532 | * core: fix refresh of windows after split (fix bug with horizontal separator |
533 | between windows) (bug #37874) |
534 | * core: fix stuck mouse (bug #36533) |
535 | @@ -295,7 +419,7 @@ |
536 | * core: stop cmake if gcrypt lib is not found (bug #37671) |
537 | * core: add incomplete mouse events "event-down" and "event-drag" (task #11840) |
538 | * core: add command /eval, use expression in conditions for bars |
539 | -* core: add option "-quit" for command /upgrade (save session and quit without |
540 | +* core: add option "-quit" in command /upgrade (save session and quit without |
541 | restarting WeeChat, for delayed restoration) |
542 | * core: fix display of zoomed/merged buffer (with number >= 2) after switching |
543 | to it (bug #37593) |
544 | @@ -336,7 +460,7 @@ |
545 | and "$versiongit" in format of CTCP replies |
546 | * irc: read local variable "autorejoin" in buffer to override server option |
547 | "autorejoin" (task #12256) |
548 | -* irc: add option "-auto" for command /connect (task #9340) |
549 | +* irc: add option "-auto" in command /connect (task #9340) |
550 | * irc: add support of "server-time" capability (task #12255) |
551 | * irc: add support of tags in messages |
552 | * irc: fix crash on /upgrade (free channels before server data when a server |
553 | @@ -352,7 +476,7 @@ |
554 | (task #12273) |
555 | * irc: remove local variable "away" in server/channels buffers after server |
556 | disconnection (bug #37582) |
557 | -* irc: add option "-noswitch" for command /join (task #12275) |
558 | +* irc: add option "-noswitch" in command /join (task #12275) |
559 | * irc: fix crash when message 352 has too few arguments (bug #37513) |
560 | * irc: remove unneeded server disconnect when server buffer is closed and server |
561 | is already disconnected |
562 | @@ -379,24 +503,21 @@ |
563 | * xfer: limit bytes received to file size (for DCC file received), fix crash |
564 | when displaying a xfer file with pos greater than size |
565 | |
566 | -Version 0.3.9.2 (2012-11-18) |
567 | ----------------------------- |
568 | +== Version 0.3.9.2 (2012-11-18) |
569 | |
570 | * core: do not call shell to execute command in hook_process (fix security |
571 | problem when a plugin/script gives untrusted command) (bug #37764) |
572 | |
573 | -Version 0.3.9.1 (2012-11-09) |
574 | ----------------------------- |
575 | +== Version 0.3.9.1 (2012-11-09) |
576 | |
577 | * irc: fix crash when decoding IRC colors in strings (bug #37704) |
578 | |
579 | -Version 0.3.9 (2012-09-29) |
580 | --------------------------- |
581 | +== Version 0.3.9 (2012-09-29) |
582 | |
583 | * core: move the set of cmake policy CMP0003 in directory src (so it applies to |
584 | all plugins) (bug #37311) |
585 | * core: add signals for plugins loaded/unloaded |
586 | -* core: add default key alt+"x" (zoom on merged buffer) (task #11029) |
587 | +* core: add default key key[alt-x] (zoom on merged buffer) (task #11029) |
588 | * core: fix display bug when end of a line is displayed on top of chat (last |
589 | line truncated and MORE(0) in status bar) (bug #37203) |
590 | * core: fix IP address returned by hook_connect (return IP really used, not |
591 | @@ -408,16 +529,16 @@ |
592 | in bars with vertical filling (bug #37054) |
593 | * core: fix color of long lines (displayed on more than one line on screen) |
594 | under FreeBSD (bug #36999) |
595 | -* core: add mouse bindings ctrl+wheel up/down to scroll horizontally buffers |
596 | - with free content |
597 | +* core: add mouse bindings key[ctrl-] wheel up/down to scroll horizontally |
598 | + buffers with free content |
599 | * core: return error string to callback of hook_connect if getaddrinfo fails in |
600 | child process |
601 | * core: add option weechat.startup.sys_rlimit to set system resource limits for |
602 | WeeChat process |
603 | -* core: add option "swap" for command /buffer (task #11373) |
604 | +* core: add option "swap" in command /buffer (task #11373) |
605 | * core: fix names of cache variables in configure.in (bug #36971) |
606 | * core: scroll to bottom of window after reaching first or last highlight with |
607 | - keys alt+"p" / alt+"n" |
608 | + keys key[alt-p] / key[alt-n] |
609 | * core: add hdata "hotlist" |
610 | * core: add support of arrays in hdata variables |
611 | * core: add command line option "-r" (or "--run-command") to run command(s) |
612 | @@ -429,7 +550,7 @@ |
613 | script plugins), display subplugin in /help on commands (task #12049) |
614 | * core: add option weechat.look.jump_smart_back_to_buffer (jump back to initial |
615 | buffer after reaching end of hotlist, on by default, which is old behavior) |
616 | -* core: add default key alt+"s" (toggle aspell) |
617 | +* core: add default key key[alt-s] (toggle aspell) |
618 | * core: add cmake option "MANDIR" (bug #36776) |
619 | * core: add callback "nickcmp" in buffers |
620 | * core: add horizontal separator between windows, new options |
621 | @@ -495,7 +616,7 @@ |
622 | * relay: add object type "arr" (array) in WeeChat protocol |
623 | * relay: fix freeze when writing on relay socket (use non-blocking sockets in |
624 | relay for irc and weechat protocols) (bug #36655) |
625 | -* ruby: detect ruby version 1.9.3 in cmake and autotools |
626 | +* ruby: detect Ruby version 1.9.3 in cmake and autotools |
627 | * script: new plugin "script" (scripts manager, replacing scripts weeget.py and |
628 | script.pl) |
629 | * scripts: add signals for scripts loaded/unloaded/installed/removed |
630 | @@ -508,8 +629,7 @@ |
631 | registered |
632 | * xfer: fix DCC transfer error (bug #37432) |
633 | |
634 | -Version 0.3.8 (2012-06-03) |
635 | --------------------------- |
636 | +== Version 0.3.8 (2012-06-03) |
637 | |
638 | * core: support lines of 16 Kb long in configuration files (instead of 1 Kb) |
639 | * core: fix crash in focus hook for nicklist (bug #36271) |
640 | @@ -541,11 +661,11 @@ |
641 | * guile: add missing function "hook_process_hashtable" in API |
642 | * irc: update channel modes by using chanmodes from message 005 (do not send |
643 | extra command "MODE" to server), fix parsing of modes (bug #36215) |
644 | -* irc: add option "fakerecv" for command /server to simulate a received IRC |
645 | +* irc: add option "fakerecv" in command /server to simulate a received IRC |
646 | message (not documented, for debug only) |
647 | * irc: hide everything after "identify" or "register" in messages to nickserv |
648 | when option irc.look.hide_nickserv_pwd is on (bug #36362) |
649 | -* irc: add option "-pending" for command /disconnect (cancel auto-reconnection |
650 | +* irc: add option "-pending" in command /disconnect (cancel auto-reconnection |
651 | on servers currently reconnecting) (task #11985) |
652 | * irc: set user modes only if target nick is self nick in message 221 |
653 | (patch #7754) |
654 | @@ -593,8 +713,7 @@ |
655 | * tcl: fix pointer sent to function hook_signal_send when type of data is |
656 | a pointer |
657 | |
658 | -Version 0.3.7 (2012-02-26) |
659 | --------------------------- |
660 | +== Version 0.3.7 (2012-02-26) |
661 | |
662 | * core: add Japanese translations |
663 | * core: fix expand of path `~` to home of user in function string_expand_home |
664 | @@ -617,9 +736,9 @@ |
665 | mouse state is changed with command /mouse) |
666 | * core: add type "hashtable" for hdata |
667 | * core: add signals "buffer_line_added" and "window_switch" |
668 | -* core: add default keys "meta2-1;5D" and "meta2-1;5C" (ctrl+left/right) for |
669 | - gnome-terminal |
670 | -* core: add option "hooks" for command /debug |
671 | +* core: add default keys key[ctrl-]key[Left]/key[Right] (`meta2-1;5D` / |
672 | + `meta2-1;5C`) for gnome-terminal |
673 | +* core: add option "hooks" in command /debug |
674 | * core: add option "weechat.look.scroll_bottom_after_switch" (if enabled, |
675 | restore old behavior before fix of bug #25555 in version 0.3.5) |
676 | * core: apply filters after full reload of configuration files (with /reload) |
677 | @@ -630,8 +749,8 @@ |
678 | (bug #34727) |
679 | * core: add new option weechat.completion.base_word_until_cursor: allow |
680 | completion in middle of words (enabled by default) (task #9771) |
681 | -* core: add option "jump_last_buffer_displayed" for command /input |
682 | - (key: alt+"/") (task #11553) |
683 | +* core: add option "jump_last_buffer_displayed" in command /input |
684 | + (key: key[alt-/]) (task #11553) |
685 | * core: display error in command /buffer if arguments are wrong (bug #34180) |
686 | * core: add developer's guide (task #5416) |
687 | * core: add option weechat.history.max_buffer_lines_minutes: maximum number of |
688 | @@ -651,7 +770,7 @@ |
689 | string_regex_flags, string_regcomp, hashtable_map_string, |
690 | hook_process_hashtable, hdata_check_pointer, hdata_char, hdata_hashtable and |
691 | nicklist_get_next_item |
692 | -* alias: add default alias umode => /mode $nick |
693 | +* alias: add default alias /umode => /mode $nick |
694 | * aspell: fix URL detection (do not check spelling of URLs) (bug #34040) |
695 | * irc: fix memory leak in SASL/blowfish authentication |
696 | * irc: fix memory leak when a server is deleted |
697 | @@ -701,8 +820,7 @@ |
698 | * ruby: fix crash when reloading ruby plugin (bug #34474) |
699 | * xfer: display origin of xfer in core and xfer buffers (task #10956) |
700 | |
701 | -Version 0.3.6 (2011-10-22) |
702 | --------------------------- |
703 | +== Version 0.3.6 (2011-10-22) |
704 | |
705 | * core: fix freeze when calling function util_file_get_content with a directory |
706 | instead of a filename |
707 | @@ -719,7 +837,7 @@ |
708 | * core: fix paste detection (problem with end of lines) |
709 | * core: add new option weechat.look.color_basic_force_bold, off by default: bold |
710 | is used only if terminal has less than 16 colors (patch #7621) |
711 | -* core: add default key "meta2-[E" (F5) for Linux console |
712 | +* core: add default key key[F5] (`meta2-[E`) for Linux console |
713 | * core: fix display of paste multi-line prompt with a root input bar |
714 | (bug #34305) |
715 | * core: add "inactive" colors for inactive windows and lines in merged buffers, |
716 | @@ -747,7 +865,7 @@ |
717 | * core: save and restore layout for buffers and windows on /upgrade |
718 | * core: fix bugs with automatic layout (bug #26110), add support of merged |
719 | buffers in layout (task #10893) |
720 | -* core: add option -all for command /buffer unmerge |
721 | +* core: add option "-all" in command /buffer unmerge |
722 | * core: fix crash when invalid UTF-8 chars are inserted in command line |
723 | (bug #33471) |
724 | * core: stop horizontal bar scroll at the end of content (for bars with |
725 | @@ -772,7 +890,7 @@ |
726 | * core: fix completion for command arguments when same command exists in many |
727 | plugins (bug #33753) |
728 | * core: add context "search" for keys (to define keys used during search in |
729 | - buffer with ctrl+"r") |
730 | + buffer with key[ctrl-r]) |
731 | * core: add new option weechat.look.separator_vertical, rename option |
732 | weechat.look.hline_char to weechat.look.separator_horizontal |
733 | * core: fix freeze when hook_fd is called with a bad file/socket (bug #33619) |
734 | @@ -830,8 +948,7 @@ |
735 | * logger: add option logger.file.flush_delay (task #11118) |
736 | * perl: replace calls to SvPV by SvPV_nolen (patch #7436) |
737 | |
738 | -Version 0.3.5 (2011-05-15) |
739 | --------------------------- |
740 | +== Version 0.3.5 (2011-05-15) |
741 | |
742 | * core: fix scroll in windows with /window scroll (skip lines "Day changed to") |
743 | * core: recalculate buffer_max_length when buffer short name is changed |
744 | @@ -839,8 +956,8 @@ |
745 | * core: add buffer to hotlist if away is set on buffer (even if buffer is |
746 | displayed), new option weechat.look.hotlist_add_buffer_if_away (task #10948) |
747 | * core: do not update hotlist during upgrade |
748 | -* core: add option "balance" for command /window (key: alt+"w" + alt+"b") |
749 | -* core: add option "swap" for command /window (key: alt+"w" + alt+"s") |
750 | +* core: add option "balance" in command /window (key: key[alt-w,alt-b]) |
751 | +* core: add option "swap" in command /window (key: key[alt-w,alt-s]) |
752 | (task #11001) |
753 | * core: apply new value of option weechat.look.buffer_notify_default to all |
754 | opened buffers |
755 | @@ -867,9 +984,9 @@ |
756 | * core: fix crash when using column filling in bars with some empty items |
757 | (bug #32565) |
758 | * core: allow relative size for command /window resize |
759 | -* core: add some default keys for gnome-terminal (home/end, ctrl+up/down, |
760 | - alt+pgup/pgdn) |
761 | -* core: add option "memory" to command /debug |
762 | +* core: add some default keys for gnome-terminal (key[Home]/key[End], |
763 | + key[ctrl-]key[Up]/key[Down], key[alt-]key[PgUp]/key[PgDn]) |
764 | +* core: add option "memory" in command /debug |
765 | * core: add option weechat.look.read_marker_string |
766 | * core: improve display of commands lists in /help (add arguments -list |
767 | and -listfull) (task #10299) |
768 | @@ -928,8 +1045,7 @@ |
769 | * tcl: fix tcl detection on some 64-bits systems (bug #32915) |
770 | * xfer: do not close chat buffers when removing xfer from list (bug #32271) |
771 | |
772 | -Version 0.3.4 (2011-01-16) |
773 | --------------------------- |
774 | +== Version 0.3.4 (2011-01-16) |
775 | |
776 | * core: add 256 colors support, new command /color, new section "palette" in |
777 | weechat.conf (task #6834) |
778 | @@ -972,15 +1088,15 @@ |
779 | info_get_hashtable, hook_hsignal, hook_hsignal_send, |
780 | hook_completion_get_string, nicklist_group_get_integer, |
781 | nicklist_group_get_string, nicklist_group_get_pointer, nicklist_group_set, |
782 | - nicklist_nick_get_integer, nicklist_nick_get_string, nicklist_nick_get_pointer, |
783 | - nicklist_nick_set |
784 | + nicklist_nick_get_integer, nicklist_nick_get_string, |
785 | + nicklist_nick_get_pointer, nicklist_nick_set |
786 | * alias: complete with alias value for second argument of command /alias |
787 | * irc: differentiate notices from messages in private buffer (bug #31980) |
788 | * irc: update nick modes with message 221 (bug #32038) |
789 | -* irc: add option "-server" to command /join (task #10837) |
790 | +* irc: add option "-server" in command /join (task #10837) |
791 | * irc: fix bug with charset decoding on private buffers (decoding was made for |
792 | local nick instead of remote nick) (bug #31890) |
793 | -* irc: add option "-switch" to commands /connect and /reconnect |
794 | +* irc: add option "-switch" in commands /connect and /reconnect |
795 | * irc: allow command /reconnect on servers that are not currently connected |
796 | (bug #30726) |
797 | * irc: fix topic completion in command /topic when channel topic starts with |
798 | @@ -1025,13 +1141,12 @@ |
799 | * xfer: fix bug at end of file sent, sometimes transfer is still active although |
800 | file was successfully sent |
801 | |
802 | -Version 0.3.3 (2010-08-07) |
803 | --------------------------- |
804 | +== Version 0.3.3 (2010-08-07) |
805 | |
806 | * core: use "!" to reverse a regex in a filter (to keep lines matching regex |
807 | and hide other lines) (task #10032) |
808 | * core: add keys for undo/redo changes on command line |
809 | - (default: ctrl+underscore and alt+underscore) (task #9483) |
810 | + (default: key[ctrl-`_`] and key[alt-`_`]) (task #9483) |
811 | * core: add new option weechat.look.align_end_of_lines |
812 | * core: add new option weechat.look.confirm_quit |
813 | * core: add new option weechat.color.status_name_ssl (task #10339) |
814 | @@ -1080,8 +1195,7 @@ |
815 | * logger: use tag "no_log" to prevent a line from being written in log file |
816 | * xfer: fix bug with double quotes in DCC filenames (bug #30471) |
817 | |
818 | -Version 0.3.2 (2010-04-18) |
819 | --------------------------- |
820 | +== Version 0.3.2 (2010-04-18) |
821 | |
822 | * core: add new options for command /key: listdefault, listdiff and reset |
823 | * core: add new command /mute |
824 | @@ -1092,7 +1206,7 @@ |
825 | (task #6361) |
826 | * core: remove unneeded space after time on each line if option |
827 | weechat.look.buffer_time_format is set to empty value (bug #28751) |
828 | -* core: add option "switch_active_buffer_previous" for command /input |
829 | +* core: add option "switch_active_buffer_previous" in command /input |
830 | (task #10141) |
831 | * core: add new option weechat.look.time_format to customize default format |
832 | for date/time displayed (localized date by default), add function |
833 | @@ -1154,7 +1268,7 @@ |
834 | * irc: bug with prefix "!" for mode "a" (channel admin) (bug #29109) |
835 | * irc: do not send signals "irc_in" and "irc_in2" when messages are ignored, |
836 | add new signals "irc_raw_in" and "irc_raw_in2" |
837 | -* irc: add option "-open" for command /connect |
838 | +* irc: add option "-open" in command /connect |
839 | * irc: add option irc.network.connection_timeout (timeout between TCP connection |
840 | to server and reception of message 001) |
841 | * irc: add options irc.look.smart_filter_join and irc.look.smart_filter_quit |
842 | @@ -1169,8 +1283,7 @@ |
843 | * xfer: fix crash when purging old xfer chats (bug #28764) |
844 | * xfer: add signal "xfer_ended" (patch #7081) |
845 | |
846 | -Version 0.3.1.1 (2010-01-31) |
847 | ----------------------------- |
848 | +== Version 0.3.1.1 (2010-01-31) |
849 | |
850 | * irc: fix crash with SSL connection if option ssl_cert is set (bug #28752) |
851 | * irc: fix bug with SSL connection (fails sometimes when ssl_verify is on) |
852 | @@ -1178,11 +1291,11 @@ |
853 | * irc: fix compilation with old GnuTLS versions (bug #28723) |
854 | * xfer: fix crash when purging old xfer chats (bug #28764) |
855 | |
856 | -Version 0.3.1 (2010-01-23) |
857 | --------------------------- |
858 | +== Version 0.3.1 (2010-01-23) |
859 | |
860 | * core: fix bug with script installation on BSD/OSX (patch #6980) |
861 | -* core: add option grab_key_command for /input (bound by default to alt+"k") |
862 | +* core: add option "grab_key_command" in command /input (bound by default to |
863 | + key[alt-k]) |
864 | * core: fix compilation under Cygwin (patch #6916) |
865 | * core: fix cmake directories: let user customize lib, share, locale and include |
866 | directories (patch #6922) |
867 | @@ -1239,8 +1352,7 @@ |
868 | history is reached |
869 | * api: fix function weechat_bar_set for python/lua/ruby (patch #6912) |
870 | |
871 | -Version 0.3.0 (2009-09-06) |
872 | --------------------------- |
873 | +== Version 0.3.0 (2009-09-06) |
874 | |
875 | * irc: add irc plugin (replaces old IRC code in core) (task #6217) |
876 | * irc: add smart join/part/quit message filter (task #8503) |
877 | @@ -1285,10 +1397,11 @@ |
878 | * gui: add buffer merging (task #7404) |
879 | * gui: add custom bars, with custom items |
880 | * gui: add key to zoom a window (task #7470) |
881 | -* gui: add keys to move into last visited buffers: alt+"<" and alt+">" |
882 | +* gui: add keys to move into last visited buffers: key[alt-]key[<] and |
883 | + key[alt-]key[>] |
884 | * gui: come back to last visited buffer when closing a buffer |
885 | * gui: add new option scroll_page_percent to choose percent of height to scroll |
886 | - with page_up and page_down keys (task #8702) |
887 | + with key[PgUp] and key[PgDn] keys (task #8702) |
888 | * gui: add number of lines remaining after last line displayed in "-MORE-" |
889 | indicator (task #6702) |
890 | * gui: fix completion with non-latin nicks (bug #18993) |
891 | @@ -1312,31 +1425,27 @@ |
892 | * core: improve /set command, new command /unset (task #6085) |
893 | * core: add new input action "set_unread_current_buffer" to set unread marker |
894 | for current buffer only (task #7286) |
895 | -* core: add polish translation (thanks to Soltys) |
896 | +* core: add Polish translation (thanks to Soltys) |
897 | * core: remove key functions, replaced by /input command |
898 | * core: add argument with buffer number/range for command "/buffer close" |
899 | (task #9390, task #7239) |
900 | * core: add new command /wait (schedule a command execution in future) |
901 | * core: fix nick completion bug (missing space after nick) |
902 | |
903 | -Version 0.2.6.3 (2009-06-13) |
904 | ----------------------------- |
905 | +== Version 0.2.6.3 (2009-06-13) |
906 | |
907 | * fix gnutls detection (use pkg-config instead of libgnutls-config) |
908 | (bug #26790) |
909 | |
910 | -Version 0.2.6.2 (2009-04-18) |
911 | ----------------------------- |
912 | +== Version 0.2.6.2 (2009-04-18) |
913 | |
914 | * fix bug with charset decoding (for example with iso2022jp) (bug #26228) |
915 | |
916 | -Version 0.2.6.1 (2009-03-14) |
917 | ----------------------------- |
918 | +== Version 0.2.6.1 (2009-03-14) |
919 | |
920 | * fix crash with some special chars in IRC messages (bug #25862) |
921 | |
922 | -Version 0.2.6 (2007-09-06) |
923 | --------------------------- |
924 | +== Version 0.2.6 (2007-09-06) |
925 | |
926 | * fix bug with log of plugin messages (option log_plugin_msg) |
927 | * add new option "deloutq" to /server command to delete all servers messages |
928 | @@ -1344,7 +1453,7 @@ |
929 | * fix display bug with some special chars in messages (some words were |
930 | truncated on screen) (bug #20944) |
931 | * fix UTF-8 bug with color encoding/decoding |
932 | -* fix crash when searching text in buffer with ctrl+"r" (bug #20938) |
933 | +* fix crash when searching text in buffer with key[ctrl-r] (bug #20938) |
934 | * add string length limit for setup file options |
935 | * fix bug with flock() when home is on NFS filesystem (bug #20913) |
936 | * add option to align text of messages (except first lines) (task #7246) |
937 | @@ -1362,21 +1471,23 @@ |
938 | * add "copy", "rename" and "keep" options to /server command |
939 | * allow clear of multiple selected buffers with /clear (patch #6112) |
940 | * add key for setting unread marker on all buffers |
941 | - (default: ctrl+"s" + ctrl+"u") (task #7180) |
942 | + (default: key[ctrl-s,ctrl-u]) (task #7180) |
943 | * fix nick prefix display on servers that doesn't support all prefixes |
944 | (bug #20025) |
945 | * fix terminal encoding detection when NLS is disabled (bug #20646) |
946 | * fix crash when sending data to channel or pv on disconnected server |
947 | (bug #20524) |
948 | * improve command /server ant its output |
949 | -* add 3 default new keys: ctrl+"b" (left), ctrl+"f" (right), ctrl+"d" (delete) |
950 | +* add 3 default new keys: key[ctrl-b] (left), key[ctrl-f] (right), key[ctrl-d] |
951 | + (delete) |
952 | * add "buffer_move" event handler to plugins API (task #6708) |
953 | * add key function "jump_previous_buffer" to jump to buffer previously |
954 | - displayed (new key: alt+"j" + alt+"p") (task #7085) |
955 | + displayed (new key: key[alt-j,alt-p]) (task #7085) |
956 | * add "%*" to completion template, to repeat last completion |
957 | * add "-nojoin" option for /connect and /reconnect commands (task #7074) |
958 | * fix bugs with IRC color in messages, now color codes are inserted in command |
959 | - line with ctrl+"c", ctrl+"b".. instead of %C,%B,.. (bug #20222, task #7060) |
960 | + line with key[ctrl-c], key[ctrl-b].. instead of %C,%B,.. |
961 | + (bug #20222, task #7060) |
962 | * fix bug with smart nick completion (last speakers first) when a nick is |
963 | changed |
964 | * fix charset bug with channel names in status bar (bug #20400) |
965 | @@ -1389,8 +1500,7 @@ |
966 | * fix bug with /topic when channel not open and topic not defined (bug #20141) |
967 | * add hotlist sort with new option "look_hotlist_sort" (task #5870) |
968 | |
969 | -Version 0.2.5 (2007-06-07) |
970 | --------------------------- |
971 | +== Version 0.2.5 (2007-06-07) |
972 | |
973 | * fix QUOTE command: now allowed when socket is OK (even if IRC connection to |
974 | server is not OK) (bug #20113) |
975 | @@ -1431,8 +1541,7 @@ |
976 | * add color for input text not found in buffer history |
977 | * fix USER message when connecting to IRC server (patch #5835) |
978 | |
979 | -Version 0.2.4 (2007-03-29) |
980 | --------------------------- |
981 | +== Version 0.2.4 (2007-03-29) |
982 | |
983 | * fix color bug with IRC messages displayed by plugins (bug #19442) |
984 | * fix topic charset, now using channel charset if defined (bug #19386) |
985 | @@ -1441,7 +1550,7 @@ |
986 | * fix bug with channel topic after reconnection (not erased) (bug #19384) |
987 | * add current buffer in hotlist when scrolling up in buffer (task #6664) |
988 | * fix bug with explode_string / free_exploded_string when max_items > 0 |
989 | -* add new key (ctrl+"r") for interactive and incremental search in buffer |
990 | +* add new key (key[ctrl-r]) for interactive and incremental search in buffer |
991 | history (task #6628) |
992 | * fix /topic completion when no topic set on current channel (bug #19322) |
993 | * improve password hiding, code cleanup (bug #19229) |
994 | @@ -1464,8 +1573,7 @@ |
995 | * fix freeze with SSL server when disconnecting after connection loss |
996 | (bug #18735) |
997 | |
998 | -Version 0.2.3 (2007-01-10) |
999 | --------------------------- |
1000 | +== Version 0.2.3 (2007-01-10) |
1001 | |
1002 | * fix display bugs with nicklist at top/bottom when look_nicklist_separator is |
1003 | OFF (bug #18737) |
1004 | @@ -1475,8 +1583,7 @@ |
1005 | * fix bugs with charset: now decodes/encodes nicks and channels in IRC messages |
1006 | (bug #18716) |
1007 | |
1008 | -Version 0.2.2 (2007-01-06) |
1009 | --------------------------- |
1010 | +== Version 0.2.2 (2007-01-06) |
1011 | |
1012 | * fix bug with status bar (missing refresh) when closing a buffer |
1013 | * fix bug with use of first buffer for a channel if not connected to server |
1014 | @@ -1488,7 +1595,7 @@ |
1015 | * add anti-flood option (irc_anti_flood) (task #5442) |
1016 | * fix bug with "set_config" function in plugins API (bug #18448) |
1017 | * plugins: "add_message_handler" now accepts "*" for all IRC messages |
1018 | -* add keys (F9/F10) to scroll topic (task #6030) |
1019 | +* add keys (key[F9]/key[F10]) to scroll topic (task #6030) |
1020 | * add auto completion with channels and filenames (task #5423) |
1021 | * fix memory leak in keyboard input |
1022 | * fix refresh bug when changing config options if window is split |
1023 | @@ -1500,7 +1607,7 @@ |
1024 | * /charset command and charset conversions now made by "charset" plugin |
1025 | * fix display bug in status bar, wrong length when using UTF-8 |
1026 | * fix bug with ignore: now any IRC command is allowed |
1027 | -* fix crash with ctrl+"t" (transpose) and one char on line (bug #18153) |
1028 | +* fix crash with key[ctrl-t] (transpose) and one char on line (bug #18153) |
1029 | * add filename completion (task #5425) |
1030 | * add "modifier" in plugins API |
1031 | * improve /plugin command |
1032 | @@ -1518,8 +1625,7 @@ |
1033 | used (bug #17944) |
1034 | * fix minor display bug with special chars on some arch like PPC |
1035 | |
1036 | -Version 0.2.1 (2006-10-01) |
1037 | --------------------------- |
1038 | +== Version 0.2.1 (2006-10-01) |
1039 | |
1040 | * fix crash for DCC receiver when resuming a file (bug #17885) |
1041 | * fix DCC error for sender when receiver cancels DCC (bug #17838) |
1042 | @@ -1552,8 +1658,7 @@ |
1043 | * fix nick refresh problem with unrealircd specific modes: chan owner (~) and |
1044 | chan admin (&) (bug #17340) |
1045 | |
1046 | -Version 0.2.0 (2006-08-19) |
1047 | --------------------------- |
1048 | +== Version 0.2.0 (2006-08-19) |
1049 | |
1050 | * add "C"lear option on IRC raw buffer |
1051 | * IRC raw buffer now uses join/part prefix with color to display messages |
1052 | @@ -1589,7 +1694,7 @@ |
1053 | * fix crash when setting look_one_server_buffer to ON (bug #16932) |
1054 | * add new functions in plugin/script API: get window info, get buffer info, get |
1055 | buffer content |
1056 | -* add polish, Russian and Czech quickstart guide |
1057 | +* add Polish, Russian and Czech quickstart guide |
1058 | * fix display bug with special char (bug #16732) |
1059 | * add color encoding for some commands like /me |
1060 | * add aspell plugin |
1061 | @@ -1601,8 +1706,7 @@ |
1062 | * fix crash with "register" function in plugin scripts (bug #16701) |
1063 | * fix random crash at exit (/quit or /upgrade) with split windows |
1064 | |
1065 | -Version 0.1.9 (2006-05-25) |
1066 | --------------------------- |
1067 | +== Version 0.1.9 (2006-05-25) |
1068 | |
1069 | * fix /squery command (message sent to server, now OK with more than two |
1070 | arguments) |
1071 | @@ -1614,7 +1718,7 @@ |
1072 | * fix crash with malformed UTF-8 strings |
1073 | * fix crash with ncurses color when too many colors defined in ncurses |
1074 | (bug #16556) |
1075 | -* add new key to find previous completion (shift-tab by default) |
1076 | +* add new key to find previous completion (key[shift-Tab] by default) |
1077 | * fix bug with long outgoing IRC messages (> 512 bytes) (bug #16358) |
1078 | * fix Ruby crash when handler does not return OK or KO (bug #16552) |
1079 | * fix UTF-8 display bug with chars using more than one cell on screen |
1080 | @@ -1652,8 +1756,7 @@ |
1081 | * add /cycle command, /part command does close buffer any more (use |
1082 | /buffer close (or alias /close) to part and close buffer |
1083 | |
1084 | -Version 0.1.8 (2006-03-18) |
1085 | --------------------------- |
1086 | +== Version 0.1.8 (2006-03-18) |
1087 | |
1088 | * improve Ruby plugin |
1089 | * fix /set command when internal server name contains one or many dots |
1090 | @@ -1665,14 +1768,14 @@ |
1091 | * fix completion problem in private with nicks |
1092 | * add missing IRC command (487) |
1093 | * add inactivity time, available for plugins via get_info("inactivity") |
1094 | -* keys alt+{home|end} to scroll top/bottom, alt+{f11|f12} to scroll nicklist |
1095 | - top/bottom |
1096 | +* add keys key[alt-]key[Home]/key[End] to scroll top/bottom, |
1097 | + key[alt-]key[F11]/key[F12] to scroll nicklist top/bottom |
1098 | * add special names for plugin message handlers: weechat_pv, weechat_highlight, |
1099 | weechat_ctcp, weechat_dcc |
1100 | * script plugins now load scripts in WeeChat system share directory |
1101 | * /msg command does not open any buffer any more |
1102 | * fix crash when using global history (when older entry is removed) |
1103 | -* add IRC raw data buffer (new key: alt+"j" + alt+"r") |
1104 | +* add IRC raw data buffer (new key: key[alt-j,alt-r]) |
1105 | * fix display bug with /kill command |
1106 | * add new plugins functions: add_timer_handler, remove_timer_handler, |
1107 | remove_infobar |
1108 | @@ -1688,8 +1791,8 @@ |
1109 | * add option "look_open_near_server" (patch from Gwenn) |
1110 | * fix bug with /upgrade and servers buffer |
1111 | * fix bug with "get_dcc_info" plugin interface function |
1112 | -* add new scroll keys for a few lines up/down (default: meta-pgup/pgdn) |
1113 | - (patch from Pistos) |
1114 | +* add new scroll keys for a few lines up/down |
1115 | + (default: key[alt-]key[PgUp]/key[PgDn]) (patch from Pistos) |
1116 | * add new option "irc_away_check_max_nicks" to disable away check on channels |
1117 | with high number of nicks (patch from Gwenn) |
1118 | * add new command line argument for setting WeeChat home dir (-d or --dir) |
1119 | @@ -1700,8 +1803,7 @@ |
1120 | * add option "irc_show_away_once", to show away message only once in pv |
1121 | * add partial Hungarian translation |
1122 | |
1123 | -Version 0.1.7 (2006-01-14) |
1124 | --------------------------- |
1125 | +== Version 0.1.7 (2006-01-14) |
1126 | |
1127 | * fix msg command (now allowed in private buffer with "*" as target) |
1128 | * remove "irc_default_msg_away" setting, for RFC 2812 conformity (/away command |
1129 | @@ -1719,17 +1821,16 @@ |
1130 | * /nick command is now allowed when not connected to server |
1131 | * add server/channel argument to /buffer command for jumping to buffer |
1132 | * fix display bug in chat window when a message length equals to window width |
1133 | -* add new keys for switching to other windows: alt+"w" followed by alt+{arrow} |
1134 | -* add new keys for scrolling to previous/next highlight: alt+"p" / alt+"n" |
1135 | +* add new keys for switching to other windows: key[alt-w,alt-Arrow] |
1136 | +* add new keys for scrolling to previous/next highlight: key[alt-p] / key[alt-n] |
1137 | * add "read marker": an indicator for first unread line in a server or channel |
1138 | - buffer (new key alt+"u" to scroll to marker) |
1139 | + buffer (new key key[alt-u] to scroll to marker) |
1140 | * new window management: custom size for windows, auto resize when terminal is |
1141 | resized |
1142 | * fix infinite loop when resizing term to small size |
1143 | * add /history command |
1144 | |
1145 | -Version 0.1.6 (2005-11-11) |
1146 | --------------------------- |
1147 | +== Version 0.1.6 (2005-11-11) |
1148 | |
1149 | * new color management system, IRC colors are now correctly displayed and can |
1150 | be removed by new options irc_colors_receive and irc_colors_send |
1151 | @@ -1754,8 +1855,7 @@ |
1152 | * enhanced "smart" hotlist, with names (new options: |
1153 | look_hotlist_names_{count|level|length}) |
1154 | |
1155 | -Version 0.1.5 (2005-09-24) |
1156 | --------------------------- |
1157 | +== Version 0.1.5 (2005-09-24) |
1158 | |
1159 | * add /ame command (send CTCP action to all channels of all connected servers) |
1160 | * add setting "irc_notice_as_pv" to see notices as pv |
1161 | @@ -1775,11 +1875,10 @@ |
1162 | * fix look_nicklist_min_size and look_nicklist_max_size options |
1163 | * fix refresh bug when changing channel modes |
1164 | * jump to next server now saves current channel buffer for each server |
1165 | -* add keys ctrl+{up|down} to call previous/next command in global history |
1166 | - (common to all buffers) |
1167 | +* add keys key[ctrl-]key[Up]/key[Down] to call previous/next command in global |
1168 | + history (common to all buffers) |
1169 | |
1170 | -Version 0.1.4 (2005-07-30) |
1171 | --------------------------- |
1172 | +== Version 0.1.4 (2005-07-30) |
1173 | |
1174 | * join and part/quit prefixes (arrows) now displayed with different colors |
1175 | * add "irc_highlight" setting, to get highlight with any word |
1176 | @@ -1796,15 +1895,14 @@ |
1177 | * topic completion now decodes UTF-8 string |
1178 | * fix bug with IRC URL on command line (irc://) |
1179 | * new keyboard management: keys are setup in config file, add new command /key, |
1180 | - add some new default keys, alt+"k" key is used to grab key (useful for /key |
1181 | + add some new default keys, key[alt-k] is used to grab key (useful for /key |
1182 | command) |
1183 | * add seconds in infobar time (optional thanks to new setting) |
1184 | * fix some curses refreshs |
1185 | * add auto-prefix with "#" for channels (if no prefix found), with /join |
1186 | command |
1187 | |
1188 | -Version 0.1.3 (2005-07-02) |
1189 | --------------------------- |
1190 | +== Version 0.1.3 (2005-07-02) |
1191 | |
1192 | * proxy support (http, socks4, socks5) with authentication (http, socks5) |
1193 | and ipv6 support (client to proxy) |
1194 | @@ -1825,16 +1923,16 @@ |
1195 | * fix plugins "print" and "prnt" functions: now OK for writing on server |
1196 | buffers |
1197 | * fix color problem with new libcurses version |
1198 | -* fix crash when using alt+"s" or alt+"x" on DCC buffer (alt+"d") |
1199 | +* fix crash when using key[alt-s] or key[alt-x] on DCC buffer (key[alt-d]) |
1200 | * fix startup crash when config file (~/.weechat/weechat.rc) is not found |
1201 | * improve Perl/Python libs detection for ./configure script |
1202 | |
1203 | -Version 0.1.2 (2005-05-21) |
1204 | --------------------------- |
1205 | +== Version 0.1.2 (2005-05-21) |
1206 | |
1207 | * add Python plugin support, improve Perl interface (and now Perl/Python |
1208 | libraries are checked by configure script) |
1209 | -* add nicklist scroll keys (alt+{home|end|pgup|pgdn} or F11/F12) |
1210 | +* add nicklist scroll keys (key[alt-]key[Home]/key[End]/key[PgUp]/key[PgDn] or |
1211 | + key[F11]/key[F12]) |
1212 | * add transfer rate for DCC files |
1213 | * add "-all" option for /nick command |
1214 | * buffers timestamp can now be changed (new option in config file) |
1215 | @@ -1844,8 +1942,7 @@ |
1216 | * fix crash with 64-bits arch (like AMD64) when converting UTF-8 |
1217 | * add missing IRC commands (307, 341, 485, 671) |
1218 | |
1219 | -Version 0.1.1 (2005-03-20) |
1220 | --------------------------- |
1221 | +== Version 0.1.1 (2005-03-20) |
1222 | |
1223 | * add nicks count for channel buffers |
1224 | * add FIFO pipe for remote control |
1225 | @@ -1858,7 +1955,8 @@ |
1226 | * add --irc-commands and --weechat-commands command line options |
1227 | * connection to IRC server is now made by child process (non blocking) |
1228 | * add support for UnrealIrcd ("~" for chan owner, "&" for chan admin) |
1229 | -* new key for window switch (now: F5/F6=switch buffer, F7/F8=switch window) |
1230 | +* new key for window switch (now: key[F5]/key[F6] = switch buffer, |
1231 | + key[F7]/key[F8] = switch window) |
1232 | * on server buffer, only server messages are logged |
1233 | * improve /help command output |
1234 | * plugins messages are logged with new config option (log_plugin_msg) |
1235 | @@ -1867,8 +1965,7 @@ |
1236 | * fix /buffer close command (now OK when disconnected from server) |
1237 | * fix display bugs when many windows are opened |
1238 | |
1239 | -Version 0.1.0 (2005-02-12) |
1240 | --------------------------- |
1241 | +== Version 0.1.0 (2005-02-12) |
1242 | |
1243 | * improve /window command: now split and merge are OK |
1244 | * away nicks are now displayed with another color (new option: |
1245 | @@ -1898,8 +1995,7 @@ |
1246 | * fix /away command (now OK if not away) |
1247 | * logs are now disabled by default (server/channel/private) |
1248 | |
1249 | -Version 0.0.9 (2005-01-01) |
1250 | --------------------------- |
1251 | +== Version 0.0.9 (2005-01-01) |
1252 | |
1253 | * auto-reconnection to server (new options: server_autoreconnect (on/off), |
1254 | server_autoreconnect_delay (in seconds)) |
1255 | @@ -1910,14 +2006,13 @@ |
1256 | * fix display of nick mode changes |
1257 | * new command "/buffer close" (close any server/channel/private buffer) |
1258 | * fix /notice command (and display when received from server) |
1259 | -* new keys: ctrl+"a" (=home), ctrl+"e" (=end), ctrl+"w" (= ctrl+backspace), |
1260 | - alt+"s" (switch to server buffer), alt+"x" (switch to first channel of next |
1261 | - server) |
1262 | +* new keys: key[ctrl-a] (home), key[ctrl-e] (end), key[ctrl-w] (same as |
1263 | + key[ctrl-Backspace]), key[alt-s] (switch to server buffer), key[alt-x] |
1264 | + (switch to first channel of next server) |
1265 | * add new config option: "server_command_delay" (delay in seconds after startup |
1266 | command for each server) |
1267 | |
1268 | -Version 0.0.8 (2004-10-30) |
1269 | --------------------------- |
1270 | +== Version 0.0.8 (2004-10-30) |
1271 | |
1272 | * fix /kick command: now OK with many words as reason |
1273 | * nickserv passwords hidden (new config option: log_hide_nickserv_pwd on/off) |
1274 | @@ -1929,17 +2024,16 @@ |
1275 | * add config option "look_display_away" to announce away in channels |
1276 | * fix crash when resizing terminal to very small size |
1277 | * "-MORE-" message is now erased when switching to another buffer |
1278 | -* DCC file receive OK (alt+"d" for DCC view) |
1279 | +* DCC file receive OK (key[alt-d] for DCC view) |
1280 | * /query command now reopens private buffer if already opened |
1281 | -* add key for redrawing terminal (ctrl+"l") |
1282 | -* add key for clearing hotlist (alt+"r") |
1283 | +* add key for redrawing terminal (key[ctrl-l]) |
1284 | +* add key for clearing hotlist (key[alt-r]) |
1285 | |
1286 | -Version 0.0.7 (2004-08-08) |
1287 | --------------------------- |
1288 | +== Version 0.0.7 (2004-08-08) |
1289 | |
1290 | * new "col_status_delimiters" config option |
1291 | * add command /buffer , buffers ordered by number, auto-jump to active buffers |
1292 | - (alt+"a"), jump to buffers by number (alt+number) |
1293 | + (key[alt-a]), jump to buffers by number (key[alt-0...9]) |
1294 | * add command /window, split terminal horizontally/vertically |
1295 | * unique color for each nick (based on nickname) |
1296 | * action messages are now considered as messages, not crappy joins/parts |
1297 | @@ -1949,8 +2043,7 @@ |
1298 | integer: 1 = compiler debug flag, 2 = same 1 with verbose debug messages in |
1299 | WeeChat (default: 0 = no debug) |
1300 | |
1301 | -Version 0.0.6 (2004-06-05) |
1302 | --------------------------- |
1303 | +== Version 0.0.6 (2004-06-05) |
1304 | |
1305 | * improve channel highlight (priority to message vs join/part) |
1306 | * fix bug when opened private win and remote user changes his nick |
1307 | @@ -1961,8 +2054,7 @@ |
1308 | * CTCP Version reply is now in English only and doesn't show host (security |
1309 | reason) |
1310 | |
1311 | -Version 0.0.5 (2004-02-07) |
1312 | --------------------------- |
1313 | +== Version 0.0.5 (2004-02-07) |
1314 | |
1315 | * /set command to modify config options when WeeChat is running |
1316 | * fix look_nicklist config option, now enables/disables nicklist |
1317 | @@ -1980,18 +2072,16 @@ |
1318 | * add -c (or --config) command line parameter to see config file options |
1319 | * highlight action messages |
1320 | |
1321 | -Version 0.0.4 (2004-01-01) |
1322 | --------------------------- |
1323 | +== Version 0.0.4 (2004-01-01) |
1324 | |
1325 | * Perl plugin, with auto-load |
1326 | * when private window is created (another user is talking), WeeChat does not |
1327 | switch to this window |
1328 | * highlight when our nick is written in a channel/private window |
1329 | -* catch ctrl+"c" (ignored) |
1330 | +* catch key[ctrl-c] (ignored) |
1331 | * debug messages can be enabled via ./configure --enable-debug option |
1332 | |
1333 | -Version 0.0.3 (2003-11-03) |
1334 | --------------------------- |
1335 | +== Version 0.0.3 (2003-11-03) |
1336 | |
1337 | * ./configure script to build WeeChat |
1338 | * nicks are now correctly sorted (op, halfop, voice, other) |
1339 | @@ -2000,14 +2090,13 @@ |
1340 | * fix crash when entering text without any server connection |
1341 | * fix crash when /set command is executed |
1342 | * fix display bug (text was blinking when scrolling) |
1343 | -* french translation |
1344 | +* French translation |
1345 | * new IRC command: /stats, /service, /squit, /motd, /lusers, /links, /time, |
1346 | /trace, /admin, /info, /servlist, /squery, /who, /whowas, /die, /summon, |
1347 | /users, /wallops, /userhost, /ison, /ctcp ping |
1348 | * code cleanup |
1349 | |
1350 | -Version 0.0.2 (2003-10-05) |
1351 | --------------------------- |
1352 | +== Version 0.0.2 (2003-10-05) |
1353 | |
1354 | * add commands /rehash and /restart |
1355 | * and command and auto-join channels when connected to server |
1356 | @@ -2021,8 +2110,7 @@ |
1357 | * fix crash when sending command which can only be received |
1358 | * CTCP version returns more info (about OS) |
1359 | |
1360 | -Version 0.0.1 (2003-09-27) |
1361 | --------------------------- |
1362 | +== Version 0.0.1 (2003-09-27) |
1363 | |
1364 | * ncurses GUI with color output |
1365 | * multi-servers |
1366 | |
1367 | === modified file 'INSTALL' |
1368 | --- INSTALL 2013-10-07 21:40:15 +0000 |
1369 | +++ INSTALL 2014-07-27 13:10:33 +0000 |
1370 | @@ -1,5 +1,6 @@ |
1371 | -WeeChat Installation instructions |
1372 | -================================= |
1373 | += WeeChat Installation instructions |
1374 | +Sébastien Helleu <flashcode@flashtux.org> |
1375 | + |
1376 | |
1377 | WeeChat can be built with cmake (recommended) or autotools. |
1378 | |
1379 | @@ -8,9 +9,7 @@ |
1380 | only if you are not able to use cmake. + |
1381 | Build with autotools requires more dependencies and is slower than with cmake. |
1382 | |
1383 | - |
1384 | -Dependencies |
1385 | ------------- |
1386 | +== Dependencies |
1387 | |
1388 | Following packages are *required*: |
1389 | |
1390 | @@ -32,17 +31,15 @@ |
1391 | For a complete list of dependencies and versions recommended, please look at |
1392 | 'User's guide'. |
1393 | |
1394 | - |
1395 | -Installation With cmake |
1396 | ------------------------ |
1397 | - |
1398 | ------------------------------------------------------------------- |
1399 | -mkdir build |
1400 | -cd build |
1401 | -cmake .. -DPREFIX=/where/you/want/install -DCMAKE_BUILD_TYPE=Debug |
1402 | -make |
1403 | -make install (as root for installation in system directories) |
1404 | ------------------------------------------------------------------- |
1405 | +== Installation With cmake |
1406 | + |
1407 | +---- |
1408 | +$ mkdir build |
1409 | +$ cd build |
1410 | +$ cmake .. -DPREFIX=/path/to/directory |
1411 | +$ make |
1412 | +$ make install (as root for installation in system directories) |
1413 | +---- |
1414 | |
1415 | For more information or installation with autotools, please look at |
1416 | 'User's guide': http://weechat.org/doc |
1417 | |
1418 | === modified file 'Makefile.am' |
1419 | --- Makefile.am 2013-10-07 21:40:15 +0000 |
1420 | +++ Makefile.am 2014-07-27 13:10:33 +0000 |
1421 | @@ -1,5 +1,5 @@ |
1422 | # |
1423 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
1424 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
1425 | # Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net> |
1426 | # Copyright (C) 2006-2009 Emmanuel Bouthenot <kolter@openics.org> |
1427 | # |
1428 | @@ -55,7 +55,8 @@ |
1429 | po/CMakeLists.txt \ |
1430 | po/srcfiles.cmake \ |
1431 | weechat.png \ |
1432 | - weechat.pc.in |
1433 | + weechat.pc.in \ |
1434 | + weechat.cygport.in |
1435 | |
1436 | ACLOCAL_AMFLAGS = -I m4 |
1437 | |
1438 | |
1439 | === modified file 'NEWS' |
1440 | --- NEWS 2013-10-07 21:40:15 +0000 |
1441 | +++ NEWS 2014-07-27 13:10:33 +0000 |
1442 | @@ -1,7 +1,5 @@ |
1443 | -WeeChat Release Notes |
1444 | -===================== |
1445 | += WeeChat Release Notes |
1446 | Sébastien Helleu <flashcode@flashtux.org> |
1447 | -v0.4.2, 2013-10-06 |
1448 | |
1449 | |
1450 | This document lists important changes for each version, that require manual |
1451 | @@ -13,10 +11,90 @@ |
1452 | (file 'ChangeLog' in sources). |
1453 | |
1454 | |
1455 | -Version 0.4.2 (2013-10-06) |
1456 | --------------------------- |
1457 | - |
1458 | -=== Day change message === |
1459 | +== Version 0.4.3 (2014-02-09) |
1460 | + |
1461 | +=== Colors in messages |
1462 | + |
1463 | +The color code for "reverse video" in IRC message has been fixed: now WeeChat |
1464 | +uses 0x16 like other clients (and not 0x12 any more). + |
1465 | +The code 0x12 is not decoded any more, so if it is received (for example from |
1466 | +an old WeeChat version), it is not displayed as reverse video. |
1467 | + |
1468 | +The color code for "underlined text" in input line has been fixed: now WeeChat |
1469 | +uses 0x1F, the same code sent to IRC server. |
1470 | + |
1471 | +The default keys for "reverse video" and "underlined text" have changed: |
1472 | + |
1473 | +* reverse video: key key[ctrl-c,r] is replaced by key[ctrl-c,v] |
1474 | +* underlined text: key key[ctrl-c,u] is replaced by key[ctrl-c,_] |
1475 | + |
1476 | +You can remove the old keys and add the new ones with these commands: |
1477 | + |
1478 | +---- |
1479 | +/key unbind ctrl-Cr |
1480 | +/key unbind ctrl-Cu |
1481 | +/key missing |
1482 | +---- |
1483 | + |
1484 | +=== Terminal title |
1485 | + |
1486 | +The boolean option 'weechat.look.set_title' has been renamed to |
1487 | +'weechat.look.window_title' and is now a string. |
1488 | + |
1489 | +The content is evaluated and the default value is `WeeChat ${info:version}`. |
1490 | + |
1491 | +[NOTE] |
1492 | +Only static content should be used in this option, because the title is |
1493 | +refreshed only when the option is changed. |
1494 | + |
1495 | +=== New bar item buffer_last_number |
1496 | + |
1497 | +The bar item 'buffer_count' now displays the number of opened buffers (each |
1498 | +merged buffer counts 1). |
1499 | + |
1500 | +The new bar item 'buffer_last_number' displays the highest buffer number |
1501 | +currently used. |
1502 | + |
1503 | +If you want to display last number in the status bar, replace 'buffer_count' |
1504 | +by 'buffer_last_number' in your option 'weechat.bar.status.items'. |
1505 | + |
1506 | +=== New bar item buffer_zoom |
1507 | + |
1508 | +A new bar item has been added: 'buffer_zoom'. |
1509 | +The default value for status bar items becomes: |
1510 | + |
1511 | +---- |
1512 | +/set weechat.bar.status.items "[time],[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_zoom+buffer_filter,[lag],[hotlist],completion,scroll" |
1513 | +---- |
1514 | + |
1515 | +=== IRC messages on channel join |
1516 | + |
1517 | +The names are not displayed any more by default on channel join (they are in |
1518 | +nicklist anyway). |
1519 | + |
1520 | +Names can be displayed with the value "353" in option |
1521 | +'irc.look.display_join_message' (which is not in default value). + |
1522 | +The value "366" shows only names count on channel. |
1523 | + |
1524 | +If you want to display all messages on join (including names), you can do: |
1525 | + |
1526 | +---- |
1527 | +/set irc.look.display_join_message "329,332,333,353,366" |
1528 | +---- |
1529 | + |
1530 | +=== Maximum lag in IRC |
1531 | + |
1532 | +Option 'irc.network.lag_max' has been added. |
1533 | + |
1534 | +The value of option 'irc.network.lag_reconnect' (if set to non-zero value) must |
1535 | +be less than or equal to 'irc.network.lag_max', otherwise the reconnection will |
1536 | +never occur. |
1537 | + |
1538 | +You should check the value of both options and fix them if needed. |
1539 | + |
1540 | +== Version 0.4.2 (2013-10-06) |
1541 | + |
1542 | +=== Day change message |
1543 | |
1544 | The day change message is now dynamically displayed, and therefore is not stored |
1545 | as a line in buffer any more. |
1546 | @@ -31,42 +109,42 @@ |
1547 | change. This is a normal behavior and will not happen again with the next day |
1548 | changes. |
1549 | |
1550 | -=== Regex search in buffer === |
1551 | +=== Regex search in buffer |
1552 | |
1553 | Search with regular expression has been added, and therefore some keys in search |
1554 | context have been changed. |
1555 | |
1556 | -The key ctrl+"r" in search context is now used to switch string/regex search |
1557 | +The key key[ctrl-r] in search context is now used to switch string/regex search |
1558 | (instead of searching exact text). |
1559 | |
1560 | If you never changed keys in search context, you can reset them all with one |
1561 | command: |
1562 | |
1563 | ----------------------------------------- |
1564 | +---- |
1565 | /key resetall -yes search |
1566 | ----------------------------------------- |
1567 | +---- |
1568 | |
1569 | Or the manual method: |
1570 | |
1571 | ----------------------------------------- |
1572 | +---- |
1573 | /key missing search |
1574 | /key bindctxt search ctrl-R /input search_switch_regex |
1575 | ----------------------------------------- |
1576 | +---- |
1577 | |
1578 | To view keys in search context: |
1579 | |
1580 | ----------------------------------------- |
1581 | +---- |
1582 | /key list search |
1583 | ----------------------------------------- |
1584 | +---- |
1585 | |
1586 | For more information, see the chapter about keys in the 'WeeChat User's guide'. |
1587 | |
1588 | -=== New rmodifier === |
1589 | +=== New rmodifier |
1590 | |
1591 | A new rmodifier "secure" has been added to hide passphrase and passwords |
1592 | displayed by command "/secure". Use command `/rmodifier missing` to add it. |
1593 | |
1594 | -=== Color codes in options === |
1595 | +=== Color codes in options |
1596 | |
1597 | The format for color codes in some options has changed. The options are |
1598 | evaluated with the function "string_eval_expression", which uses the format |
1599 | @@ -87,11 +165,11 @@ |
1600 | |
1601 | Example: |
1602 | |
1603 | ----------------------------------------- |
1604 | +---- |
1605 | /set weechat.look.buffer_time_format "${color:251}%H${color:243}%M${color:238}%S" |
1606 | ----------------------------------------- |
1607 | +---- |
1608 | |
1609 | -=== Binary and man page === |
1610 | +=== Binary and man page |
1611 | |
1612 | WeeChat binary and man page have been renamed from `weechat-curses` to |
1613 | `weechat`. |
1614 | @@ -108,7 +186,7 @@ |
1615 | not automatically created in the package (both cmake and configure are creating |
1616 | this link on make install). |
1617 | |
1618 | -=== Man page / documentation === |
1619 | +=== Man page / documentation |
1620 | |
1621 | Documentation is not built by default any more, you have to use option |
1622 | `-DENABLE_DOC=ON` in cmake to enable it. |
1623 | @@ -117,14 +195,13 @@ |
1624 | languages. A new cmake option `ENABLE_MAN` has been added to compile man page |
1625 | (`OFF` by default). |
1626 | |
1627 | -=== Aspell colors === |
1628 | +=== Aspell colors |
1629 | |
1630 | Option 'aspell.look.color' has been renamed to 'aspell.color.misspelled'. |
1631 | |
1632 | -Version 0.4.1 (2013-05-20) |
1633 | --------------------------- |
1634 | +== Version 0.4.1 (2013-05-20) |
1635 | |
1636 | -=== Nicklist diff in relay === |
1637 | +=== Nicklist diff in relay |
1638 | |
1639 | A new message with identifier "_nicklist_diff" has been added in relay (WeeChat |
1640 | protocol). WeeChat may decide to send full nicklist or this nicklist diff at any |
1641 | @@ -134,7 +211,7 @@ |
1642 | |
1643 | For more info about content of message, see document 'WeeChat Relay Protocol'. |
1644 | |
1645 | -=== Dynamic nick prefix/suffix === |
1646 | +=== Dynamic nick prefix/suffix |
1647 | |
1648 | The nick prefix/suffix (for example: "<" and ">") are now dynamic and used on |
1649 | display (not stored any more in the line). |
1650 | @@ -161,7 +238,7 @@ |
1651 | 'weechat.look.prefix_align_max', 'weechat.look.prefix_align_more_after', |
1652 | 'weechat.look.nick_prefix' and 'weechat.look.nick_suffix': |
1653 | |
1654 | ----------------------------------------- |
1655 | +---- |
1656 | # align_max, more_after, prefix/suffix |
1657 | |
1658 | FlashCode │ test # 0, on |
1659 | @@ -181,7 +258,7 @@ |
1660 | |
1661 | <Flash+> │ test # 8, off, < > |
1662 | <fc> │ test |
1663 | ----------------------------------------- |
1664 | +---- |
1665 | |
1666 | After `/upgrade`, if you set new options to non-empty strings, and if old |
1667 | options were set to non-empty strings too, you will see double prefix/suffix |
1668 | @@ -195,13 +272,13 @@ |
1669 | * 'logger.file.nick_suffix': suffix for nicks in log files (default: empty |
1670 | string) |
1671 | |
1672 | -=== IRC reconnection on important lag === |
1673 | +=== IRC reconnection on important lag |
1674 | |
1675 | Option 'irc.network.lag_disconnect' has been renamed to |
1676 | 'irc.network.lag_reconnect' and value is now a number of seconds (instead of |
1677 | minutes). |
1678 | |
1679 | -=== IRC passwords hidden === |
1680 | +=== IRC passwords hidden |
1681 | |
1682 | IRC plugin is now using modifiers "irc_command_auth" and "irc_message_auth" to |
1683 | hide passwords. |
1684 | @@ -216,19 +293,19 @@ |
1685 | |
1686 | If you never added/changed rmodifiers, you can just reset all rmodifiers: |
1687 | |
1688 | ----------------------------------------- |
1689 | +---- |
1690 | /rmodifier default -yes |
1691 | ----------------------------------------- |
1692 | +---- |
1693 | |
1694 | If you added/changed some rmodifiers, do it manually with these commands: |
1695 | |
1696 | ----------------------------------------- |
1697 | +---- |
1698 | /rmodifier del nickserv |
1699 | /rmodifier add command_auth history_add,input_text_display,irc_command_auth 1,4* ^(/(msg|quote) +nickserv +(id|identify|register|ghost \S+|release \S+) +)(.*) |
1700 | /rmodifier add message_auth irc_message_auth 1,3* ^(.*(id|identify|register|ghost \S+|release \S+) +)(.*) |
1701 | ----------------------------------------- |
1702 | +---- |
1703 | |
1704 | -=== Lua constants === |
1705 | +=== Lua constants |
1706 | |
1707 | For consistency with other supported languages, the API constants in Lua have |
1708 | been redefined as constants instead of functions. |
1709 | @@ -239,18 +316,18 @@ |
1710 | The old syntax was: |
1711 | |
1712 | [source,lua] |
1713 | ----------------------------------------- |
1714 | +---- |
1715 | return weechat.WEECHAT_RC_OK() |
1716 | ----------------------------------------- |
1717 | +---- |
1718 | |
1719 | The new syntax is: |
1720 | |
1721 | [source,lua] |
1722 | ----------------------------------------- |
1723 | +---- |
1724 | return weechat.WEECHAT_RC_OK |
1725 | ----------------------------------------- |
1726 | +---- |
1727 | |
1728 | -=== Guile callbacks === |
1729 | +=== Guile callbacks |
1730 | |
1731 | The way to give arguments for guile callbacks has been fixed: now arguments are |
1732 | sent individually (instead of a list with all arguments inside). |
1733 | @@ -258,10 +335,9 @@ |
1734 | Therefore, existing guile scripts must be modified accordingly. Moreover, |
1735 | WeeChat now requires Guile ≥ 2.0 to compile. |
1736 | |
1737 | -Version 0.4.0 (2013-01-20) |
1738 | --------------------------- |
1739 | +== Version 0.4.0 (2013-01-20) |
1740 | |
1741 | -=== Conditions in bars === |
1742 | +=== Conditions in bars |
1743 | |
1744 | Conditions in bars have changed, and now an expression is evaluated. |
1745 | |
1746 | @@ -269,16 +345,16 @@ |
1747 | must now use an expression like: `${nicklist} && ${active}` (see the chapter |
1748 | about bars in the 'WeeChat User's guide'). |
1749 | |
1750 | -=== IPv6 by default === |
1751 | +=== IPv6 by default |
1752 | |
1753 | -==== IRC ==== |
1754 | +==== IRC |
1755 | |
1756 | IPv6 is now used by default to connect to IRC servers, with fallback to |
1757 | IPv4. The option 'irc.server_default.ipv6' is now "on" by default. If IPv6 is |
1758 | not enabled or fails, IPv4 will be used. The "ipv6" option in server is now used |
1759 | to disable IPv6 and force IPv4 (if option is turned "off"). |
1760 | |
1761 | -==== Relay ==== |
1762 | +==== Relay |
1763 | |
1764 | Relay plugin is now listening by default on an IPv6 socket (new option |
1765 | 'relay.network.ipv6', on by default), so connections with IPv4 will have |
1766 | @@ -286,25 +362,22 @@ |
1767 | that value of option 'relay.network.allowed_ips' supports this mapping, or |
1768 | disable IPv6 in relay if you don't plan to use it at all: |
1769 | |
1770 | ----------------------------------------- |
1771 | +---- |
1772 | /set relay.network.ipv6 off |
1773 | ----------------------------------------- |
1774 | +---- |
1775 | |
1776 | -Version 0.3.9.2 (2012-11-18) |
1777 | ----------------------------- |
1778 | +== Version 0.3.9.2 (2012-11-18) |
1779 | |
1780 | This version fixes a security vulnerability when a plugin/script gives untrusted |
1781 | command to API function "hook_process". |
1782 | |
1783 | -Version 0.3.9.1 (2012-11-09) |
1784 | ----------------------------- |
1785 | +== Version 0.3.9.1 (2012-11-09) |
1786 | |
1787 | This version fixes crash when decoding IRC colors in strings. |
1788 | |
1789 | -Version 0.3.9 (2012-09-29) |
1790 | --------------------------- |
1791 | +== Version 0.3.9 (2012-09-29) |
1792 | |
1793 | -=== Options moved === |
1794 | +=== Options moved |
1795 | |
1796 | Options moved from core (weechat.conf) to irc plugin (irc.conf): |
1797 | |
1798 | @@ -312,7 +385,7 @@ |
1799 | with values: none/prefix/action/both) |
1800 | * 'weechat.look.nickmode_empty' moved to 'irc.look.nick_mode_empty' |
1801 | |
1802 | -=== New bar item buffer_modes === |
1803 | +=== New bar item buffer_modes |
1804 | |
1805 | A new bar item has been added: 'buffer_modes' and irc option |
1806 | 'irc.look.item_channel_modes' has been removed; to display irc channel modes in |
1807 | @@ -320,17 +393,17 @@ |
1808 | 'buffer_modes' (this is now used by default in status bar items), default value |
1809 | for status bar items becomes: |
1810 | |
1811 | ----------------------------------------- |
1812 | +---- |
1813 | /set weechat.bar.status.items "[time],[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_filter,[lag],[hotlist],completion,scroll" |
1814 | ----------------------------------------- |
1815 | +---- |
1816 | |
1817 | -=== Command /aspell === |
1818 | +=== Command /aspell |
1819 | |
1820 | New options in command `/aspell`: |
1821 | |
1822 | * `enable`: enable aspell |
1823 | * `disable`: disable aspell |
1824 | -* `toggle`: toggle aspell (new default key: alt+"s") |
1825 | +* `toggle`: toggle aspell (new default key: key[alt-s]) |
1826 | |
1827 | Options renamed in command `/aspell`: |
1828 | |
1829 | @@ -338,7 +411,7 @@ |
1830 | * `disable` renamed to `deldict` (delete dictionary used on current buffer) |
1831 | * `dictlist` renamed to `listdict` (show installed dictionaries) |
1832 | |
1833 | -=== Horizontal separator === |
1834 | +=== Horizontal separator |
1835 | |
1836 | An horizontal separator has been added between split windows, and two options |
1837 | have been added to toggle separators (both are enabled by default): |
1838 | @@ -346,15 +419,14 @@ |
1839 | * 'weechat.look.window_separator_horizontal' |
1840 | * 'weechat.look.window_separator_vertical' |
1841 | |
1842 | -=== New keys === |
1843 | +=== New keys |
1844 | |
1845 | New keys were added, use command `/key missing` to add them or `/key listdiff` |
1846 | to see differences between your current keys and WeeChat default keys. |
1847 | |
1848 | -Version 0.3.8 (2012-06-03) |
1849 | --------------------------- |
1850 | +== Version 0.3.8 (2012-06-03) |
1851 | |
1852 | -=== Options === |
1853 | +=== Options |
1854 | |
1855 | Options 'weechat.look.prefix_align_more' and |
1856 | 'weechat.look.prefix_buffer_align_more' have been converted from type boolean to |
1857 | @@ -364,47 +436,46 @@ |
1858 | char |
1859 | * if the value was off, you have to set " " (string with one space) |
1860 | |
1861 | -=== Paste detection === |
1862 | +=== Paste detection |
1863 | |
1864 | Option 'weechat.look.paste_max_lines' can now be used with value 0 to detect |
1865 | paste with one line (only if terminal "bracketed paste mode" is enabled when |
1866 | option 'weechat.look.paste_bracketed' is on); so now the value -1 is used to |
1867 | disable paste detection: if your value was 0, you should set it to -1 |
1868 | |
1869 | ----------------------------------------- |
1870 | +---- |
1871 | /set weechat.look.paste_max_lines -1 |
1872 | ----------------------------------------- |
1873 | +---- |
1874 | |
1875 | -=== Rmodifier === |
1876 | +=== Rmodifier |
1877 | |
1878 | Rmodifier "nickserv" has a new default regex which includes option "release" for |
1879 | command "/msg nickserv". |
1880 | |
1881 | If you never added/changed rmodifiers, you can just reset all rmodifiers: |
1882 | |
1883 | ----------------------------------------- |
1884 | +---- |
1885 | /rmodifier default -yes |
1886 | ----------------------------------------- |
1887 | +---- |
1888 | |
1889 | If you added/changed some rmodifiers, do it manually with these commands: |
1890 | |
1891 | ----------------------------------------- |
1892 | +---- |
1893 | /rmodifier del nickserv |
1894 | /rmodifier add nickserv history_add,input_text_display 1,4* ^(/(msg|quote) +nickserv +(id|identify|ghost \S+|release \S+) +)(.*) |
1895 | ----------------------------------------- |
1896 | - |
1897 | -Version 0.3.7 (2012-02-26) |
1898 | --------------------------- |
1899 | - |
1900 | -=== Options === |
1901 | +---- |
1902 | + |
1903 | +== Version 0.3.7 (2012-02-26) |
1904 | + |
1905 | +=== Options |
1906 | |
1907 | Option `scroll_unread` has been moved from command `/input` to `/window`, |
1908 | -therefore default command of key alt+"u" has been updated. To bind key with new |
1909 | -default value: |
1910 | +therefore default command of key key[alt-u] has been updated. To bind key with |
1911 | +new default value: |
1912 | |
1913 | ----------------------------------------- |
1914 | +---- |
1915 | /key bind meta-u /window scroll_unread |
1916 | ----------------------------------------- |
1917 | +---- |
1918 | |
1919 | Option 'weechat.history.max_lines' has been renamed to |
1920 | 'weechat.history.max_buffer_lines_number'. |
1921 | @@ -413,7 +484,7 @@ |
1922 | default value is ".so,.dll" (with this value, weechat.conf is compatible with |
1923 | Cygwin). |
1924 | |
1925 | -=== Extended regex === |
1926 | +=== Extended regex |
1927 | |
1928 | Extended regex is used in filters and irc ignore, so some chars that needed |
1929 | escape in past do not need any more (for example `[0-9]\+` becomes `[0-9]+`), |
1930 | @@ -423,24 +494,22 @@ |
1931 | make it case sensitive, use "(?-i)" at beginning of string, for example: |
1932 | "(?-i)FlashCode|flashy". |
1933 | |
1934 | -Version 0.3.6 (2011-10-22) |
1935 | --------------------------- |
1936 | +== Version 0.3.6 (2011-10-22) |
1937 | |
1938 | -=== Options === |
1939 | +=== Options |
1940 | |
1941 | Option 'weechat.look.hline_char' has been renamed to |
1942 | 'weechat.look.separator_horizontal'. |
1943 | |
1944 | -=== Bold in colors === |
1945 | +=== Bold in colors |
1946 | |
1947 | Bold is not used any more for basic colors (used only if terminal has less than |
1948 | 16 colors), a new option has been added to force bold if needed: |
1949 | 'weechat.look.color_basic_force_bold'. |
1950 | |
1951 | -Version 0.3.5 (2011-05-15) |
1952 | --------------------------- |
1953 | +== Version 0.3.5 (2011-05-15) |
1954 | |
1955 | -=== Colors === |
1956 | +=== Colors |
1957 | |
1958 | If you have some colors defined in section "palette" with version 0.3.4, you |
1959 | should remove all colors defined, and add new aliases (it's not needed any more |
1960 | @@ -451,36 +520,35 @@ |
1961 | 'irc.color.nick_prefix_op', 'irc.color.nick_prefix_halfop', |
1962 | 'irc.color.nick_prefix_voice', 'irc.color.nick_prefix_user'. |
1963 | |
1964 | -=== Hotlist === |
1965 | +=== Hotlist |
1966 | |
1967 | -==== Counters ==== |
1968 | +==== Counters |
1969 | |
1970 | Count of messages have been added to hotlist by default, if you want to come |
1971 | back to old behavior, do that: |
1972 | |
1973 | ----------------------------------------- |
1974 | +---- |
1975 | /set weechat.look.hotlist_count_max 0 |
1976 | /set weechat.look.hotlist_buffer_separator "," |
1977 | ----------------------------------------- |
1978 | +---- |
1979 | |
1980 | -==== Away and current buffer ==== |
1981 | +==== Away and current buffer |
1982 | |
1983 | When you are away, all buffers are now added to hotlist by default (even if they |
1984 | are displayed in a window), if you want to come back to old behavior, do that: |
1985 | |
1986 | ----------------------------------------- |
1987 | +---- |
1988 | /set weechat.look.hotlist_add_buffer_if_away off |
1989 | ----------------------------------------- |
1990 | +---- |
1991 | |
1992 | -=== New keys === |
1993 | +=== New keys |
1994 | |
1995 | New keys were added, use command `/key missing` to add them or `/key listdiff` |
1996 | to see differences between your current keys and WeeChat default keys. |
1997 | |
1998 | -Version 0.3.4 (2011-01-16) |
1999 | --------------------------- |
2000 | +== Version 0.3.4 (2011-01-16) |
2001 | |
2002 | -=== After /upgrade === |
2003 | +=== After /upgrade |
2004 | |
2005 | If you are using `/upgrade` from a previous release: |
2006 | |
2007 | @@ -488,10 +556,10 @@ |
2008 | * nick colors are defined with a new option 'weechat.color.chat_nick_colors', |
2009 | therefore old options 'weechat.color.chat_nick_color1..10' will be lost when |
2010 | upgrading |
2011 | -* nick colors in messages displayed will be wrong if you changed some nick colors |
2012 | - (old default colors will be used) |
2013 | +* nick colors in messages displayed will be wrong if you changed some nick |
2014 | + colors (old default colors will be used) |
2015 | |
2016 | -=== Options === |
2017 | +=== Options |
2018 | |
2019 | Some IRC options have been renamed, before upgrading to this version, note |
2020 | value for old options, and set them again with new name: |
2021 | @@ -515,15 +583,14 @@ |
2022 | ** 'irc.look.open_pv_near_server' moved to 'irc.look.new_pv_position' |
2023 | (old option was boolean, new is integer with value as string) |
2024 | |
2025 | -Version 0.3.3 (2010-08-07) |
2026 | --------------------------- |
2027 | +== Version 0.3.3 (2010-08-07) |
2028 | |
2029 | -=== After /upgrade === |
2030 | +=== After /upgrade |
2031 | |
2032 | If you are using `/upgrade` from a previous release, then you must reconnect to |
2033 | IRC servers in order to use new command /wallchops. |
2034 | |
2035 | -=== Options === |
2036 | +=== Options |
2037 | |
2038 | Option 'irc.look.show_away_once' has been renamed to |
2039 | 'irc.look.display_pv_away_once'. |
2040 | @@ -531,43 +598,39 @@ |
2041 | Option 'irc.network.lag_min_show' is now in milliseconds, you should set new |
2042 | value: your current value multiplied by 1000 (new default value is 500). |
2043 | |
2044 | -Version 0.3.2 (2010-04-18) |
2045 | --------------------------- |
2046 | +== Version 0.3.2 (2010-04-18) |
2047 | |
2048 | -=== After /upgrade === |
2049 | +=== After /upgrade |
2050 | |
2051 | If you are using `/upgrade` from a previous release, then you must execute this |
2052 | command on all IRC servers/channels/private buffers and xfer DCC chats (not |
2053 | needed on WeeChat core buffer or buffers from other plugins/scripts): |
2054 | |
2055 | ----------------------------------------- |
2056 | +---- |
2057 | /buffer set highlight_words $nick |
2058 | ----------------------------------------- |
2059 | +---- |
2060 | |
2061 | -Version 0.3.1.1 (2010-01-31) |
2062 | ----------------------------- |
2063 | +== Version 0.3.1.1 (2010-01-31) |
2064 | |
2065 | This version fixes crashes with SSL connection and purge of old DCC chats. |
2066 | |
2067 | All users of version 0.3.1 should upgrade to this version. |
2068 | |
2069 | -Version 0.3.1 (2010-01-23) |
2070 | --------------------------- |
2071 | +== Version 0.3.1 (2010-01-23) |
2072 | |
2073 | -=== Aliases === |
2074 | +=== Aliases |
2075 | |
2076 | IRC commands /ame and /amsg are now aliases, if you are upgrading from version |
2077 | 0.3.0, you must create aliases with following commands: |
2078 | |
2079 | ----------------------------------------- |
2080 | +---- |
2081 | /alias aaway allserv /away |
2082 | /alias ame allchan /me |
2083 | /alias amsg allchan /amsg * |
2084 | /alias anick allserv /nick |
2085 | ----------------------------------------- |
2086 | +---- |
2087 | |
2088 | -Version 0.3.0 (2009-09-06) |
2089 | --------------------------- |
2090 | +== Version 0.3.0 (2009-09-06) |
2091 | |
2092 | This version brings *MAJOR* changes, especially for configuration files and |
2093 | plugin API and it not compatible with previous versions. |
2094 | @@ -589,47 +652,39 @@ |
2095 | http://wiki.flashtux.org/wiki/WeeChat_0.3.0 |
2096 | and http://wiki.flashtux.org/wiki/WeeChat_0.3.0_API |
2097 | |
2098 | -Version 0.2.6.3 (2009-06-13) |
2099 | ----------------------------- |
2100 | +== Version 0.2.6.3 (2009-06-13) |
2101 | |
2102 | This version fixes gnutls detection. |
2103 | |
2104 | -Version 0.2.6.2 (2009-04-18) |
2105 | ----------------------------- |
2106 | +== Version 0.2.6.2 (2009-04-18) |
2107 | |
2108 | This version fixes a bug with charset decoding (like 'iso2022jp'). |
2109 | |
2110 | -Version 0.2.6.1 (2009-03-14) |
2111 | ----------------------------- |
2112 | +== Version 0.2.6.1 (2009-03-14) |
2113 | |
2114 | This version fixes a major bug: crash with some special chars in IRC messages. |
2115 | |
2116 | -Version 0.2.6 (2007-09-06) |
2117 | --------------------------- |
2118 | - |
2119 | -No release note. |
2120 | - |
2121 | -Version 0.2.5 (2007-06-07) |
2122 | --------------------------- |
2123 | - |
2124 | -No release note. |
2125 | - |
2126 | -Version 0.2.4 (2007-03-29) |
2127 | --------------------------- |
2128 | - |
2129 | -No release note. |
2130 | - |
2131 | -Version 0.2.3 (2007-01-10) |
2132 | --------------------------- |
2133 | +== Version 0.2.6 (2007-09-06) |
2134 | + |
2135 | +No release note. |
2136 | + |
2137 | +== Version 0.2.5 (2007-06-07) |
2138 | + |
2139 | +No release note. |
2140 | + |
2141 | +== Version 0.2.4 (2007-03-29) |
2142 | + |
2143 | +No release note. |
2144 | + |
2145 | +== Version 0.2.3 (2007-01-10) |
2146 | |
2147 | This version fixes several major bugs of version 0.2.2. |
2148 | |
2149 | All users of version 0.2.2 should upgrade to this version. |
2150 | |
2151 | -Version 0.2.2 (2007-01-06) |
2152 | --------------------------- |
2153 | +== Version 0.2.2 (2007-01-06) |
2154 | |
2155 | -=== Charset plugin === |
2156 | +=== Charset plugin |
2157 | |
2158 | For users of any previous version, all your charset settings in weechat.rc will |
2159 | be LOST! You should save your weechat.rc to keep your values and set them again |
2160 | @@ -644,83 +699,79 @@ |
2161 | |
2162 | For global encode: |
2163 | |
2164 | ----------------------------------------- |
2165 | +---- |
2166 | /setp charset.global.encode = "ISO-8859-1" |
2167 | ----------------------------------------- |
2168 | +---- |
2169 | |
2170 | For server encode (on server buffer): |
2171 | |
2172 | ----------------------------------------- |
2173 | +---- |
2174 | /charset encode ISO-8859-1 |
2175 | ----------------------------------------- |
2176 | - |
2177 | -=== New keys === |
2178 | - |
2179 | -New keys for topic scroll: F9/F10. |
2180 | - |
2181 | -Key F10 was used for `infobar_clear` in previous WeeChat versions, you have to |
2182 | -manually rebind this key (except for new WeeChat users): |
2183 | - |
2184 | ----------------------------------------- |
2185 | +---- |
2186 | + |
2187 | +=== New keys |
2188 | + |
2189 | +New keys for topic scroll: key[F9]/key[F10]. |
2190 | + |
2191 | +Key key[F10] was used for `infobar_clear` in previous WeeChat versions, you |
2192 | +have to manually rebind this key (except for new WeeChat users): |
2193 | + |
2194 | +---- |
2195 | /key <press alt+"k" then F10> scroll_topic_right |
2196 | ----------------------------------------- |
2197 | +---- |
2198 | |
2199 | Which gives something like: |
2200 | |
2201 | ----------------------------------------- |
2202 | +---- |
2203 | /key meta2-21~ scroll_topic_right |
2204 | ----------------------------------------- |
2205 | +---- |
2206 | |
2207 | -Version 0.2.1 (2006-10-01) |
2208 | --------------------------- |
2209 | +== Version 0.2.1 (2006-10-01) |
2210 | |
2211 | No release note. |
2212 | |
2213 | -Version 0.2.0 (2006-08-19) |
2214 | --------------------------- |
2215 | +== Version 0.2.0 (2006-08-19) |
2216 | |
2217 | -=== After /upgrade === |
2218 | +=== After /upgrade |
2219 | |
2220 | If you upgraded with `/upgrade` in WeeChat, you should `/disconnect` and then |
2221 | `/reconnect` on each server, to display properly channel/user modes. |
2222 | |
2223 | -=== Plugins === |
2224 | +=== Plugins |
2225 | |
2226 | If you're using plugins, you should remove some old plugins libraries in WeeChat |
2227 | system library directory (commonly '/usr/local/lib/weechat/plugins'): remove |
2228 | `lib*` files (like `libperl.*`, `libpython.*`, ..) and keep only new libraries |
2229 | (`perl.*`, `python.*`, ..). |
2230 | |
2231 | -Version 0.1.9 (2006-05-25) |
2232 | --------------------------- |
2233 | +== Version 0.1.9 (2006-05-25) |
2234 | |
2235 | -=== DCC chat === |
2236 | +=== DCC chat |
2237 | |
2238 | Please close all DCC chat buffers before using /upgrade command, otherwise you |
2239 | may experience problems with DCC chats. |
2240 | |
2241 | -=== Script API === |
2242 | +=== Script API |
2243 | |
2244 | Some changes in script API: now timer handlers functions takes exactly 0 (zero) |
2245 | argument (in version 0.1.8, two arguments were mandatory but not used: server |
2246 | and arguments). |
2247 | |
2248 | -Version 0.1.8 (2006-03-18) |
2249 | --------------------------- |
2250 | +== Version 0.1.8 (2006-03-18) |
2251 | |
2252 | -=== After /upgrade === |
2253 | +=== After /upgrade |
2254 | |
2255 | After installing 0.1.8 (or with `/upgrade`), issue both commands (if you didn't |
2256 | -redefine these keys (alt+{home|end}): |
2257 | +redefine these keys (key[alt-]key[Home]/key[End]): |
2258 | |
2259 | ----------------------------------------- |
2260 | +---- |
2261 | /key unbind meta-meta2-1~ |
2262 | /key unbind meta-meta2-4~ |
2263 | ----------------------------------------- |
2264 | +---- |
2265 | |
2266 | Then launch again WeeChat (or issue `/upgrade`). |
2267 | |
2268 | -=== Configuration files === |
2269 | +=== Configuration files |
2270 | |
2271 | It is recommended for users of version 0.1.7 (or any older), to replace values |
2272 | in setup file ('~/.weechat/weechat.rc'): |
2273 | @@ -731,118 +782,101 @@ |
2274 | The string '%h' is replaced by WeeChat home (default: '~/.weechat', may be |
2275 | overridden by new command line argument `--dir`). |
2276 | |
2277 | -=== Keys === |
2278 | - |
2279 | -Keys alt+{home|end} were used for nicklist scroll, they're now replaced by |
2280 | -alt+{F11|F12}. |
2281 | - |
2282 | -Version 0.1.7 (2006-01-14) |
2283 | --------------------------- |
2284 | - |
2285 | -=== Ruby === |
2286 | +=== Keys |
2287 | + |
2288 | +Keys key[alt-]key[Home]/key[End] were used for nicklist scroll, they're now |
2289 | +replaced by key[alt-]key[F11]/key[F12]. |
2290 | + |
2291 | +== Version 0.1.7 (2006-01-14) |
2292 | + |
2293 | +=== Ruby |
2294 | |
2295 | Ruby script plugin has been added but is experimental in this release. You're |
2296 | warned! |
2297 | |
2298 | -=== Command /away === |
2299 | +=== Command /away |
2300 | |
2301 | Command `/away` was changed to be RFC 2812 compliant. Now argument is required |
2302 | to set away, and no argument means remove away ("back"). |
2303 | |
2304 | Option 'irc_default_msg_away' has been removed. |
2305 | |
2306 | -Version 0.1.6 (2005-11-11) |
2307 | --------------------------- |
2308 | +== Version 0.1.6 (2005-11-11) |
2309 | |
2310 | -=== Script API === |
2311 | +=== Script API |
2312 | |
2313 | Incompatibility with some old scripts: now all handlers have to return a code |
2314 | for completion, and to do some actions about message to ignore (please look at |
2315 | documentation for detail). |
2316 | |
2317 | -=== OpenBSD === |
2318 | +=== OpenBSD |
2319 | |
2320 | On OpenBSD, the new option 'plugins_extension' should be set to '.so.0.0' since |
2321 | the plugins names are ending by '.so.0.0' and not '.so'. |
2322 | |
2323 | -=== UTF-8 === |
2324 | +=== UTF-8 |
2325 | |
2326 | With new and full UTF-8 support, the option 'look_charset_internal' should be |
2327 | set to blank for most cases. Forces it only if your locale is not properly |
2328 | detected by WeeChat (you can set 'UTF-8' or 'ISO-8859-15' for example, depending |
2329 | on your locale). WeeChat is looking for 'UTF-8' in your locale name at startup. |
2330 | |
2331 | -Version 0.1.5 (2005-09-24) |
2332 | --------------------------- |
2333 | - |
2334 | -No release note. |
2335 | - |
2336 | -Version 0.1.4 (2005-07-30) |
2337 | --------------------------- |
2338 | - |
2339 | -No release note. |
2340 | - |
2341 | -Version 0.1.3 (2005-07-02) |
2342 | --------------------------- |
2343 | - |
2344 | -No release note. |
2345 | - |
2346 | -Version 0.1.2 (2005-05-21) |
2347 | --------------------------- |
2348 | - |
2349 | -No release note. |
2350 | - |
2351 | -Version 0.1.1 (2005-03-20) |
2352 | --------------------------- |
2353 | - |
2354 | -No release note. |
2355 | - |
2356 | -Version 0.1.0 (2005-02-12) |
2357 | --------------------------- |
2358 | - |
2359 | -No release note. |
2360 | - |
2361 | -Version 0.0.9 (2005-01-01) |
2362 | --------------------------- |
2363 | - |
2364 | -No release note. |
2365 | - |
2366 | -Version 0.0.8 (2004-10-30) |
2367 | --------------------------- |
2368 | - |
2369 | -No release note. |
2370 | - |
2371 | -Version 0.0.7 (2004-08-08) |
2372 | --------------------------- |
2373 | - |
2374 | -No release note. |
2375 | - |
2376 | -Version 0.0.6 (2004-06-05) |
2377 | --------------------------- |
2378 | - |
2379 | -No release note. |
2380 | - |
2381 | -Version 0.0.5 (2004-02-07) |
2382 | --------------------------- |
2383 | - |
2384 | -No release note. |
2385 | - |
2386 | -Version 0.0.4 (2004-01-01) |
2387 | --------------------------- |
2388 | - |
2389 | -No release note. |
2390 | - |
2391 | -Version 0.0.3 (2003-11-03) |
2392 | --------------------------- |
2393 | - |
2394 | -No release note. |
2395 | - |
2396 | -Version 0.0.2 (2003-10-05) |
2397 | --------------------------- |
2398 | - |
2399 | -No release note. |
2400 | - |
2401 | -Version 0.0.1 (2003-09-27) |
2402 | --------------------------- |
2403 | +== Version 0.1.5 (2005-09-24) |
2404 | + |
2405 | +No release note. |
2406 | + |
2407 | +== Version 0.1.4 (2005-07-30) |
2408 | + |
2409 | +No release note. |
2410 | + |
2411 | +== Version 0.1.3 (2005-07-02) |
2412 | + |
2413 | +No release note. |
2414 | + |
2415 | +== Version 0.1.2 (2005-05-21) |
2416 | + |
2417 | +No release note. |
2418 | + |
2419 | +== Version 0.1.1 (2005-03-20) |
2420 | + |
2421 | +No release note. |
2422 | + |
2423 | +== Version 0.1.0 (2005-02-12) |
2424 | + |
2425 | +No release note. |
2426 | + |
2427 | +== Version 0.0.9 (2005-01-01) |
2428 | + |
2429 | +No release note. |
2430 | + |
2431 | +== Version 0.0.8 (2004-10-30) |
2432 | + |
2433 | +No release note. |
2434 | + |
2435 | +== Version 0.0.7 (2004-08-08) |
2436 | + |
2437 | +No release note. |
2438 | + |
2439 | +== Version 0.0.6 (2004-06-05) |
2440 | + |
2441 | +No release note. |
2442 | + |
2443 | +== Version 0.0.5 (2004-02-07) |
2444 | + |
2445 | +No release note. |
2446 | + |
2447 | +== Version 0.0.4 (2004-01-01) |
2448 | + |
2449 | +No release note. |
2450 | + |
2451 | +== Version 0.0.3 (2003-11-03) |
2452 | + |
2453 | +No release note. |
2454 | + |
2455 | +== Version 0.0.2 (2003-10-05) |
2456 | + |
2457 | +No release note. |
2458 | + |
2459 | +== Version 0.0.1 (2003-09-27) |
2460 | |
2461 | No release note. |
2462 | |
2463 | === modified file 'README' |
2464 | --- README 2013-01-23 18:44:36 +0000 |
2465 | +++ README 2014-07-27 13:10:33 +0000 |
2466 | @@ -1,5 +1,5 @@ |
2467 | -WeeChat Readme |
2468 | -============== |
2469 | += WeeChat Readme |
2470 | +Sébastien Helleu <flashcode@flashtux.org> |
2471 | |
2472 | |
2473 | WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat |
2474 | @@ -7,8 +7,7 @@ |
2475 | It is customizable and extensible with scripts. |
2476 | |
2477 | |
2478 | -Features |
2479 | --------- |
2480 | +== Features |
2481 | |
2482 | * chat client with multi-protocols/servers connection |
2483 | * small, fast and very light |
2484 | @@ -18,11 +17,9 @@ |
2485 | * multi-platform (GNU/Linux, *BSD, Mac OS X, QNX, Windows & other) |
2486 | * free software, released under GPLv3 |
2487 | |
2488 | - |
2489 | -Copyright |
2490 | ---------- |
2491 | - |
2492 | -Copyright (C) 2003-2013 Sébastien Helleu <flashcode@flashtux.org> |
2493 | +== Copyright |
2494 | + |
2495 | +Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2496 | |
2497 | This file is part of WeeChat, the extensible chat client. |
2498 | |
2499 | |
2500 | === modified file 'autogen.sh' |
2501 | --- autogen.sh 2013-01-23 18:44:36 +0000 |
2502 | +++ autogen.sh 2014-07-27 13:10:33 +0000 |
2503 | @@ -1,6 +1,6 @@ |
2504 | #!/bin/sh |
2505 | # |
2506 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2507 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2508 | # Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net> |
2509 | # Copyright (C) 2005-2006 Emmanuel Bouthenot <kolter@openics.org> |
2510 | # |
2511 | |
2512 | === modified file 'cmake/FindAsciidoc.cmake' |
2513 | --- cmake/FindAsciidoc.cmake 2013-10-07 21:40:15 +0000 |
2514 | +++ cmake/FindAsciidoc.cmake 2014-07-27 13:10:33 +0000 |
2515 | @@ -1,5 +1,5 @@ |
2516 | # |
2517 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2518 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2519 | # |
2520 | # This file is part of WeeChat, the extensible chat client. |
2521 | # |
2522 | |
2523 | === modified file 'cmake/FindAspell.cmake' |
2524 | --- cmake/FindAspell.cmake 2013-01-23 18:44:36 +0000 |
2525 | +++ cmake/FindAspell.cmake 2014-07-27 13:10:33 +0000 |
2526 | @@ -1,5 +1,5 @@ |
2527 | # |
2528 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2529 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2530 | # |
2531 | # This file is part of WeeChat, the extensible chat client. |
2532 | # |
2533 | @@ -42,7 +42,12 @@ |
2534 | ) |
2535 | |
2536 | IF (ASPELL_INCLUDE_PATH AND ASPELL_LIBRARY) |
2537 | - SET(ASPELL_FOUND TRUE) |
2538 | + SET(CMAKE_REQUIRED_INCLUDES ${ASPELL_INCLUDE_PATH}) |
2539 | + SET(CMAKE_REQUIRED_LIBRARIES ${ASPELL_LIBRARY}) |
2540 | + CHECK_SYMBOL_EXISTS(aspell_version_string "aspell.h" HAVE_ASPELL_VERSION_STRING) |
2541 | + SET(CMAKE_REQUIRED_INCLUDES) |
2542 | + SET(CMAKE_REQUIRED_LIBRARIES) |
2543 | + SET(ASPELL_FOUND TRUE) |
2544 | ENDIF (ASPELL_INCLUDE_PATH AND ASPELL_LIBRARY) |
2545 | |
2546 | MARK_AS_ADVANCED( |
2547 | |
2548 | === modified file 'cmake/FindGCRYPT.cmake' |
2549 | --- cmake/FindGCRYPT.cmake 2013-01-23 18:44:36 +0000 |
2550 | +++ cmake/FindGCRYPT.cmake 2014-07-27 13:10:33 +0000 |
2551 | @@ -1,5 +1,5 @@ |
2552 | # |
2553 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2554 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2555 | # |
2556 | # This file is part of WeeChat, the extensible chat client. |
2557 | # |
2558 | |
2559 | === modified file 'cmake/FindGettext.cmake' |
2560 | --- cmake/FindGettext.cmake 2013-01-23 18:44:36 +0000 |
2561 | +++ cmake/FindGettext.cmake 2014-07-27 13:10:33 +0000 |
2562 | @@ -1,5 +1,5 @@ |
2563 | # |
2564 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2565 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2566 | # Copyright (C) 2007 Julien Louis <ptitlouis@sysif.net> |
2567 | # Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org> |
2568 | # |
2569 | |
2570 | === modified file 'cmake/FindGnuTLS.cmake' |
2571 | --- cmake/FindGnuTLS.cmake 2013-01-23 18:44:36 +0000 |
2572 | +++ cmake/FindGnuTLS.cmake 2014-07-27 13:10:33 +0000 |
2573 | @@ -1,5 +1,5 @@ |
2574 | # |
2575 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2576 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2577 | # Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org> |
2578 | # |
2579 | # This file is part of WeeChat, the extensible chat client. |
2580 | @@ -43,7 +43,7 @@ |
2581 | EXECUTE_PROCESS(COMMAND ${PKG_CONFIG_EXECUTABLE} --cflags gnutls |
2582 | OUTPUT_VARIABLE GNUTLS_CFLAGS |
2583 | ) |
2584 | -STRING(REGEX REPLACE "[\r\n]" "" GNUTLS_CFLAGS "${GNUTLS_FLAGS}") |
2585 | +STRING(REGEX REPLACE "[\r\n]" "" GNUTLS_CFLAGS "${GNUTLS_CFLAGS}") |
2586 | |
2587 | EXECUTE_PROCESS(COMMAND ${PKG_CONFIG_EXECUTABLE} --libs gnutls |
2588 | OUTPUT_VARIABLE GNUTLS_LDFLAGS |
2589 | |
2590 | === modified file 'cmake/FindGuile.cmake' |
2591 | --- cmake/FindGuile.cmake 2013-05-21 19:44:31 +0000 |
2592 | +++ cmake/FindGuile.cmake 2014-07-27 13:10:33 +0000 |
2593 | @@ -1,5 +1,5 @@ |
2594 | # |
2595 | -# Copyright (C) 2011-2013 Sebastien Helleu <flashcode@flashtux.org> |
2596 | +# Copyright (C) 2011-2014 Sébastien Helleu <flashcode@flashtux.org> |
2597 | # |
2598 | # This file is part of WeeChat, the extensible chat client. |
2599 | # |
2600 | |
2601 | === modified file 'cmake/FindIconv.cmake' |
2602 | --- cmake/FindIconv.cmake 2013-05-21 19:44:31 +0000 |
2603 | +++ cmake/FindIconv.cmake 2014-07-27 13:10:33 +0000 |
2604 | @@ -1,5 +1,5 @@ |
2605 | # |
2606 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2607 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2608 | # |
2609 | # This file is part of WeeChat, the extensible chat client. |
2610 | # |
2611 | |
2612 | === modified file 'cmake/FindLua.cmake' |
2613 | --- cmake/FindLua.cmake 2013-01-23 18:44:36 +0000 |
2614 | +++ cmake/FindLua.cmake 2014-07-27 13:10:33 +0000 |
2615 | @@ -1,5 +1,5 @@ |
2616 | # |
2617 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2618 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2619 | # |
2620 | # This file is part of WeeChat, the extensible chat client. |
2621 | # |
2622 | |
2623 | === modified file 'cmake/FindNcurses.cmake' |
2624 | --- cmake/FindNcurses.cmake 2013-01-23 18:44:36 +0000 |
2625 | +++ cmake/FindNcurses.cmake 2014-07-27 13:10:33 +0000 |
2626 | @@ -1,5 +1,5 @@ |
2627 | # |
2628 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2629 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2630 | # |
2631 | # This file is part of WeeChat, the extensible chat client. |
2632 | # |
2633 | |
2634 | === modified file 'cmake/FindPerl.cmake' |
2635 | --- cmake/FindPerl.cmake 2013-01-23 18:44:36 +0000 |
2636 | +++ cmake/FindPerl.cmake 2014-07-27 13:10:33 +0000 |
2637 | @@ -1,5 +1,5 @@ |
2638 | # |
2639 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2640 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2641 | # |
2642 | # This file is part of WeeChat, the extensible chat client. |
2643 | # |
2644 | |
2645 | === modified file 'cmake/FindPython.cmake' |
2646 | --- cmake/FindPython.cmake 2013-05-21 19:44:31 +0000 |
2647 | +++ cmake/FindPython.cmake 2014-07-27 13:10:33 +0000 |
2648 | @@ -1,5 +1,5 @@ |
2649 | # |
2650 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2651 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2652 | # Copyright (C) 2009 Julien Louis <ptitlouis@sysif.net> |
2653 | # |
2654 | # This file is part of WeeChat, the extensible chat client. |
2655 | |
2656 | === modified file 'cmake/FindRuby.cmake' |
2657 | --- cmake/FindRuby.cmake 2013-01-23 18:44:36 +0000 |
2658 | +++ cmake/FindRuby.cmake 2014-07-27 13:10:33 +0000 |
2659 | @@ -1,5 +1,5 @@ |
2660 | # |
2661 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2662 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2663 | # |
2664 | # This file is part of WeeChat, the extensible chat client. |
2665 | # |
2666 | @@ -22,71 +22,78 @@ |
2667 | # and libraries are. It also determines what the name of the library is. This |
2668 | # code sets the following variables: |
2669 | # |
2670 | -# RUBY_EXECUTABLE = full path to the ruby binary |
2671 | -# RUBY_INCLUDE_PATH = path to where ruby.h can be found |
2672 | -# RUBY_LIBRARY = path to where libruby.so* can be found |
2673 | +# RUBY_INCLUDE_DIRS = C flags to compile with ruby |
2674 | +# RUBY_LIBRARY_DIRS = linker flags to compile with ruby (found with pkg-config) |
2675 | +# RUBY_LIB = ruby library (found without pkg-config) |
2676 | |
2677 | IF(RUBY_FOUND) |
2678 | # Already in cache, be silent |
2679 | SET(RUBY_FIND_QUIETLY TRUE) |
2680 | ENDIF(RUBY_FOUND) |
2681 | |
2682 | -FIND_PROGRAM(RUBY_EXECUTABLE |
2683 | - NAMES ruby1.9.3 ruby193 ruby1.9.2 ruby192 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby1.6 ruby16 ruby |
2684 | - PATHS /usr/bin /usr/local/bin /usr/pkg/bin |
2685 | - ) |
2686 | - |
2687 | -IF(RUBY_EXECUTABLE) |
2688 | - EXECUTE_PROCESS( |
2689 | - COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubyhdrdir'] || RbConfig::CONFIG['archdir']" |
2690 | - OUTPUT_VARIABLE RUBY_ARCH_DIR |
2691 | - ) |
2692 | - |
2693 | - EXECUTE_PROCESS( |
2694 | - COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['arch']" |
2695 | - OUTPUT_VARIABLE RUBY_ARCH |
2696 | - ) |
2697 | - |
2698 | - EXECUTE_PROCESS( |
2699 | - COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['libdir']" |
2700 | - OUTPUT_VARIABLE RUBY_POSSIBLE_LIB_PATH |
2701 | - ) |
2702 | - |
2703 | - EXECUTE_PROCESS( |
2704 | - COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubylibdir']" |
2705 | - OUTPUT_VARIABLE RUBY_RUBY_LIB_PATH |
2706 | - ) |
2707 | - |
2708 | - EXECUTE_PROCESS( |
2709 | - COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['ruby_version']" |
2710 | - OUTPUT_VARIABLE RUBY_VERSION |
2711 | - ) |
2712 | - |
2713 | - FIND_PATH(RUBY_INCLUDE_PATH |
2714 | - NAMES ruby.h |
2715 | - PATHS ${RUBY_ARCH_DIR} |
2716 | - ) |
2717 | - |
2718 | - SET(RUBY_ARCH |
2719 | - "${RUBY_INCLUDE_PATH}/${RUBY_ARCH}") |
2720 | - |
2721 | - FIND_LIBRARY(RUBY_LIBRARY |
2722 | - NAMES ruby-1.9.3 ruby1.9.3 ruby193 ruby-1.9.2 ruby1.9.2 ruby192 ruby-1.9.1 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby1.6 ruby16 ruby |
2723 | - PATHS ${RUBY_POSSIBLE_LIB_PATH} ${RUBY_RUBY_LIB_PATH} |
2724 | - ) |
2725 | - |
2726 | - IF(RUBY_LIBRARY AND RUBY_INCLUDE_PATH) |
2727 | - SET(RUBY_FOUND TRUE) |
2728 | - ENDIF(RUBY_LIBRARY AND RUBY_INCLUDE_PATH) |
2729 | - |
2730 | - IF(${RUBY_VERSION} STREQUAL "1.9.0") |
2731 | - SET(RUBY_FOUND FALSE) |
2732 | - ENDIF(${RUBY_VERSION} STREQUAL "1.9.0") |
2733 | - |
2734 | - MARK_AS_ADVANCED( |
2735 | - RUBY_EXECUTABLE |
2736 | - RUBY_LIBRARY |
2737 | - RUBY_ARCH |
2738 | - RUBY_INCLUDE_PATH |
2739 | - ) |
2740 | -ENDIF(RUBY_EXECUTABLE) |
2741 | +FIND_PACKAGE(PkgConfig) |
2742 | +IF(PKG_CONFIG_FOUND) |
2743 | + pkg_search_module(RUBY ruby-2.1 ruby-2.0 ruby-1.9 ruby-1.8) |
2744 | +ENDIF(PKG_CONFIG_FOUND) |
2745 | + |
2746 | +IF(RUBY_FOUND) |
2747 | + |
2748 | + SET(RUBY_LIB "") |
2749 | + MARK_AS_ADVANCED(RUBY_LIB) |
2750 | + |
2751 | +ELSE(RUBY_FOUND) |
2752 | + |
2753 | + FIND_PROGRAM(RUBY_EXECUTABLE |
2754 | + NAMES ruby1.9.3 ruby193 ruby1.9.2 ruby192 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby |
2755 | + PATHS /usr/bin /usr/local/bin /usr/pkg/bin |
2756 | + ) |
2757 | + |
2758 | + IF(RUBY_EXECUTABLE) |
2759 | + |
2760 | + EXECUTE_PROCESS( |
2761 | + COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubyhdrdir'] || RbConfig::CONFIG['archdir']" |
2762 | + OUTPUT_VARIABLE RUBY_ARCH_DIR |
2763 | + ) |
2764 | + |
2765 | + EXECUTE_PROCESS( |
2766 | + COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['arch']" |
2767 | + OUTPUT_VARIABLE RUBY_ARCH |
2768 | + ) |
2769 | + |
2770 | + EXECUTE_PROCESS( |
2771 | + COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['libdir']" |
2772 | + OUTPUT_VARIABLE RUBY_POSSIBLE_LIB_PATH |
2773 | + ) |
2774 | + |
2775 | + EXECUTE_PROCESS( |
2776 | + COMMAND ${RUBY_EXECUTABLE} -r rbconfig -e "print RbConfig::CONFIG['rubylibdir']" |
2777 | + OUTPUT_VARIABLE RUBY_RUBY_LIB_PATH |
2778 | + ) |
2779 | + |
2780 | + FIND_PATH(RUBY_INCLUDE_DIRS |
2781 | + NAMES ruby.h |
2782 | + PATHS ${RUBY_ARCH_DIR} |
2783 | + ) |
2784 | + |
2785 | + SET(RUBY_INCLUDE_ARCH "${RUBY_INCLUDE_DIRS}/${RUBY_ARCH}") |
2786 | + |
2787 | + FIND_LIBRARY(RUBY_LIB |
2788 | + NAMES ruby-1.9.3 ruby1.9.3 ruby193 ruby-1.9.2 ruby1.9.2 ruby192 ruby-1.9.1 ruby1.9.1 ruby191 ruby1.9 ruby19 ruby1.8 ruby18 ruby |
2789 | + PATHS ${RUBY_POSSIBLE_LIB_PATH} ${RUBY_RUBY_LIB_PATH} |
2790 | + ) |
2791 | + |
2792 | + IF(RUBY_LIB AND RUBY_INCLUDE_DIRS) |
2793 | + SET(RUBY_FOUND TRUE) |
2794 | + ENDIF(RUBY_LIB AND RUBY_INCLUDE_DIRS) |
2795 | + |
2796 | + SET(RUBY_INCLUDE_DIRS "${RUBY_INCLUDE_DIRS};${RUBY_INCLUDE_ARCH}") |
2797 | + |
2798 | + MARK_AS_ADVANCED( |
2799 | + RUBY_INCLUDE_DIRS |
2800 | + RUBY_LIBRARY_DIRS |
2801 | + RUBY_LIB |
2802 | + ) |
2803 | + |
2804 | + ENDIF(RUBY_EXECUTABLE) |
2805 | + |
2806 | +ENDIF(RUBY_FOUND) |
2807 | |
2808 | === modified file 'cmake/FindSourcehighlight.cmake' |
2809 | --- cmake/FindSourcehighlight.cmake 2013-01-23 18:44:36 +0000 |
2810 | +++ cmake/FindSourcehighlight.cmake 2014-07-27 13:10:33 +0000 |
2811 | @@ -1,5 +1,5 @@ |
2812 | # |
2813 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2814 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2815 | # Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org> |
2816 | # |
2817 | # This file is part of WeeChat, the extensible chat client. |
2818 | |
2819 | === modified file 'cmake/FindTCL.cmake' |
2820 | --- cmake/FindTCL.cmake 2013-01-23 18:44:36 +0000 |
2821 | +++ cmake/FindTCL.cmake 2014-07-27 13:10:33 +0000 |
2822 | @@ -1,6 +1,6 @@ |
2823 | # |
2824 | # Copyright (C) 2008 Julien Louis <ptitlouis@sysif.net> |
2825 | -# Copyright (C) 2008-2013 Sebastien Helleu <flashcode@flashtux.org> |
2826 | +# Copyright (C) 2008-2014 Sébastien Helleu <flashcode@flashtux.org> |
2827 | # |
2828 | # This file is part of WeeChat, the extensible chat client. |
2829 | # |
2830 | |
2831 | === modified file 'cmake/cmake_uninstall.cmake.in' |
2832 | --- cmake/cmake_uninstall.cmake.in 2013-10-07 21:40:15 +0000 |
2833 | +++ cmake/cmake_uninstall.cmake.in 2014-07-27 13:10:33 +0000 |
2834 | @@ -1,5 +1,5 @@ |
2835 | # |
2836 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2837 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2838 | # |
2839 | # This file is part of WeeChat, the extensible chat client. |
2840 | # |
2841 | |
2842 | === modified file 'config.h.cmake' |
2843 | --- config.h.cmake 2013-10-07 21:40:15 +0000 |
2844 | +++ config.h.cmake 2014-07-27 13:10:33 +0000 |
2845 | @@ -6,6 +6,7 @@ |
2846 | #cmakedefine ICONV_2ARG_IS_CONST 1 |
2847 | #cmakedefine HAVE_MALLINFO |
2848 | #cmakedefine HAVE_EAT_NEWLINE_GLITCH |
2849 | +#cmakedefine HAVE_ASPELL_VERSION_STRING |
2850 | #define PACKAGE_VERSION "@VERSION@" |
2851 | #define PACKAGE "@PROJECT_NAME@" |
2852 | #define PACKAGE_NAME "@PROJECT_NAME@" |
2853 | |
2854 | === modified file 'configure.ac' |
2855 | --- configure.ac 2013-10-07 21:40:15 +0000 |
2856 | +++ configure.ac 2014-07-27 13:10:33 +0000 |
2857 | @@ -1,5 +1,5 @@ |
2858 | # |
2859 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
2860 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
2861 | # Copyright (C) 2005 Benoit Papillault <benoit.papillault@free.fr> |
2862 | # Copyright (C) 2005-2006 Julien Louis <ptitlouis@sysif.net> |
2863 | # Copyright (C) 2005-2009 Emmanuel Bouthenot <kolter@openics.org> |
2864 | @@ -24,7 +24,7 @@ |
2865 | # Process this file with autoconf to produce a configure script. |
2866 | |
2867 | AC_PREREQ(2.56) |
2868 | -AC_INIT(WeeChat, 0.4.2, flashcode@flashtux.org) |
2869 | +AC_INIT(WeeChat, 0.4.3, flashcode@flashtux.org) |
2870 | AC_CONFIG_SRCDIR([configure.ac]) |
2871 | AM_CONFIG_HEADER(config.h) |
2872 | AM_INIT_AUTOMAKE |
2873 | @@ -39,6 +39,7 @@ |
2874 | |
2875 | # Files to generate |
2876 | AC_CONFIG_FILES([weechat.pc]) |
2877 | +AC_CONFIG_FILES([weechat-${VERSION}-1.cygport:weechat.cygport.in]) |
2878 | |
2879 | # Add some flags for some OS |
2880 | case "$host_os" in |
2881 | @@ -93,32 +94,33 @@ |
2882 | |
2883 | # Variables in config.h |
2884 | |
2885 | -AH_VERBATIM([PREFIX], [#undef PREFIX]) |
2886 | -AH_VERBATIM([WEECHAT_LIBDIR], [#undef WEECHAT_LIBDIR]) |
2887 | -AH_VERBATIM([WEECHAT_SHAREDIR], [#undef WEECHAT_SHAREDIR]) |
2888 | -AH_VERBATIM([HAVE_GNUTLS], [#undef HAVE_GNUTLS]) |
2889 | -AH_VERBATIM([HAVE_FLOCK], [#undef HAVE_FLOCK]) |
2890 | +AH_VERBATIM([PREFIX], [#undef PREFIX]) |
2891 | +AH_VERBATIM([WEECHAT_LIBDIR], [#undef WEECHAT_LIBDIR]) |
2892 | +AH_VERBATIM([WEECHAT_SHAREDIR], [#undef WEECHAT_SHAREDIR]) |
2893 | +AH_VERBATIM([HAVE_GNUTLS], [#undef HAVE_GNUTLS]) |
2894 | +AH_VERBATIM([HAVE_FLOCK], [#undef HAVE_FLOCK]) |
2895 | AH_VERBATIM([HAVE_EAT_NEWLINE_GLITCH], [#undef HAVE_EAT_NEWLINE_GLITCH]) |
2896 | -AH_VERBATIM([PLUGIN_ALIAS], [#undef PLUGIN_ALIAS]) |
2897 | -AH_VERBATIM([PLUGIN_ASPELL], [#undef PLUGIN_ASPELL]) |
2898 | -AH_VERBATIM([PLUGIN_CHARSET], [#undef PLUGIN_CHARSET]) |
2899 | -AH_VERBATIM([PLUGIN_FIFO], [#undef PLUGIN_FIFO]) |
2900 | -AH_VERBATIM([PLUGIN_IRC], [#undef PLUGIN_IRC]) |
2901 | -AH_VERBATIM([PLUGIN_LOGGER], [#undef PLUGIN_LOGGER]) |
2902 | -AH_VERBATIM([PLUGIN_RELAY], [#undef PLUGIN_RELAY]) |
2903 | -AH_VERBATIM([PLUGIN_RMODIFIER], [#undef PLUGIN_RMODIFIER]) |
2904 | -AH_VERBATIM([PLUGIN_SCRIPT], [#undef PLUGIN_SCRIPT]) |
2905 | -AH_VERBATIM([PLUGIN_PERL], [#undef PLUGIN_PERL]) |
2906 | -AH_VERBATIM([PLUGIN_PYTHON], [#undef PLUGIN_PYTHON]) |
2907 | -AH_VERBATIM([PLUGIN_RUBY], [#undef PLUGIN_RUBY]) |
2908 | -AH_VERBATIM([PLUGIN_LUA], [#undef PLUGIN_LUA]) |
2909 | -AH_VERBATIM([PLUGIN_TCL], [#undef PLUGIN_TCL]) |
2910 | -AH_VERBATIM([PLUGIN_GUILE], [#undef PLUGIN_GUILE]) |
2911 | -AH_VERBATIM([PLUGIN_XFER], [#undef PLUGIN_XFER]) |
2912 | -AH_VERBATIM([MAN], [#undef MAN]) |
2913 | -AH_VERBATIM([DOC], [#undef DOC]) |
2914 | -AH_VERBATIM([WEECHAT_HOME], [#define WEECHAT_HOME "~/.weechat"]) |
2915 | -AH_VERBATIM([CA_FILE], [#define CA_FILE "/etc/ssl/certs/ca-certificates.crt"]) |
2916 | +AH_VERBATIM([HAVE_ASPELL_VERSION_STRING], [#undef HAVE_ASPELL_VERSION_STRING]) |
2917 | +AH_VERBATIM([PLUGIN_ALIAS], [#undef PLUGIN_ALIAS]) |
2918 | +AH_VERBATIM([PLUGIN_ASPELL], [#undef PLUGIN_ASPELL]) |
2919 | +AH_VERBATIM([PLUGIN_CHARSET], [#undef PLUGIN_CHARSET]) |
2920 | +AH_VERBATIM([PLUGIN_FIFO], [#undef PLUGIN_FIFO]) |
2921 | +AH_VERBATIM([PLUGIN_IRC], [#undef PLUGIN_IRC]) |
2922 | +AH_VERBATIM([PLUGIN_LOGGER], [#undef PLUGIN_LOGGER]) |
2923 | +AH_VERBATIM([PLUGIN_RELAY], [#undef PLUGIN_RELAY]) |
2924 | +AH_VERBATIM([PLUGIN_RMODIFIER], [#undef PLUGIN_RMODIFIER]) |
2925 | +AH_VERBATIM([PLUGIN_SCRIPT], [#undef PLUGIN_SCRIPT]) |
2926 | +AH_VERBATIM([PLUGIN_PERL], [#undef PLUGIN_PERL]) |
2927 | +AH_VERBATIM([PLUGIN_PYTHON], [#undef PLUGIN_PYTHON]) |
2928 | +AH_VERBATIM([PLUGIN_RUBY], [#undef PLUGIN_RUBY]) |
2929 | +AH_VERBATIM([PLUGIN_LUA], [#undef PLUGIN_LUA]) |
2930 | +AH_VERBATIM([PLUGIN_TCL], [#undef PLUGIN_TCL]) |
2931 | +AH_VERBATIM([PLUGIN_GUILE], [#undef PLUGIN_GUILE]) |
2932 | +AH_VERBATIM([PLUGIN_XFER], [#undef PLUGIN_XFER]) |
2933 | +AH_VERBATIM([MAN], [#undef MAN]) |
2934 | +AH_VERBATIM([DOC], [#undef DOC]) |
2935 | +AH_VERBATIM([WEECHAT_HOME], [#define WEECHAT_HOME "~/.weechat"]) |
2936 | +AH_VERBATIM([CA_FILE], [#define CA_FILE "/etc/ssl/certs/ca-certificates.crt"]) |
2937 | |
2938 | # Arguments for ./configure |
2939 | |
2940 | @@ -295,7 +297,6 @@ |
2941 | if test "x$enable_aspell" = "xyes" ; then |
2942 | ac_found_enchant_lib="no" |
2943 | if test "x$enable_enchant" = "xyes" ; then |
2944 | - #PKG_CHECK_MODULES(ENCHANT, [enchant], [CFLAGS="$CFLAGS -DUSE_ENCHANT"], |
2945 | PKG_CHECK_MODULES(ENCHANT, [enchant], ac_found_enchant_lib="yes", ac_found_enchant_lib="no") |
2946 | fi |
2947 | if test "x$ac_found_enchant_lib" = "xyes" ; then |
2948 | @@ -321,6 +322,18 @@ |
2949 | AC_MSG_RESULT(yes) |
2950 | ASPELL_LFLAGS="$ASPELL_LFLAGS -laspell" |
2951 | ASPELL_LIB_USED="aspell" |
2952 | + ac_save_LDFLAGS="$LDFLAGS" |
2953 | + LDFLAGS="$LDFLAGS $ASPELL_LFLAGS" |
2954 | + AC_CACHE_CHECK([for aspell_version_string() support], ac_cv_have_aspell_version_string, [ |
2955 | + AC_LINK_IFELSE([AC_LANG_PROGRAM( |
2956 | + [[ #include <aspell.h>]], |
2957 | + [[ const char *version = aspell_version_string(); ]])], |
2958 | + [ ac_have_aspell_version_string="yes" ], |
2959 | + [ ac_have_aspell_version_string="no" ])]) |
2960 | + LDFLAGS="$ac_save_LDFLAGS" |
2961 | + if test "x$ac_have_aspell_version_string" = "xyes"; then |
2962 | + AC_DEFINE(HAVE_ASPELL_VERSION_STRING) |
2963 | + fi |
2964 | fi |
2965 | fi |
2966 | else |
2967 | @@ -540,31 +553,34 @@ |
2968 | RUBY_VERSION= |
2969 | |
2970 | if test "x$enable_ruby" = "xyes" ; then |
2971 | - AC_PATH_PROGS(RUBY, ruby1.9.3 ruby1.9.2 ruby1.9.1 ruby1.9 ruby1.8 ruby) |
2972 | - if test -z $RUBY ; then |
2973 | - AC_MSG_WARN([ |
2974 | + RUBY_CFLAGS="" |
2975 | + RUBY_LFLAGS="" |
2976 | + for v in "2.0" "1.9" "1.8" ; do |
2977 | + pkgconfig_ruby_found=`$PKGCONFIG --exists ruby-$v 2>/dev/null` |
2978 | + if test "x$?" = "x0" ; then |
2979 | + RUBY_VERSION=`$PKGCONFIG --modversion ruby-$v` |
2980 | + RUBY_CFLAGS=`$PKGCONFIG --cflags ruby-$v` |
2981 | + RUBY_LFLAGS=`$PKGCONFIG --libs ruby-$v` |
2982 | + break |
2983 | + fi |
2984 | + done |
2985 | + |
2986 | + if test "x$RUBY_CFLAGS" = "x" -o "x$RUBY_LFLAGS" = "x" ; then |
2987 | + AC_PATH_PROGS(RUBY, ruby1.9.3 ruby1.9.2 ruby1.9.1 ruby1.9 ruby1.8 ruby) |
2988 | + if test -z $RUBY ; then |
2989 | + AC_MSG_WARN([ |
2990 | *** Ruby must be installed on your system but ruby interpreter couldn't be found in path. |
2991 | *** Please check that ruby is in path, or install it with your software package manager. |
2992 | *** WeeChat will be built without Ruby support.]) |
2993 | - enable_ruby="no" |
2994 | - not_found="$not_found ruby" |
2995 | - else |
2996 | - RUBY_VERSION=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['ruby_version']]"` |
2997 | - if test "$RUBY_VERSION" = "1.9.0"; then |
2998 | - AC_MSG_WARN([ |
2999 | -*** Ruby header files have been found, but they're of the version 1.9.0. |
3000 | -*** Ruby 1.9.0 is an unstable release and should not be used in production. |
3001 | -*** Please install Ruby 1.8.x (>= 1.8.6) or >= 1.9.1. |
3002 | -*** WeeChat will be built without Ruby support.]) |
3003 | enable_ruby="no" |
3004 | not_found="$not_found ruby" |
3005 | else |
3006 | + RUBY_VERSION=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['MAJOR']] + '.' + RbConfig::CONFIG[['MINOR']] + '.' + RbConfig::CONFIG[['TEENY']]"` |
3007 | RUBY_INCLUDE=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['rubyhdrdir']] || RbConfig::CONFIG[['archdir']]"` |
3008 | RUBY_ARCH=`$RUBY -rrbconfig -e 'print RbConfig::CONFIG[["arch"]]'` |
3009 | AC_MSG_CHECKING(for Ruby header files) |
3010 | if test -d "$RUBY_INCLUDE/"; then |
3011 | - M_RUBY_VERSION=`$RUBY -rrbconfig -e "puts RbConfig::CONFIG[['ruby_version']].gsub(/\./, '')[[0,3]]"` |
3012 | - RUBY_CFLAGS="-I$RUBY_INCLUDE/ -I$RUBY_INCLUDE/$RUBY_ARCH -DRUBY_VERSION=$M_RUBY_VERSION" |
3013 | + RUBY_CFLAGS="-I$RUBY_INCLUDE/ -I$RUBY_INCLUDE/$RUBY_ARCH" |
3014 | else |
3015 | AC_MSG_WARN([ |
3016 | *** Ruby header files couldn't be found on your system. |
3017 | @@ -608,27 +624,23 @@ |
3018 | fi |
3019 | |
3020 | if test "x$LUA_CFLAGS" = "x" -o "x$LUA_LFLAGS" = "x" ; then |
3021 | - PKGCONFIG="" |
3022 | - AC_CHECK_PROGS(PKGCONFIG, pkg-config) |
3023 | - if test "x$PKGCONFIG" != "x"; then |
3024 | - AC_MSG_CHECKING(for Lua headers and librairies with pkg-config) |
3025 | - echo |
3026 | - for l in "$lua_suffix" "" "51" "5.1" "50" "5.0" ; do |
3027 | - pkgconfig_lua_found=`$PKGCONFIG --exists lua$l 2>/dev/null` |
3028 | - if test "x$?" = "x0" ; then |
3029 | - LUA_VERSION=`$PKGCONFIG --modversion lua$l` |
3030 | - LUA_CFLAGS="$LUA_CFLAGS "`$PKGCONFIG --cflags lua$l` |
3031 | - LUA_LFLAGS="$LUA_LFLAGS "`$PKGCONFIG --libs lua$l` |
3032 | + AC_MSG_CHECKING(for Lua headers and librairies with pkg-config) |
3033 | + echo |
3034 | + for l in "$lua_suffix" "" "51" "5.1" "50" "5.0" ; do |
3035 | + pkgconfig_lua_found=`$PKGCONFIG --exists lua$l 2>/dev/null` |
3036 | + if test "x$?" = "x0" ; then |
3037 | + LUA_VERSION=`$PKGCONFIG --modversion lua$l` |
3038 | + LUA_CFLAGS="$LUA_CFLAGS "`$PKGCONFIG --cflags lua$l` |
3039 | + LUA_LFLAGS="$LUA_LFLAGS "`$PKGCONFIG --libs lua$l` |
3040 | |
3041 | - pkgconfig_lualib_found=`$PKGCONFIG --exists lualib$l 2>/dev/null` |
3042 | - if test "x$?" = "x0"; then |
3043 | - LUA_CFLAGS="$LUA_CFLAGS "`$PKGCONFIG --cflags lualib$l` |
3044 | - LUA_LFLAGS="$LUA_LFLAGS "`$PKGCONFIG --libs lualib$l` |
3045 | - fi |
3046 | - break |
3047 | + pkgconfig_lualib_found=`$PKGCONFIG --exists lualib$l 2>/dev/null` |
3048 | + if test "x$?" = "x0"; then |
3049 | + LUA_CFLAGS="$LUA_CFLAGS "`$PKGCONFIG --cflags lualib$l` |
3050 | + LUA_LFLAGS="$LUA_LFLAGS "`$PKGCONFIG --libs lualib$l` |
3051 | fi |
3052 | - done |
3053 | - fi |
3054 | + break |
3055 | + fi |
3056 | + done |
3057 | fi |
3058 | |
3059 | if test "x$LUA_CFLAGS" = "x" -o "x$LUA_LFLAGS" = "x" ; then |
3060 | @@ -685,13 +697,18 @@ |
3061 | AC_MSG_CHECKING(for Lua compiling and linking) |
3062 | LUA_TEST=`LT=luatest.c ; echo "#include <lua.h>" > $LT; echo "#include <lualib.h>" >> $LT; echo "int main() { luaopen_base((lua_State *)lua_open()); return 0; }" >> $LT ; $CC -Wall $LT -o $LT.out $LUA_CFLAGS $LUA_LFLAGS $CFLAGS $LDFLAGS 1>/dev/null 2>&1 ; echo $?; rm -f $LT $LT.out 1>/dev/null 2>&1` |
3063 | if test "x$LUA_TEST" != "x0" ; then |
3064 | - AC_MSG_RESULT(no) |
3065 | - AC_MSG_WARN([ |
3066 | + LUA52_TEST=`LT=luatest.c ; echo "#include <lua.h>" > $LT; echo "#include <lualib.h>" >> $LT; echo "int main() { luaopen_base((lua_State *)luaL_newstate()); return 0; }" >> $LT ; $CC -Wall $LT -o $LT.out $LUA_CFLAGS $LUA_LFLAGS $CFLAGS $LDFLAGS 1>/dev/null 2>&1 ; echo $?; rm -f $LT $LT.out 1>/dev/null 2>&1` |
3067 | + if test "x$LUA52_TEST" != "x0" ; then |
3068 | + AC_MSG_RESULT(no) |
3069 | + AC_MSG_WARN([ |
3070 | *** Lua (>=5.0) headers and/or librairies couldn't be found on your system. |
3071 | *** Try to install liblua, liblualib and liblua-dev with your software package manager. |
3072 | *** WeeChat will be built without Lua support.]) |
3073 | - enable_lua="no" |
3074 | - not_found="$not_found lua" |
3075 | + enable_lua="no" |
3076 | + not_found="$not_found lua" |
3077 | + else |
3078 | + AC_MSG_RESULT(yes) |
3079 | + fi |
3080 | else |
3081 | AC_MSG_RESULT(yes) |
3082 | fi |
3083 | @@ -755,22 +772,18 @@ |
3084 | enable_plugins="yes" |
3085 | |
3086 | guile_found="no" |
3087 | - PKGCONFIG="" |
3088 | - AC_CHECK_PROGS(PKGCONFIG, pkg-config) |
3089 | - if test "x$PKGCONFIG" != "x"; then |
3090 | - AC_MSG_CHECKING(for Guile headers and librairies) |
3091 | - echo |
3092 | - for v in "2.0" ; do |
3093 | - pkgconfig_guile_found=`$PKGCONFIG --exists guile-$v 2>/dev/null` |
3094 | - if test "x$?" = "x0" ; then |
3095 | - GUILE_VERSION=`$PKGCONFIG --modversion guile-$v` |
3096 | - GUILE_CFLAGS=`$PKGCONFIG --cflags guile-$v` |
3097 | - GUILE_LFLAGS=`$PKGCONFIG --libs guile-$v` |
3098 | - guile_found="yes" |
3099 | - break |
3100 | - fi |
3101 | - done |
3102 | - fi |
3103 | + AC_MSG_CHECKING(for Guile headers and librairies) |
3104 | + echo |
3105 | + for v in "2.0" ; do |
3106 | + pkgconfig_guile_found=`$PKGCONFIG --exists guile-$v 2>/dev/null` |
3107 | + if test "x$?" = "x0" ; then |
3108 | + GUILE_VERSION=`$PKGCONFIG --modversion guile-$v` |
3109 | + GUILE_CFLAGS=`$PKGCONFIG --cflags guile-$v` |
3110 | + GUILE_LFLAGS=`$PKGCONFIG --libs guile-$v` |
3111 | + guile_found="yes" |
3112 | + break |
3113 | + fi |
3114 | + done |
3115 | |
3116 | if test "x$guile_found" = "xno" ; then |
3117 | AC_MSG_WARN([ |
3118 | |
3119 | === modified file 'debian/changelog' |
3120 | --- debian/changelog 2013-10-23 20:54:08 +0000 |
3121 | +++ debian/changelog 2014-07-27 13:10:33 +0000 |
3122 | @@ -1,3 +1,48 @@ |
3123 | +weechat (0.4.3-4) trusty; urgency=medium |
3124 | + |
3125 | + * Using built-in libgnutls-dev and libgcrypt11-dev to satisfy trusty |
3126 | + build-dependencies. |
3127 | + * Upstream packaging (lp: #1299347) |
3128 | + |
3129 | + -- Alif M. Ahmad <alivema4ever@gmail.com> Sun, 27 Jul 2014 08:44:31 -0400 |
3130 | + |
3131 | +weechat (0.4.3-4) unstable; urgency=medium |
3132 | + |
3133 | + * Fix FTBFS by adding a missing Build Depends on docbook-xml |
3134 | + (Closes:#753166) |
3135 | + * Update libgnutls and libgcrypt Build Depends to libgnutls28-dev and |
3136 | + libgcrypt20-dev (Closes: #753167) |
3137 | + |
3138 | + -- Emmanuel Bouthenot <kolter@debian.org> Wed, 02 Jul 2014 23:42:41 +0200 |
3139 | + |
3140 | +weechat (0.4.3-3) unstable; urgency=medium |
3141 | + |
3142 | + * Add patch (backported from upstream) to fix a FTBFS while building |
3143 | + against ruby 2.1 (Closes: #747708) |
3144 | + |
3145 | + -- Emmanuel Bouthenot <kolter@debian.org> Mon, 12 May 2014 12:49:14 +0200 |
3146 | + |
3147 | +weechat (0.4.3-2) unstable; urgency=medium |
3148 | + |
3149 | + * Add missing symlink for Polish manpage |
3150 | + * Change ruby-* Build-Depends to gem2deb so that ruby plugin will be |
3151 | + built against the newest Ruby interpreter available (Closes: #738685) |
3152 | + |
3153 | + -- Emmanuel Bouthenot <kolter@debian.org> Thu, 13 Feb 2014 12:11:54 +0000 |
3154 | + |
3155 | +weechat (0.4.3-1) unstable; urgency=medium |
3156 | + |
3157 | + * New upstream release |
3158 | + * Bump Standards-Version to 3.9.5 |
3159 | + * Update debian/watch to check upstream tarballs signatures |
3160 | + * Add new doc-base files: |
3161 | + - Devel guide in French and Japanese |
3162 | + - Plugins guide in Japanese |
3163 | + - Relay protocol guide in French |
3164 | + - User guide in Polish |
3165 | + |
3166 | + -- Emmanuel Bouthenot <kolter@debian.org> Mon, 10 Feb 2014 17:15:21 +0000 |
3167 | + |
3168 | weechat (0.4.2-3) unstable; urgency=low |
3169 | |
3170 | * Fix FTBS while building without Internet access (add a missing build |
3171 | |
3172 | === modified file 'debian/control' |
3173 | --- debian/control 2013-10-23 20:54:08 +0000 |
3174 | +++ debian/control 2014-07-27 13:10:33 +0000 |
3175 | @@ -1,16 +1,18 @@ |
3176 | Source: weechat |
3177 | Section: net |
3178 | Priority: optional |
3179 | -Maintainer: Emmanuel Bouthenot <kolter@debian.org> |
3180 | +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
3181 | +XSBC-Original-Maintainer: Emmanuel Bouthenot <kolter@debian.org> |
3182 | Build-Depends: |
3183 | asciidoc (>= 8.5), |
3184 | source-highlight, |
3185 | xsltproc, |
3186 | docbook-xsl, |
3187 | + docbook-xml, |
3188 | debhelper (>= 9), |
3189 | cmake, pkg-config, |
3190 | libncursesw5-dev, |
3191 | - ruby1.9.1, ruby1.9.1-dev, |
3192 | + gem2deb, |
3193 | libperl-dev, |
3194 | python-dev, |
3195 | libaspell-dev, |
3196 | @@ -21,7 +23,7 @@ |
3197 | libgcrypt11-dev, |
3198 | libgnutls-dev, |
3199 | zlib1g-dev |
3200 | -Standards-Version: 3.9.4 |
3201 | +Standards-Version: 3.9.5 |
3202 | Homepage: http://weechat.org/ |
3203 | Vcs-Git: git://anonscm.debian.org/users/kolter/weechat.git |
3204 | Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/kolter/weechat.git |
3205 | |
3206 | === added directory 'debian/patches' |
3207 | === added file 'debian/patches/fix_build_ruby2.1' |
3208 | --- debian/patches/fix_build_ruby2.1 1970-01-01 00:00:00 +0000 |
3209 | +++ debian/patches/fix_build_ruby2.1 2014-07-27 13:10:33 +0000 |
3210 | @@ -0,0 +1,19 @@ |
3211 | +Description: Fix FTBFS with ruby2.1 |
3212 | +Author: Sébastien Helleu <flashcode@flashtux.org> |
3213 | +Origin: upstream, https://github.com/weechat/weechat/commit/7f54a1adc14f46ae0cffb899d88df7a35ef89eb6 |
3214 | +Bug-Debian: https://bugs.debian.org/747708 |
3215 | +Forwarded: not-needed |
3216 | +Last-Update: 2014-05-12 |
3217 | +--- |
3218 | +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ |
3219 | +--- a/cmake/FindRuby.cmake |
3220 | ++++ b/cmake/FindRuby.cmake |
3221 | +@@ -33,7 +33,7 @@ |
3222 | + |
3223 | + FIND_PACKAGE(PkgConfig) |
3224 | + IF(PKG_CONFIG_FOUND) |
3225 | +- pkg_search_module(RUBY ruby-2.0 ruby-1.9 ruby-1.8) |
3226 | ++ pkg_search_module(RUBY ruby-2.1 ruby-2.0 ruby-1.9 ruby-1.8) |
3227 | + ENDIF(PKG_CONFIG_FOUND) |
3228 | + |
3229 | + IF(RUBY_FOUND) |
3230 | |
3231 | === added file 'debian/patches/series' |
3232 | --- debian/patches/series 1970-01-01 00:00:00 +0000 |
3233 | +++ debian/patches/series 2014-07-27 13:10:33 +0000 |
3234 | @@ -0,0 +1,1 @@ |
3235 | +fix_build_ruby2.1 |
3236 | |
3237 | === added file 'debian/source/include-binaries' |
3238 | --- debian/source/include-binaries 1970-01-01 00:00:00 +0000 |
3239 | +++ debian/source/include-binaries 2014-07-27 13:10:33 +0000 |
3240 | @@ -0,0 +1,1 @@ |
3241 | +debian/upstream-signing-key.pgp |
3242 | |
3243 | === added file 'debian/upstream-signing-key.pgp' |
3244 | Binary files debian/upstream-signing-key.pgp 1970-01-01 00:00:00 +0000 and debian/upstream-signing-key.pgp 2014-07-27 13:10:33 +0000 differ |
3245 | === modified file 'debian/watch' |
3246 | --- debian/watch 2013-01-23 18:44:36 +0000 |
3247 | +++ debian/watch 2014-07-27 13:10:33 +0000 |
3248 | @@ -1,2 +1,2 @@ |
3249 | -version=2 |
3250 | -http://weechat.org/files/src/weechat-(\d.*)\.tar\.bz2 |
3251 | +version=3 |
3252 | +opts=pgpsigurlmangle=s/$/.asc/ http://weechat.org/files/src/weechat-(\d.*)\.tar\.bz2 |
3253 | |
3254 | === modified file 'debian/weechat-curses.links' |
3255 | --- debian/weechat-curses.links 2013-10-07 21:40:15 +0000 |
3256 | +++ debian/weechat-curses.links 2014-07-27 13:10:33 +0000 |
3257 | @@ -4,3 +4,4 @@ |
3258 | usr/share/man/ja/man1/weechat.1.gz usr/share/man/ja/man1/weechat-curses.1.gz |
3259 | usr/share/man/it/man1/weechat.1.gz usr/share/man/it/man1/weechat-curses.1.gz |
3260 | usr/share/man/de/man1/weechat.1.gz usr/share/man/de/man1/weechat-curses.1.gz |
3261 | +usr/share/man/pl/man1/weechat.1.gz usr/share/man/pl/man1/weechat-curses.1.gz |
3262 | |
3263 | === added file 'debian/weechat-doc.doc-base.dev-fr' |
3264 | --- debian/weechat-doc.doc-base.dev-fr 1970-01-01 00:00:00 +0000 |
3265 | +++ debian/weechat-doc.doc-base.dev-fr 2014-07-27 13:10:33 +0000 |
3266 | @@ -0,0 +1,10 @@ |
3267 | +Document: weechat-dev-fr |
3268 | +Title: WeeChat Developer's Guide (French) |
3269 | +Author: Sebastien Helleu |
3270 | +Abstract: This manual describes WeeChat internals and |
3271 | + how to contribute to WeeChat (French version). |
3272 | +Section: Network/Communication |
3273 | + |
3274 | +Format: HTML |
3275 | +Index: /usr/share/doc/weechat-doc/html/weechat_dev.fr.html |
3276 | +Files: /usr/share/doc/weechat-doc/html/weechat_dev.fr.html |
3277 | |
3278 | === added file 'debian/weechat-doc.doc-base.dev-ja' |
3279 | --- debian/weechat-doc.doc-base.dev-ja 1970-01-01 00:00:00 +0000 |
3280 | +++ debian/weechat-doc.doc-base.dev-ja 2014-07-27 13:10:33 +0000 |
3281 | @@ -0,0 +1,10 @@ |
3282 | +Document: weechat-dev-ja |
3283 | +Title: WeeChat Developer's Guide (Japanese) |
3284 | +Author: Sebastien Helleu |
3285 | +Abstract: This manual describes WeeChat internals and |
3286 | + how to contribute to WeeChat (Japanese version). |
3287 | +Section: Network/Communication |
3288 | + |
3289 | +Format: HTML |
3290 | +Index: /usr/share/doc/weechat-doc/html/weechat_dev.ja.html |
3291 | +Files: /usr/share/doc/weechat-doc/html/weechat_dev.ja.html |
3292 | |
3293 | === added file 'debian/weechat-doc.doc-base.plugin-ja' |
3294 | --- debian/weechat-doc.doc-base.plugin-ja 1970-01-01 00:00:00 +0000 |
3295 | +++ debian/weechat-doc.doc-base.plugin-ja 2014-07-27 13:10:33 +0000 |
3296 | @@ -0,0 +1,10 @@ |
3297 | +Document: weechat-plugin-ja |
3298 | +Title: WeeChat plugins API (Japanese) |
3299 | +Author: Sebastien Helleu |
3300 | +Abstract: This document describes the API to create plugins |
3301 | + for WeeChat (Japanese version). |
3302 | +Section: Network/Communication |
3303 | + |
3304 | +Format: HTML |
3305 | +Index: /usr/share/doc/weechat-doc/html/weechat_plugin_api.ja.html |
3306 | +Files: /usr/share/doc/weechat-doc/html/weechat_plugin_api.ja.html |
3307 | |
3308 | === added file 'debian/weechat-doc.doc-base.relay-protocol-fr' |
3309 | --- debian/weechat-doc.doc-base.relay-protocol-fr 1970-01-01 00:00:00 +0000 |
3310 | +++ debian/weechat-doc.doc-base.relay-protocol-fr 2014-07-27 13:10:33 +0000 |
3311 | @@ -0,0 +1,10 @@ |
3312 | +Document: weechat-relay-protocol-fr |
3313 | +Title: WeeChat Relay Protocol (French) |
3314 | +Author: Sebastien Helleu |
3315 | +Abstract: This manual describes WeeChat Relay Protocol, used by |
3316 | + remote GUI to communicate with Relay plugin (French version). |
3317 | +Section: Network/Communication |
3318 | + |
3319 | +Format: HTML |
3320 | +Index: /usr/share/doc/weechat-doc/html/weechat_relay_protocol.fr.html |
3321 | +Files: /usr/share/doc/weechat-doc/html/weechat_relay_protocol.fr.html |
3322 | |
3323 | === added file 'debian/weechat-doc.doc-base.user-pl' |
3324 | --- debian/weechat-doc.doc-base.user-pl 1970-01-01 00:00:00 +0000 |
3325 | +++ debian/weechat-doc.doc-base.user-pl 2014-07-27 13:10:33 +0000 |
3326 | @@ -0,0 +1,10 @@ |
3327 | +Document: weechat-user-pl |
3328 | +Title: WeeChat User's Guide (Polish) |
3329 | +Author: Sebastien Helleu |
3330 | +Abstract: This manual describes how to use the WeeChat |
3331 | + IRC client (Polish version). |
3332 | +Section: Network/Communication |
3333 | + |
3334 | +Format: HTML |
3335 | +Index: /usr/share/doc/weechat-doc/html/weechat_user.pl.html |
3336 | +Files: /usr/share/doc/weechat-doc/html/weechat_user.pl.html |
3337 | |
3338 | === modified file 'doc/CMakeLists.txt' |
3339 | --- doc/CMakeLists.txt 2013-10-07 21:40:15 +0000 |
3340 | +++ doc/CMakeLists.txt 2014-07-27 13:10:33 +0000 |
3341 | @@ -1,5 +1,5 @@ |
3342 | # |
3343 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
3344 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
3345 | # Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org> |
3346 | # |
3347 | # This file is part of WeeChat, the extensible chat client. |
3348 | |
3349 | === modified file 'doc/Makefile.am' |
3350 | --- doc/Makefile.am 2013-10-07 21:40:15 +0000 |
3351 | +++ doc/Makefile.am 2014-07-27 13:10:33 +0000 |
3352 | @@ -1,5 +1,5 @@ |
3353 | # |
3354 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
3355 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
3356 | # Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net> |
3357 | # |
3358 | # This file is part of WeeChat, the extensible chat client. |
3359 | |
3360 | === modified file 'doc/asciidoc.conf' |
3361 | --- doc/asciidoc.conf 2012-02-26 10:32:35 +0000 |
3362 | +++ doc/asciidoc.conf 2014-07-27 13:10:33 +0000 |
3363 | @@ -1,12 +1,13 @@ |
3364 | +[attributes] |
3365 | +date={sys: date +%F} |
3366 | + |
3367 | [replacements] |
3368 | -@k\(C-\)=<span class="key ctrl">Ctrl</span><span class="keyplus">+</span> |
3369 | -@k\(-C-\)=<span class="key ctrl">Ctrl</span> |
3370 | -@k\(A-\)=<span class="key alt">Alt</span><span class="keyplus">+</span> |
3371 | -@k\(-A-\)=<span class="key alt">Alt</span> |
3372 | -@k\(S-\)=<span class="key shift">Shift</span><span class="keyplus">+</span> |
3373 | -@k\(-S-\)=<span class="key shift">Shift</span> |
3374 | -@k\(l\)=<span class="key">l</span><span class="keyplus"> (L)</span> |
3375 | -@k\(([A-Za-z0-9/_&\=])\)=<span class="key">\1</span> |
3376 | -@k\(([a-z0-9/_&\=][^)]*)\)=<span class="key">\1</span> |
3377 | -@k\(([^)]+)\)=<span class="key other">\1</span> |
3378 | -@h\(([A-Za-z0-9]+)\)=<span class="hexa">\1</span> |
3379 | +key\[([^,\]]+),([^\]]+)\]=key[\1], key[\2] |
3380 | +key\[(ctrl|alt|shift)\]=<span class="key \1">\1</span> |
3381 | +key\[(ctrl|alt|shift)-\]=<span class="key \1">\1</span><span class="keyplus">+</span> |
3382 | +key\[(ctrl|alt|shift)-([^\]]+)\]=<span class="key \1">\1</span><span class="keyplus">+</span>key[\2] |
3383 | +key\[l\]=<span class="key">l</span><span class="keyplus"> (L)</span> |
3384 | +key\[([A-Za-z0-9/_&\=])\]=<span class="key">\1</span> |
3385 | +key\[([a-z0-9/_&\=][^\]]*)\]=<span class="key">\1</span> |
3386 | +key\[([^\]]+)\]=<span class="key other">\1</span> |
3387 | +hex\[([0-9a-fA-F]+)\]=<span class="hexa">\1</span> |
3388 | |
3389 | === modified file 'doc/asciidoc.css' |
3390 | --- doc/asciidoc.css 2013-10-07 21:40:15 +0000 |
3391 | +++ doc/asciidoc.css 2014-07-27 13:10:33 +0000 |
3392 | @@ -96,6 +96,10 @@ |
3393 | div.tableblock > table { |
3394 | border: 2px solid #888; |
3395 | } |
3396 | +.listingblock pre { |
3397 | + white-space: pre-wrap; |
3398 | + word-wrap: break-word; |
3399 | +} |
3400 | table th { |
3401 | background: #fbfbfb; |
3402 | color: #000; |
3403 | @@ -114,6 +118,9 @@ |
3404 | margin-bottom: .5em; |
3405 | color: #252; |
3406 | } |
3407 | +.ulist { |
3408 | + word-wrap: break-word; |
3409 | +} |
3410 | .key { |
3411 | padding: 0 .3em; |
3412 | border-top: solid 1px #d5d5e5; |
3413 | |
3414 | === modified file 'doc/de/CMakeLists.txt' |
3415 | --- doc/de/CMakeLists.txt 2013-10-07 21:40:15 +0000 |
3416 | +++ doc/de/CMakeLists.txt 2014-07-27 13:10:33 +0000 |
3417 | @@ -1,5 +1,5 @@ |
3418 | # |
3419 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
3420 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
3421 | # |
3422 | # This file is part of WeeChat, the extensible chat client. |
3423 | # |
3424 | @@ -21,7 +21,9 @@ |
3425 | # man page |
3426 | ADD_CUSTOM_COMMAND( |
3427 | OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 |
3428 | - COMMAND ${A2X_EXECUTABLE} ARGS -a lang=de -a revision='WeeChat ${VERSION}' -d manpage -f manpage -L -D ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.txt |
3429 | + COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.txt ${CMAKE_CURRENT_BINARY_DIR}/ |
3430 | + COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.txt ${CMAKE_CURRENT_BINARY_DIR}/ |
3431 | + COMMAND ${A2X_EXECUTABLE} ARGS -a revision='WeeChat ${VERSION}' -d manpage -f manpage -L ${CMAKE_CURRENT_BINARY_DIR}/weechat.1.de.txt |
3432 | DEPENDS |
3433 | ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.txt |
3434 | ${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.txt |
3435 | @@ -36,7 +38,7 @@ |
3436 | # user's guide |
3437 | ADD_CUSTOM_COMMAND( |
3438 | OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html |
3439 | - COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a toclevels=4 -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt |
3440 | + COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt |
3441 | DEPENDS |
3442 | ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.txt |
3443 | ${CMAKE_CURRENT_SOURCE_DIR}/cmdline_options.de.txt |
3444 | @@ -49,7 +51,7 @@ |
3445 | # scripting guide |
3446 | ADD_CUSTOM_COMMAND( |
3447 | OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html |
3448 | - COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a toclevels=3 -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.txt |
3449 | + COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.txt |
3450 | DEPENDS |
3451 | ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.txt |
3452 | COMMENT "Building weechat_scripting.de.html" |
3453 | @@ -60,7 +62,7 @@ |
3454 | # FAQ |
3455 | ADD_CUSTOM_COMMAND( |
3456 | OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html |
3457 | - COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.txt |
3458 | + COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.txt |
3459 | DEPENDS |
3460 | ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.txt |
3461 | COMMENT "Building weechat_faq.de.html" |
3462 | @@ -71,7 +73,7 @@ |
3463 | # quickstart |
3464 | ADD_CUSTOM_COMMAND( |
3465 | OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html |
3466 | - COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.txt |
3467 | + COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.txt |
3468 | DEPENDS |
3469 | ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.txt |
3470 | COMMENT "Building weechat_quickstart.de.html" |
3471 | @@ -82,7 +84,7 @@ |
3472 | # tester's guide |
3473 | ADD_CUSTOM_COMMAND( |
3474 | OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html |
3475 | - COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a lang=de -a toc -a date=`date "+%F"` -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.txt |
3476 | + COMMAND ${ASCIIDOC_EXECUTABLE} ARGS -a revision="${VERSION}" -a stylesheet=${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.css -f ${CMAKE_CURRENT_SOURCE_DIR}/../asciidoc.conf -n -o ${CMAKE_CURRENT_BINARY_DIR}/weechat_tester.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.txt |
3477 | DEPENDS |
3478 | ${CMAKE_CURRENT_SOURCE_DIR}/weechat_tester.de.txt |
3479 | COMMENT "Building weechat_tester.de.html" |
3480 | |
3481 | === modified file 'doc/de/Makefile.am' |
3482 | --- doc/de/Makefile.am 2013-10-07 21:40:15 +0000 |
3483 | +++ doc/de/Makefile.am 2014-07-27 13:10:33 +0000 |
3484 | @@ -1,5 +1,5 @@ |
3485 | # |
3486 | -# Copyright (C) 2003-2013 Sebastien Helleu <flashcode@flashtux.org> |
3487 | +# Copyright (C) 2003-2014 Sébastien Helleu <flashcode@flashtux.org> |
3488 | # Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net> |
3489 | # |
3490 | # This file is part of WeeChat, the extensible chat client. |
3491 | @@ -48,27 +48,29 @@ |
3492 | |
3493 | # man page |
3494 | weechat.1: weechat.1.de.txt cmdline_options.de.txt |
3495 | - $(A2X) -a lang=de -a revision="WeeChat $(VERSION)" -d manpage -f manpage -L -D . $(abs_top_srcdir)/doc/de/weechat.1.de.txt |
3496 | + cp -f $(abs_top_srcdir)/doc/de/weechat.1.de.txt . |
3497 | + cp -f $(abs_top_srcdir)/doc/de/cmdline_options.de.txt . |
3498 | + $(A2X) -a revision="WeeChat $(VERSION)" -d manpage -f manpage -L weechat.1.de.txt |
3499 | |
3500 | # user's guide |
3501 | weechat_user.de.html: weechat_user.de.txt cmdline_options.de.txt $(wildcard autogen/user/*.txt) |
3502 | - $(ASCIIDOC) -a lang=de -a toc -a toclevels=4 -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_user.de.html $(abs_top_srcdir)/doc/de/weechat_user.de.txt |
3503 | + $(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_user.de.html $(abs_top_srcdir)/doc/de/weechat_user.de.txt |
3504 | |
3505 | # scripting guide |
3506 | weechat_scripting.de.html: weechat_scripting.de.txt |
3507 | - $(ASCIIDOC) -a lang=de -a toc -a toclevels=3 -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -n -o weechat_scripting.de.html $(abs_top_srcdir)/doc/de/weechat_scripting.de.txt |
3508 | + $(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_scripting.de.html $(abs_top_srcdir)/doc/de/weechat_scripting.de.txt |
3509 | |
3510 | # FAQ |
3511 | weechat_faq.de.html: weechat_faq.de.txt |
3512 | - $(ASCIIDOC) -a lang=de -a toc -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_faq.de.html $(abs_top_srcdir)/doc/de/weechat_faq.de.txt |
3513 | + $(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_faq.de.html $(abs_top_srcdir)/doc/de/weechat_faq.de.txt |
3514 | |
3515 | # quickstart |
3516 | weechat_quickstart.de.html: weechat_quickstart.de.txt |
3517 | - $(ASCIIDOC) -a lang=de -a toc -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -n -o weechat_quickstart.de.html $(abs_top_srcdir)/doc/de/weechat_quickstart.de.txt |
3518 | + $(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_quickstart.de.html $(abs_top_srcdir)/doc/de/weechat_quickstart.de.txt |
3519 | |
3520 | # tester's guide |
3521 | weechat_tester.de.html: weechat_tester.de.txt |
3522 | - $(ASCIIDOC) -a lang=de -a toc -a date=`date "+%F"` -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -n -o weechat_tester.de.html $(abs_top_srcdir)/doc/de/weechat_tester.de.txt |
3523 | + $(ASCIIDOC) -a revision="$(VERSION)" -a stylesheet=$(abs_top_srcdir)/doc/asciidoc.css -f $(abs_top_srcdir)/doc/asciidoc.conf -n -o weechat_tester.de.html $(abs_top_srcdir)/doc/de/weechat_tester.de.txt |
3524 | |
3525 | # install man/docs |
3526 | |
3527 | @@ -97,5 +99,5 @@ |
3528 | # clean |
3529 | |
3530 | clean-local: |
3531 | - -rm -f weechat.1 |
3532 | + -rm -f weechat.1 weechat.1.de.txt cmdline_options.de.txt |
3533 | -rm -f *.html |
3534 | |
3535 | === modified file 'doc/de/autogen/plugin_api/completions.txt' |
3536 | --- doc/de/autogen/plugin_api/completions.txt 2013-10-07 21:40:15 +0000 |
3537 | +++ doc/de/autogen/plugin_api/completions.txt 2014-07-27 13:10:33 +0000 |
3538 | @@ -1,5 +1,5 @@ |
3539 | [width="65%",cols="^1,^2,8",options="header"] |
3540 | -|======================================== |
3541 | +|=== |
3542 | | Erweiterung | Name | Beschreibung |
3543 | |
3544 | | alias | alias | Liste der Alias |
3545 | @@ -22,6 +22,8 @@ |
3546 | |
3547 | | irc | irc_ignores_numbers | Anzahl für festgelegte Ignorierungen |
3548 | |
3549 | +| irc | irc_msg_kick | Standardmitteilung wenn man jemanden aus einem Channel wirft |
3550 | + |
3551 | | irc | irc_msg_part | Standardnachricht beim Verlassen (/part) eines IRC-Channels |
3552 | |
3553 | | irc | irc_notify_nicks | Nicks für die eine Benachrichtigung existiert |
3554 | @@ -114,6 +116,8 @@ |
3555 | |
3556 | | weechat | plugins_commands | Befehle, definiert durch Erweiterungen |
3557 | |
3558 | +| weechat | plugins_installed | Namen der installierten Erweiterungen |
3559 | + |
3560 | | weechat | plugins_names | Liste der Erweiterungen |
3561 | |
3562 | | weechat | proxies_names | Namen aller Proxys |
3563 | @@ -128,4 +132,4 @@ |
3564 | |
3565 | | xfer | nick | Nicks vom DCC Chat |
3566 | |
3567 | -|======================================== |
3568 | +|=== |
3569 | |
3570 | === modified file 'doc/de/autogen/plugin_api/hdata.txt' |
3571 | --- doc/de/autogen/plugin_api/hdata.txt 2013-10-07 21:40:15 +0000 |
3572 | +++ doc/de/autogen/plugin_api/hdata.txt 2014-07-27 13:10:33 +0000 |
3573 | @@ -1,904 +1,917 @@ |
3574 | -[width="100%",cols="^1,^2,4,8,4,4",options="header"] |
3575 | -|======================================== |
3576 | -| Erweiterung | Name | Beschreibung | Variablen | Update erlaubt | Listen |
3577 | - |
3578 | -| guile | guile_callback | Callback eines Skripts | |
3579 | - 'script' (pointer, hdata: "guile_script") + |
3580 | - 'function' (string) + |
3581 | - 'data' (string) + |
3582 | - 'config_file' (pointer, hdata: "config_file") + |
3583 | - 'config_section' (pointer, hdata: "config_section") + |
3584 | - 'config_option' (pointer, hdata: "config_option") + |
3585 | - 'hook' (pointer) + |
3586 | - 'buffer' (pointer, hdata: "buffer") + |
3587 | - 'bar_item' (pointer, hdata: "bar_item") + |
3588 | - 'upgrade_file' (pointer) + |
3589 | - 'prev_callback' (pointer, hdata: "guile_callback") + |
3590 | - 'next_callback' (pointer, hdata: "guile_callback") | |
3591 | - | |
3592 | - - |
3593 | - |
3594 | -| guile | guile_script | Liste der Skripten | |
3595 | - 'filename' (string) + |
3596 | - 'interpreter' (pointer) + |
3597 | - 'name' (string) + |
3598 | - 'author' (string) + |
3599 | - 'version' (string) + |
3600 | - 'license' (string) + |
3601 | - 'description' (string) + |
3602 | - 'shutdown_func' (string) + |
3603 | - 'charset' (string) + |
3604 | - 'callbacks' (pointer, hdata: "guile_callback") + |
3605 | - 'unloading' (integer) + |
3606 | - 'prev_script' (pointer, hdata: "guile_script") + |
3607 | - 'next_script' (pointer, hdata: "guile_script") | |
3608 | - | |
3609 | - 'last_script' + |
3610 | - 'scripts' |
3611 | - |
3612 | -| irc | irc_channel | IRC-Channel | |
3613 | - 'type' (integer) + |
3614 | - 'name' (string) + |
3615 | - 'topic' (string) + |
3616 | - 'modes' (string) + |
3617 | - 'limit' (integer) + |
3618 | - 'key' (string) + |
3619 | - 'join_msg_received' (hashtable) + |
3620 | - 'checking_away' (integer) + |
3621 | - 'away_message' (string) + |
3622 | - 'has_quit_server' (integer) + |
3623 | - 'cycle' (integer) + |
3624 | - 'part' (integer) + |
3625 | - 'nick_completion_reset' (integer) + |
3626 | - 'pv_remote_nick_color' (string) + |
3627 | - 'hook_autorejoin' (pointer) + |
3628 | - 'nicks_count' (integer) + |
3629 | - 'nicks' (pointer, hdata: "irc_nick") + |
3630 | - 'last_nick' (pointer, hdata: "irc_nick") + |
3631 | - 'nicks_speaking' (pointer) + |
3632 | - 'nicks_speaking_time' (pointer, hdata: "irc_channel_speaking") + |
3633 | - 'last_nick_speaking_time' (pointer, hdata: "irc_channel_speaking") + |
3634 | - 'join_smart_filtered' (hashtable) + |
3635 | - 'buffer' (pointer, hdata: "buffer") + |
3636 | - 'buffer_as_string' (string) + |
3637 | - 'prev_channel' (pointer, hdata: "irc_channel") + |
3638 | - 'next_channel' (pointer, hdata: "irc_channel") | |
3639 | - | |
3640 | - - |
3641 | - |
3642 | -| irc | irc_channel_speaking | IRC channel_speaking | |
3643 | - 'nick' (string) + |
3644 | - 'time_last_message' (time) + |
3645 | - 'prev_nick' (pointer, hdata: "irc_channel_speaking") + |
3646 | - 'next_nick' (pointer, hdata: "irc_channel_speaking") | |
3647 | - | |
3648 | - - |
3649 | - |
3650 | -| irc | irc_ignore | IRC ignorieren | |
3651 | - 'number' (integer) + |
3652 | - 'mask' (string) + |
3653 | - 'regex_mask' (pointer) + |
3654 | - 'server' (string) + |
3655 | - 'channel' (string) + |
3656 | - 'prev_ignore' (pointer, hdata: "irc_ignore") + |
3657 | - 'next_ignore' (pointer, hdata: "irc_ignore") | |
3658 | - | |
3659 | - 'irc_ignore_list' + |
3660 | - 'last_irc_ignore' |
3661 | - |
3662 | -| irc | irc_nick | IRC-Nick | |
3663 | - 'name' (string) + |
3664 | - 'host' (string) + |
3665 | - 'prefixes' (string) + |
3666 | - 'prefix' (string) + |
3667 | - 'away' (integer) + |
3668 | - 'color' (string) + |
3669 | - 'prev_nick' (pointer, hdata: "irc_nick") + |
3670 | - 'next_nick' (pointer, hdata: "irc_nick") | |
3671 | - | |
3672 | - - |
3673 | - |
3674 | -| irc | irc_notify | IRC-Benachrichtigungen | |
3675 | - 'server' (pointer, hdata: "irc_server") + |
3676 | - 'nick' (string) + |
3677 | - 'check_away' (integer) + |
3678 | - 'is_on_server' (integer) + |
3679 | - 'away_message' (string) + |
3680 | - 'ison_received' (integer) + |
3681 | - 'prev_notify' (pointer, hdata: "irc_notify") + |
3682 | - 'next_notify' (pointer, hdata: "irc_notify") | |
3683 | - | |
3684 | - - |
3685 | - |
3686 | -| irc | irc_redirect | IRC Weiterleitung | |
3687 | - 'server' (pointer, hdata: "irc_server") + |
3688 | - 'pattern' (string) + |
3689 | - 'signal' (string) + |
3690 | - 'count' (integer) + |
3691 | - 'current_count' (integer) + |
3692 | - 'string' (string) + |
3693 | - 'timeout' (integer) + |
3694 | - 'command' (string) + |
3695 | - 'assigned_to_command' (integer) + |
3696 | - 'start_time' (time) + |
3697 | - 'cmd_start' (hashtable) + |
3698 | - 'cmd_stop' (hashtable) + |
3699 | - 'cmd_extra' (hashtable) + |
3700 | - 'cmd_start_received' (integer) + |
3701 | - 'cmd_stop_received' (integer) + |
3702 | - 'cmd_filter' (hashtable) + |
3703 | - 'output' (string) + |
3704 | - 'output_size' (integer) + |
3705 | - 'prev_redirect' (pointer, hdata: "irc_redirect") + |
3706 | - 'next_redirect' (pointer, hdata: "irc_redirect") | |
3707 | - | |
3708 | - - |
3709 | - |
3710 | -| irc | irc_redirect_pattern | Muster für IRC Weiterleitung | |
3711 | - 'name' (string) + |
3712 | - 'temp_pattern' (integer) + |
3713 | - 'timeout' (integer) + |
3714 | - 'cmd_start' (string) + |
3715 | - 'cmd_stop' (string) + |
3716 | - 'cmd_extra' (string) + |
3717 | - 'prev_redirect' (pointer, hdata: "irc_redirect_pattern") + |
3718 | - 'next_redirect' (pointer, hdata: "irc_redirect_pattern") | |
3719 | - | |
3720 | - 'irc_redirect_patterns' + |
3721 | - 'last_irc_redirect_pattern' |
3722 | - |
3723 | -| irc | irc_server | IRC-Server | |
3724 | - 'name' (string) + |
3725 | - 'options' (pointer) + |
3726 | - 'temp_server' (integer) + |
3727 | - 'reloading_from_config' (integer) + |
3728 | - 'reloaded_from_config' (integer) + |
3729 | - 'addresses_count' (integer) + |
3730 | - 'addresses_array' (string, array_size: "addresses_count") + |
3731 | - 'ports_array' (integer, array_size: "addresses_count") + |
3732 | - 'retry_array' (integer, array_size: "addresses_count") + |
3733 | - 'index_current_address' (integer) + |
3734 | - 'current_address' (string) + |
3735 | - 'current_ip' (string) + |
3736 | - 'current_port' (integer) + |
3737 | - 'current_retry' (integer) + |
3738 | - 'sock' (integer) + |
3739 | - 'hook_connect' (pointer, hdata: "hook") + |
3740 | - 'hook_fd' (pointer, hdata: "hook") + |
3741 | - 'hook_timer_connection' (pointer, hdata: "hook") + |
3742 | - 'hook_timer_sasl' (pointer, hdata: "hook") + |
3743 | - 'is_connected' (integer) + |
3744 | - 'ssl_connected' (integer) + |
3745 | - 'disconnected' (integer) + |
3746 | - 'gnutls_sess' (other) + |
3747 | - 'tls_cert' (other) + |
3748 | - 'tls_cert_key' (other) + |
3749 | - 'unterminated_message' (string) + |
3750 | - 'nicks_count' (integer) + |
3751 | - 'nicks_array' (string, array_size: "nicks_count") + |
3752 | - 'nick_first_tried' (integer) + |
3753 | - 'nick_alternate_number' (integer) + |
3754 | - 'nick' (string) + |
3755 | - 'nick_modes' (string) + |
3756 | - 'isupport' (string) + |
3757 | - 'prefix_modes' (string) + |
3758 | - 'prefix_chars' (string) + |
3759 | - 'nick_max_length' (integer) + |
3760 | - 'casemapping' (integer) + |
3761 | - 'chantypes' (string) + |
3762 | - 'chanmodes' (string) + |
3763 | - 'reconnect_delay' (integer) + |
3764 | - 'reconnect_start' (time) + |
3765 | - 'command_time' (time) + |
3766 | - 'reconnect_join' (integer) + |
3767 | - 'disable_autojoin' (integer) + |
3768 | - 'is_away' (integer) + |
3769 | - 'away_message' (string) + |
3770 | - 'away_time' (time) + |
3771 | - 'lag' (integer) + |
3772 | - 'lag_check_time' (other) + |
3773 | - 'lag_next_check' (time) + |
3774 | - 'lag_last_refresh' (time) + |
3775 | - 'cmd_list_regexp' (pointer) + |
3776 | - 'last_user_message' (time) + |
3777 | - 'last_away_check' (time) + |
3778 | - 'last_data_purge' (time) + |
3779 | - 'outqueue' (pointer) + |
3780 | - 'last_outqueue' (pointer) + |
3781 | - 'redirects' (pointer, hdata: "irc_redirect") + |
3782 | - 'last_redirect' (pointer, hdata: "irc_redirect") + |
3783 | - 'notify_list' (pointer, hdata: "irc_notify") + |
3784 | - 'last_notify' (pointer, hdata: "irc_notify") + |
3785 | - 'join_manual' (hashtable) + |
3786 | - 'join_channel_key' (hashtable) + |
3787 | - 'join_noswitch' (hashtable) + |
3788 | - 'buffer' (pointer, hdata: "buffer") + |
3789 | - 'buffer_as_string' (string) + |
3790 | - 'channels' (pointer, hdata: "irc_channel") + |
3791 | - 'last_channel' (pointer, hdata: "irc_channel") + |
3792 | - 'prev_server' (pointer, hdata: "irc_server") + |
3793 | - 'next_server' (pointer, hdata: "irc_server") | |
3794 | - | |
3795 | - 'irc_servers' + |
3796 | - 'last_irc_server' |
3797 | - |
3798 | -| lua | lua_callback | Callback eines Skripts | |
3799 | - 'script' (pointer, hdata: "lua_script") + |
3800 | - 'function' (string) + |
3801 | - 'data' (string) + |
3802 | - 'config_file' (pointer, hdata: "config_file") + |
3803 | - 'config_section' (pointer, hdata: "config_section") + |
3804 | - 'config_option' (pointer, hdata: "config_option") + |
3805 | - 'hook' (pointer) + |
3806 | - 'buffer' (pointer, hdata: "buffer") + |
3807 | - 'bar_item' (pointer, hdata: "bar_item") + |
3808 | - 'upgrade_file' (pointer) + |
3809 | - 'prev_callback' (pointer, hdata: "lua_callback") + |
3810 | - 'next_callback' (pointer, hdata: "lua_callback") | |
3811 | - | |
3812 | - - |
3813 | - |
3814 | -| lua | lua_script | Liste der Skripten | |
3815 | - 'filename' (string) + |
3816 | - 'interpreter' (pointer) + |
3817 | - 'name' (string) + |
3818 | - 'author' (string) + |
3819 | - 'version' (string) + |
3820 | - 'license' (string) + |
3821 | - 'description' (string) + |
3822 | - 'shutdown_func' (string) + |
3823 | - 'charset' (string) + |
3824 | - 'callbacks' (pointer, hdata: "lua_callback") + |
3825 | - 'unloading' (integer) + |
3826 | - 'prev_script' (pointer, hdata: "lua_script") + |
3827 | - 'next_script' (pointer, hdata: "lua_script") | |
3828 | - | |
3829 | - 'last_script' + |
3830 | - 'scripts' |
3831 | - |
3832 | -| perl | perl_callback | Callback eines Skripts | |
3833 | - 'script' (pointer, hdata: "perl_script") + |
3834 | - 'function' (string) + |
3835 | - 'data' (string) + |
3836 | - 'config_file' (pointer, hdata: "config_file") + |
3837 | - 'config_section' (pointer, hdata: "config_section") + |
3838 | - 'config_option' (pointer, hdata: "config_option") + |
3839 | - 'hook' (pointer) + |
3840 | - 'buffer' (pointer, hdata: "buffer") + |
3841 | - 'bar_item' (pointer, hdata: "bar_item") + |
3842 | - 'upgrade_file' (pointer) + |
3843 | - 'prev_callback' (pointer, hdata: "perl_callback") + |
3844 | - 'next_callback' (pointer, hdata: "perl_callback") | |
3845 | - | |
3846 | - - |
3847 | - |
3848 | -| perl | perl_script | Liste der Skripten | |
3849 | - 'filename' (string) + |
3850 | - 'interpreter' (pointer) + |
3851 | - 'name' (string) + |
3852 | - 'author' (string) + |
3853 | - 'version' (string) + |
3854 | - 'license' (string) + |
3855 | - 'description' (string) + |
3856 | - 'shutdown_func' (string) + |
3857 | - 'charset' (string) + |
3858 | - 'callbacks' (pointer, hdata: "perl_callback") + |
3859 | - 'unloading' (integer) + |
3860 | - 'prev_script' (pointer, hdata: "perl_script") + |
3861 | - 'next_script' (pointer, hdata: "perl_script") | |
3862 | - | |
3863 | - 'last_script' + |
3864 | - 'scripts' |
3865 | - |
3866 | -| python | python_callback | Callback eines Skripts | |
3867 | - 'script' (pointer, hdata: "python_script") + |
3868 | - 'function' (string) + |
3869 | - 'data' (string) + |
3870 | - 'config_file' (pointer, hdata: "config_file") + |
3871 | - 'config_section' (pointer, hdata: "config_section") + |
3872 | - 'config_option' (pointer, hdata: "config_option") + |
3873 | - 'hook' (pointer) + |
3874 | - 'buffer' (pointer, hdata: "buffer") + |
3875 | - 'bar_item' (pointer, hdata: "bar_item") + |
3876 | - 'upgrade_file' (pointer) + |
3877 | - 'prev_callback' (pointer, hdata: "python_callback") + |
3878 | - 'next_callback' (pointer, hdata: "python_callback") | |
3879 | - | |
3880 | - - |
3881 | - |
3882 | -| python | python_script | Liste der Skripten | |
3883 | - 'filename' (string) + |
3884 | - 'interpreter' (pointer) + |
3885 | - 'name' (string) + |
3886 | - 'author' (string) + |
3887 | - 'version' (string) + |
3888 | - 'license' (string) + |
3889 | - 'description' (string) + |
3890 | - 'shutdown_func' (string) + |
3891 | - 'charset' (string) + |
3892 | - 'callbacks' (pointer, hdata: "python_callback") + |
3893 | - 'unloading' (integer) + |
3894 | - 'prev_script' (pointer, hdata: "python_script") + |
3895 | - 'next_script' (pointer, hdata: "python_script") | |
3896 | - | |
3897 | - 'last_script' + |
3898 | - 'scripts' |
3899 | - |
3900 | -| ruby | ruby_callback | Callback eines Skripts | |
3901 | - 'script' (pointer, hdata: "ruby_script") + |
3902 | - 'function' (string) + |
3903 | - 'data' (string) + |
3904 | - 'config_file' (pointer, hdata: "config_file") + |
3905 | - 'config_section' (pointer, hdata: "config_section") + |
3906 | - 'config_option' (pointer, hdata: "config_option") + |
3907 | - 'hook' (pointer) + |
3908 | - 'buffer' (pointer, hdata: "buffer") + |
3909 | - 'bar_item' (pointer, hdata: "bar_item") + |
3910 | - 'upgrade_file' (pointer) + |
3911 | - 'prev_callback' (pointer, hdata: "ruby_callback") + |
3912 | - 'next_callback' (pointer, hdata: "ruby_callback") | |
3913 | - | |
3914 | - - |
3915 | - |
3916 | -| ruby | ruby_script | Liste der Skripten | |
3917 | - 'filename' (string) + |
3918 | - 'interpreter' (pointer) + |
3919 | - 'name' (string) + |
3920 | - 'author' (string) + |
3921 | - 'version' (string) + |
3922 | - 'license' (string) + |
3923 | - 'description' (string) + |
3924 | - 'shutdown_func' (string) + |
3925 | - 'charset' (string) + |
3926 | - 'callbacks' (pointer, hdata: "ruby_callback") + |
3927 | - 'unloading' (integer) + |
3928 | - 'prev_script' (pointer, hdata: "ruby_script") + |
3929 | - 'next_script' (pointer, hdata: "ruby_script") | |
3930 | - | |
3931 | - 'last_script' + |
3932 | - 'scripts' |
3933 | - |
3934 | -| script | script_script | Skripten aus dem Repositorium | |
3935 | - 'name' (string) + |
3936 | - 'name_with_extension' (string) + |
3937 | - 'language' (integer) + |
3938 | - 'author' (string) + |
3939 | - 'mail' (string) + |
3940 | - 'version' (string) + |
3941 | - 'license' (string) + |
3942 | - 'description' (string) + |
3943 | - 'tags' (string) + |
3944 | - 'requirements' (string) + |
3945 | - 'min_weechat' (string) + |
3946 | - 'max_weechat' (string) + |
3947 | - 'md5sum' (string) + |
3948 | - 'url' (string) + |
3949 | - 'popularity' (integer) + |
3950 | - 'date_added' (time) + |
3951 | - 'date_updated' (time) + |
3952 | - 'status' (integer) + |
3953 | - 'version_loaded' (string) + |
3954 | - 'displayed' (integer) + |
3955 | - 'install_order' (integer) + |
3956 | - 'prev_script' (pointer, hdata: "script_script") + |
3957 | - 'next_script' (pointer, hdata: "script_script") | |
3958 | - | |
3959 | - 'last_script_repo' + |
3960 | - 'scripts_repo' |
3961 | - |
3962 | -| tcl | tcl_callback | Callback eines Skripts | |
3963 | - 'script' (pointer, hdata: "tcl_script") + |
3964 | - 'function' (string) + |
3965 | - 'data' (string) + |
3966 | - 'config_file' (pointer, hdata: "config_file") + |
3967 | - 'config_section' (pointer, hdata: "config_section") + |
3968 | - 'config_option' (pointer, hdata: "config_option") + |
3969 | - 'hook' (pointer) + |
3970 | - 'buffer' (pointer, hdata: "buffer") + |
3971 | - 'bar_item' (pointer, hdata: "bar_item") + |
3972 | - 'upgrade_file' (pointer) + |
3973 | - 'prev_callback' (pointer, hdata: "tcl_callback") + |
3974 | - 'next_callback' (pointer, hdata: "tcl_callback") | |
3975 | - | |
3976 | - - |
3977 | - |
3978 | -| tcl | tcl_script | Liste der Skripten | |
3979 | - 'filename' (string) + |
3980 | - 'interpreter' (pointer) + |
3981 | - 'name' (string) + |
3982 | - 'author' (string) + |
3983 | - 'version' (string) + |
3984 | - 'license' (string) + |
3985 | - 'description' (string) + |
3986 | - 'shutdown_func' (string) + |
3987 | - 'charset' (string) + |
3988 | - 'callbacks' (pointer, hdata: "tcl_callback") + |
3989 | - 'unloading' (integer) + |
3990 | - 'prev_script' (pointer, hdata: "tcl_script") + |
3991 | - 'next_script' (pointer, hdata: "tcl_script") | |
3992 | - | |
3993 | - 'last_script' + |
3994 | - 'scripts' |
3995 | - |
3996 | -| weechat | bar | Bar | |
3997 | - 'name' (string) + |
3998 | - 'options' (pointer) + |
3999 | - 'items_count' (integer) + |
4000 | - 'items_subcount' (pointer) + |
4001 | - 'items_array' (pointer) + |
4002 | - 'items_buffer' (pointer) + |
4003 | - 'items_prefix' (pointer) + |
4004 | - 'items_name' (pointer) + |
4005 | - 'items_suffix' (pointer) + |
4006 | - 'bar_window' (pointer, hdata: "bar_window") + |
4007 | - 'bar_refresh_needed' (integer) + |
4008 | - 'prev_bar' (pointer, hdata: "bar") + |
4009 | - 'next_bar' (pointer, hdata: "bar") | |
4010 | - | |
4011 | - 'gui_bars' + |
4012 | - 'last_gui_bar' |
4013 | - |
4014 | -| weechat | bar_item | Bar-Item | |
4015 | - 'plugin' (pointer, hdata: "plugin") + |
4016 | - 'name' (string) + |
4017 | - 'build_callback' (pointer) + |
4018 | - 'build_callback_data' (pointer) + |
4019 | - 'prev_item' (pointer, hdata: "bar_item") + |
4020 | - 'next_item' (pointer, hdata: "bar_item") | |
4021 | - | |
4022 | - 'gui_bar_items' + |
4023 | - 'last_gui_bar_item' |
4024 | - |
4025 | -| weechat | bar_window | Bar-Fenster | |
4026 | - 'bar' (pointer, hdata: "bar") + |
4027 | - 'x' (integer) + |
4028 | - 'y' (integer) + |
4029 | - 'width' (integer) + |
4030 | - 'height' (integer) + |
4031 | - 'scroll_x' (integer) + |
4032 | - 'scroll_y' (integer) + |
4033 | - 'cursor_x' (integer) + |
4034 | - 'cursor_y' (integer) + |
4035 | - 'current_size' (integer) + |
4036 | - 'items_count' (integer) + |
4037 | - 'items_subcount' (pointer) + |
4038 | - 'items_content' (pointer) + |
4039 | - 'items_num_lines' (pointer) + |
4040 | - 'items_refresh_needed' (pointer) + |
4041 | - 'screen_col_size' (integer) + |
4042 | - 'screen_lines' (integer) + |
4043 | - 'coords_count' (integer) + |
4044 | - 'coords' (pointer) + |
4045 | - 'gui_objects' (pointer) + |
4046 | - 'prev_bar_window' (pointer, hdata: "bar_window") + |
4047 | - 'next_bar_window' (pointer, hdata: "bar_window") | |
4048 | - | |
4049 | - - |
4050 | - |
4051 | -| weechat | buffer | Buffer | |
4052 | - 'plugin' (pointer, hdata: "plugin") + |
4053 | - 'plugin_name_for_upgrade' (string) + |
4054 | - 'number' (integer) + |
4055 | - 'layout_number' (integer) + |
4056 | - 'layout_number_merge_order' (integer) + |
4057 | - 'name' (string) + |
4058 | - 'full_name' (string) + |
4059 | - 'short_name' (string) + |
4060 | - 'type' (integer) + |
4061 | - 'notify' (integer) + |
4062 | - 'num_displayed' (integer) + |
4063 | - 'active' (integer) + |
4064 | - 'print_hooks_enabled' (integer) + |
4065 | - 'close_callback' (pointer) + |
4066 | - 'close_callback_data' (pointer) + |
4067 | - 'title' (string) + |
4068 | - 'own_lines' (pointer, hdata: "lines") + |
4069 | - 'mixed_lines' (pointer, hdata: "lines") + |
4070 | - 'lines' (pointer, hdata: "lines") + |
4071 | - 'time_for_each_line' (integer) + |
4072 | - 'chat_refresh_needed' (integer) + |
4073 | - 'nicklist' (integer) + |
4074 | - 'nicklist_case_sensitive' (integer) + |
4075 | - 'nicklist_root' (pointer, hdata: "nick_group") + |
4076 | - 'nicklist_max_length' (integer) + |
4077 | - 'nicklist_display_groups' (integer) + |
4078 | - 'nicklist_count' (integer) + |
4079 | - 'nicklist_groups_count' (integer) + |
4080 | - 'nicklist_nicks_count' (integer) + |
4081 | - 'nicklist_visible_count' (integer) + |
4082 | - 'nickcmp_callback' (pointer) + |
4083 | - 'nickcmp_callback_data' (pointer) + |
4084 | - 'input' (integer) + |
4085 | - 'input_callback' (pointer) + |
4086 | - 'input_callback_data' (pointer) + |
4087 | - 'input_get_unknown_commands' (integer) + |
4088 | - 'input_buffer' (string) + |
4089 | - 'input_buffer_alloc' (integer) + |
4090 | - 'input_buffer_size' (integer) + |
4091 | - 'input_buffer_length' (integer) + |
4092 | - 'input_buffer_pos' (integer) + |
4093 | - 'input_buffer_1st_display' (integer) + |
4094 | - 'input_undo_snap' (pointer, hdata: "input_undo") + |
4095 | - 'input_undo' (pointer, hdata: "input_undo") + |
4096 | - 'last_input_undo' (pointer, hdata: "input_undo") + |
4097 | - 'ptr_input_undo' (pointer, hdata: "input_undo") + |
4098 | - 'input_undo_count' (integer) + |
4099 | - 'completion' (pointer, hdata: "completion") + |
4100 | - 'history' (pointer, hdata: "history") + |
4101 | - 'last_history' (pointer, hdata: "history") + |
4102 | - 'ptr_history' (pointer, hdata: "history") + |
4103 | - 'num_history' (integer) + |
4104 | - 'text_search' (integer) + |
4105 | - 'text_search_exact' (integer) + |
4106 | - 'text_search_regex' (integer) + |
4107 | - 'text_search_regex_compiled' (pointer) + |
4108 | - 'text_search_where' (integer) + |
4109 | - 'text_search_found' (integer) + |
4110 | - 'text_search_input' (string) + |
4111 | - 'highlight_words' (string) + |
4112 | - 'highlight_regex' (string) + |
4113 | - 'highlight_regex_compiled' (pointer) + |
4114 | - 'highlight_tags' (string) + |
4115 | - 'highlight_tags_count' (integer) + |
4116 | - 'highlight_tags_array' (string, array_size: "highlight_tags_count") + |
4117 | - 'hotlist_max_level_nicks' (hashtable) + |
4118 | - 'keys' (pointer, hdata: "key") + |
4119 | - 'last_key' (pointer, hdata: "key") + |
4120 | - 'keys_count' (integer) + |
4121 | - 'local_variables' (hashtable) + |
4122 | - 'prev_buffer' (pointer, hdata: "buffer") + |
4123 | - 'next_buffer' (pointer, hdata: "buffer") | |
4124 | - | |
4125 | - 'gui_buffer_last_displayed' + |
4126 | - 'gui_buffers' + |
4127 | - 'last_gui_buffer' |
4128 | - |
4129 | -| weechat | completion | Struktur mit Vervollständigung | |
4130 | - 'buffer' (pointer, hdata: "buffer") + |
4131 | - 'context' (integer) + |
4132 | - 'base_command' (string) + |
4133 | - 'base_command_arg_index' (integer) + |
4134 | - 'base_word' (string) + |
4135 | - 'base_word_pos' (integer) + |
4136 | - 'position' (integer) + |
4137 | - 'args' (string) + |
4138 | - 'direction' (integer) + |
4139 | - 'add_space' (integer) + |
4140 | - 'force_partial_completion' (integer) + |
4141 | - 'completion_list' (pointer) + |
4142 | - 'word_found' (string) + |
4143 | - 'word_found_is_nick' (integer) + |
4144 | - 'position_replace' (integer) + |
4145 | - 'diff_size' (integer) + |
4146 | - 'diff_length' (integer) + |
4147 | - 'partial_completion_list' (pointer, hdata: "completion_partial") + |
4148 | - 'last_partial_completion' (pointer, hdata: "completion_partial") | |
4149 | - | |
4150 | - - |
4151 | - |
4152 | -| weechat | completion_partial | Struktur mit teilweise Vervollständigung | |
4153 | - 'word' (string) + |
4154 | - 'count' (integer) + |
4155 | - 'prev_item' (pointer, hdata: "completion_partial") + |
4156 | - 'next_item' (pointer, hdata: "completion_partial") | |
4157 | - | |
4158 | - - |
4159 | - |
4160 | -| weechat | config_file | Konfigurationsdatei | |
4161 | - 'plugin' (pointer, hdata: "plugin") + |
4162 | - 'name' (string) + |
4163 | - 'filename' (string) + |
4164 | - 'file' (pointer) + |
4165 | - 'callback_reload' (pointer) + |
4166 | - 'callback_reload_data' (pointer) + |
4167 | - 'sections' (pointer, hdata: "config_section") + |
4168 | - 'last_section' (pointer, hdata: "config_section") + |
4169 | - 'prev_config' (pointer, hdata: "config_file") + |
4170 | - 'next_config' (pointer, hdata: "config_file") | |
4171 | - | |
4172 | - 'config_files' + |
4173 | - 'last_config_file' |
4174 | - |
4175 | -| weechat | config_option | Konfigurationsoptionen | |
4176 | - 'config_file' (pointer, hdata: "config_file") + |
4177 | - 'section' (pointer, hdata: "config_section") + |
4178 | - 'name' (string) + |
4179 | - 'type' (integer) + |
4180 | - 'description' (string) + |
4181 | - 'string_values' (string, array_size: "*") + |
4182 | - 'min' (integer) + |
4183 | - 'max' (integer) + |
4184 | - 'default_value' (pointer) + |
4185 | - 'value' (pointer) + |
4186 | - 'null_value_allowed' (integer) + |
4187 | - 'callback_check_value' (pointer) + |
4188 | - 'callback_check_value_data' (pointer) + |
4189 | - 'callback_change' (pointer) + |
4190 | - 'callback_change_data' (pointer) + |
4191 | - 'callback_delete' (pointer) + |
4192 | - 'callback_delete_data' (pointer) + |
4193 | - 'loaded' (integer) + |
4194 | - 'prev_option' (pointer, hdata: "config_option") + |
4195 | - 'next_option' (pointer, hdata: "config_option") | |
4196 | - | |
4197 | - - |
4198 | - |
4199 | -| weechat | config_section | Konfigurationssektion | |
4200 | - 'config_file' (pointer, hdata: "config_file") + |
4201 | - 'name' (string) + |
4202 | - 'user_can_add_options' (integer) + |
4203 | - 'user_can_delete_options' (integer) + |
4204 | - 'callback_read' (pointer) + |
4205 | - 'callback_read_data' (pointer) + |
4206 | - 'callback_write' (pointer) + |
4207 | - 'callback_write_data' (pointer) + |
4208 | - 'callback_write_default' (pointer) + |
4209 | - 'callback_write_default_data' (pointer) + |
4210 | - 'callback_create_option' (pointer) + |
4211 | - 'callback_create_option_data' (pointer) + |
4212 | - 'callback_delete_option' (pointer) + |
4213 | - 'callback_delete_option_data' (pointer) + |
4214 | - 'options' (pointer, hdata: "config_option") + |
4215 | - 'last_option' (pointer, hdata: "config_option") + |
4216 | - 'prev_section' (pointer, hdata: "config_section") + |
4217 | - 'next_section' (pointer, hdata: "config_section") | |
4218 | - | |
4219 | - - |
4220 | - |
4221 | -| weechat | filter | Filter | |
4222 | - 'enabled' (integer) + |
4223 | - 'name' (string) + |
4224 | - 'buffer_name' (string) + |
4225 | - 'num_buffers' (integer) + |
4226 | - 'buffers' (pointer) + |
4227 | - 'tags' (string) + |
4228 | - 'tags_count' (integer) + |
4229 | - 'tags_array' (string, array_size: "tags_count") + |
4230 | - 'regex' (string) + |
4231 | - 'regex_prefix' (pointer) + |
4232 | - 'regex_message' (pointer) + |
4233 | - 'prev_filter' (pointer, hdata: "filter") + |
4234 | - 'next_filter' (pointer, hdata: "filter") | |
4235 | - | |
4236 | - 'gui_filters' + |
4237 | - 'last_gui_filter' |
4238 | - |
4239 | -| weechat | history | Verlaufspeicher von Befehlen in einem Buffer | |
4240 | - 'text' (string) + |
4241 | - 'next_history' (pointer, hdata: "history") + |
4242 | - 'prev_history' (pointer, hdata: "history") | |
4243 | - `__create` + |
4244 | - `__delete` | |
4245 | - 'gui_history' + |
4246 | - 'last_gui_history' |
4247 | - |
4248 | -| weechat | hotlist | Hotliste | |
4249 | - 'priority' (integer) + |
4250 | - 'creation_time.tv_sec' (time) + |
4251 | - 'creation_time.tv_usec' (long) + |
4252 | - 'buffer' (pointer) + |
4253 | - 'count' (integer, array_size: "4") + |
4254 | - 'prev_hotlist' (pointer, hdata: "hotlist") + |
4255 | - 'next_hotlist' (pointer, hdata: "hotlist") | |
4256 | - | |
4257 | - 'gui_hotlist' + |
4258 | - 'last_gui_hotlist' |
4259 | - |
4260 | -| weechat | input_undo | Struktur der Rücknahmen für die Befehlszeile | |
4261 | - 'data' (string) + |
4262 | - 'pos' (integer) + |
4263 | - 'prev_undo' (pointer, hdata: "input_undo") + |
4264 | - 'next_undo' (pointer, hdata: "input_undo") | |
4265 | - | |
4266 | - - |
4267 | - |
4268 | -| weechat | key | Tastenbelegung (Tastaturkurzbefehl) | |
4269 | - 'key' (string) + |
4270 | - 'area_type' (pointer) + |
4271 | - 'area_name' (pointer) + |
4272 | - 'area_key' (string) + |
4273 | - 'command' (string) + |
4274 | - 'score' (integer) + |
4275 | - 'prev_key' (pointer, hdata: "key") + |
4276 | - 'next_key' (pointer, hdata: "key") | |
4277 | - | |
4278 | - 'gui_default_keys' + |
4279 | - 'gui_default_keys_cursor' + |
4280 | - 'gui_default_keys_mouse' + |
4281 | - 'gui_default_keys_search' + |
4282 | - 'gui_keys' + |
4283 | - 'gui_keys_cursor' + |
4284 | - 'gui_keys_mouse' + |
4285 | - 'gui_keys_search' + |
4286 | - 'last_gui_default_key' + |
4287 | - 'last_gui_default_key_cursor' + |
4288 | - 'last_gui_default_key_mouse' + |
4289 | - 'last_gui_default_key_search' + |
4290 | - 'last_gui_key' + |
4291 | - 'last_gui_key_cursor' + |
4292 | - 'last_gui_key_mouse' + |
4293 | - 'last_gui_key_search' |
4294 | - |
4295 | -| weechat | layout | Layout | |
4296 | - 'name' (string) + |
4297 | - 'layout_buffers' (pointer, hdata: "layout_buffer") + |
4298 | - 'last_layout_buffer' (pointer, hdata: "layout_buffer") + |
4299 | - 'layout_windows' (pointer, hdata: "layout_window") + |
4300 | - 'internal_id' (integer) + |
4301 | - 'internal_id_current_window' (integer) + |
4302 | - 'prev_layout' (pointer, hdata: "layout") + |
4303 | - 'next_layout' (pointer, hdata: "layout") | |
4304 | - | |
4305 | - 'gui_layout_current' + |
4306 | - 'gui_layouts' + |
4307 | - 'last_gui_layout' |
4308 | - |
4309 | -| weechat | layout_buffer | Buffer-Layout | |
4310 | - 'plugin_name' (string) + |
4311 | - 'buffer_name' (string) + |
4312 | - 'number' (integer) + |
4313 | - 'prev_layout' (pointer, hdata: "layout_buffer") + |
4314 | - 'next_layout' (pointer, hdata: "layout_buffer") | |
4315 | - | |
4316 | - - |
4317 | - |
4318 | -| weechat | layout_window | Fenster-Layout | |
4319 | - 'internal_id' (integer) + |
4320 | - 'parent_node' (pointer, hdata: "layout_window") + |
4321 | - 'split_pct' (integer) + |
4322 | - 'split_horiz' (integer) + |
4323 | - 'child1' (pointer, hdata: "layout_window") + |
4324 | - 'child2' (pointer, hdata: "layout_window") + |
4325 | - 'plugin_name' (string) + |
4326 | - 'buffer_name' (string) | |
4327 | - | |
4328 | - - |
4329 | - |
4330 | -| weechat | line | Struktur mit einer Zeile | |
4331 | - 'data' (pointer, hdata: "line_data") + |
4332 | - 'prev_line' (pointer, hdata: "line") + |
4333 | - 'next_line' (pointer, hdata: "line") | |
4334 | - | |
4335 | - - |
4336 | - |
4337 | -| weechat | line_data | Struktur mit einzeiligen Daten | |
4338 | - 'buffer' (pointer, hdata: "buffer") + |
4339 | - 'y' (integer) + |
4340 | - 'date' (time) + |
4341 | - 'date_printed' (time) + |
4342 | - 'str_time' (string) + |
4343 | - 'tags_count' (integer) + |
4344 | - 'tags_array' (string, array_size: "tags_count") + |
4345 | - 'displayed' (char) + |
4346 | - 'highlight' (char) + |
4347 | - 'refresh_needed' (char) + |
4348 | - 'prefix' (string) + |
4349 | - 'prefix_length' (integer) + |
4350 | - 'message' (string) | |
4351 | - 'date' (time) + |
4352 | - 'date_printed' (time) + |
4353 | - 'tags_array' (string) + |
4354 | - 'prefix' (string) + |
4355 | - 'message' (string) | |
4356 | - - |
4357 | - |
4358 | -| weechat | lines | Struktur mit Zeilen | |
4359 | - 'first_line' (pointer, hdata: "line") + |
4360 | - 'last_line' (pointer, hdata: "line") + |
4361 | - 'last_read_line' (pointer, hdata: "line") + |
4362 | - 'lines_count' (integer) + |
4363 | - 'first_line_not_read' (integer) + |
4364 | - 'lines_hidden' (integer) + |
4365 | - 'buffer_max_length' (integer) + |
4366 | - 'buffer_max_length_refresh' (integer) + |
4367 | - 'prefix_max_length' (integer) + |
4368 | - 'prefix_max_length_refresh' (integer) | |
4369 | - | |
4370 | - - |
4371 | - |
4372 | -| weechat | nick | Nick in Nickliste | |
4373 | - 'group' (pointer, hdata: "nick_group") + |
4374 | - 'name' (string) + |
4375 | - 'color' (string) + |
4376 | - 'prefix' (string) + |
4377 | - 'prefix_color' (string) + |
4378 | - 'visible' (integer) + |
4379 | - 'prev_nick' (pointer, hdata: "nick") + |
4380 | - 'next_nick' (pointer, hdata: "nick") | |
4381 | - | |
4382 | - - |
4383 | - |
4384 | -| weechat | nick_group | Gruppen in Nickliste | |
4385 | - 'name' (string) + |
4386 | - 'color' (string) + |
4387 | - 'visible' (integer) + |
4388 | - 'level' (integer) + |
4389 | - 'parent' (pointer, hdata: "nick_group") + |
4390 | - 'children' (pointer, hdata: "nick_group") + |
4391 | - 'last_child' (pointer, hdata: "nick_group") + |
4392 | - 'nicks' (pointer, hdata: "nick") + |
4393 | - 'last_nick' (pointer, hdata: "nick") + |
4394 | - 'prev_group' (pointer, hdata: "nick_group") + |
4395 | - 'next_group' (pointer, hdata: "nick_group") | |
4396 | - | |
4397 | - - |
4398 | - |
4399 | -| weechat | plugin | Erweiterung | |
4400 | - 'filename' (string) + |
4401 | - 'handle' (pointer) + |
4402 | - 'name' (string) + |
4403 | - 'description' (string) + |
4404 | - 'author' (string) + |
4405 | - 'version' (string) + |
4406 | - 'license' (string) + |
4407 | - 'charset' (string) + |
4408 | - 'debug' (integer) + |
4409 | - 'prev_plugin' (pointer, hdata: "plugin") + |
4410 | - 'next_plugin' (pointer, hdata: "plugin") | |
4411 | - | |
4412 | - 'last_weechat_plugin' + |
4413 | - 'weechat_plugins' |
4414 | - |
4415 | -| weechat | proxy | Proxy | |
4416 | - 'name' (string) + |
4417 | - 'options' (pointer) + |
4418 | - 'prev_proxy' (pointer, hdata: "proxy") + |
4419 | - 'next_proxy' (pointer, hdata: "proxy") | |
4420 | - | |
4421 | - 'last_weechat_proxy' + |
4422 | - 'weechat_proxies' |
4423 | - |
4424 | -| weechat | window | Fenster | |
4425 | - 'number' (integer) + |
4426 | - 'win_x' (integer) + |
4427 | - 'win_y' (integer) + |
4428 | - 'win_width' (integer) + |
4429 | - 'win_height' (integer) + |
4430 | - 'win_width_pct' (integer) + |
4431 | - 'win_height_pct' (integer) + |
4432 | - 'win_chat_x' (integer) + |
4433 | - 'win_chat_y' (integer) + |
4434 | - 'win_chat_width' (integer) + |
4435 | - 'win_chat_height' (integer) + |
4436 | - 'win_chat_cursor_x' (integer) + |
4437 | - 'win_chat_cursor_y' (integer) + |
4438 | - 'bar_windows' (pointer, hdata: "bar_window") + |
4439 | - 'last_bar_window' (pointer, hdata: "bar_window") + |
4440 | - 'refresh_needed' (integer) + |
4441 | - 'gui_objects' (pointer) + |
4442 | - 'buffer' (pointer, hdata: "buffer") + |
4443 | - 'layout_plugin_name' (string) + |
4444 | - 'layout_buffer_name' (string) + |
4445 | - 'scroll' (pointer, hdata: "window_scroll") + |
4446 | - 'ptr_tree' (pointer, hdata: "window_tree") + |
4447 | - 'prev_window' (pointer, hdata: "window") + |
4448 | - 'next_window' (pointer, hdata: "window") | |
4449 | - | |
4450 | - 'gui_current_window' + |
4451 | - 'gui_windows' + |
4452 | - 'last_gui_window' |
4453 | - |
4454 | -| weechat | window_scroll | Scroll-Info in Fenstern | |
4455 | - 'buffer' (pointer, hdata: "buffer") + |
4456 | - 'first_line_displayed' (integer) + |
4457 | - 'start_line' (pointer, hdata: "line") + |
4458 | - 'start_line_pos' (integer) + |
4459 | - 'scrolling' (integer) + |
4460 | - 'start_col' (integer) + |
4461 | - 'lines_after' (integer) + |
4462 | - 'prev_scroll' (pointer, hdata: "window_scroll") + |
4463 | - 'next_scroll' (pointer, hdata: "window_scroll") | |
4464 | - | |
4465 | - - |
4466 | - |
4467 | -| weechat | window_tree | Baumstruktur der Fenster | |
4468 | - 'parent_node' (pointer, hdata: "window_tree") + |
4469 | - 'split_pct' (integer) + |
4470 | - 'split_horizontal' (integer) + |
4471 | - 'child1' (pointer, hdata: "window_tree") + |
4472 | - 'child2' (pointer, hdata: "window_tree") + |
4473 | - 'window' (pointer, hdata: "window") | |
4474 | - | |
4475 | - 'gui_windows_tree' |
4476 | - |
4477 | -|======================================== |
4478 | +* 'guile_callback': Callback eines Skripts |
4479 | +** Erweiterung: guile |
4480 | +** Variablen: |
4481 | +*** 'script' (pointer, hdata: "guile_script") |
4482 | +*** 'function' (string) |
4483 | +*** 'data' (string) |
4484 | +*** 'config_file' (pointer, hdata: "config_file") |
4485 | +*** 'config_section' (pointer, hdata: "config_section") |
4486 | +*** 'config_option' (pointer, hdata: "config_option") |
4487 | +*** 'hook' (pointer) |
4488 | +*** 'buffer' (pointer, hdata: "buffer") |
4489 | +*** 'bar_item' (pointer, hdata: "bar_item") |
4490 | +*** 'upgrade_file' (pointer) |
4491 | +*** 'prev_callback' (pointer, hdata: "guile_callback") |
4492 | +*** 'next_callback' (pointer, hdata: "guile_callback") |
4493 | +* 'guile_script': Liste der Skripten |
4494 | +** Erweiterung: guile |
4495 | +** Variablen: |
4496 | +*** 'filename' (string) |
4497 | +*** 'interpreter' (pointer) |
4498 | +*** 'name' (string) |
4499 | +*** 'author' (string) |
4500 | +*** 'version' (string) |
4501 | +*** 'license' (string) |
4502 | +*** 'description' (string) |
4503 | +*** 'shutdown_func' (string) |
4504 | +*** 'charset' (string) |
4505 | +*** 'callbacks' (pointer, hdata: "guile_callback") |
4506 | +*** 'unloading' (integer) |
4507 | +*** 'prev_script' (pointer, hdata: "guile_script") |
4508 | +*** 'next_script' (pointer, hdata: "guile_script") |
4509 | +** Listen: |
4510 | +*** 'last_script' |
4511 | +*** 'scripts' |
4512 | +* 'irc_channel': IRC-Channel |
4513 | +** Erweiterung: irc |
4514 | +** Variablen: |
4515 | +*** 'type' (integer) |
4516 | +*** 'name' (string) |
4517 | +*** 'topic' (string) |
4518 | +*** 'modes' (string) |
4519 | +*** 'limit' (integer) |
4520 | +*** 'key' (string) |
4521 | +*** 'join_msg_received' (hashtable) |
4522 | +*** 'checking_away' (integer) |
4523 | +*** 'away_message' (string) |
4524 | +*** 'has_quit_server' (integer) |
4525 | +*** 'cycle' (integer) |
4526 | +*** 'part' (integer) |
4527 | +*** 'nick_completion_reset' (integer) |
4528 | +*** 'pv_remote_nick_color' (string) |
4529 | +*** 'hook_autorejoin' (pointer) |
4530 | +*** 'nicks_count' (integer) |
4531 | +*** 'nicks' (pointer, hdata: "irc_nick") |
4532 | +*** 'last_nick' (pointer, hdata: "irc_nick") |
4533 | +*** 'nicks_speaking' (pointer) |
4534 | +*** 'nicks_speaking_time' (pointer, hdata: "irc_channel_speaking") |
4535 | +*** 'last_nick_speaking_time' (pointer, hdata: "irc_channel_speaking") |
4536 | +*** 'join_smart_filtered' (hashtable) |
4537 | +*** 'buffer' (pointer, hdata: "buffer") |
4538 | +*** 'buffer_as_string' (string) |
4539 | +*** 'prev_channel' (pointer, hdata: "irc_channel") |
4540 | +*** 'next_channel' (pointer, hdata: "irc_channel") |
4541 | +* 'irc_channel_speaking': IRC channel_speaking |
4542 | +** Erweiterung: irc |
4543 | +** Variablen: |
4544 | +*** 'nick' (string) |
4545 | +*** 'time_last_message' (time) |
4546 | +*** 'prev_nick' (pointer, hdata: "irc_channel_speaking") |
4547 | +*** 'next_nick' (pointer, hdata: "irc_channel_speaking") |
4548 | +* 'irc_ignore': IRC ignorieren |
4549 | +** Erweiterung: irc |
4550 | +** Variablen: |
4551 | +*** 'number' (integer) |
4552 | +*** 'mask' (string) |
4553 | +*** 'regex_mask' (pointer) |
4554 | +*** 'server' (string) |
4555 | +*** 'channel' (string) |
4556 | +*** 'prev_ignore' (pointer, hdata: "irc_ignore") |
4557 | +*** 'next_ignore' (pointer, hdata: "irc_ignore") |
4558 | +** Listen: |
4559 | +*** 'irc_ignore_list' |
4560 | +*** 'last_irc_ignore' |
4561 | +* 'irc_nick': IRC-Nick |
4562 | +** Erweiterung: irc |
4563 | +** Variablen: |
4564 | +*** 'name' (string) |
4565 | +*** 'host' (string) |
4566 | +*** 'prefixes' (string) |
4567 | +*** 'prefix' (string) |
4568 | +*** 'away' (integer) |
4569 | +*** 'color' (string) |
4570 | +*** 'prev_nick' (pointer, hdata: "irc_nick") |
4571 | +*** 'next_nick' (pointer, hdata: "irc_nick") |
4572 | +* 'irc_notify': IRC-Benachrichtigungen |
4573 | +** Erweiterung: irc |
4574 | +** Variablen: |
4575 | +*** 'server' (pointer, hdata: "irc_server") |
4576 | +*** 'nick' (string) |
4577 | +*** 'check_away' (integer) |
4578 | +*** 'is_on_server' (integer) |
4579 | +*** 'away_message' (string) |
4580 | +*** 'ison_received' (integer) |
4581 | +*** 'prev_notify' (pointer, hdata: "irc_notify") |
4582 | +*** 'next_notify' (pointer, hdata: "irc_notify") |
4583 | +* 'irc_redirect': IRC Weiterleitung |
4584 | +** Erweiterung: irc |
4585 | +** Variablen: |
4586 | +*** 'server' (pointer, hdata: "irc_server") |
4587 | +*** 'pattern' (string) |
4588 | +*** 'signal' (string) |
4589 | +*** 'count' (integer) |
4590 | +*** 'current_count' (integer) |
4591 | +*** 'string' (string) |
4592 | +*** 'timeout' (integer) |
4593 | +*** 'command' (string) |
4594 | +*** 'assigned_to_command' (integer) |
4595 | +*** 'start_time' (time) |
4596 | +*** 'cmd_start' (hashtable) |
4597 | +*** 'cmd_stop' (hashtable) |
4598 | +*** 'cmd_extra' (hashtable) |
4599 | +*** 'cmd_start_received' (integer) |
4600 | +*** 'cmd_stop_received' (integer) |
4601 | +*** 'cmd_filter' (hashtable) |
4602 | +*** 'output' (string) |
4603 | +*** 'output_size' (integer) |
4604 | +*** 'prev_redirect' (pointer, hdata: "irc_redirect") |
4605 | +*** 'next_redirect' (pointer, hdata: "irc_redirect") |
4606 | +* 'irc_redirect_pattern': Muster für IRC Weiterleitung |
4607 | +** Erweiterung: irc |
4608 | +** Variablen: |
4609 | +*** 'name' (string) |
4610 | +*** 'temp_pattern' (integer) |
4611 | +*** 'timeout' (integer) |
4612 | +*** 'cmd_start' (string) |
4613 | +*** 'cmd_stop' (string) |
4614 | +*** 'cmd_extra' (string) |
4615 | +*** 'prev_redirect' (pointer, hdata: "irc_redirect_pattern") |
4616 | +*** 'next_redirect' (pointer, hdata: "irc_redirect_pattern") |
4617 | +** Listen: |
4618 | +*** 'irc_redirect_patterns' |
4619 | +*** 'last_irc_redirect_pattern' |
4620 | +* 'irc_server': IRC-Server |
4621 | +** Erweiterung: irc |
4622 | +** Variablen: |
4623 | +*** 'name' (string) |
4624 | +*** 'options' (pointer) |
4625 | +*** 'temp_server' (integer) |
4626 | +*** 'reloading_from_config' (integer) |
4627 | +*** 'reloaded_from_config' (integer) |
4628 | +*** 'addresses_count' (integer) |
4629 | +*** 'addresses_array' (string, array_size: "addresses_count") |
4630 | +*** 'ports_array' (integer, array_size: "addresses_count") |
4631 | +*** 'retry_array' (integer, array_size: "addresses_count") |
4632 | +*** 'index_current_address' (integer) |
4633 | +*** 'current_address' (string) |
4634 | +*** 'current_ip' (string) |
4635 | +*** 'current_port' (integer) |
4636 | +*** 'current_retry' (integer) |
4637 | +*** 'sock' (integer) |
4638 | +*** 'hook_connect' (pointer, hdata: "hook") |
4639 | +*** 'hook_fd' (pointer, hdata: "hook") |
4640 | +*** 'hook_timer_connection' (pointer, hdata: "hook") |
4641 | +*** 'hook_timer_sasl' (pointer, hdata: "hook") |
4642 | +*** 'is_connected' (integer) |
4643 | +*** 'ssl_connected' (integer) |
4644 | +*** 'disconnected' (integer) |
4645 | +*** 'gnutls_sess' (other) |
4646 | +*** 'tls_cert' (other) |
4647 | +*** 'tls_cert_key' (other) |
4648 | +*** 'unterminated_message' (string) |
4649 | +*** 'nicks_count' (integer) |
4650 | +*** 'nicks_array' (string, array_size: "nicks_count") |
4651 | +*** 'nick_first_tried' (integer) |
4652 | +*** 'nick_alternate_number' (integer) |
4653 | +*** 'nick' (string) |
4654 | +*** 'nick_modes' (string) |
4655 | +*** 'isupport' (string) |
4656 | +*** 'prefix_modes' (string) |
4657 | +*** 'prefix_chars' (string) |
4658 | +*** 'nick_max_length' (integer) |
4659 | +*** 'casemapping' (integer) |
4660 | +*** 'chantypes' (string) |
4661 | +*** 'chanmodes' (string) |
4662 | +*** 'monitor' (integer) |
4663 | +*** 'monitor_time' (time) |
4664 | +*** 'reconnect_delay' (integer) |
4665 | +*** 'reconnect_start' (time) |
4666 | +*** 'command_time' (time) |
4667 | +*** 'reconnect_join' (integer) |
4668 | +*** 'disable_autojoin' (integer) |
4669 | +*** 'is_away' (integer) |
4670 | +*** 'away_message' (string) |
4671 | +*** 'away_time' (time) |
4672 | +*** 'lag' (integer) |
4673 | +*** 'lag_check_time' (other) |
4674 | +*** 'lag_next_check' (time) |
4675 | +*** 'lag_last_refresh' (time) |
4676 | +*** 'cmd_list_regexp' (pointer) |
4677 | +*** 'last_user_message' (time) |
4678 | +*** 'last_away_check' (time) |
4679 | +*** 'last_data_purge' (time) |
4680 | +*** 'outqueue' (pointer) |
4681 | +*** 'last_outqueue' (pointer) |
4682 | +*** 'redirects' (pointer, hdata: "irc_redirect") |
4683 | +*** 'last_redirect' (pointer, hdata: "irc_redirect") |
4684 | +*** 'notify_list' (pointer, hdata: "irc_notify") |
4685 | +*** 'last_notify' (pointer, hdata: "irc_notify") |
4686 | +*** 'notify_count' (integer) |
4687 | +*** 'join_manual' (hashtable) |
4688 | +*** 'join_channel_key' (hashtable) |
4689 | +*** 'join_noswitch' (hashtable) |
4690 | +*** 'buffer' (pointer, hdata: "buffer") |
4691 | +*** 'buffer_as_string' (string) |
4692 | +*** 'channels' (pointer, hdata: "irc_channel") |
4693 | +*** 'last_channel' (pointer, hdata: "irc_channel") |
4694 | +*** 'prev_server' (pointer, hdata: "irc_server") |
4695 | +*** 'next_server' (pointer, hdata: "irc_server") |
4696 | +** Listen: |
4697 | +*** 'irc_servers' |
4698 | +*** 'last_irc_server' |
4699 | +* 'lua_callback': Callback eines Skripts |
4700 | +** Erweiterung: lua |
4701 | +** Variablen: |
4702 | +*** 'script' (pointer, hdata: "lua_script") |
4703 | +*** 'function' (string) |
4704 | +*** 'data' (string) |
4705 | +*** 'config_file' (pointer, hdata: "config_file") |
4706 | +*** 'config_section' (pointer, hdata: "config_section") |
4707 | +*** 'config_option' (pointer, hdata: "config_option") |
4708 | +*** 'hook' (pointer) |
4709 | +*** 'buffer' (pointer, hdata: "buffer") |
4710 | +*** 'bar_item' (pointer, hdata: "bar_item") |
4711 | +*** 'upgrade_file' (pointer) |
4712 | +*** 'prev_callback' (pointer, hdata: "lua_callback") |
4713 | +*** 'next_callback' (pointer, hdata: "lua_callback") |
4714 | +* 'lua_script': Liste der Skripten |
4715 | +** Erweiterung: lua |
4716 | +** Variablen: |
4717 | +*** 'filename' (string) |
4718 | +*** 'interpreter' (pointer) |
4719 | +*** 'name' (string) |
4720 | +*** 'author' (string) |
4721 | +*** 'version' (string) |
4722 | +*** 'license' (string) |
4723 | +*** 'description' (string) |
4724 | +*** 'shutdown_func' (string) |
4725 | +*** 'charset' (string) |
4726 | +*** 'callbacks' (pointer, hdata: "lua_callback") |
4727 | +*** 'unloading' (integer) |
4728 | +*** 'prev_script' (pointer, hdata: "lua_script") |
4729 | +*** 'next_script' (pointer, hdata: "lua_script") |
4730 | +** Listen: |
4731 | +*** 'last_script' |
4732 | +*** 'scripts' |
4733 | +* 'perl_callback': Callback eines Skripts |
4734 | +** Erweiterung: perl |
4735 | +** Variablen: |
4736 | +*** 'script' (pointer, hdata: "perl_script") |
4737 | +*** 'function' (string) |
4738 | +*** 'data' (string) |
4739 | +*** 'config_file' (pointer, hdata: "config_file") |
4740 | +*** 'config_section' (pointer, hdata: "config_section") |
4741 | +*** 'config_option' (pointer, hdata: "config_option") |
4742 | +*** 'hook' (pointer) |
4743 | +*** 'buffer' (pointer, hdata: "buffer") |
4744 | +*** 'bar_item' (pointer, hdata: "bar_item") |
4745 | +*** 'upgrade_file' (pointer) |
4746 | +*** 'prev_callback' (pointer, hdata: "perl_callback") |
4747 | +*** 'next_callback' (pointer, hdata: "perl_callback") |
4748 | +* 'perl_script': Liste der Skripten |
4749 | +** Erweiterung: perl |
4750 | +** Variablen: |
4751 | +*** 'filename' (string) |
4752 | +*** 'interpreter' (pointer) |
4753 | +*** 'name' (string) |
4754 | +*** 'author' (string) |
4755 | +*** 'version' (string) |
4756 | +*** 'license' (string) |
4757 | +*** 'description' (string) |
4758 | +*** 'shutdown_func' (string) |
4759 | +*** 'charset' (string) |
4760 | +*** 'callbacks' (pointer, hdata: "perl_callback") |
4761 | +*** 'unloading' (integer) |
4762 | +*** 'prev_script' (pointer, hdata: "perl_script") |
4763 | +*** 'next_script' (pointer, hdata: "perl_script") |
4764 | +** Listen: |
4765 | +*** 'last_script' |
4766 | +*** 'scripts' |
4767 | +* 'python_callback': Callback eines Skripts |
4768 | +** Erweiterung: python |
4769 | +** Variablen: |
4770 | +*** 'script' (pointer, hdata: "python_script") |
4771 | +*** 'function' (string) |
4772 | +*** 'data' (string) |
4773 | +*** 'config_file' (pointer, hdata: "config_file") |
4774 | +*** 'config_section' (pointer, hdata: "config_section") |
4775 | +*** 'config_option' (pointer, hdata: "config_option") |
4776 | +*** 'hook' (pointer) |
4777 | +*** 'buffer' (pointer, hdata: "buffer") |
4778 | +*** 'bar_item' (pointer, hdata: "bar_item") |
4779 | +*** 'upgrade_file' (pointer) |
4780 | +*** 'prev_callback' (pointer, hdata: "python_callback") |
4781 | +*** 'next_callback' (pointer, hdata: "python_callback") |
4782 | +* 'python_script': Liste der Skripten |
4783 | +** Erweiterung: python |
4784 | +** Variablen: |
4785 | +*** 'filename' (string) |
4786 | +*** 'interpreter' (pointer) |
4787 | +*** 'name' (string) |
4788 | +*** 'author' (string) |
4789 | +*** 'version' (string) |
4790 | +*** 'license' (string) |
4791 | +*** 'description' (string) |
4792 | +*** 'shutdown_func' (string) |
4793 | +*** 'charset' (string) |
4794 | +*** 'callbacks' (pointer, hdata: "python_callback") |
4795 | +*** 'unloading' (integer) |
4796 | +*** 'prev_script' (pointer, hdata: "python_script") |
4797 | +*** 'next_script' (pointer, hdata: "python_script") |
4798 | +** Listen: |
4799 | +*** 'last_script' |
4800 | +*** 'scripts' |
4801 | +* 'ruby_callback': Callback eines Skripts |
4802 | +** Erweiterung: ruby |
4803 | +** Variablen: |
4804 | +*** 'script' (pointer, hdata: "ruby_script") |
4805 | +*** 'function' (string) |
4806 | +*** 'data' (string) |
4807 | +*** 'config_file' (pointer, hdata: "config_file") |
4808 | +*** 'config_section' (pointer, hdata: "config_section") |
4809 | +*** 'config_option' (pointer, hdata: "config_option") |
4810 | +*** 'hook' (pointer) |
4811 | +*** 'buffer' (pointer, hdata: "buffer") |
4812 | +*** 'bar_item' (pointer, hdata: "bar_item") |
4813 | +*** 'upgrade_file' (pointer) |
4814 | +*** 'prev_callback' (pointer, hdata: "ruby_callback") |
4815 | +*** 'next_callback' (pointer, hdata: "ruby_callback") |
4816 | +* 'ruby_script': Liste der Skripten |
4817 | +** Erweiterung: ruby |
4818 | +** Variablen: |
4819 | +*** 'filename' (string) |
4820 | +*** 'interpreter' (pointer) |
4821 | +*** 'name' (string) |
4822 | +*** 'author' (string) |
4823 | +*** 'version' (string) |
4824 | +*** 'license' (string) |
4825 | +*** 'description' (string) |
4826 | +*** 'shutdown_func' (string) |
4827 | +*** 'charset' (string) |
4828 | +*** 'callbacks' (pointer, hdata: "ruby_callback") |
4829 | +*** 'unloading' (integer) |
4830 | +*** 'prev_script' (pointer, hdata: "ruby_script") |
4831 | +*** 'next_script' (pointer, hdata: "ruby_script") |
4832 | +** Listen: |
4833 | +*** 'last_script' |
4834 | +*** 'scripts' |
4835 | +* 'script_script': Skripten aus dem Repositorium |
4836 | +** Erweiterung: script |
4837 | +** Variablen: |
4838 | +*** 'name' (string) |
4839 | +*** 'name_with_extension' (string) |
4840 | +*** 'language' (integer) |
4841 | +*** 'author' (string) |
4842 | +*** 'mail' (string) |
4843 | +*** 'version' (string) |
4844 | +*** 'license' (string) |
4845 | +*** 'description' (string) |
4846 | +*** 'tags' (string) |
4847 | +*** 'requirements' (string) |
4848 | +*** 'min_weechat' (string) |
4849 | +*** 'max_weechat' (string) |
4850 | +*** 'md5sum' (string) |
4851 | +*** 'url' (string) |
4852 | +*** 'popularity' (integer) |
4853 | +*** 'date_added' (time) |
4854 | +*** 'date_updated' (time) |
4855 | +*** 'status' (integer) |
4856 | +*** 'version_loaded' (string) |
4857 | +*** 'displayed' (integer) |
4858 | +*** 'install_order' (integer) |
4859 | +*** 'prev_script' (pointer, hdata: "script_script") |
4860 | +*** 'next_script' (pointer, hdata: "script_script") |
4861 | +** Listen: |
4862 | +*** 'last_script_repo' |
4863 | +*** 'scripts_repo' |
4864 | +* 'tcl_callback': Callback eines Skripts |
4865 | +** Erweiterung: tcl |
4866 | +** Variablen: |
4867 | +*** 'script' (pointer, hdata: "tcl_script") |
4868 | +*** 'function' (string) |
4869 | +*** 'data' (string) |
4870 | +*** 'config_file' (pointer, hdata: "config_file") |
4871 | +*** 'config_section' (pointer, hdata: "config_section") |
4872 | +*** 'config_option' (pointer, hdata: "config_option") |
4873 | +*** 'hook' (pointer) |
4874 | +*** 'buffer' (pointer, hdata: "buffer") |
4875 | +*** 'bar_item' (pointer, hdata: "bar_item") |
4876 | +*** 'upgrade_file' (pointer) |
4877 | +*** 'prev_callback' (pointer, hdata: "tcl_callback") |
4878 | +*** 'next_callback' (pointer, hdata: "tcl_callback") |
4879 | +* 'tcl_script': Liste der Skripten |
4880 | +** Erweiterung: tcl |
4881 | +** Variablen: |
4882 | +*** 'filename' (string) |
4883 | +*** 'interpreter' (pointer) |
4884 | +*** 'name' (string) |
4885 | +*** 'author' (string) |
4886 | +*** 'version' (string) |
4887 | +*** 'license' (string) |
4888 | +*** 'description' (string) |
4889 | +*** 'shutdown_func' (string) |
4890 | +*** 'charset' (string) |
4891 | +*** 'callbacks' (pointer, hdata: "tcl_callback") |
4892 | +*** 'unloading' (integer) |
4893 | +*** 'prev_script' (pointer, hdata: "tcl_script") |
4894 | +*** 'next_script' (pointer, hdata: "tcl_script") |
4895 | +** Listen: |
4896 | +*** 'last_script' |
4897 | +*** 'scripts' |
4898 | +* 'bar': Bar |
4899 | +** Erweiterung: weechat |
4900 | +** Variablen: |
4901 | +*** 'name' (string) |
4902 | +*** 'options' (pointer) |
4903 | +*** 'items_count' (integer) |
4904 | +*** 'items_subcount' (pointer) |
4905 | +*** 'items_array' (pointer) |
4906 | +*** 'items_buffer' (pointer) |
4907 | +*** 'items_prefix' (pointer) |
4908 | +*** 'items_name' (pointer) |
4909 | +*** 'items_suffix' (pointer) |
4910 | +*** 'bar_window' (pointer, hdata: "bar_window") |
4911 | +*** 'bar_refresh_needed' (integer) |
4912 | +*** 'prev_bar' (pointer, hdata: "bar") |
4913 | +*** 'next_bar' (pointer, hdata: "bar") |
4914 | +** Listen: |
4915 | +*** 'gui_bars' |
4916 | +*** 'last_gui_bar' |
4917 | +* 'bar_item': Bar-Item |
4918 | +** Erweiterung: weechat |
4919 | +** Variablen: |
4920 | +*** 'plugin' (pointer, hdata: "plugin") |
4921 | +*** 'name' (string) |
4922 | +*** 'build_callback' (pointer) |
4923 | +*** 'build_callback_data' (pointer) |
4924 | +*** 'prev_item' (pointer, hdata: "bar_item") |
4925 | +*** 'next_item' (pointer, hdata: "bar_item") |
4926 | +** Listen: |
4927 | +*** 'gui_bar_items' |
4928 | +*** 'last_gui_bar_item' |
4929 | +* 'bar_window': Bar-Fenster |
4930 | +** Erweiterung: weechat |
4931 | +** Variablen: |
4932 | +*** 'bar' (pointer, hdata: "bar") |
4933 | +*** 'x' (integer) |
4934 | +*** 'y' (integer) |
4935 | +*** 'width' (integer) |
4936 | +*** 'height' (integer) |
4937 | +*** 'scroll_x' (integer) |
4938 | +*** 'scroll_y' (integer) |
4939 | +*** 'cursor_x' (integer) |
4940 | +*** 'cursor_y' (integer) |
4941 | +*** 'current_size' (integer) |
4942 | +*** 'items_count' (integer) |
4943 | +*** 'items_subcount' (pointer) |
4944 | +*** 'items_content' (pointer) |
4945 | +*** 'items_num_lines' (pointer) |
4946 | +*** 'items_refresh_needed' (pointer) |
4947 | +*** 'screen_col_size' (integer) |
4948 | +*** 'screen_lines' (integer) |
4949 | +*** 'coords_count' (integer) |
4950 | +*** 'coords' (pointer) |
4951 | +*** 'gui_objects' (pointer) |
4952 | +*** 'prev_bar_window' (pointer, hdata: "bar_window") |
4953 | +*** 'next_bar_window' (pointer, hdata: "bar_window") |
4954 | +* 'buffer': Buffer |
4955 | +** Erweiterung: weechat |
4956 | +** Variablen: |
4957 | +*** 'plugin' (pointer, hdata: "plugin") |
4958 | +*** 'plugin_name_for_upgrade' (string) |
4959 | +*** 'number' (integer) |
4960 | +*** 'layout_number' (integer) |
4961 | +*** 'layout_number_merge_order' (integer) |
4962 | +*** 'name' (string) |
4963 | +*** 'full_name' (string) |
4964 | +*** 'short_name' (string) |
4965 | +*** 'type' (integer) |
4966 | +*** 'notify' (integer) |
4967 | +*** 'num_displayed' (integer) |
4968 | +*** 'active' (integer) |
4969 | +*** 'print_hooks_enabled' (integer) |
4970 | +*** 'day_change' (integer) |
4971 | +*** 'close_callback' (pointer) |
4972 | +*** 'close_callback_data' (pointer) |
4973 | +*** 'title' (string) |
4974 | +*** 'own_lines' (pointer, hdata: "lines") |
4975 | +*** 'mixed_lines' (pointer, hdata: "lines") |
4976 | +*** 'lines' (pointer, hdata: "lines") |
4977 | +*** 'time_for_each_line' (integer) |
4978 | +*** 'chat_refresh_needed' (integer) |
4979 | +*** 'nicklist' (integer) |
4980 | +*** 'nicklist_case_sensitive' (integer) |
4981 | +*** 'nicklist_root' (pointer, hdata: "nick_group") |
4982 | +*** 'nicklist_max_length' (integer) |
4983 | +*** 'nicklist_display_groups' (integer) |
4984 | +*** 'nicklist_count' (integer) |
4985 | +*** 'nicklist_groups_count' (integer) |
4986 | +*** 'nicklist_nicks_count' (integer) |
4987 | +*** 'nicklist_visible_count' (integer) |
4988 | +*** 'nickcmp_callback' (pointer) |
4989 | +*** 'nickcmp_callback_data' (pointer) |
4990 | +*** 'input' (integer) |
4991 | +*** 'input_callback' (pointer) |
4992 | +*** 'input_callback_data' (pointer) |
4993 | +*** 'input_get_unknown_commands' (integer) |
4994 | +*** 'input_buffer' (string) |
4995 | +*** 'input_buffer_alloc' (integer) |
4996 | +*** 'input_buffer_size' (integer) |
4997 | +*** 'input_buffer_length' (integer) |
4998 | +*** 'input_buffer_pos' (integer) |
4999 | +*** 'input_buffer_1st_display' (integer) |
5000 | +*** 'input_undo_snap' (pointer, hdata: "input_undo") |
Please could you explain what this MP is for, and what it's supposed to fix?
Bug 1299347 says "needs-packaging", but weechat is already packaged.
If you want to push something into Trusty, then I think you want either https:/ /wiki.ubuntu. com/StableRelea seUpdates# Procedure (but see https:/ /wiki.ubuntu. com/StableRelea seUpdates# When for criteria) or https:/ /wiki.ubuntu. com/UbuntuBackp orts.