core: add new option weechat.look.separator_vertical, rename option weechat.look.hline_char to weechat.look.separator_horizontal

v2.8-utf8proc
Sebastien Helleu 2011-06-29 10:33:08 +02:00
parent 56a39bc8c8
commit 0f5b4dbecb
20 changed files with 278 additions and 145 deletions

View File

@ -1,12 +1,14 @@
WeeChat ChangeLog
=================
Sébastien Helleu <flashcode@flashtux.org>
v0.3.6-dev, 2011-06-26
v0.3.6-dev, 2011-06-29
Version 0.3.6 (under dev!)
--------------------------
* core: add new option weechat.look.separator_vertical, rename option
weechat.look.hline_char to weechat.look.separator_horizontal
* core: fix freeze when hook_fd is called with a bad file/socket (bug #33619)
* core: fix bug with option weechat.look.hotlist_count_max (value+1 was used)
* core: add local variable "highlight_regex" in buffers

7
NEWS
View File

@ -1,13 +1,16 @@
WeeChat News
============
Sébastien Helleu <flashcode@flashtux.org>
v0.3.6-dev, 2011-05-15
v0.3.6-dev, 2011-06-29
Version 0.3.6 (under dev!)
--------------------------
No release note.
Important release notes:
* option 'weechat.look.hline_char' has been renamed to
'weechat.look.separator_horizontal'
Version 0.3.5 (2011-05-15)
--------------------------

View File

@ -383,11 +383,6 @@
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `""`)
* *weechat.look.hline_char*
** Beschreibung: `Das angegebene Zeichen wird genutzt um damit die horizontalen Linien zu zeichnen. Wird kein Zeichen angegeben zeichnet ncurses eine durchgezogene Linie. Dies kann allerdings bei einigen Terminals zu Fehlern führen, falls die URL Auswahl genutzt wird. Wide Chars sind für diese Option NICHT erlaubt.`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `"-"`)
* *weechat.look.hotlist_add_buffer_if_away*
** Beschreibung: `fügt einen beliebigen Buffer zur Hotlist hinzu (dies schließt den aktuellen oder jeden anderen sichtbaren Buffer ein) sofern die lokale Variable "away" für den Buffer gesetzt wurde`
** Typ: boolesch
@ -598,6 +593,16 @@
** Typ: boolesch
** Werte: on, off (Standardwert: `on`)
* *weechat.look.separator_horizontal*
** Beschreibung: `Das angegebene Zeichen wird genutzt um damit die horizontalen Linien zu zeichnen. Wird kein Zeichen angegeben zeichnet ncurses eine durchgezogene Linie. Dies kann allerdings bei einigen Terminals zu Fehlern führen, falls die URL Auswahl genutzt wird. Wide Chars sind für diese Option NICHT erlaubt.`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `"-"`)
* *weechat.look.separator_vertical*
** Beschreibung: `char used to draw vertical separators around bars (empty value will draw a real line with ncurses), wide chars are NOT allowed here`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `""`)
* *weechat.look.set_title*
** Beschreibung: `setzen des Fenstertitels (oder Terminal-Titel im Curses-GUI), mit Name und Version`
** Typ: boolesch

View File

@ -383,11 +383,6 @@
** type: string
** values: any string (default value: `""`)
* *weechat.look.hline_char*
** description: `char used to draw horizontal separators around bars (empty value will draw a real line with ncurses, but may cause bugs with URL selection under some terminals), wide chars are NOT allowed here`
** type: string
** values: any string (default value: `"-"`)
* *weechat.look.hotlist_add_buffer_if_away*
** description: `add any buffer to hotlist (including current or visible buffers) if local variable "away" is set on buffer`
** type: boolean
@ -598,6 +593,16 @@
** type: boolean
** values: on, off (default value: `on`)
* *weechat.look.separator_horizontal*
** description: `char used to draw horizontal separators around bars (empty value will draw a real line with ncurses, but may cause bugs with URL selection under some terminals), wide chars are NOT allowed here`
** type: string
** values: any string (default value: `"-"`)
* *weechat.look.separator_vertical*
** description: `char used to draw vertical separators around bars (empty value will draw a real line with ncurses), wide chars are NOT allowed here`
** type: string
** values: any string (default value: `""`)
* *weechat.look.set_title*
** description: `set title for window (terminal for Curses GUI) with name and version`
** type: boolean

View File

@ -383,11 +383,6 @@
** type: chaîne
** valeurs: toute chaîne (valeur par défaut: `""`)
* *weechat.look.hline_char*
** description: `caractère utilisé pour tracer les séparateurs horizontaux autour des barres (une valeur vide tracera une vraie ligne avec ncurses, mais peut causer des problèmes d'affichage avec la sélection d'URL sous certains terminaux), les caractères larges ne sont PAS autorisés ici`
** type: chaîne
** valeurs: toute chaîne (valeur par défaut: `"-"`)
* *weechat.look.hotlist_add_buffer_if_away*
** description: `ajouter tout tampon dans la hotlist (incluant le tampon courant ou les tampons visibles) si la variable locale "away" est définie sur le tampon`
** type: booléen
@ -598,6 +593,16 @@
** type: booléen
** valeurs: on, off (valeur par défaut: `on`)
* *weechat.look.separator_horizontal*
** description: `caractère utilisé pour tracer les séparateurs horizontaux autour des barres (une valeur vide tracera une vraie ligne avec ncurses, mais peut causer des problèmes d'affichage avec la sélection d'URL sous certains terminaux), les caractères larges ne sont PAS autorisés ici`
** type: chaîne
** valeurs: toute chaîne (valeur par défaut: `"-"`)
* *weechat.look.separator_vertical*
** description: `caractère utilisé pour tracer les séparateurs verticaux autour des barres (une valeur vide tracera une vraie ligne avec ncurses), les caractères larges ne sont PAS autorisés ici`
** type: chaîne
** valeurs: toute chaîne (valeur par défaut: `""`)
* *weechat.look.set_title*
** description: `définit le titre de la fenêtre (terminal pour l'interface Curses) avec le nom et la version`
** type: booléen

View File

@ -383,11 +383,6 @@
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: `""`)
* *weechat.look.hline_char*
** descrizione: `carattere usato per disegnare i separatori orizzontali intorno alle barre (un valore vuoto disegnerà una vera riga con ncurses, ma può causare errori con la selezione dell'URL in alcuni terminali), i caratteri wide NON sono consentiti`
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: `"-"`)
* *weechat.look.hotlist_add_buffer_if_away*
** descrizione: `aggiunge qualsiasi buffer alla hotlist (inclusi buffer corrente o visibili) se la variabile locale "away" è impostata sul buffer`
** tipo: bool
@ -598,6 +593,16 @@
** tipo: bool
** valori: on, off (valore predefinito: `on`)
* *weechat.look.separator_horizontal*
** descrizione: `carattere usato per disegnare i separatori orizzontali intorno alle barre (un valore vuoto disegnerà una vera riga con ncurses, ma può causare errori con la selezione dell'URL in alcuni terminali), i caratteri wide NON sono consentiti`
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: `"-"`)
* *weechat.look.separator_vertical*
** descrizione: `char used to draw vertical separators around bars (empty value will draw a real line with ncurses), wide chars are NOT allowed here`
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: `""`)
* *weechat.look.set_title*
** descrizione: `imposta titolo per la finestra (terminale per interfacce Curses) con nome e versione`
** tipo: bool

View File

@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-06-26 18:05+0200\n"
"POT-Creation-Date: 2011-06-29 10:27+0200\n"
"PO-Revision-Date: 2011-05-15 10:51+0200\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -2124,16 +2124,6 @@ msgstr ""
"písmen, příklady: \"irc_notice\" pro IRC notifikace, \"nick_flashcode\" pro "
"zprávy od přezdívky \"FlashCode\")"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"znak použitý pro vykreslení horizontálních čar okolo panelů (prázdná hodnota "
"vykreslí skutečnou čáru při použití ncurses, ale může způsobit problém s "
"výběrem URL v některých terminálech), znaky kódované do více bytů zde NEJSOU "
"povoleny"
msgid ""
"add any buffer to hotlist (including current or visible buffers) if local "
"variable \"away\" is set on buffer"
@ -2341,6 +2331,26 @@ msgstr ""
msgid "alert user when text sought is not found in buffer"
msgstr "upozornit uživatele, když není hledaný text nalezen v bufferu"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"znak použitý pro vykreslení horizontálních čar okolo panelů (prázdná hodnota "
"vykreslí skutečnou čáru při použití ncurses, ale může způsobit problém s "
"výběrem URL v některých terminálech), znaky kódované do více bytů zde NEJSOU "
"povoleny"
#, fuzzy
msgid ""
"char used to draw vertical separators around bars (empty value will draw a "
"real line with ncurses), wide chars are NOT allowed here"
msgstr ""
"znak použitý pro vykreslení horizontálních čar okolo panelů (prázdná hodnota "
"vykreslí skutečnou čáru při použití ncurses, ale může způsobit problém s "
"výběrem URL v některých terminálech), znaky kódované do více bytů zde NEJSOU "
"povoleny"
msgid "set title for window (terminal for Curses GUI) with name and version"
msgstr "nastaví titulek okna (terminálu pro Cruses GUI) s jménem a verzí"

View File

@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-06-26 18:05+0200\n"
"POT-Creation-Date: 2011-06-29 10:27+0200\n"
"PO-Revision-Date: 2011-06-15 18:51+0100\n"
"Last-Translator: Nils G.\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -2222,16 +2222,6 @@ msgstr ""
"Kleinschreibung wird nicht beachtet. Beispiele: \"irc_notice\" für IRC "
"Nachrichten, \"nick_flashcode\" für Nachrichten vom Nick \"FlashCode\")"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"Das angegebene Zeichen wird genutzt um damit die horizontalen Linien zu "
"zeichnen. Wird kein Zeichen angegeben zeichnet ncurses eine durchgezogene "
"Linie. Dies kann allerdings bei einigen Terminals zu Fehlern führen, falls "
"die URL Auswahl genutzt wird. Wide Chars sind für diese Option NICHT erlaubt."
msgid ""
"add any buffer to hotlist (including current or visible buffers) if local "
"variable \"away\" is set on buffer"
@ -2456,6 +2446,26 @@ msgstr ""
"Informiert den Anwender falls der gesuchte Text nicht im Buffer gefunden "
"wurde"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"Das angegebene Zeichen wird genutzt um damit die horizontalen Linien zu "
"zeichnen. Wird kein Zeichen angegeben zeichnet ncurses eine durchgezogene "
"Linie. Dies kann allerdings bei einigen Terminals zu Fehlern führen, falls "
"die URL Auswahl genutzt wird. Wide Chars sind für diese Option NICHT erlaubt."
#, fuzzy
msgid ""
"char used to draw vertical separators around bars (empty value will draw a "
"real line with ncurses), wide chars are NOT allowed here"
msgstr ""
"Das angegebene Zeichen wird genutzt um damit die horizontalen Linien zu "
"zeichnen. Wird kein Zeichen angegeben zeichnet ncurses eine durchgezogene "
"Linie. Dies kann allerdings bei einigen Terminals zu Fehlern führen, falls "
"die URL Auswahl genutzt wird. Wide Chars sind für diese Option NICHT erlaubt."
msgid "set title for window (terminal for Curses GUI) with name and version"
msgstr ""
"setzen des Fenstertitels (oder Terminal-Titel im Curses-GUI), mit Name und "

View File

@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-06-26 18:05+0200\n"
"POT-Creation-Date: 2011-06-29 10:27+0200\n"
"PO-Revision-Date: 2011-05-15 10:51+0200\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -2152,16 +2152,6 @@ msgstr ""
"mayúsculas, ejemplos: \"irc_notice\" para avisos IRC, \"nick_flashcode\" "
"para mensajes del apodo \"FlashCode\")"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"carácter usado para dibujar separadores horizontales entre barras (un valor "
"vacío dibujará una línea verdadera con ncurses, pero puede causar errores "
"con la selección de URLs en algunas terminales), caracteres unicode NO están "
"permitidos"
msgid ""
"add any buffer to hotlist (including current or visible buffers) if local "
"variable \"away\" is set on buffer"
@ -2377,6 +2367,26 @@ msgid "alert user when text sought is not found in buffer"
msgstr ""
"alertar al usuario cuando el texto buscado no es encontrado en el buffer"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"carácter usado para dibujar separadores horizontales entre barras (un valor "
"vacío dibujará una línea verdadera con ncurses, pero puede causar errores "
"con la selección de URLs en algunas terminales), caracteres unicode NO están "
"permitidos"
#, fuzzy
msgid ""
"char used to draw vertical separators around bars (empty value will draw a "
"real line with ncurses), wide chars are NOT allowed here"
msgstr ""
"carácter usado para dibujar separadores horizontales entre barras (un valor "
"vacío dibujará una línea verdadera con ncurses, pero puede causar errores "
"con la selección de URLs en algunas terminales), caracteres unicode NO están "
"permitidos"
msgid "set title for window (terminal for Curses GUI) with name and version"
msgstr ""
"define el título de la ventana (el terminal para la interfaz Curses) con el "

View File

@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-06-26 18:05+0200\n"
"PO-Revision-Date: 2011-06-26 18:05+0200\n"
"POT-Creation-Date: 2011-06-29 10:27+0200\n"
"PO-Revision-Date: 2011-06-29 10:27+0200\n"
"Last-Translator: Sebastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: French\n"
@ -2168,16 +2168,6 @@ msgstr ""
"les notices IRC, \"nick_flashcode\" pour les messages du pseudo \"FlashCode"
"\")"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"caractère utilisé pour tracer les séparateurs horizontaux autour des barres "
"(une valeur vide tracera une vraie ligne avec ncurses, mais peut causer des "
"problèmes d'affichage avec la sélection d'URL sous certains terminaux), les "
"caractères larges ne sont PAS autorisés ici"
msgid ""
"add any buffer to hotlist (including current or visible buffers) if local "
"variable \"away\" is set on buffer"
@ -2393,6 +2383,24 @@ msgstr ""
"alterte l'utilisateur lorsque le texte cherché n'est pas trouvé dans le "
"tampon"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"caractère utilisé pour tracer les séparateurs horizontaux autour des barres "
"(une valeur vide tracera une vraie ligne avec ncurses, mais peut causer des "
"problèmes d'affichage avec la sélection d'URL sous certains terminaux), les "
"caractères larges ne sont PAS autorisés ici"
msgid ""
"char used to draw vertical separators around bars (empty value will draw a "
"real line with ncurses), wide chars are NOT allowed here"
msgstr ""
"caractère utilisé pour tracer les séparateurs verticaux autour des barres "
"(une valeur vide tracera une vraie ligne avec ncurses), les caractères "
"larges ne sont PAS autorisés ici"
msgid "set title for window (terminal for Curses GUI) with name and version"
msgstr ""
"définit le titre de la fenêtre (terminal pour l'interface Curses) avec le "

View File

@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-06-26 18:05+0200\n"
"POT-Creation-Date: 2011-06-29 10:27+0200\n"
"PO-Revision-Date: 2011-05-15 10:51+0200\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -1821,12 +1821,6 @@ msgstr ""
"kiemelendő szavak vesszővel elválasztott listája (kis/nagybetűtől független "
"összehasonlítás, a szavak végére/elejére \"*\"-ot illesztve részleges keresés"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
msgid ""
"add any buffer to hotlist (including current or visible buffers) if local "
"variable \"away\" is set on buffer"
@ -2002,6 +1996,17 @@ msgstr ""
msgid "alert user when text sought is not found in buffer"
msgstr ""
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
msgid ""
"char used to draw vertical separators around bars (empty value will draw a "
"real line with ncurses), wide chars are NOT allowed here"
msgstr ""
msgid "set title for window (terminal for Curses GUI) with name and version"
msgstr ""
"ablak címsorának beállítása (Curses GUI esetén a terminálé) a program nevére "

View File

@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-06-26 18:05+0200\n"
"POT-Creation-Date: 2011-06-29 10:27+0200\n"
"PO-Revision-Date: 2011-05-15 10:52+0200\n"
"Last-Translator: Marco Paolone <marcopaolone@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -2149,16 +2149,6 @@ msgstr ""
"maiuscole/minuscole, esempi: \"irc_notice\" per gli annunci IRC, "
"\"nick_flashcode\" per i messaggi dal nick \"FlashCode\")"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"carattere usato per disegnare i separatori orizzontali intorno alle barre "
"(un valore vuoto disegnerà una vera riga con ncurses, ma può causare errori "
"con la selezione dell'URL in alcuni terminali), i caratteri wide NON sono "
"consentiti"
msgid ""
"add any buffer to hotlist (including current or visible buffers) if local "
"variable \"away\" is set on buffer"
@ -2371,6 +2361,26 @@ msgstr ""
msgid "alert user when text sought is not found in buffer"
msgstr "avvisa l'utente quando il testo cercato non viene trovato nel buffer"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"carattere usato per disegnare i separatori orizzontali intorno alle barre "
"(un valore vuoto disegnerà una vera riga con ncurses, ma può causare errori "
"con la selezione dell'URL in alcuni terminali), i caratteri wide NON sono "
"consentiti"
#, fuzzy
msgid ""
"char used to draw vertical separators around bars (empty value will draw a "
"real line with ncurses), wide chars are NOT allowed here"
msgstr ""
"carattere usato per disegnare i separatori orizzontali intorno alle barre "
"(un valore vuoto disegnerà una vera riga con ncurses, ma può causare errori "
"con la selezione dell'URL in alcuni terminali), i caratteri wide NON sono "
"consentiti"
msgid "set title for window (terminal for Curses GUI) with name and version"
msgstr ""
"imposta titolo per la finestra (terminale per interfacce Curses) con nome e "

View File

@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-06-26 18:05+0200\n"
"POT-Creation-Date: 2011-06-29 10:27+0200\n"
"PO-Revision-Date: 2011-05-15 10:52+0200\n"
"Last-Translator: Krzysztof Koroscik <soltys@szluug.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -2152,16 +2152,6 @@ msgstr ""
"wielkość znaków, przykłady: \"irc_notice\" dla powiadomień IRC, "
"\"nick_flashcode\" dla wiadomości od nicka \"FlashCode\")"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"znak używany do rysowania poziomych separatorów do okoła pasków (pusta "
"wartość oznacza rysowanie prawdziwych lini za pomocą ncurses, jednak może "
"powodowac błędy w zaznaczaniu URLi w niektórych terminalach), szerokie znaki "
"są NIE dozwolone"
msgid ""
"add any buffer to hotlist (including current or visible buffers) if local "
"variable \"away\" is set on buffer"
@ -2374,6 +2364,26 @@ msgstr ""
"powiadamia użytkownika, kiedy wyszukiwany tekst nie został znaleziony w "
"buforze"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"znak używany do rysowania poziomych separatorów do okoła pasków (pusta "
"wartość oznacza rysowanie prawdziwych lini za pomocą ncurses, jednak może "
"powodowac błędy w zaznaczaniu URLi w niektórych terminalach), szerokie znaki "
"są NIE dozwolone"
#, fuzzy
msgid ""
"char used to draw vertical separators around bars (empty value will draw a "
"real line with ncurses), wide chars are NOT allowed here"
msgstr ""
"znak używany do rysowania poziomych separatorów do okoła pasków (pusta "
"wartość oznacza rysowanie prawdziwych lini za pomocą ncurses, jednak może "
"powodowac błędy w zaznaczaniu URLi w niektórych terminalach), szerokie znaki "
"są NIE dozwolone"
msgid "set title for window (terminal for Curses GUI) with name and version"
msgstr "ustaw tytuł okna (terminal dla GUI w Curses) na nazwe i wersję"

View File

@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-06-26 18:05+0200\n"
"POT-Creation-Date: 2011-06-29 10:27+0200\n"
"PO-Revision-Date: 2011-05-15 10:52+0200\n"
"Last-Translator: Ivan Sichmann Freitas <ivansichfreitas@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -2153,16 +2153,6 @@ msgstr ""
"insensitive, palavras podem começar ou terminar com \"*\" para coincidências "
"parciais)"
#, fuzzy
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"caractere usado para desenhar linhas horizontais, note que um valor vazio "
"vai desenha ruma linha real com ncurses, mas pode causar bugs com seleção de "
"URL em alguns terminais"
msgid ""
"add any buffer to hotlist (including current or visible buffers) if local "
"variable \"away\" is set on buffer"
@ -2339,6 +2329,25 @@ msgstr ""
msgid "alert user when text sought is not found in buffer"
msgstr ""
#, fuzzy
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
"caractere usado para desenhar linhas horizontais, note que um valor vazio "
"vai desenha ruma linha real com ncurses, mas pode causar bugs com seleção de "
"URL em alguns terminais"
#, fuzzy
msgid ""
"char used to draw vertical separators around bars (empty value will draw a "
"real line with ncurses), wide chars are NOT allowed here"
msgstr ""
"caractere usado para desenhar linhas horizontais, note que um valor vazio "
"vai desenha ruma linha real com ncurses, mas pode causar bugs com seleção de "
"URL em alguns terminais"
msgid "set title for window (terminal for Curses GUI) with name and version"
msgstr ""

View File

@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-06-26 18:05+0200\n"
"POT-Creation-Date: 2011-06-29 10:27+0200\n"
"PO-Revision-Date: 2011-05-15 10:52+0200\n"
"Last-Translator: Pavel Shevchuk <stlwrt@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@ -1830,12 +1830,6 @@ msgstr ""
"разделённый запятыми список подсвечиваемых слов (регистр учитывается, слова "
"могут начинаться или кончаться \"*\" для неполного соответствия)"
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
msgid ""
"add any buffer to hotlist (including current or visible buffers) if local "
"variable \"away\" is set on buffer"
@ -2020,6 +2014,17 @@ msgstr ""
msgid "alert user when text sought is not found in buffer"
msgstr ""
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
msgid ""
"char used to draw vertical separators around bars (empty value will draw a "
"real line with ncurses), wide chars are NOT allowed here"
msgstr ""
msgid "set title for window (terminal for Curses GUI) with name and version"
msgstr ""
"устанавливать заголовок окна (терминала при интерфейсе Curses) с именем и "

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-06-26 18:05+0200\n"
"POT-Creation-Date: 2011-06-29 10:27+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1576,12 +1576,6 @@ msgid ""
"from nick \"FlashCode\")"
msgstr ""
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
msgid ""
"add any buffer to hotlist (including current or visible buffers) if local "
"variable \"away\" is set on buffer"
@ -1743,6 +1737,17 @@ msgstr ""
msgid "alert user when text sought is not found in buffer"
msgstr ""
msgid ""
"char used to draw horizontal separators around bars (empty value will draw a "
"real line with ncurses, but may cause bugs with URL selection under some "
"terminals), wide chars are NOT allowed here"
msgstr ""
msgid ""
"char used to draw vertical separators around bars (empty value will draw a "
"real line with ncurses), wide chars are NOT allowed here"
msgstr ""
msgid "set title for window (terminal for Curses GUI) with name and version"
msgstr ""

View File

@ -90,7 +90,6 @@ struct t_config_option *config_look_eat_newline_glitch;
struct t_config_option *config_look_highlight;
struct t_config_option *config_look_highlight_regex;
struct t_config_option *config_look_highlight_tags;
struct t_config_option *config_look_hline_char;
struct t_config_option *config_look_hotlist_add_buffer_if_away;
struct t_config_option *config_look_hotlist_buffer_separator;
struct t_config_option *config_look_hotlist_count_max;
@ -129,6 +128,8 @@ struct t_config_option *config_look_save_layout_on_exit;
struct t_config_option *config_look_scroll_amount;
struct t_config_option *config_look_scroll_page_percent;
struct t_config_option *config_look_search_text_not_found_alert;
struct t_config_option *config_look_separator_horizontal;
struct t_config_option *config_look_separator_vertical;
struct t_config_option *config_look_set_title;
struct t_config_option *config_look_time_format;
@ -1652,13 +1653,6 @@ config_weechat_init_options ()
"comparison, examples: \"irc_notice\" for IRC notices, "
"\"nick_flashcode\" for messages from nick \"FlashCode\")"),
NULL, 0, 0, "", NULL, 0, NULL, NULL, &config_change_highlight_tags, NULL, NULL, NULL);
config_look_hline_char = config_file_new_option (
weechat_config_file, ptr_section,
"hline_char", "string",
N_("char used to draw horizontal separators around bars (empty value "
"will draw a real line with ncurses, but may cause bugs with URL "
"selection under some terminals), wide chars are NOT allowed here"),
NULL, 0, 0, "-", NULL, 0, NULL, NULL, &config_change_buffers, NULL, NULL, NULL);
config_look_hotlist_add_buffer_if_away = config_file_new_option (
weechat_config_file, ptr_section,
"hotlist_add_buffer_if_away", "boolean",
@ -1898,6 +1892,20 @@ config_weechat_init_options ()
"search_text_not_found_alert", "boolean",
N_("alert user when text sought is not found in buffer"),
NULL, 0, 0, "on", NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL);
config_look_separator_horizontal = config_file_new_option (
weechat_config_file, ptr_section,
"separator_horizontal", "string",
N_("char used to draw horizontal separators around bars (empty value "
"will draw a real line with ncurses, but may cause bugs with URL "
"selection under some terminals), wide chars are NOT allowed here"),
NULL, 0, 0, "-", NULL, 0, NULL, NULL, &config_change_buffers, NULL, NULL, NULL);
config_look_separator_vertical = config_file_new_option (
weechat_config_file, ptr_section,
"separator_vertical", "string",
N_("char used to draw vertical separators around bars (empty value "
"will draw a real line with ncurses), wide chars are NOT allowed "
"here"),
NULL, 0, 0, "", NULL, 0, NULL, NULL, &config_change_buffers, NULL, NULL, NULL);
config_look_set_title = config_file_new_option (
weechat_config_file, ptr_section,
"set_title", "boolean",

View File

@ -115,7 +115,6 @@ extern struct t_config_option *config_look_day_change_time_format;
extern struct t_config_option *config_look_eat_newline_glitch;
extern struct t_config_option *config_look_highlight;
extern struct t_config_option *config_look_highlight_regex;
extern struct t_config_option *config_look_hline_char;
extern struct t_config_option *config_look_hotlist_add_buffer_if_away;
extern struct t_config_option *config_look_hotlist_buffer_separator;
extern struct t_config_option *config_look_hotlist_count_max;
@ -154,6 +153,8 @@ extern struct t_config_option *config_look_save_layout_on_exit;
extern struct t_config_option *config_look_scroll_amount;
extern struct t_config_option *config_look_scroll_page_percent;
extern struct t_config_option *config_look_search_text_not_found_alert;
extern struct t_config_option *config_look_separator_horizontal;
extern struct t_config_option *config_look_separator_vertical;
extern struct t_config_option *config_look_set_title;
extern struct t_config_option *config_look_time_format;

View File

@ -352,7 +352,7 @@ gui_bar_window_draw (struct t_gui_bar_window *bar_window,
int chars_available, index, size;
int length_screen_before_cursor, length_screen_after_cursor;
int diff, max_length, optimal_number_of_lines;
int some_data_not_displayed, hline_char;
int some_data_not_displayed, separator_horizontal, separator_vertical;
if (!gui_init_ok)
return;
@ -639,40 +639,47 @@ gui_bar_window_draw (struct t_gui_bar_window *bar_window,
if (CONFIG_INTEGER(bar_window->bar->options[GUI_BAR_OPTION_SEPARATOR]))
{
if (CONFIG_STRING(config_look_hline_char)
&& CONFIG_STRING(config_look_hline_char)[0])
separator_horizontal = ACS_HLINE;
separator_vertical = ACS_VLINE;
if (CONFIG_STRING(config_look_separator_horizontal)
&& CONFIG_STRING(config_look_separator_horizontal)[0])
{
hline_char = utf8_char_int (CONFIG_STRING(config_look_hline_char));
if (hline_char > 127)
hline_char = ACS_HLINE;
separator_horizontal = utf8_char_int (CONFIG_STRING(config_look_separator_horizontal));
if (separator_horizontal > 127)
separator_horizontal = ACS_HLINE;
}
if (CONFIG_STRING(config_look_separator_vertical)
&& CONFIG_STRING(config_look_separator_vertical)[0])
{
separator_vertical = utf8_char_int (CONFIG_STRING(config_look_separator_vertical));
if (separator_vertical > 127)
separator_vertical = ACS_VLINE;
}
else
hline_char = ACS_HLINE;
switch (CONFIG_INTEGER(bar_window->bar->options[GUI_BAR_OPTION_POSITION]))
{
case GUI_BAR_POSITION_BOTTOM:
gui_window_set_weechat_color (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_separator,
GUI_COLOR_SEPARATOR);
mvwhline (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_separator,
0, 0, hline_char, bar_window->width);
0, 0, separator_horizontal, bar_window->width);
break;
case GUI_BAR_POSITION_TOP:
gui_window_set_weechat_color (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_separator,
GUI_COLOR_SEPARATOR);
mvwhline (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_separator,
0, 0, hline_char, bar_window->width);
0, 0, separator_horizontal, bar_window->width);
break;
case GUI_BAR_POSITION_LEFT:
gui_window_set_weechat_color (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_separator,
GUI_COLOR_SEPARATOR);
mvwvline (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_separator,
0, 0, ACS_VLINE, bar_window->height);
0, 0, separator_vertical, bar_window->height);
break;
case GUI_BAR_POSITION_RIGHT:
gui_window_set_weechat_color (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_separator,
GUI_COLOR_SEPARATOR);
mvwvline (GUI_BAR_WINDOW_OBJECTS(bar_window)->win_separator,
0, 0, ACS_VLINE, bar_window->height);
0, 0, separator_vertical, bar_window->height);
break;
case GUI_BAR_NUM_POSITIONS:
break;

View File

@ -942,6 +942,8 @@ gui_window_calculate_pos_size (struct t_gui_window *window)
void
gui_window_draw_separator (struct t_gui_window *window)
{
int separator_vertical;
if (GUI_WINDOW_OBJECTS(window)->win_separator)
{
delwin (GUI_WINDOW_OBJECTS(window)->win_separator);
@ -956,8 +958,16 @@ gui_window_draw_separator (struct t_gui_window *window)
window->win_x - 1);
gui_window_set_weechat_color (GUI_WINDOW_OBJECTS(window)->win_separator,
GUI_COLOR_SEPARATOR);
mvwvline (GUI_WINDOW_OBJECTS(window)->win_separator, 0, 0, ACS_VLINE,
window->win_height);
separator_vertical = ACS_VLINE;
if (CONFIG_STRING(config_look_separator_vertical)
&& CONFIG_STRING(config_look_separator_vertical)[0])
{
separator_vertical = utf8_char_int (CONFIG_STRING(config_look_separator_vertical));
if (separator_vertical > 127)
separator_vertical = ACS_VLINE;
}
mvwvline (GUI_WINDOW_OBJECTS(window)->win_separator, 0, 0,
separator_vertical, window->win_height);
wnoutrefresh (GUI_WINDOW_OBJECTS(window)->win_separator);
refresh ();
}