Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Merge branch 'master' into guns

  • Loading branch information...
commit 4a2d60b1e0dc2936b521a12ead659e0858a9406b 2 parents cd41ca7 + f8a25b4
@guns authored
Showing with 9,069 additions and 3,143 deletions.
  1. +1 −1  CMakeLists.txt
  2. +33 −2 ChangeLog
  3. +1 −1  Makefile.am
  4. +11 −1 NEWS
  5. +1 −1  README
  6. +1 −1  autogen.sh
  7. +1 −1  cmake/FindAsciidoc.cmake
  8. +1 −1  cmake/FindAspell.cmake
  9. +1 −1  cmake/FindGcrypt.cmake
  10. +1 −1  cmake/FindGettext.cmake
  11. +1 −1  cmake/FindGnuTLS.cmake
  12. +1 −1  cmake/FindGuile.cmake
  13. +1 −1  cmake/FindIconv.cmake
  14. +1 −1  cmake/FindLua.cmake
  15. +1 −1  cmake/FindNcurses.cmake
  16. +1 −1  cmake/FindPerl.cmake
  17. +4 −4 cmake/FindPython.cmake
  18. +1 −1  cmake/FindRuby.cmake
  19. +1 −1  cmake/FindSourcehighlight.cmake
  20. +1 −1  cmake/FindTCL.cmake
  21. +1 −1  cmake/cmake_uninstall.cmake.in
  22. +1 −1  cmake/makedist.sh.in
  23. +19 −3 configure.in
  24. +1 −1  debian/control
  25. +1 −1  debian/copyright
  26. +4 −3 doc/CMakeLists.txt
  27. +2 −2 doc/Makefile.am
  28. +1 −1  doc/de/CMakeLists.txt
  29. +1 −1  doc/de/Makefile.am
  30. +8 −8 doc/de/autogen/plugin_api/hdata.txt
  31. +2 −0  doc/de/autogen/plugin_api/infolists.txt
  32. +1 −1  doc/de/autogen/plugin_api/infos.txt
  33. +1 −1  doc/de/autogen/plugin_api/infos_hashtable.txt
  34. +287 −0 doc/de/autogen/plugin_api/url_options.txt
  35. +2 −1  doc/de/autogen/user/alias_commands.txt
  36. +36 −34 doc/de/autogen/user/irc_commands.txt
  37. +15 −0 doc/de/autogen/user/irc_options.txt
  38. +15 −13 doc/de/autogen/user/relay_commands.txt
  39. +2 −2 doc/de/autogen/user/relay_options.txt
  40. +16 −16 doc/de/autogen/user/rmodifier_commands.txt
  41. +147 −147 doc/de/autogen/user/weechat_commands.txt
  42. +7 −7 doc/de/autogen/user/weechat_options.txt
  43. +66 −24 doc/de/weechat_scripting.de.txt
  44. +47 −24 doc/de/weechat_user.de.txt
  45. +33 −2 doc/docgen.py
  46. +1 −1  doc/en/CMakeLists.txt
  47. +1 −1  doc/en/Makefile.am
  48. +8 −8 doc/en/autogen/plugin_api/hdata.txt
  49. +2 −0  doc/en/autogen/plugin_api/infolists.txt
  50. +1 −1  doc/en/autogen/plugin_api/infos.txt
  51. +1 −1  doc/en/autogen/plugin_api/infos_hashtable.txt
  52. +287 −0 doc/en/autogen/plugin_api/url_options.txt
  53. +1 −0  doc/en/autogen/user/alias_commands.txt
  54. +3 −1 doc/en/autogen/user/irc_commands.txt
  55. +15 −0 doc/en/autogen/user/irc_options.txt
  56. +6 −4 doc/en/autogen/user/relay_commands.txt
  57. +1 −1  doc/en/autogen/user/relay_options.txt
  58. +1 −1  doc/en/autogen/user/rmodifier_commands.txt
  59. +4 −4 doc/en/autogen/user/weechat_commands.txt
  60. +3 −3 doc/en/autogen/user/weechat_options.txt
  61. +1 −1  doc/en/weechat_dev.en.txt
  62. +470 −54 doc/en/weechat_plugin_api.en.txt
  63. +205 −59 doc/en/weechat_relay_protocol.en.txt
  64. +58 −14 doc/en/weechat_scripting.en.txt
  65. +43 −21 doc/en/weechat_user.en.txt
  66. +29 −0 doc/es/CMakeLists.txt
  67. +46 −0 doc/es/Makefile.am
  68. +266 −0 doc/es/weechat_quickstart.es.txt
  69. +1 −1  doc/fr/CMakeLists.txt
  70. +1 −1  doc/fr/Makefile.am
  71. +8 −8 doc/fr/autogen/plugin_api/hdata.txt
  72. +2 −0  doc/fr/autogen/plugin_api/infolists.txt
  73. +1 −1  doc/fr/autogen/plugin_api/infos.txt
  74. +1 −1  doc/fr/autogen/plugin_api/infos_hashtable.txt
  75. +287 −0 doc/fr/autogen/plugin_api/url_options.txt
  76. +1 −0  doc/fr/autogen/user/alias_commands.txt
  77. +3 −1 doc/fr/autogen/user/irc_commands.txt
  78. +15 −0 doc/fr/autogen/user/irc_options.txt
  79. +6 −4 doc/fr/autogen/user/relay_commands.txt
  80. +1 −1  doc/fr/autogen/user/relay_options.txt
  81. +1 −1  doc/fr/autogen/user/rmodifier_commands.txt
  82. +4 −4 doc/fr/autogen/user/weechat_commands.txt
  83. +3 −3 doc/fr/autogen/user/weechat_options.txt
  84. +511 −82 doc/fr/weechat_plugin_api.fr.txt
  85. +60 −14 doc/fr/weechat_scripting.fr.txt
  86. +45 −21 doc/fr/weechat_user.fr.txt
  87. +1 −1  doc/it/CMakeLists.txt
  88. +1 −1  doc/it/Makefile.am
  89. +8 −8 doc/it/autogen/plugin_api/hdata.txt
  90. +2 −0  doc/it/autogen/plugin_api/infolists.txt
  91. +1 −1  doc/it/autogen/plugin_api/infos.txt
  92. +1 −1  doc/it/autogen/plugin_api/infos_hashtable.txt
  93. +287 −0 doc/it/autogen/plugin_api/url_options.txt
  94. +2 −1  doc/it/autogen/user/alias_commands.txt
  95. +26 −24 doc/it/autogen/user/irc_commands.txt
  96. +15 −0 doc/it/autogen/user/irc_options.txt
  97. +16 −14 doc/it/autogen/user/relay_commands.txt
  98. +2 −2 doc/it/autogen/user/relay_options.txt
  99. +14 −14 doc/it/autogen/user/rmodifier_commands.txt
  100. +153 −153 doc/it/autogen/user/weechat_commands.txt
  101. +4 −4 doc/it/autogen/user/weechat_options.txt
  102. +487 −47 doc/it/weechat_plugin_api.it.txt
  103. +60 −15 doc/it/weechat_scripting.it.txt
  104. +46 −21 doc/it/weechat_user.it.txt
  105. +1 −1  doc/ja/CMakeLists.txt
  106. +1 −1  doc/ja/Makefile.am
  107. +1 −1  doc/pl/CMakeLists.txt
  108. +1 −1  doc/pl/Makefile.am
  109. +59 −14 doc/pl/weechat_scripting.pl.txt
  110. +1 −1  doc/ru/CMakeLists.txt
  111. +1 −1  doc/ru/Makefile.am
  112. +2 −2 doc/weechat-curses.1
  113. +1 −1  po/CMakeLists.txt
  114. +2 −0  po/POTFILES.in
  115. +116 −55 po/cs.po
  116. +209 −132 po/de.po
  117. +120 −59 po/es.po
  118. +171 −91 po/fr.po
  119. +103 −40 po/hu.po
  120. +157 −89 po/it.po
  121. +120 −56 po/pl.po
  122. +1,206 −917 po/pt_BR.po
  123. +145 −72 po/ru.po
  124. +2 −0  po/srcfiles.cmake
  125. +99 −34 po/weechat.pot
  126. +4 −1 src/CMakeLists.txt
  127. +1 −1  src/Makefile.am
  128. +4 −1 src/core/CMakeLists.txt
  129. +4 −2 src/core/Makefile.am
  130. +1 −1  src/core/wee-backtrace.c
  131. +1 −1  src/core/wee-backtrace.h
  132. +48 −13 src/core/wee-command.c
  133. +1 −1  src/core/wee-command.h
  134. +1 −1  src/core/wee-completion.c
  135. +1 −1  src/core/wee-completion.h
  136. +1 −1  src/core/wee-config-file.c
  137. +1 −1  src/core/wee-config-file.h
  138. +32 −9 src/core/wee-config.c
  139. +1 −1  src/core/wee-config.h
  140. +1 −1  src/core/wee-debug.c
  141. +1 −1  src/core/wee-debug.h
  142. +114 −154 src/core/wee-hashtable.c
  143. +7 −1 src/core/wee-hashtable.h
  144. +50 −3 src/core/wee-hdata.c
  145. +5 −1 src/core/wee-hdata.h
  146. +60 −12 src/core/wee-hook.c
  147. +8 −1 src/core/wee-hook.h
  148. +1 −1  src/core/wee-infolist.c
  149. +1 −1  src/core/wee-infolist.h
  150. +53 −39 src/core/wee-input.c
  151. +1 −1  src/core/wee-input.h
  152. +1 −1  src/core/wee-list.c
  153. +1 −1  src/core/wee-list.h
  154. +1 −1  src/core/wee-log.c
  155. +1 −1  src/core/wee-log.h
  156. +1 −1  src/core/wee-network.c
  157. +1 −1  src/core/wee-network.h
  158. +1 −1  src/core/wee-proxy.c
  159. +1 −1  src/core/wee-proxy.h
  160. +160 −58 src/core/wee-string.c
  161. +5 −2 src/core/wee-string.h
  162. +1 −1  src/core/wee-upgrade-file.c
  163. +1 −1  src/core/wee-upgrade-file.h
  164. +1 −1  src/core/wee-upgrade.c
  165. +1 −1  src/core/wee-upgrade.h
  166. +1,167 −0 src/core/wee-url.c
  167. +60 −0 src/core/wee-url.h
  168. +1 −1  src/core/wee-utf8.c
  169. +1 −1  src/core/wee-utf8.h
  170. +1 −1  src/core/wee-util.c
  171. +1 −1  src/core/wee-util.h
  172. +1 −1  src/core/weechat.c
  173. +2 −2 src/core/weechat.h
  174. +1 −1  src/gui/CMakeLists.txt
  175. +1 −1  src/gui/Makefile.am
  176. +7 −1 src/gui/curses/CMakeLists.txt
  177. +2 −1  src/gui/curses/Makefile.am
  178. +1 −1  src/gui/curses/gui-curses-bar-window.c
  179. +1 −1  src/gui/curses/gui-curses-chat.c
  180. +1 −1  src/gui/curses/gui-curses-color.c
  181. +4 −2 src/gui/curses/gui-curses-key.c
  182. +1 −1  src/gui/curses/gui-curses-main.c
  183. +1 −1  src/gui/curses/gui-curses-mouse.c
  184. +1 −1  src/gui/curses/gui-curses-term.c
  185. +1 −1  src/gui/curses/gui-curses-window.c
  186. +1 −1  src/gui/curses/gui-curses.h
  187. +13 −1 src/gui/gtk/CMakeLists.txt
  188. +3 −2 src/gui/gtk/Makefile.am
  189. +1 −1  src/gui/gtk/gui-gtk-bar-window.c
  190. +1 −1  src/gui/gtk/gui-gtk-chat.c
  191. +1 −1  src/gui/gtk/gui-gtk-color.c
  192. +1 −1  src/gui/gtk/gui-gtk-key.c
  193. +1 −1  src/gui/gtk/gui-gtk-main.c
  194. +1 −1  src/gui/gtk/gui-gtk-mouse.c
  195. +1 −1  src/gui/gtk/gui-gtk-term.c
  196. +1 −1  src/gui/gtk/gui-gtk-window.c
  197. +1 −1  src/gui/gtk/gui-gtk.h
  198. +1 −1  src/gui/gui-bar-item.c
  199. +1 −1  src/gui/gui-bar-item.h
  200. +1 −1  src/gui/gui-bar-window.c
  201. +1 −1  src/gui/gui-bar-window.h
  202. +1 −1  src/gui/gui-bar.c
  203. +1 −1  src/gui/gui-bar.h
  204. +8 −7 src/gui/gui-buffer.c
  205. +1 −1  src/gui/gui-buffer.h
  206. +1 −1  src/gui/gui-chat.c
  207. +1 −1  src/gui/gui-chat.h
  208. +1 −1  src/gui/gui-color.c
  209. +1 −1  src/gui/gui-color.h
  210. +1 −1  src/gui/gui-completion.c
  211. +1 −1  src/gui/gui-completion.h
  212. +1 −1  src/gui/gui-cursor.c
  213. +1 −1  src/gui/gui-cursor.h
  214. +5 −5 src/gui/gui-filter.c
  215. +1 −1  src/gui/gui-filter.h
  216. +1 −1  src/gui/gui-focus.c
  217. +1 −1  src/gui/gui-focus.h
  218. +1 −1  src/gui/gui-history.c
  219. +1 −1  src/gui/gui-history.h
  220. +1 −1  src/gui/gui-hotlist.c
  221. +1 −1  src/gui/gui-hotlist.h
  222. +1 −39 src/gui/gui-input.c
  223. +1 −2  src/gui/gui-input.h
  224. +2 −2 src/gui/gui-key.c
  225. +1 −1  src/gui/gui-key.h
  226. +1 −1  src/gui/gui-layout.c
  227. +1 −1  src/gui/gui-layout.h
  228. +4 −1 src/gui/gui-line.c
  229. +1 −1  src/gui/gui-line.h
  230. +1 −1  src/gui/gui-main.h
  231. +1 −1  src/gui/gui-mouse.c
  232. +1 −1  src/gui/gui-mouse.h
  233. +1 −1  src/gui/gui-nicklist.c
  234. +1 −1  src/gui/gui-nicklist.h
  235. +34 −1 src/gui/gui-window.c
  236. +2 −1  src/gui/gui-window.h
  237. +1 −1  src/plugins/CMakeLists.txt
  238. +1 −1  src/plugins/Makefile.am
  239. +1 −1  src/plugins/alias/CMakeLists.txt
  240. +1 −1  src/plugins/alias/Makefile.am
  241. +2 −1  src/plugins/alias/alias-config.c
  242. +1 −1  src/plugins/alias/alias-config.h
  243. +1 −1  src/plugins/alias/alias-info.c
  244. +1 −1  src/plugins/alias/alias-info.h
  245. +3 −1 src/plugins/alias/alias.c
  246. +1 −1  src/plugins/alias/alias.h
  247. +1 −1  src/plugins/aspell/CMakeLists.txt
  248. +1 −1  src/plugins/aspell/Makefile.am
  249. +1 −1  src/plugins/aspell/weechat-aspell-config.c
  250. +1 −1  src/plugins/aspell/weechat-aspell-config.h
  251. +1 −1  src/plugins/aspell/weechat-aspell-speller.c
  252. +1 −1  src/plugins/aspell/weechat-aspell-speller.h
  253. +64 −53 src/plugins/aspell/weechat-aspell.c
  254. +1 −4 src/plugins/aspell/weechat-aspell.h
  255. +1 −1  src/plugins/charset/CMakeLists.txt
  256. +1 −1  src/plugins/charset/Makefile.am
  257. +1 −1  src/plugins/charset/charset.c
  258. +1 −1  src/plugins/demo/CMakeLists.txt
  259. +1 −1  src/plugins/demo/Makefile.am
  260. +1 −1  src/plugins/demo/demo.c
  261. +1 −1  src/plugins/fifo/CMakeLists.txt
  262. +1 −1  src/plugins/fifo/Makefile.am
  263. +1 −1  src/plugins/fifo/fifo-info.c
  264. +1 −1  src/plugins/fifo/fifo-info.h
  265. +1 −1  src/plugins/fifo/fifo.c
  266. +1 −1  src/plugins/fifo/fifo.h
  267. +1 −1  src/plugins/irc/CMakeLists.txt
  268. +1 −1  src/plugins/irc/Makefile.am
  269. +1 −1  src/plugins/irc/irc-bar-item.c
  270. +1 −1  src/plugins/irc/irc-bar-item.h
  271. +1 −1  src/plugins/irc/irc-buffer.c
  272. +1 −1  src/plugins/irc/irc-buffer.h
  273. +24 −10 src/plugins/irc/irc-channel.c
  274. +6 −4 src/plugins/irc/irc-channel.h
  275. +1 −1  src/plugins/irc/irc-color.c
  276. +1 −1  src/plugins/irc/irc-color.h
  277. +38 −24 src/plugins/irc/irc-command.c
  278. +3 −2 src/plugins/irc/irc-command.h
  279. +1 −1  src/plugins/irc/irc-completion.c
  280. +1 −1  src/plugins/irc/irc-completion.h
  281. +40 −1 src/plugins/irc/irc-config.c
  282. +4 −1 src/plugins/irc/irc-config.h
  283. +1 −1  src/plugins/irc/irc-ctcp.c
  284. +1 −1  src/plugins/irc/irc-ctcp.h
  285. +1 −1  src/plugins/irc/irc-debug.c
  286. +1 −1  src/plugins/irc/irc-debug.h
  287. +1 −1  src/plugins/irc/irc-display.c
  288. +1 −1  src/plugins/irc/irc-display.h
  289. +5 −4 src/plugins/irc/irc-ignore.c
  290. +1 −1  src/plugins/irc/irc-ignore.h
  291. +33 −19 src/plugins/irc/irc-info.c
  292. +1 −1  src/plugins/irc/irc-info.h
  293. +1 −1  src/plugins/irc/irc-input.c
  294. +1 −1  src/plugins/irc/irc-input.h
  295. +11 −8 src/plugins/irc/irc-message.c
  296. +6 −5 src/plugins/irc/irc-message.h
  297. +1 −1  src/plugins/irc/irc-mode.c
  298. +1 −1  src/plugins/irc/irc-mode.h
  299. +1 −1  src/plugins/irc/irc-msgbuffer.c
  300. +1 −1  src/plugins/irc/irc-msgbuffer.h
Sorry, we could not display the entire diff because too many files (451) changed.
View
2  CMakeLists.txt
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2007-2008 Julien Louis <ptitlouis@sysif.net>
# Copyright (C) 2008-2009 Emmanuel Bouthenot <kolter@openics.org>
#
View
35 ChangeLog
@@ -1,12 +1,22 @@
WeeChat ChangeLog
=================
Sébastien Helleu <flashcode@flashtux.org>
-v0.3.7-dev, 2011-12-09
+v0.3.7-dev, 2012-01-24
Version 0.3.7 (under dev!)
--------------------------
+* core: move option "scroll_unread" from command /input to /window
+* core: add support of flags in regular expressions and highlight options
+* core: add library "pthread" in cmake file for link on OpenBSD
+* core: use extended regex in filters (patch #7616)
+* core: save current mouse state in option weechat.look.mouse (set option when
+ mouse state is changed with command /mouse)
+* core: add type "hashtable" for hdata
+* core: add signal "buffer_line_added"
+* core: add default keys "meta2-1;5D" and "meta2-1;5C" (ctrl+left/right) for
+ gnome-terminal
* core: add option "hooks" for command /debug
* core: add option "weechat.look.scroll_bottom_after_switch" (if enabled,
restore old behaviour before fix of bug #25555 in version 0.3.5)
@@ -33,8 +43,26 @@ Version 0.3.7 (under dev!)
* core: fix compilation error with "pid_t" on Mac OS X (bug #34639)
* core: enable background process under Cygwin to connect to servers, fix
reconnection problem (bug #34626)
-* api: add new functions strcasecmp_range, strncasecmp_range, hdata_char and
+* api: add modifier "input_text_for_buffer"
+* api: add support of URL in hook_process/hook_process_hashtable (task #10247)
+* api: add new functions strcasecmp_range, strncasecmp_range,
+ string_regex_flags, string_regcomp, hashtable_map_string,
+ hook_process_hashtable, hdata_check_pointer, hdata_char, hdata_hashtable and
nicklist_get_next_item
+* alias: add default alias umode => /mode $nick
+* aspell: fix URL detection (do not check spelling of URLs) (bug #34040)
+* irc: add options irc.look.highlight_{server|channel|pv} to customize or
+ disable default nick highlight (task #11128)
+* irc: use low priority for MODE sent automatically by WeeChat (when joining
+ channel)
+* irc: use extended regex in commands /ignore and /list
+* irc: use redirection to get channel modes after update of modes on channel,
+ display output of /mode #channel, allow /mode without argument (display modes
+ of current channel or user modes on server buffer)
+* irc: do not use option irc.look.nick_color_stop_chars for forced nick colors
+ (bug #33480)
+* irc: add optional server in info "irc_is_channel" (before channel name)
+ (bug #35124), add optional server in info_hashtable "irc_message_parse"
* irc: reset read marker of current buffer on manual /join
* irc: fix crash when signon time in message 317 (whois, idle) is invalid
(too large) (bug #34905)
@@ -52,6 +80,9 @@ Version 0.3.7 (under dev!)
* irc: auto-connect to servers created with "irc://" on command line but not
other servers if "-a" ("--no-connect") is given
* guile: new script plugin for scheme (task #7289)
+* python: add support of Python 3.x (task #11704)
+* relay: do not create relay if there is a problem with socket creation
+ (bug #35345)
* relay: add WeeChat protocol for remote GUI
* ruby: fix crash when reloading ruby plugin (bug #34474)
* xfer: display origin of xfer in core and xfer buffers (task #10956)
View
2  Makefile.am
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
# Copyright (C) 2006-2009 Emmanuel Bouthenot <kolter@openics.org>
#
View
12 NEWS
@@ -1,12 +1,22 @@
WeeChat News
============
Sébastien Helleu <flashcode@flashtux.org>
-v0.3.7-dev, 2011-11-05
+v0.3.7-dev, 2012-01-24
Version 0.3.7 (under dev!)
--------------------------
+* option `scroll_unread` has been moved from command `/input` to `/window`,
+ therefore default command of key alt-u has been updated. To bind key with new
+ default value:
+** `/key bind meta-u /window scroll_unread`
+* extented regex is used in filters and irc ignore, so some chars that
+ needed escape in past do not need any more (for example `[0-9]\+` becomes
+ `[0-9]+`), filters and ignore have to be manually fixed
+* option 'weechat.look.highlight_regex' becomes case insensitive by default,
+ to make it case sensitive, use "(?-i)" at beginning of string, for example:
+ "(?-i)FlashCode|flashy"
* option 'weechat.history.max_lines' has been renamed to
'weechat.history.max_buffer_lines_number'
View
2  README
@@ -22,7 +22,7 @@ Features
Copyright
---------
-Copyright (C) 2003-2011 Sébastien Helleu <flashcode@flashtux.org>
+Copyright (C) 2003-2012 Sébastien Helleu <flashcode@flashtux.org>
This file is part of WeeChat, the extensible chat client.
View
2  autogen.sh
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2005 Julien Louis <ptitlouis@sysif.net>
# Copyright (C) 2005-2006 Emmanuel Bouthenot <kolter@openics.org>
#
View
2  cmake/FindAsciidoc.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
2  cmake/FindAspell.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
2  cmake/FindGcrypt.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
2  cmake/FindGettext.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2007 Julien Louis <ptitlouis@sysif.net>
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
#
View
2  cmake/FindGnuTLS.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
#
# This file is part of WeeChat, the extensible chat client.
View
2  cmake/FindGuile.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2011-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
2  cmake/FindIconv.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
2  cmake/FindLua.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
2  cmake/FindNcurses.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
2  cmake/FindPerl.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
8 cmake/FindPython.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2009 Julien Louis <ptitlouis@sysif.net>
#
# This file is part of WeeChat, the extensible chat client.
@@ -40,17 +40,17 @@ FIND_PROGRAM(PYTHON_EXECUTABLE
IF(PYTHON_EXECUTABLE)
EXECUTE_PROCESS(
- COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print get_config_var('CONFINCLUDEPY')"
+ COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print(get_config_var('CONFINCLUDEPY'))"
OUTPUT_VARIABLE PYTHON_INC_DIR
)
EXECUTE_PROCESS(
- COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print get_config_var('LIBPL')"
+ COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print(get_config_var('LIBPL'))"
OUTPUT_VARIABLE PYTHON_POSSIBLE_LIB_PATH
)
EXECUTE_PROCESS(
- COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print get_config_var('LINKFORSHARED')"
+ COMMAND ${PYTHON_EXECUTABLE} -c "from distutils.sysconfig import *; print(get_config_var('LINKFORSHARED'))"
OUTPUT_VARIABLE PYTHON_LFLAGS
)
View
2  cmake/FindRuby.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
2  cmake/FindSourcehighlight.cmake
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
#
# This file is part of WeeChat, the extensible chat client.
View
2  cmake/FindTCL.cmake
@@ -1,6 +1,6 @@
#
# Copyright (C) 2008 Julien Louis <ptitlouis@sysif.net>
-# Copyright (C) 2008-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2008-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
2  cmake/cmake_uninstall.cmake.in
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
2  cmake/makedist.sh.in
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
22 configure.in
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2005 Benoit Papillault <benoit.papillault@free.fr>
# Copyright (C) 2005-2006 Julien Louis <ptitlouis@sysif.net>
# Copyright (C) 2005-2009 Emmanuel Bouthenot <kolter@openics.org>
@@ -930,6 +930,21 @@ else
fi
# ------------------------------------------------------------------------------
+# curl
+# ------------------------------------------------------------------------------
+
+AC_PATH_PROG(CURL_CONFIG, curl-config)
+if test "x$CURL_CONFIG" = "x" ; then
+ AC_MSG_ERROR([
+*** "curl-config" couldn't be found on your system.
+*** Try to install libcurl-dev with your software package manager.])
+fi
+CURL_CFLAGS=`$CURL_CONFIG --cflags`
+CURL_LFLAGS=`$CURL_CONFIG --libs`
+AC_SUBST(CURL_CFLAGS)
+AC_SUBST(CURL_LFLAGS)
+
+# ------------------------------------------------------------------------------
# documentation
# ------------------------------------------------------------------------------
@@ -1075,11 +1090,12 @@ AC_OUTPUT([Makefile
doc/Makefile
doc/en/Makefile
doc/fr/Makefile
- doc/pl/Makefile
+ doc/it/Makefile
doc/de/Makefile
+ doc/pl/Makefile
+ doc/es/Makefile
doc/ru/Makefile
doc/ja/Makefile
- doc/it/Makefile
src/Makefile
src/core/Makefile
src/plugins/Makefile
View
2  debian/control
@@ -6,7 +6,7 @@ Build-Depends-Indep: asciidoc (>= 8.5), source-highlight
Build-Depends: debhelper (>= 7.0.50), cmake, libncursesw5-dev,
ruby1.9.1, ruby1.9.1-dev, libperl-dev, python-dev, libaspell-dev, liblua5.1-0-dev,
tcl8.5-dev, guile-1.8-dev, libgcrypt11-dev, libgnutls-dev, zlib1g-dev,
- dpkg-dev (>= 1.13.19), pkg-config
+ libcurl4-gnutls-dev, dpkg-dev (>= 1.13.19), pkg-config
Standards-Version: 3.9.2
Homepage: http://weechat.org/
Vcs-Git: git://git.debian.org/users/kolter/weechat.git
View
2  debian/copyright
@@ -4,7 +4,7 @@ Upstream-Contact: Sebastien Helleu <flashcode@flashtux.org>
Source: http://weechat.org/
Files: *
-Copyright: 2003-2011, Sebastien Helleu <flashcode@flashtux.org>
+Copyright: 2003-2012, Sebastien Helleu <flashcode@flashtux.org>
2005-2009, Emmanuel Bouthenot <kolter@openics.org>
2008-2009, Dmitry Kobylin <fnfal@academ.tsc.ru>
License: GPL-3+
View
7 doc/CMakeLists.txt
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2009 Emmanuel Bouthenot <kolter@openics.org>
#
# This file is part of WeeChat, the extensible chat client.
@@ -25,11 +25,12 @@ IF(ENABLE_DOC)
IF(ASCIIDOC_FOUND AND SOURCEHIGHLIGHT_FOUND)
ADD_SUBDIRECTORY( en )
ADD_SUBDIRECTORY( fr )
- ADD_SUBDIRECTORY( pl )
+ ADD_SUBDIRECTORY( it )
ADD_SUBDIRECTORY( de )
+ ADD_SUBDIRECTORY( pl )
+ ADD_SUBDIRECTORY( es )
ADD_SUBDIRECTORY( ru )
ADD_SUBDIRECTORY( ja )
- ADD_SUBDIRECTORY( it )
ENDIF(ASCIIDOC_FOUND AND SOURCEHIGHLIGHT_FOUND)
ENDIF(ENABLE_DOC)
View
4 doc/Makefile.am
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
#
# This file is part of WeeChat, the extensible chat client.
@@ -18,7 +18,7 @@
# along with WeeChat. If not, see <http://www.gnu.org/licenses/>.
#
-SUBDIRS = . en fr pl de ru ja it
+SUBDIRS = . en fr it de pl es ru ja
man_MANS = weechat-curses.1
View
2  doc/de/CMakeLists.txt
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
#
# This file is part of WeeChat, the extensible chat client.
#
View
2  doc/de/Makefile.am
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2003-2011 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2003-2012 Sebastien Helleu <flashcode@flashtux.org>
# Copyright (C) 2006 Julien Louis <ptitlouis@sysif.net>
#
# This file is part of WeeChat, the extensible chat client.
View
16 doc/de/autogen/plugin_api/hdata.txt
@@ -14,7 +14,6 @@
'has_quit_server' (integer) +
'cycle' (integer) +
'part' (integer) +
- 'display_creation_date' (integer) +
'nick_completion_reset' (integer) +
'pv_remote_nick_color' (string) +
'hook_autorejoin' (pointer) +
@@ -80,12 +79,12 @@
'timeout' (integer) +
'command' (string) +
'start_time' (time) +
- 'cmd_start' (pointer) +
- 'cmd_stop' (pointer) +
- 'cmd_extra' (pointer) +
+ 'cmd_start' (hashtable) +
+ 'cmd_stop' (hashtable) +
+ 'cmd_extra' (hashtable) +
'cmd_start_received' (integer) +
'cmd_stop_received' (integer) +
- 'cmd_filter' (pointer) +
+ 'cmd_filter' (hashtable) +
'output' (string) +
'output_size' (integer) +
'prev_redirect' (pointer, hdata: 'irc_redirect') +
@@ -138,6 +137,7 @@
'prefix_chars' (string) +
'nick_max_length' (integer) +
'casemapping' (integer) +
+ 'chantypes' (string) +
'reconnect_delay' (integer) +
'reconnect_start' (time) +
'command_time' (time) +
@@ -159,7 +159,7 @@
'last_redirect' (pointer, hdata: 'irc_redirect') +
'notify_list' (pointer, hdata: 'irc_notify') +
'last_notify' (pointer, hdata: 'irc_notify') +
- 'manual_joins' (pointer) +
+ 'manual_joins' (hashtable) +
'buffer' (pointer, hdata: 'buffer') +
'buffer_as_string' (string) +
'channels' (pointer, hdata: 'irc_channel') +
@@ -279,11 +279,11 @@
'highlight_tags' (string) +
'highlight_tags_count' (integer) +
'highlight_tags_array' (pointer) +
- 'hotlist_max_level_nicks' (pointer) +
+ 'hotlist_max_level_nicks' (hashtable) +
'keys' (pointer, hdata: 'key') +
'last_key' (pointer, hdata: 'key') +
'keys_count' (integer) +
- 'local_variables' (pointer) +
+ 'local_variables' (hashtable) +
'prev_buffer' (pointer, hdata: 'buffer') +
'next_buffer' (pointer, hdata: 'buffer') |
'gui_buffers' +
View
2  doc/de/autogen/plugin_api/infolists.txt
@@ -58,6 +58,8 @@
| weechat | plugin | Auflistung der Erweiterungen | Pointer der Erweiterung (optional) | Name einer Erweiterung (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
+| weechat | url_options | Optionen für URL | - | -
+
| weechat | window | Auflistung der Windows | Fenster Pointer (optional) | "current" für aktuelles Fenster oder die Nummer eines Fensters (optional)
| xfer | xfer | Transfer-Liste | Transfer-Pointer (optional) | -
View
2  doc/de/autogen/plugin_api/infos.txt
@@ -6,7 +6,7 @@
| irc | irc_buffer | hole Buffer Pointer für einen IRC Server/Channel/Nick | server,channel,nick (Channel und Nicks sind optional)
-| irc | irc_is_channel | 1, falls die Zeichenkette ein gültiger IRC-Channel ist | Channelname
+| irc | irc_is_channel | 1, falls die Zeichenkette ein gültiger IRC-Channelname für den Server ist | Server,Channel (Server ist optional)
| irc | irc_is_nick | 1, falls die Zeichenkette ein gültiger IRC Nickname ist | Nickname
View
2  doc/de/autogen/plugin_api/infos_hashtable.txt
@@ -2,7 +2,7 @@
|========================================
| Erweiterung | Name | Beschreibung | Hashtable (Eingabe) | Hashtable (Ausgabe)
-| irc | irc_message_parse | Parse eine IRC Nachricht | "message": IRC Nachricht | "nick": nick, "host": host, "command": command, "channel": channel, "arguments": arguments (beinhaltet Channel)
+| irc | irc_message_parse | Parse eine IRC Nachricht | "message": IRC Nachricht, "server": Servername (optional) | "nick": nick, "host": host, "command": command, "channel": channel, "arguments": arguments (beinhaltet Channel)
| irc | irc_message_split | dient zum Aufteilen einer überlangen IRC Nachricht (in maximal 512 Bytes große Nachrichten) | "message": IRC Nachricht, "server": Servername (optional) | "msg1" ... "msgN": Nachrichten die versendet werden sollen (ohne abschließendes "\r\n"), "args1" ... "argsN": Argumente für Nachrichten, "count": Anzahl der Nachrichten
View
287 doc/de/autogen/plugin_api/url_options.txt
@@ -0,0 +1,287 @@
+[width="100%",cols="2,^1,7",options="header"]
+|========================================
+| Option | Type | Konstanten ^(1)^
+
+| verbose | long |
+
+| header | long |
+
+| noprogress | long |
+
+| nosignal | long |
+
+| wildcardmatch | long |
+
+| failonerror | long |
+
+| protocols | mask | http, https, ftp, ftps, scp, sftp, telnet, ldap, ldaps, dict, file, tftp, imap, imaps, pop3, pop3s, smtp, smtps, rtsp, rtmp, rtmpt, rtmpe, rtmpte, rtmps, rtmpts, gopher, all
+
+| redir_protocols | mask | http, https, ftp, ftps, scp, sftp, telnet, ldap, ldaps, dict, file, tftp, imap, imaps, pop3, pop3s, smtp, smtps, rtsp, rtmp, rtmpt, rtmpe, rtmpte, rtmps, rtmpts, gopher, all
+
+| proxy | string |
+
+| proxyport | long |
+
+| proxytype | long | http, http_1_0, socks4, socks5, socks4a, socks5_hostname
+
+| noproxy | string |
+
+| httpproxytunnel | long |
+
+| socks5_gssapi_service | string |
+
+| socks5_gssapi_nec | long |
+
+| interface | string |
+
+| localport | long |
+
+| localportrange | long |
+
+| dns_cache_timeout | long |
+
+| buffersize | long |
+
+| port | long |
+
+| tcp_nodelay | long |
+
+| address_scope | long |
+
+| netrc | long | ignored, optional, required
+
+| netrc_file | string |
+
+| userpwd | string |
+
+| proxyuserpwd | string |
+
+| username | string |
+
+| password | string |
+
+| proxyusername | string |
+
+| proxypassword | string |
+
+| httpauth | mask | none, basic, digest, gssnegotiate, ntlm, digest_ie, ntlm_wb, only, any, anysafe
+
+| tlsauth_type | mask | none, srp
+
+| tlsauth_username | string |
+
+| tlsauth_password | string |
+
+| proxyauth | mask | none, basic, digest, gssnegotiate, ntlm, digest_ie, ntlm_wb, only, any, anysafe
+
+| autoreferer | long |
+
+| accept_encoding | string |
+
+| transfer_encoding | long |
+
+| followlocation | long |
+
+| unrestricted_auth | long |
+
+| maxredirs | long |
+
+| postredir | mask | post_301, post_302
+
+| put | long |
+
+| post | long |
+
+| postfields | string |
+
+| postfieldsize | long |
+
+| postfieldsize_large | long long |
+
+| copypostfields | string |
+
+| referer | string |
+
+| useragent | string |
+
+| cookie | string |
+
+| cookiefile | string |
+
+| cookiejar | string |
+
+| cookiesession | long |
+
+| cookielist | string |
+
+| httpget | long |
+
+| http_version | long | none, 1_0, 1_1
+
+| ignore_content_length | long |
+
+| http_content_decoding | long |
+
+| http_transfer_decoding | long |
+
+| mail_from | string |
+
+| tftp_blksize | long |
+
+| ftpport | string |
+
+| dirlistonly | long |
+
+| append | long |
+
+| ftp_use_eprt | long |
+
+| ftp_use_epsv | long |
+
+| ftp_use_pret | long |
+
+| ftp_create_missing_dirs | long |
+
+| ftp_response_timeout | long |
+
+| ftp_alternative_to_user | string |
+
+| ftp_skip_pasv_ip | long |
+
+| ftpsslauth | long | default, ssl, tls
+
+| ftp_ssl_ccc | long | ccc_none, ccc_passive, ccc_active
+
+| ftp_account | string |
+
+| ftp_filemethod | long | multicwd, nocwd, singlecwd
+
+| rtsp_request | long | options, describe, announce, setup, play, pause, teardown, get_parameter, set_parameter, record, receive
+
+| rtsp_session_id | string |
+
+| rtsp_stream_uri | string |
+
+| rtsp_transport | string |
+
+| rtsp_client_cseq | long |
+
+| rtsp_server_cseq | long |
+
+| transfertext | long |
+
+| proxy_transfer_mode | long |
+
+| crlf | long |
+
+| range | string |
+
+| resume_from | long |
+
+| resume_from_large | long long |
+
+| customrequest | string |
+
+| filetime | long |
+
+| nobody | long |
+
+| infilesize | long |
+
+| infilesize_large | long long |
+
+| upload | long |
+
+| maxfilesize | long |
+
+| maxfilesize_large | long long |
+
+| timecondition | long | none, ifmodsince, ifunmodsince, lastmod
+
+| timevalue | long |
+
+| timeout | long |
+
+| timeout_ms | long |
+
+| low_speed_limit | long |
+
+| low_speed_time | long |
+
+| max_send_speed_large | long long |
+
+| max_recv_speed_large | long long |
+
+| maxconnects | long |
+
+| fresh_connect | long |
+
+| forbid_reuse | long |
+
+| connecttimeout | long |
+
+| connecttimeout_ms | long |
+
+| ipresolve | long | whatever, v4, v6
+
+| connect_only | long |
+
+| use_ssl | long | none, try, control, all
+
+| sslcert | string |
+
+| sslcerttype | string |
+
+| sslkey | string |
+
+| sslkeytype | string |
+
+| keypasswd | string |
+
+| sslengine | string |
+
+| sslengine_default | long |
+
+| sslversion | long | default, tlsv1, sslv2, sslv3
+
+| ssl_verifypeer | long |
+
+| cainfo | string |
+
+| issuercert | string |
+
+| capath | string |
+
+| crlfile | string |
+
+| ssl_verifyhost | long |
+
+| certinfo | long |
+
+| random_file | string |
+
+| egdsocket | string |
+
+| ssl_cipher_list | string |
+
+| ssl_sessionid_cache | long |
+
+| krblevel | string |
+
+| gssapi_delegation | long | none, policy_flag, flag
+
+| ssh_auth_types | mask | none, policy_flag, flag
+
+| ssh_host_public_key_md5 | string |
+
+| ssh_public_keyfile | string |
+
+| ssh_private_keyfile | string |
+
+| ssh_knownhosts | string |
+
+| new_file_perms | long |
+
+| new_directory_perms | long |
+
+|========================================
View
3  doc/de/autogen/user/alias_commands.txt
@@ -4,6 +4,7 @@
/alias [-completion <completion>] <alias> [<command> [;<command>...]]
completion: optionale Vervollständigung für einen Alias-Befehl (Standardverhalten: Vervollständigung wird auf den Zielbefehl angewendet)
+ Hinweis: Mit der Variablen "%%command" kann eine Vervollständigung eines vorhandenen Befehls durchgeführt werden
alias: Name des Alias (kann mit Joker "*" beginnen oder enden um Aliase aufzulisten)
command: Name des zuzuordnenden Befehls (WeeChat- oder IRC-Befehl ohne führenden '/', mehrere Befehle müssen durch Semikolon getrennt werden)
@@ -20,7 +21,7 @@ Anmerkung: Im Befehl können Variablen genutzt werden, die dann durch den entspr
$channel: aktueller Channel
$server: aktueller Server
-Um ein Alias zu löschen, nutze "/unalias".
+Um ein Alias zu löschen wird der Befehl "/unalias" genutzt.
Beispiele:
Alias "/split" wird anlegt um damit ein Fenster horizontal zu teilen:
View
70 doc/de/autogen/user/irc_commands.txt
@@ -163,21 +163,23 @@ reason: Begründung der Trennung
add [re:]<nick> [<server> [<channel>]]
del <number>|-all
- list: zeigt alle Ignorierungen an
- add: fügt eine Ignorierung hinzu
- nick: Nick oder Hostname (dies kann ein regulärer Ausdruck sein, sofern "re:" angegeben wird oder eine Maske mittels "*" genutzt wird um ein oder mehrere Zeichen zu ersetzen)
- del: entfernt eine Ignorierung
- number: Nummer der Ignorierung die entfernt werden soll (nutze "list" um den entsprechenden Eintrag zu finden)
- -all: entfernt alle Einträge
- server: interner Name des Server auf welchem die Ignorierung statt finden soll
- channel: Name des Channel, in dem die Ignorierung statt finden soll
-
-Beispiele:
- ignoriert den Nick "toto" global:
+ list: list all ignores
+ add: add an ignore
+ nick: nick or hostname (can be regular expression if "re:" is given or a mask using "*" to replace one or more chars)
+ del: delete an ignore
+ number: number of ignore to delete (look at list to find it)
+ -all: delete all ignores
+ server: internal server name where ignore is working
+ channel: channel name where ignore is working
+
+Note: the regular expression can start with "(?-i)" to become case sensitive.
+
+Examples:
+ ignore nick "toto" everywhere:
/ignore add toto
- ignoriert den Host "toto@domain.com" auf dem freenode Server:
+ ignore host "toto@domain.com" on freenode server:
/ignore add toto@domain.com freenode
- ignoriert den Host "toto*@*.domain.com" im Chat freenode/#weechat:
+ ignore host "toto*@*.domain.com" on freenode/#weechat:
/ignore add toto*@*.domain.com freenode #weechat
........................................
@@ -270,16 +272,16 @@ Servermaske: die aufzulistenden Server sollen diesem Muster entsprechen
........................................
/list [<channel>[,<channel>...]] [<server>] [-re <regex>]
-channel: aufzulistender Channel
- server: Servername
- regexp: regulärer Ausdruck der für die Ausgabe angewendet werden soll
+channel: channel to list
+ server: server name
+ regex: regular expression used to filter results (case insensitive, can start by "(?-i)" to become case sensitive)
-Beispiele:
- listet alle Channels des Servers auf (dies kann bei umfangreichen Netzwerken sehr lange dauern):
+Examples:
+ list all channels on server (can be very slow on large networks):
/list
- listet den Channel #weechat auf:
+ list channel #weechat:
/list #weechat
- listet alle Channels auf die mit "#weechat" beginnen (dies kann bei umfangreichen Netzwerken sehr lange dauern):
+ list all channels beginning with "#weechat" (can be very slow on large networks):
/list -re #weechat.*
........................................
@@ -553,21 +555,21 @@ reason: Grund der Abmeldung
del|keep <server>
deloutq|jump|raw
- list: listet Server auf (Standardaufruf)
- listfull: listet Server mit detaillierten Informationen über jeden einzelnen Server auf
- add: erstellt einen neuen Server
+ list: listet Server auf (Standardaufruf)
+listfull: listet Server mit detaillierten Informationen über jeden einzelnen Server auf
+ add: erstellt einen neuen Server
server: Servername, dient der internen Nutzung und zur Darstellung
- hostname: Name oder IP-Adresse des Servers. Optional kann noch der Port festgelegt werden (Standard-Port: 6667). Verschiedene Ports können durch Kommata getrennt werden
- temp: erstellt temporären Server (wird nicht gespeichert)
- option: legt die Optionen für den Server fest (die Boolean-Optionen können weggelassen werden)
- nooption: stellt die Boolean Option auf "off" (Beispiel: -nossl)
- copy: erstellt eine Kopie des Servers
- rename: benennt den Server um
- keep: behält den Server in der Konfigurationsdatei (ausschließlich für die Nutzung bei temporären Servern)
- del: entfernt einen Server
- deloutq: löscht bei allen Servern alle ausgehende Nachrichten, die in der Warteschlange stehen (dies betrifft alle Nachrichten die WeeChat gerade sendet)
- jump: springt zum Server-Buffer
- raw: öffnet Buffer mit Roh-IRC-Daten
+hostname: Name oder IP-Adresse des Servers. Optional kann noch der Port festgelegt werden (Standard-Port: 6667). Verschiedene Ports können durch Kommata getrennt werden
+ temp: erstellt temporären Server (wird nicht gespeichert)
+ option: legt die Optionen für den Server fest (die Boolean-Optionen können weggelassen werden)
+nooption: stellt die Boolean Option auf "off" (Beispiel: -nossl)
+ copy: erstellt eine Kopie des Servers
+ rename: benennt den Server um
+ keep: behält den Server in der Konfigurationsdatei (ausschließlich für die Nutzung bei temporären Servern)
+ del: entfernt einen Server
+ deloutq: löscht bei allen Servern alle ausgehende Nachrichten, die in der Warteschlange stehen (dies betrifft alle Nachrichten die WeeChat gerade sendet)
+ jump: springt zum Server-Buffer
+ raw: öffnet Buffer mit Roh-IRC-Daten
Beispiele:
/server listfull
View
15 doc/de/autogen/user/irc_options.txt
@@ -158,6 +158,21 @@
** Typ: boolesch
** Werte: on, off (Standardwert: `on`)
+* [[option_irc.look.highlight_channel]] *irc.look.highlight_channel*
+** Beschreibung: `comma separated list of words to highlight in channel buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their value), these words are added to buffer local variable "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"`
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette (Standardwert: `"$nick"`)
+
+* [[option_irc.look.highlight_pv]] *irc.look.highlight_pv*
+** Beschreibung: `comma separated list of words to highlight in private buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their value), these words are added to buffer local variable "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"`
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette (Standardwert: `"$nick"`)
+
+* [[option_irc.look.highlight_server]] *irc.look.highlight_server*
+** Beschreibung: `comma separated list of words to highlight in server buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their value), these words are added to buffer local variable "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"`
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette (Standardwert: `"$nick"`)
+
* [[option_irc.look.highlight_tags]] *irc.look.highlight_tags*
** Beschreibung: `Eine durch Kommata getrennte Liste von Tags die bei einer Nachricht selbige hervorhebt (Highlight). (normalerweise trifft dies auf jede Nachricht eines Users zu, ausgenommen Nachrichten vom Server,..)`
** Typ: Zeichenkette
View
28 doc/de/autogen/user/relay_commands.txt
@@ -6,21 +6,23 @@
del <protocol.name>
raw
- list: Auflistung der Relay-Clients (nur aktive Relays)
- listfull: detaillierte Auflistung der Relay-Clients (alle Relays)
- listrelay: Auflistung der Relays (Name und Port)
- add: füge ein Relay, für ein Protokoll + Name, hinzu
- del: entferne Relay für ein Protokoll + Name
-protocol.name: Protokoll und Name des Relays
- zur Zeit wird ausschließlich das "irc" Protokoll unterstützt
- Beispiel: irc.freenode
- port: Port den der Relay nutzen soll
- raw: öffnet Buffer mit RAW-Relay Daten
+ list: list relay clients (only active relays)
+ listfull: list relay clients (verbose, all relays)
+ listrelay: list relays (name and port)
+ add: add relay for a protocol + name
+ del: remove relay for a protocol + name
+protocol.name: protocol and name to relay:
+ - protocol "irc": name is the server to share
+ - protocol "weechat" (name is not used)
+ port: port used for relay
+ raw: open buffer with raw Relay data
-Ohne Angabe von Argumenten werden alle Relay-Clients in einem neuen Buffer dargestellt.
+Without argument, this command opens buffer with list of relay clients.
-Beispiel:
- IRC Proxy für Server "freenode":
+Examples:
+ irc proxy, for server "freenode":
/relay add irc.freenode 8000
+ weechat protocol:
+ /relay add weechat 8001
........................................
View
4 doc/de/autogen/user/relay_options.txt
@@ -49,7 +49,7 @@
** Werte: 0 .. 65535 (Standardwert: `256`)
* [[option_relay.network.allowed_ips]] *relay.network.allowed_ips*
-** Beschreibung: `regular expression with IPs allowed to use relay, example: "^(123.45.67.89|192.160.*)$"`
+** Beschreibung: `regular expression with IPs allowed to use relay (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^(123.45.67.89|192.160.*)$"`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `""`)
@@ -59,7 +59,7 @@
** Werte: beliebige Zeichenkette (Standardwert: `""`)
* [[option_relay.network.compression_level]] *relay.network.compression_level*
-** Beschreibung: `compression level for packets sent to client with WeeChat protocol (0 = disable compression, 1 = low compression ... 9 = best compression)`
+** Beschreibung: `Kompressionsstärke der Pakete die durch das WeeChat Protokoll an den Client gesendet werden sollen (0 = Kompression deaktiviert, 1 = niedrige Kompression ... 9 = stärkste Kompression)`
** Typ: integer
** Werte: 0 .. 9 (Standardwert: `6`)
View
32 doc/de/autogen/user/rmodifier_commands.txt
@@ -6,23 +6,23 @@
del <name>|-all [<name>...]
default -yes
- list: zeigt alle rmodifier an
-listdefault: zeigt die Standardeinstellung für rmodifier an
- add: einen rmodifier hinzufügen
- name: Name des rmodifier
- modifiers: durch Kommata getrennte Liste der modifier
- groups: Aktion auf Gruppen anwenden: durch Kommata getrennte Liste der Gruppen (von 1 bis 9). Optional kann nach der Nummer für die Gruppe ein "*" gesetzt werden um diese Gruppe auszublenden
- regex: regulärer Ausdruck
- del: löscht einen rmodifier Eintrag
- -all: löscht alle rmodifiers Einträge
- default: setzt die rmodifier auf Standardwerte zurück
+ list: list all rmodifiers
+listdefault: list default rmodifiers
+ add: add a rmodifier
+ name: name of rmodifier
+ modifiers: comma separated list of modifiers
+ groups: action on groups found: comma separated list of groups (from 1 to 9) with optional "*" after number to hide group
+ regex: regular expression (case insensitive, can start by "(?-i)" to become case sensitive)
+ del: delete a rmodifier
+ -all: delete all rmodifiers
+ default: restore default rmodifiers
-Beispiele:
- verbirgt die Eingabe nach dem Befehl /passwort:
- /rmodifier add passwort input_text_display 1,2* ^(/passwort +)(.*)
- lösche rmodifier "passwort":
- /rmodifier del passwort
- lösche alle rmodifiers:
+Examples:
+ hide everything typed after a command /password:
+ /rmodifier add password input_text_display 1,2* ^(/password +)(.*)
+ delete rmodifier "password":
+ /rmodifier del password
+ delete all rmodifiers:
/rmodifier del -all
........................................
View
294 doc/de/autogen/user/weechat_commands.txt
@@ -156,7 +156,7 @@ stop: beendet den Cursor-Modus
Ohne Angabe von Argumenten wird der Cursor-Modus umgeschaltet.
-Ist die Mausfunktion aktiviert (siehe /help mouse), aktiviert man den Cursor-Modus man mit der mittleren Maustaste und positioniert den Cursor an diesen Punkt.
+Ist die Mausfunktion aktiviert (siehe /help mouse), startet man den Cursor-Modus mit der mittleren Maustaste und positioniert den Cursor an diesen Punkt.
Beispiele:
gehe zur Nickliste:
@@ -175,22 +175,22 @@ Beispiele:
mouse|cursor [verbose]
hdata [free]
- list: list plugins with debug levels
- set: set debug level for plugin
- plugin: name of plugin ("core" for WeeChat core)
- level: debug level for plugin (0 = disable debug)
- dump: save memory dump in WeeChat log file (same dump is written when WeeChat crashes)
- buffer: dump buffer content with hexadecimal values in log file
- color: display infos about current color pairs
- cursor: toggle debug for cursor mode
- hdata: display infos about hdata (with free: remove all hdata in memory)
- hooks: display infos about hooks
-infolists: display infos about infolists
- memory: display infos about memory usage
- mouse: toggle debug for mouse
- tags: display tags for lines
- term: display infos about terminal
- windows: display windows tree
+ list: zeigt alle Erweiterungen mit Debuglevel an
+ set: setzt den Level der Protokollierung für eine Erweiterung
+ plugin: Name der Erweiterung ("core" für den WeeChat Kern)
+ level: Debuglevel der Erweiterung (0 = deaktiviert das Debug)
+ dump: Speicherabbild in die WeeChat Protokolldatei schreiben (wie bei einem Programmabsturz)
+ buffer: speichert den Bufferinhalt als hexadezimale Ausgabe in die Protokolldatei
+ color: zeigt Informationen über die aktuellen Farbpaarungen an
+ cursor: schaltet den debug-Modus für den Cursor-Modus ein/aus
+ hdata: zeigt Informationen zu hdata an (mittels free werden alle hdata Informationen aus dem Speicher entfernt)
+ hooks: zeigt die aktiven Hooks an
+infolists: zeigt Information über die Infolists an
+ memory: gibt Informationen über den genutzten Speicher aus
+ mouse: schaltet den debug-Modus für den Maus-Modus ein/aus
+ tags: zeigt für jede einzelne Zeile die dazugehörigen Tags an
+ term: gibt Informationen über das Terminal und verfügbare Farben aus
+ windows: zeigt die Fensterstruktur an
........................................
[[command_weechat_filter]]
@@ -201,47 +201,48 @@ infolists: display infos about infolists
add <name> <buffer>[,<buffer>...] <tags> <regex>
del <name>|-all
- list: alle Filter auflisten
- enable: Filter wird aktiviert (Filter werden standardmässig aktiviert)
-disable: Filter deaktivieren
- toggle: Filter de-/aktivieren
- name: Name des Filters
- add: Filter hinzufügen
- del: Filter entfernen
- -all: entfernt alle Filter
- buffer: durch Kommata getrennte Liste von Buffern in denen der Filter aktiv sein soll:
- - ist der vollständige Name eines Buffers inklusive seiner Erweiterung (Beispiel: "irc.freenode.#weechat")
- - "*" bedeutet alle Buffer
- - beginnt ein Name mit '!' wird für diesen Buffer kein Filter genutzt
- - ein Name darf mit '*' beginnen oder enden um mehrere Buffer auszuwählen
- tags: durch Kommata getrennte Liste mit Tags. Zum Beispiel: "irc_join,irc_part,irc_quit"
- regex: regulärer Ausdruck um in einer Zeile zu suchen
- - das Präfix (z.B. Nick) wird mittels '\t' von der Nachricht getrennt. Sonderzeichen wie '|' müssen mit einer Escapesequenz : '\|' eingebunden werden)
- - wird ein regulärer Ausdruck mit '!' eingeleitet dann wird das übereinstimmende Ergebnis umgekehrt (nutze '\!' um mit '!' zu beginnen)
- - es werden zwei reguläre Ausdrücke erstellt: Der erste für den Präfix und der zweite für die eigentliche Nachricht
-
-Die Tastenvoreinstellung alt+'=' schaltet die Filterfunktion an/aus.
-
-Die am häufigsten gebrauchten Tags lauten:
- no_filter, no_highlight, no_log, log0..log9 (log Level),
+ list: list all filters
+ enable: enable filters (filters are enabled by default)
+disable: disable filters
+ toggle: toggle filters
+ name: filter name
+ add: add a filter
+ del: delete a filter
+ -all: delete all filters
+ buffer: comma separated list of buffers where filter is active:
+ - this is full name including plugin (example: "irc.freenode.#weechat")
+ - "*" means all buffers
+ - a name starting with '!' is excluded
+ - name can start or end with '*' to match many buffers
+ tags: comma separated list of tags, for example: "irc_join,irc_part,irc_quit"
+ regex: regular expression to search in line
+ - use '\t' to separate prefix from message, special chars like '|' must be escaped: '\|'
+ - if regex starts with '!', then matching result is reversed (use '\!' to start with '!')
+ - two regular expressions are created: one for prefix and one for message
+ - regex are case insensitive, they can start by "(?-i)" to become case sensitive
+
+The default key alt+'=' toggles filtering on/off.
+
+Tags most commonly used:
+ no_filter, no_highlight, no_log, log0..log9 (log level),
notify_none, notify_message, notify_private, notify_highlight,
- nick_xxx (xxx ist durch den Nicknamen zu ersetzen),
- irc_xxx (xxx ist durch einen IRC-Befehl/-Nummer zu ersetzen, siehe /server raw)
+ nick_xxx (xxx is nick in message),
+ irc_xxx (xxx is command name or number, see /server raw),
irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
-Um sich die Tags jeder einzelnen Zeile darstellen zu lassen: /debug tags
+To see tags for lines in buffers: /debug tags
-Beispiele:
- aktiviert einen einfachen IRC Filter für join/part/quit/nick Nachrichten für alle Buffer:
+Examples:
+ use IRC smart filter on all buffers:
/filter add irc_smart * irc_smart_filter *
- aktiviert einen einfachen IRC Filter für join/part/quit/nick Nachrichten der für alle Buffer genutzt wird, außer Buffer die "#weechat" im Namen tragen:
+ use IRC smart filter on all buffers except those with "#weechat" in name:
/filter add irc_smart *,!*#weechat* irc_smart_filter *
- filtert alle IRC join/part/quit Nachrichten:
+ filter all IRC join/part/quit messages:
/filter add joinquit * irc_join,irc_part,irc_quit *
- filtert Nicks wenn diese den Channel betreten oder durch den Befehl "/names:" angezeigt werden:
+ filter nicks displayed when joining channels or with /names:
/filter add nicks * irc_366 *
- filtert Nick "toto" im IRC Channel #weechat:
+ filter nick "toto" on IRC channel #weechat:
/filter add toto irc.freenode.#weechat nick_toto *
- filtert Zeilen die "weechat sucks" im IRC Channel #weechat enthalten:
+ filter lines containing "weechat sucks" on IRC channel #weechat:
/filter add sucks irc.freenode.#weechat * weechat sucks
........................................
@@ -274,54 +275,53 @@ value: Anzahl der gewünschten Einträgen im Befehlsverlauf anzeigen
........................................
/input <action> [<arguments>]
-Auflistung der Aktionen:
- return: simuliert die "enter" Taste
- complete_next: vervollständigt Wort mit nächster Komplettierung
- complete_previous: vervollständigt Word mit vorheriger Komplettierung
- search_text: sucht nach Text im Buffer
- search_switch_case: schaltet Groß-/Kleinschreibung ein und aus
- search_previous: sucht vorheriger Zeile
- search_next: sucht nächste Zeile
- search_stop: suche stoppen
- delete_previous_char: entfernt vorheriges Zeichen
- delete_next_char: entfernt nächstes Zeichen
- delete_previous_word: entfernt vorheriges Wort
- delete_next_word: entfernt nächstes Wort
- delete_beginning_of_line: entfernt alle Zeichen ab Zeilenanfang bis zum Cursor
- delete_end_of_line: entfernt alle Zeichen ab Cursor bis zum Ende der Zeile
- delete_line: löscht die komplette Eingabezeile
- clipboard_paste: fügt Zeichenkette aus der Zwischenablage ein
- transpose_chars: Zeichen austauschen
- undo: letzten Befehl in der Eingabezeile rückgängig machen
- redo: letzten Befehl in der Eingabezeile wiederherstellen
- move_beginning_of_line: springt an den Anfang der Eingabezeile
- move_end_of_line: springt ans Ende der Eingabezeile
- move_previous_char: setzt den Cursor eine Position nach links
- move_next_char: setzt den Cursor eine Position nach rechts
- move_previous_word: springt zum Anfang des vorherigen Wortes, in der Eingabezeile
- move_next_word: springt zum Anfang des nächsten Wortes, in der Eingabezeile
- history_previous: ruft vorherigen Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: rückwärts suchen)
- history_next: ruft nächsten Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: vorwärts suchen)
- history_global_previous: ruft vorherigen Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
- history_global_next: ruft nächsten Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
- jump_smart: wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, …)
- jump_last_buffer: springt zum letzten Buffer, in der Bufferliste
- jump_last_buffer_displayed: wechselt zum jeweils zuletzt angezeigten Buffer
- jump_previously_visited_buffer: springt zum letzten besuchten Buffer
- jump_next_visited_buffer: springt zum nächsten besuchten Buffer
- hotlist_clear: löscht Hotliste (Aktivitätsanzeige für die Buffer)
- grab_key: fängt eine Taste (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
- grab_key_command: zeigt den Tastencode (inklusive des eingebundenen Befehls) einer Tastenkombination an und fügt ihn in die Befehlszeile ein (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
- grab_mouse: fängt den Code einer Maus Aktivität
- grab_mouse_area: fängt den Code einer Maus Aktivität mit Bereich
- scroll_unread: springe zur ersten ungelesenen Zeile im Buffer
- set_unread: setzt die ungelesen Markierung für alle Buffer
- set_unread_current_buffer: setzt die ungelesen Markierung für den aktuellen Buffer
- switch_active_buffer: springt zum nächsten zusammengefügten Buffer
- switch_active_buffer_previous: springt zum vorherigen zusammengefügten Buffer
- insert: fügt einen Text in die Eingabezeile ein
-
-Dieser Befehl wird durch Tastenbelegungen oder Erweiterungen genutzt.
+list of actions:
+ return: simulate key "enter"
+ complete_next: complete word with next completion
+ complete_previous: complete word with previous completion
+ search_text: search text in buffer
+ search_switch_case: switch exact case for search
+ search_previous: search previous line
+ search_next: search next line
+ search_stop: stop search
+ delete_previous_char: delete previous char
+ delete_next_char: delete next char
+ delete_previous_word: delete previous word
+ delete_next_word: delete next word
+ delete_beginning_of_line: delete from beginning of line until cursor
+ delete_end_of_line: delete from cursor until end of line
+ delete_line: delete entire line
+ clipboard_paste: paste from clipboard
+ transpose_chars: transpose two chars
+ undo: undo last command line action
+ redo: redo last command line action
+ move_beginning_of_line: move cursor to beginning of line
+ move_end_of_line: move cursor to end of line
+ move_previous_char: move cursor to previous char
+ move_next_char: move cursor to next char
+ move_previous_word: move cursor to previous word
+ move_next_word: move cursor to next word
+ history_previous: recall previous command in current buffer history
+ history_next: recall next command in current buffer history
+ history_global_previous: recall previous command in global history
+ history_global_next: recall next command in global history
+ jump_smart: jump to next buffer with activity
+ jump_last_buffer: jump to last buffer
+ jump_last_buffer_displayed: jump to last buffer displayed (before last jump to a buffer)
+ jump_previously_visited_buffer: jump to previously visited buffer
+ jump_next_visited_buffer: jump to next visited buffer
+ hotlist_clear: clear hotlist
+ grab_key: grab a key (optional argument: delay for end of grab, default is 500 milliseconds)
+ grab_key_command: grab a key with its associated command (optional argument: delay for end of grab, default is 500 milliseconds)
+ grab_mouse: grab mouse event code
+ grab_mouse_area: grab mouse event code with area
+ set_unread: set unread marker for all buffers
+ set_unread_current_buffer: set unread marker for current buffer
+ switch_active_buffer: switch to next merged buffer
+ switch_active_buffer_previous: switch to previous merged buffer
+ insert: insert text in command line
+
+This command is used by key bindings or plugins.
........................................
[[command_weechat_key]]
@@ -401,10 +401,9 @@ Wird der Befehl ohne Argumente aufgerufen wird das gespeicherte Layout dargestel
enable: aktiviert Maus
disable: deaktiviert Maus
toggle: umschalten der Mausunterstützung
- delay: Verzögerung (in Sekunden) nach der der ursprüngliche Status wiederhergestellt wird (nützlich um zeitgesteuert die Mausunterstützung zu deaktivieren)
+ delay: Verzögerung (in Sekunden) nach welcher der ursprüngliche Status wiederhergestellt wird (sinnvoll um die Mausunterstützung zeitabhängig zu deaktivieren)
-Um die Mausunterstützung beim Programmstart ein-/auszuschalten:
- /set weechat.look.mouse on/off
+Die Mausunterstützung wird in der Option "weechat.look.mouse" gesichert.
Beispiele:
Mausunterstützung aktivieren:
@@ -444,14 +443,14 @@ Beispiele:
reload [<name> [<arguments>]]
unload [<name>]
- list: installierte Erweiterungen werden aufgelistet
-listfull: detaillierte Auflistung aller installierten Erweiterungen
- load: installiert eine Erweiterung
-autoload: installiert automatisch alle Erweiterungen aus dem System- oder Benutzerverzeichnis
- reload: installiert eine Erweiterung erneut (falls kein Name angegeben wird, werden alle Erweiterungen entfernt und neu installiert)
- unload: deinstalliere eine oder alle Erweiterungen (wird kein Name angegeben dann werden alle Erweiterung entfernt)
-filename: Erweiterung (Datei) welche installiert werden soll
- name: Name einer Erweiterung
+ list: installierte Erweiterungen werden aufgelistet
+ listfull: detaillierte Auflistung aller installierten Erweiterungen
+ load: installiert eine Erweiterung
+ autoload: installiert automatisch alle Erweiterungen aus dem System- oder Benutzerverzeichnis
+ reload: installiert eine Erweiterung erneut (falls kein Name angegeben wird, werden alle Erweiterungen entfernt und neu installiert)
+ unload: deinstalliere eine oder alle Erweiterungen (wird kein Name angegeben dann werden alle Erweiterung entfernt)
+ filename: Erweiterung (Datei) welche installiert werden soll
+ name: Name einer Erweiterung
arguments: Argumente die der Erweiterung beim installieren übergeben werden sollen
Ohne Angabe eines Arguments werden alle installierten Erweiterungen angezeigt.
@@ -495,7 +494,7 @@ Beispiele:
........................................
/quit [-yes] [<arguments>]
- -yes: Option muß genutzt werden falls weechat.look.confirm_quit aktiviert sein sollte
+ -yes: Option muss genutzt werden falls weechat.look.confirm_quit aktiviert sein sollte
arguments: Text der beim Signal "quit" verschickt wird
(zum Beispiel sendet die IRC Erweiterung diesen Text als Quit-Nachricht an den Server)
........................................
@@ -649,50 +648,51 @@ Beispiele:
refresh
scroll [-window <number>] [+/-]<value>[s|m|h|d|M|y]
scroll_horiz [-window <number>] [+/-]<value>[%]
- scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_previous_highlight|scroll_next_highlight [-window <number>]
+ scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_previous_highlight|scroll_next_highlight|scroll_unread [-window <number>]
swap [-window <number>] [up|down|left|right]
zoom[-window <number>]
- list: listet die geöffneten Fenster (ohne Angabe von Parametern wird diese Funktion aufgerufen)
- -1: springt zum vorherigen Fenster
- +1: springt zum nächsten Fenster
- b#: springt zum nächsten Fenster, welches die Buffer Nummer # besitzt
- up: wechselt zum Fenster über dem aktuellen
- down: wechselt zum Fenster unter dem aktuellen
- left: wechselt zum linken Fenster
- right: wechselt zum rechten Fenster
- number: Nummer des Fensters (siehe /window list)
- splith: teilt das aktuelle Fenster horizontal
- splitv: teilt das aktuelle Fenster vertikal
- resize: verändert die Größe des aktuellen Fensters. Die neue Größe des Fensters ist prozentual <pct> zum Stammfensters groß
- balance: passt die Größe aller Fenster an
- merge: vereinigt Fenster miteinander (all = alle Fenster vereinigen)
- page_up: scrollt eine Seite nach oben
- page_down: scrollt eine Seite nach unten
- refresh: Seite wird neu aufgebaut
- scroll: scrollt eine Anzahl an Zeilen (+/-N) oder zu einer gewissen Zeit: s=Sekunden, m=Minuten, h=Stunden, d=Tage, M=Monate, y=Jahre
- scroll_horiz: scrollt horizontal eine Anzahl an Spalten (+/-N) oder prozentual von der Fenstergröße ausgehend (dieses scrolling ist nur in Buffern möglich die über einen freien Inhalt verfügen)
- scroll_up: scrollt ein paar Zeilen nach oben
- scroll_down: scrollt ein paar Zeilen nach unten
- scroll_top: scrollt zum Anfang des Buffers
-scroll_bottom: scrollt zum Ende des Buffers
-scroll_previous_highlight: scrollt zum vorherigen Hightlight
-scroll_next_highlight: scrollt zum nächsten Highlight
- swap: tauscht die Buffer von zwei Fenstern (mit optionaler Angabe für das Zielfenster)
- zoom: vergrößert ein Fenster auf 100%
-
-Bei splith und splitv gibt "pct" die neue Größe des Fensters im Verhältnis zur aktuellen Größe an. Zum Beispiel würde ein Wert von 25 bedeuten, dass das neue Fenster nur noch ein Viertel der Größe des alten Fensters hat.
-
-Beispiele:
- springt zum Fenster mit dem Buffer #1:
+ list: list opened windows (without argument, this list is displayed)
+ -1: jump to previous window
+ +1: jump to next window
+ b#: jump to next window displaying buffer number #
+ up: switch to window above current one
+ down: switch to window below current one
+ left: switch to window on the left
+ right: switch to window on the right
+ number: window number (see /window list)
+ splith: split current window horizontally
+ splitv: split current window vertically
+ resize: resize window size, new size is <pct> percentage of parent window
+ balance: balance the sizes of all windows
+ merge: merge window with another (all = keep only one window)
+ page_up: scroll one page up
+ page_down: scroll one page down
+ refresh: refresh screen
+ scroll: scroll a number of lines (+/-N) or with time: s=seconds, m=minutes, h=hours, d=days, M=months, y=years
+ scroll_horiz: scroll horizontally a number of columns (+/-N) or percentage of window size (this scrolling is possible only on buffers with free content)
+ scroll_up: scroll a few lines up
+ scroll_down: scroll a few lines down
+ scroll_top: scroll to top of buffer
+scroll_bottom: scroll to bottom of buffer
+scroll_previous_highlight: scroll to previous highlight
+scroll_next_highlight: scroll to next highlight
+scroll_unread: scroll to unread marker
+ swap: swap buffers of two windows (with optional direction for target window)
+ zoom: zoom on window
+
+For splith and splitv, pct is a percentage which represents size of new window, computed with current window as size reference. For example 25 means create a new window with size = current_size / 4
+
+Examples:
+ jump to window displaying buffer #1:
/window b1
- scrollt zwei Zeilen hoch:
+ scroll 2 lines up:
/window scroll -2
- scrollt zwei Tage hoch: /window scroll -2d
+ scroll 2 days up:
/window scroll -2d
- scrollt zum Beginn des aktuellen Tages:
+ scroll to beginning of current day:
/window scroll -d
- Fenster #2 wird vergrößert:
+ zoom on window #2:
/window zoom -window 2
........................................
View
14 doc/de/autogen/user/weechat_options.txt
@@ -264,7 +264,7 @@
** Werte: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute werden vor einer Farbe gesetzt (ausschließlich für die Textfarbe und nicht für den Hintergrund): "*" für fett, "!" für invertiert, "_" für unterstrichen (Standardwert: `default`)
* [[option_weechat.completion.base_word_until_cursor]] *weechat.completion.base_word_until_cursor*
-** Beschreibung: `if enabled, the base word to complete ends at char before cursor; otherwise the base word ends at first space after cursor`
+** Beschreibung: `Ist diese Option aktiviert beginnt eine Vervollständigung an der aktuellen Position des Cursors; andernfalls beginnt eine Vervollständigung erst wenn ein Leerzeichen als Trennung zum nächsten Wort vorhanden ist`
** Typ: boolesch
** Werte: on, off (Standardwert: `on`)
@@ -449,12 +449,12 @@
** Werte: on, off (Standardwert: `off`)
* [[option_weechat.look.highlight]] *weechat.look.highlight*
-** Beschreibung: `Durch Kommata getrennte Liste der hervorzuhebenden Wörter (Groß-/Kleinschreibung wird nicht beachtet. Die Schlagwörter können mit "*", als Joker, beginnen oder enden)`
+** Beschreibung: `comma separated list of words to highlight; case insensitive comparison (use "(?-i)" at beginning of words to make them case sensitive), words may begin or end with "*" for partial match; example: "test,(?-i)*toto*,flash*"`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `""`)
* [[option_weechat.look.highlight_regex]] *weechat.look.highlight_regex*
-** Beschreibung: `Suchmuster (regulärer Ausdrück) dass genutzt werden soll um zu überprüfen ob eine Nachricht ein Highlight enthält oder nicht. Mindestens eine Zeichenkette muss dabei auf das Suchmuster passen (alphanumerisch, "-", "_" oder "|"), das Suchmuster unterscheidet zwischen Groß-und Kleinschreibung. Beispiel: "FlashCode|flashy"`
+** Beschreibung: `regular expression used to check if a message has highlight or not, at least one match in string must be surrounded by word chars (alphanumeric, "-", "_" or "|"), regular expression is case insensitive (use "(?-i)" at beginning to make it case sensitive), examples: "flashcode|flashy", "(?-i)FlashCode|flashy"`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `""`)
@@ -559,7 +559,7 @@
** Werte: on, off (Standardwert: `on`)
* [[option_weechat.look.mouse]] *weechat.look.mouse*
-** Beschreibung: `Mausunterstützung beim Start aktivieren (um die Funktion direkt zu aktivieren, siehe /help mouse)`
+** Beschreibung: `Mausunterstützung einschalten`
** Typ: boolesch
** Werte: on, off (Standardwert: `off`)
@@ -594,7 +594,7 @@
** Werte: none, left, right (Standardwert: `right`)
* [[option_weechat.look.prefix_align_max]] *weechat.look.prefix_align_max*
-** Beschreibung: `maximale Größe des Präfix (0 = keine maximale Länge)`
+** Beschreibung: `maximale Größe des Präfix (0 = keine Limitierung)`
** Typ: integer
** Werte: 0 .. 128 (Standardwert: `0`)
@@ -679,7 +679,7 @@
** Werte: 1 .. 2147483647 (Standardwert: `3`)
* [[option_weechat.look.scroll_bottom_after_switch]] *weechat.look.scroll_bottom_after_switch*
-** Beschreibung: `scroll to bottom of window after switch to another buffer (do not remember scroll position in windows); the scroll is done only for buffers with formatted content (not free content)`
+** Beschreibung: `scrollt zum unteren Ende des Fensters nachdem zu einem anderen Buffer gewechselt wurde (die aktuelle Position wird dabei nicht gesichert); diese Funktion hat nur einen Einfluss auf Buffer mit einem formatierten Inhalt (und nicht auf Buffer mit einem freien Inhalt)`
** Typ: boolesch
** Werte: on, off (Standardwert: `off`)
@@ -734,7 +734,7 @@
** Werte: on, off (Standardwert: `off`)
* [[option_weechat.plugin.extension]] *weechat.plugin.extension*
-** Beschreibung: `comma separated list of file name extensions for plugins`
+** Beschreibung: `Durch Kommata getrennte Liste von Dateinamenerweiterungen welche für die Erweiterungen genutzt werden sollen`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `".so,.dll"`)
View
90 doc/de/weechat_scripting.de.txt
@@ -16,9 +16,8 @@ Einleitung
WeeChat (Wee Enhanced Environment for Chat) ist ein freier, schneller und
schlanker Chat-Client der für viele Betriebssysteme entwickelt wird.
-// TRANSLATION MISSING
-This manual documents way to write scripts for WeeChat, using one of supported
-script languages:
+Dieses Handbuch beschreibt wie man Skripten für WeeChat schreiben kann. Dabei
+werden folgende Programmiersprachen unterstützt:
* python
* perl
@@ -71,11 +70,10 @@ Tcl
Guile (scheme)
^^^^^^^^^^^^^^
-// TRANSLATION MISSING
-* Functions are called with `(weechat:xxx arg1 arg2 ...)`
-* Following functions take one list of arguments (instead of many arguments
- for other functions), because number of arguments exceed number of allowed
- arguments in Guile:
+* Funktionen werden im Format `(weechat:xxx arg1 arg2 ...)` ausgeführt
+* folgende Funktionen nutzen eine Liste von Argumente (anstelle von vielen
+ Argumenten für andere Funktionen), dies liegt daran das Guile die Anzahl
+ der Argumente eingeschränkt ist:
** config_new_section
** config_new_option
** bar_new
@@ -315,18 +313,17 @@ Liste der Skript API Funktionen:
config_free, +
config_get, config_get_plugin, config_is_set_plugin, config_set_plugin,
config_set_desc_plugin, config_unset_plugin
-// TRANSLATION MISSING
-| key bindings |
+| Tastenbelegung |
key_bind, key_unbind
| Ausgabe |
prefix, color, print (für Python: prnt), print_date_tags (für Python:
prnt_date_tags), print_y (für Python: prnt_y), log_print
| Hooks |
hook_command, hook_command_run, hook_timer, hook_fd, hook_process,
- hook_connect, hook_print, hook_signal, hook_signal_send, hook_hsignal,
- hook_hsignal_send, hook_config, hook_completion, hook_completion_list_add,
- hook_modifier, hook_modifier_exec, hook_info, hook_info_hashtable,
- hook_infolist, hook_focus, unhook, unhook_all
+ hook_process_hashtable, hook_connect, hook_print, hook_signal,
+ hook_signal_send, hook_hsignal, hook_hsignal_send, hook_config,
+ hook_completion, hook_completion_list_add, hook_modifier, hook_modifier_exec,
+ hook_info, hook_info_hashtable, hook_infolist, hook_focus, unhook, unhook_all
| Buffer |
buffer_new, current_buffer, buffer_search, buffer_search_main, buffer_clear,
buffer_close, buffer_merge, buffer_unmerge, buffer_get_integer,
@@ -356,8 +353,9 @@ Liste der Skript API Funktionen:
infolist_time, infolist_free
| hdata |
hdata_get, hdata_get_var_offset, hdata_get_var_type_string,
- hdata_get_var_hdata, hdata_get_list, hdata_move, hdata_integer, hdata_long,
- hdata_string, hdata_pointer, hdata_time, hdata_get_string
+ hdata_get_var_hdata, hdata_get_list, hdata_check_pointer, hdata_move,
+ hdata_char, hdata_integer, hdata_long, hdata_string, hdata_pointer,
+ hdata_time, hdata_hashtable, hdata_get_string
| Upgrade |
upgrade_new, upgrade_write_object, upgrade_read, upgrade_close
|========================================
@@ -620,23 +618,67 @@ Beispiele:
[source,python]
----------------------------------------
+process_output = ""
+
+def my_process_cb(data, command, rc, out, err):
+ global process_output
+ if out != "":
+ process_output += out
+ if int(rc) >= 0:
+ weechat.prnt("", process_output)
+ return weechat.WEECHAT_RC_OK
+
+weechat.hook_process("/bin/ls -l /etc", 10 * 1000, "my_process_cb", "")
+----------------------------------------
+
+// TRANSLATION MISSING
+[[url_transfer]]
+URL transfer
+^^^^^^^^^^^^
+
+_New in version 0.3.7._
+
+To download URL (or post to URL), you have to use function `hook_process`, or
+`hook_process_hashtable` if you need to set options for URL transfer.
+
+Example of URL transfer without option: the HTML page will be received as "out"
+in callback (standard output of process):
+
+[source,python]
+----------------------------------------
# Zeigt die Versionen der Linux-Kerne.
kernel_txt = ""
-def kernel_process_cb(data, command, rc, stdout, stderr):
- """ Callback reading command output. """
+def kernel_process_cb(data, command, rc, out, err):
global kernel_txt
- if stdout != "":
- kernel_txt += stdout
+ if out != "":
+ kernel_txt += out
if int(rc) >= 0:
weechat.prnt("", kernel_txt)
return weechat.WEECHAT_RC_OK
-weechat.hook_process("python -c \"import urllib; " \
- "print urllib.urlopen('http://www.kernel.org/kdist/finger_banner').read()\"",
- 10 * 1000, "kernel_process_cb", "")
+weechat.hook_process("url:http://www.kernel.org/kdist/finger_banner",
+ 30 * 1000, "kernel_process_cb", "")
+----------------------------------------
+
+Example of URL transfer with an option: download latest WeeChat development
+package in file '/tmp/weechat-devel.tar.gz':
+
+[source,python]
+----------------------------------------
+def my_process_cb(data, command, rc, out, err):
+ if int(rc) >= 0:
+ weechat.prnt("", "End of transfer (rc=%s)" % rc)
+ return weechat.WEECHAT_RC_OK
+
+weechat.hook_process_hashtable("url:http://weechat.org/files/src/weechat-devel.tar.gz",
+ { "file_out": "/tmp/weechat-devel.tar.gz" },
+ 30 * 1000, "my_process_cb", "")
----------------------------------------
+For more information about URL transfer and available options, see functions
+`hook_process` and `hook_process_hashtable` in 'WeeChat Plugin API Reference'.
+
[[config_options]]
Konfiguration / Optionen
~~~~~~~~~~~~~~~~~~~~~~~~
@@ -678,7 +720,7 @@ SKRIPT_NAME = "meinskript"
# ...
def config_cb(data, option, value):
- """ Callback welcher genutzt wird wenn eine Option verändert wurde. """
+ """Callback welcher genutzt wird wenn eine Option verändert wurde."""
# zum Beispiel werden hier alle Optionen des Skripts in die entsprechenden Variablen geschrieben...
# ...
return weechat.WEECHAT_RC_OK
View
71 doc/de/weechat_user.de.txt
@@ -87,29 +87,33 @@ welche Pakete optional genutzt werden können.
[width="100%",cols="5,^3,^3,13",options="header"]
|========================================
-| Paket ^(1)^ | Version | benötigt | Funktion
-| cmake | | *ja* | zum kompilieren (autotools ist möglich. cmake wird aber empfohlen)
-| libncursesw5-dev ^(2)^ | | *ja* | ncurses Oberfläche
-| gettext | | | Internationalisierung (Übersetzung der Mitteilungen; Hauptsprache ist englisch)
-| libgcrypt11-dev | | | SASL Authentifikation am IRC Server mittels DH-BLOWFISH Methode
-| libgnutls-dev | ≥ 2.2.0 | | SSL Verbindung zu einem IRC Server
-| ca-certificates | | | Zertifikate für SSL Verbindungen
-| libaspell-dev | | | aspell Erweiterung
-| python-dev | 2.5 → 2.7 | | python Erweiterung
-| libperl-dev | | | perl Erweiterung
-| ruby1.8-dev | | | ruby Erweiterung
-| liblua5.1-0-dev | | | lua Erweiterung
-| tcl-dev | ≥ 8.5 | | tcl Erweiterung
-| guile-1.8-dev | | | guile (scheme) Erweiterung
-| asciidoc | ≥ 8.5.0 | | erstellt Dokumentation (HTML Dateien)
-| source-highlight | | | Syntax highlight für Quelltext in HTML Dokumentation
+| Paket ^(1)^ | Version | benötigt | Funktion
+| cmake | | *ja* | zum kompilieren (autotools ist möglich. cmake wird aber empfohlen)
+| libncursesw5-dev ^(2)^ | | *ja* | ncurses Oberfläche
+| libcurl4-xxxxx-dev | | *ja* | URL Transfer
+| gettext | | | Internationalisierung (Übersetzung der Mitteilungen; Hauptsprache ist englisch)
+| libgcrypt11-dev | | | SASL Authentifikation am IRC Server mittels DH-BLOWFISH Methode
+| libgnutls-dev | ≥ 2.2.0 | | SSL Verbindung zu einem IRC Server
+| ca-certificates | | | Zertifikate für SSL Verbindungen
+| libaspell-dev | | | aspell Erweiterung
+| python-dev | ≥ 2.5 ^(3)^ | | python Erweiterung
+| libperl-dev | | | perl Erweiterung
+| ruby1.8-dev | | | ruby Erweiterung
+| liblua5.1-0-dev | | | lua Erweiterung
+| tcl-dev | ≥ 8.5 | | tcl Erweiterung
+| guile-1.8-dev | | | guile (scheme) Erweiterung
+| asciidoc | ≥ 8.5.0 | | erstellt Dokumentation (HTML Dateien)
+| source-highlight | | | Syntax highlight für Quelltext in HTML Dokumentation
|========================================
[NOTE]
^(1)^ Paketnamen wurden von der Debian GNU/Linux Distribution übernommen. Versionen und Paketnamen
können für andere Distributionen abweichend sein. +
^(2)^ WeeChat kann auch mit libncurses5-dev kompiliert werden. Dies wird aber *NICHT* empfohlen (es
-treten dabei Darstellungsfehler mit breiten Zeichen auf).
+treten dabei Darstellungsfehler mit breiten Zeichen auf). +
+// TRANSLATION MISSING
+^(3)^ WeeChat can compile with Python 3.x, but recommended Python version is 2.7
+(all scripts run fine with version 2.x, but not with version 3.x).
[[compile_with_cmake]]
Kompilieren mit cmake
@@ -518,7 +522,7 @@ Tastenbefehle für Buffer / Fenster
| @k(A-)@k(m) | schaltet Mausfunktion ein/aus | /mouse toggle
| @k(A-)@k(n) | springt zur nächsten Highlight Nachricht | /window scroll_next_highlight
| @k(A-)@k(p) | springt zur vorherigen Highlight Nachricht | /window scroll_previous_highlight
-| @k(A-)@k(u) | springt zur ersten ungelesenen Zeile im Buffer | /input scroll_unread
+| @k(A-)@k(u) | springt zur ersten ungelesenen Zeile im Buffer | /window scroll_unread
| @k(A-)@k(w) , @k(A-)@k(↑) | wechselt zum oberen Fenster | /window up
| @k(A-)@k(w) , @k(A-)@k(↓) | wechselt zum unteren Fenster | /window down
| @k(A-)@k(w) , @k(A-)@k(←) | wechselt zum linken Fenster | /window left
@@ -812,10 +816,9 @@ und "an alle" rot und unterstrichen dargestellt.
^Cc12^CbHallo ^Cb^Cc04^Cuan alle^Cu^Cc!
----------------------------------------
-// TRANSLATION MISSING
[NOTE]
-In irc plugin, you can remap these colors using option
-<<option_irc.color.mirc_remap,irc.color.mirc_remap>>.
+Die Farben können in der IRC Erweiterung neu belegt werden,
+mittels der Option <<option_irc.color.mirc_remap,irc.color.mirc_remap>>.
[[colors]]
Farben
@@ -1844,9 +1847,12 @@ Relay Erweiterung
~~~~~~~~~~~~~~~~~
Die Relay-Erweiterung wird genutzt um Daten, mittels unterschiedlicher Protokolle,
-über ein Netzwerk zu übermitteln.
+über ein Netzwerk zu übermitteln:
-Zur Zeit wird ausschließlich das "IRC" Protokoll unterstützt (IRC Proxy).
+* 'irc': IRC Proxy: um mittels einem oder mehreren IRC-Clients eine Verbindung zu
+ IRC Servern zu unterhalten.
+* 'weechat': Protokoll welches es erlaubt die Daten mit einer externen Oberfläche
+ zu teilen (zum Beispiel QWeeChat)
[[relay_options]]
Optionen (relay.conf)
@@ -1883,6 +1889,23 @@ Die Anzahl an erlaubten Clients kann limitiert werden:
/set relay.network.max_clients 1
----------------------------------------
+[[relay_weechat_protocol]]
+WeeChat Protokoll
+^^^^^^^^^^^^^^^^^
+
+Die Relay-Erweiterung kann Daten, mittels dem WeeChat Protokoll, an eine
+externe Oberfläche senden.
+
+Zum Beispiel:
+
+----------------------------------------
+/set relay.network.password "meinPasswort"
+/relay add weechat 9000
+----------------------------------------
+
+Nun kann man über den Port 9000 mittels einer Oberfläche (wie QWeeChat)
+und dem Passwort "meinPasswort" eine Verbindung zu WeeChat herstellen.
+
[[rmodifier_plugin]]
Rmodifier Erweiterung
~~~~~~~~~~~~~~~~~~~~~
@@ -2038,7 +2061,7 @@ Paket Ersteller::
Übersetzungen::
Jiri Golembiovsky, soltys, Nils Görs, rettub, Frank Zacharias,
Pavel Shevchuk, Elián Hanisch (m4v), Voroskoi, Marco Paolone,
- Ivan Sichmann Freitas
+ Ivan Sichmann Freitas, Lázaro A.
Patches::
Dmitry Kobylin, Rudolf Polzer, Jim Ramsay, Pistos, Gwenn, Dominik Honnef,
View
35 doc/docgen.py
@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
#