core: replace default key ctrl+"c", "r" by ctrl+"c", "v" for reverse video in messages

v2.8-utf8proc
Sebastien Helleu 2013-12-01 11:30:52 +01:00
parent d03eb52d49
commit d3799b4616
8 changed files with 40 additions and 21 deletions

View File

@ -11,6 +11,8 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
== Version 0.4.3 (under dev)
* core: replace default key ctrl+"c", "r" by ctrl+"c", "v" for reverse video in
messages
* core: fix random crash when closing a buffer
* core: fix crash on /buffer close core.weechat
* core: add option "libs" for command /debug

17
NEWS
View File

@ -13,6 +13,23 @@ http://weechat.org/files/changelog/ChangeLog-devel.html[ChangeLog]
== Version 0.4.3 (under dev)
=== Colors in messages
The color code for "reverse video" in IRC has been fixed: now WeeChat uses
0x16 like other clients (and not 0x12 any more).
The code 0x12 is not decoded any more, so if it is received (for example from
an old WeeChat version), it is not displayed as reverse video.
The default key ctrl+"c", "r" has been changed to ctrl+"c", "v".
You can remove the old key and add the new one with these commands:
----
/key unbind ctrl-Cr
/key missing
----
=== Terminal title
The boolean option 'weechat.look.set_title' has been renamed to

View File

@ -940,8 +940,8 @@ Befehl festgelegt werden:
| @k(C-)@k(c) , @k(c) | fügt Steuerzeichen für Textfarbe ein | `/input insert \x03`
| @k(C-)@k(c) , @k(i) | fügt Steuerzeichen für kursiven Text ein | `/input insert \x1D`
| @k(C-)@k(c) , @k(o) | fügt Steuerzeichen für Standardfarbe ein | `/input insert \x0F`
| @k(C-)@k(c) , @k(r) | fügt Steuerzeichen für Hintergrundfarbe ein | `/input insert \x12`
| @k(C-)@k(c) , @k(u) | fügt Steuerzeichen für unterstrichenen Text ein | `/input insert \x15`
| @k(C-)@k(c) , @k(v) | fügt Steuerzeichen für Hintergrundfarbe ein | `/input insert \x16`
| @k(Del) .2+| entfernt in der Befehlszeile das nächste Zeichen .2+| `/input delete_next_char`
| @k(C-)@k(d)
| @k(Backsp.) .2+| entfernt in der Befehlszeile das vorherige Zeichen .2+| `/input delete_previous_char`
@ -1281,12 +1281,12 @@ Zeichen, genutzt werden:
@k(C-)@k(c) , @k(o)::
deaktiviert Farben und Attribute
@k(C-)@k(c) , @k(r)::
Farben umkehren (kehrt Textfarbe und Hintergrundfarbe um)
@k(C-)@k(c) , @k(u)::
Text wird mit Unterstrich dargestellt
@k(C-)@k(c) , @k(v)::
Farben umkehren (kehrt Textfarbe und Hintergrundfarbe um)
[NOTE]
Der selbe Befehl (ohne den Wert für @k(C-)@k(c) , @k(c)) sollte genutzt werden
um die Farbkodierungen bzw. Attribute zu deaktivieren.

View File

@ -927,8 +927,8 @@ The notify level for a buffer can be set with command `/buffer`:
| @k(C-)@k(c) , @k(c) | Insert code for colored text | `/input insert \x03`
| @k(C-)@k(c) , @k(i) | Insert code for italic text | `/input insert \x1D`
| @k(C-)@k(c) , @k(o) | Insert code for color reset | `/input insert \x0F`
| @k(C-)@k(c) , @k(r) | Insert code for reverse color | `/input insert \x12`
| @k(C-)@k(c) , @k(u) | Insert code for underlined text | `/input insert \x15`
| @k(C-)@k(c) , @k(v) | Insert code for reverse color | `/input insert \x16`
| @k(Del) .2+| Delete next char in command line .2+| `/input delete_next_char`
| @k(C-)@k(d)
| @k(Backsp.) .2+| Delete previous char in command line .2+| `/input delete_previous_char`
@ -1265,12 +1265,12 @@ follow (press @k(C-)@k(c) then following letter, with optional value):
@k(C-)@k(c) , @k(o)::
disable color and attributes
@k(C-)@k(c) , @k(r)::
reverse video (revert text color with background)
@k(C-)@k(c) , @k(u)::
underlined text
@k(C-)@k(c) , @k(v)::
reverse video (revert text color with background)
[NOTE]
The same code (without number for @k(C-)@k(c) , @k(c)) may be used to stop the
attribute.

View File

@ -953,8 +953,8 @@ commande `/buffer` :
| @k(C-)@k(c) , @k(c) | Insérer le code pour écrire en couleur | `/input insert \x03`
| @k(C-)@k(c) , @k(i) | Insérer le code pour mettre le texte en italique | `/input insert \x1D`
| @k(C-)@k(c) , @k(o) | Insérer le code pour réinitialiser la couleur | `/input insert \x0F`
| @k(C-)@k(c) , @k(r) | Insérer le code pour écrire en couleur inversée | `/input insert \x12`
| @k(C-)@k(c) , @k(u) | Insérer le code pour écrire en souligné | `/input insert \x15`
| @k(C-)@k(c) , @k(v) | Insérer le code pour écrire en couleur inversée | `/input insert \x16`
| @k(Del) .2+| Effacer le caractère suivant sur la ligne de commande .2+| `/input delete_next_char`
| @k(C-)@k(d)
| @k(Backsp.) .2+| Effacer le caractère précédent sur la ligne de commande .2+| `/input delete_previous_char`
@ -1302,12 +1302,12 @@ suit et éventuellement une valeur) :
@k(C-)@k(c) , @k(o)::
désactiver la couleur et tous les attributs
@k(C-)@k(c) , @k(r)::
vidéo inverse (inversion de la couleur d'écriture et du fond)
@k(C-)@k(c) , @k(u)::
texte souligné
@k(C-)@k(c) , @k(v)::
vidéo inverse (inversion de la couleur d'écriture et du fond)
[NOTE]
Le même code (sans le numéro pour @k(C-)@k(c) , @k(c)) peut être utilisé pour
stopper l'attribut défini.

View File

@ -962,8 +962,8 @@ Il livello di notifica per un buffer può essere impostato con il comando `/buff
| @k(C-)@k(c) , @k(c) | Inserisce il codice per il testo colorato | `/input insert \x03`
| @k(C-)@k(c) , @k(i) | Inserisce il codice per il testo in corsivo | `/input insert \x1D`
| @k(C-)@k(c) , @k(o) | Inserisce il codice per il reset dei colori | `/input insert \x0F`
| @k(C-)@k(c) , @k(r) | Inserisce il codice per l'inversione dei colori | `/input insert \x12`
| @k(C-)@k(c) , @k(u) | Inserisce il codice per il testo sottolineato | `/input insert \x15`
| @k(C-)@k(c) , @k(v) | Inserisce il codice per l'inversione dei colori | `/input insert \x16`
| @k(Del) .2+| Elimina il carattere successivo nella riga di comando .2+| `/input delete_next_char`
| @k(C-)@k(d)
| @k(Backsp.) .2+| Elimina il carattere precedente nella riga di comando .2+| `/input delete_previous_char`
@ -1314,12 +1314,12 @@ opzionale):
@k(C-)@k(c) , @k(o)::
disabilita colori ed attributi
@k(C-)@k(c) , @k(r)::
video inverso (inverte il colore del testo con quello di sfondo)
@k(C-)@k(c) , @k(u)::
testo sottolineato
@k(C-)@k(c) , @k(v)::
video inverso (inverte il colore del testo con quello di sfondo)
[NOTE]
Lo stesso codice (senza numero per @k(C-)@k(c) , @k(c)) può essere usato per
terminare l'attributo.

View File

@ -933,8 +933,8 @@ irc サーバ "freenode" に含まれる全てのバッファに対して設定
| @k(C-)@k(c) , @k(c) | テキストに色をつけるコードの挿入 | `/input insert \x03`
| @k(C-)@k(c) , @k(i) | テキストをイタリック体にするコードの挿入 | `/input insert \x1D`
| @k(C-)@k(c) , @k(o) | テキスト色のリセットを行うコードの挿入 | `/input insert \x0F`
| @k(C-)@k(c) , @k(r) | テキスト色の反転を行うコードの挿入 | `/input insert \x12`
| @k(C-)@k(c) , @k(u) | テキストに下線を引くコードの挿入 | `/input insert \x15`
| @k(C-)@k(c) , @k(v) | テキスト色の反転を行うコードの挿入 | `/input insert \x16`
| @k(Del) .2+| コマンドラインで次の文字を削除 .2+| `/input delete_next_char`
| @k(C-)@k(d)
| @k(Backsp.) .2+| コマンドラインで前の文字を削除 .2+| `/input delete_previous_char`
@ -1272,12 +1272,12 @@ IRC 等のプラグインでは、以下の色コードと属性を利用でき
@k(C-)@k(c) , @k(o)::
テキスト表示色と属性をリセット
@k(C-)@k(c) , @k(r)::
テキストを反転 (テキスト表示色と背景色の入れ替え)
@k(C-)@k(c) , @k(u)::
テキストに下線を引く
@k(C-)@k(c) , @k(v)::
テキストを反転 (テキスト表示色と背景色の入れ替え)
[NOTE]
同じコードで (色コードを入力せずに @k(C-)@k(c) , @k(c)
を使うことで) 属性をキャンセルすることができます。

View File

@ -144,8 +144,8 @@ gui_key_default_bindings (int context)
BIND(/* ^Cc */ "ctrl-Cc", "/input insert \\x03");
BIND(/* ^Ci */ "ctrl-Ci", "/input insert \\x1D");
BIND(/* ^Co */ "ctrl-Co", "/input insert \\x0F");
BIND(/* ^Cr */ "ctrl-Cr", "/input insert \\x12");
BIND(/* ^Cu */ "ctrl-Cu", "/input insert \\x15");
BIND(/* ^Cv */ "ctrl-Cv", "/input insert \\x16");
BIND(/* m-right */ "meta-meta2-C", "/buffer +1");
BIND(/* m-right */ "meta2-1;3C", "/buffer +1");
BIND(/* m-down */ "meta-meta2-B", "/buffer +1");