forked from PsychoticNinja/irssi
%N does now same as %n, except in .theme files it always does the
terminal default color while %n sets the "previous color". git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1150 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
3c607672e6
commit
f382abee30
@ -42,7 +42,8 @@
|
|||||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||||
# at start, the normal behaviour of %n would occur.
|
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||||
|
# to use the terminal's default color, use %N.
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
@ -135,7 +136,7 @@ abstracts = {
|
|||||||
|
|
||||||
# public message in channel, $0 = nick mode, $1 = nick
|
# public message in channel, $0 = nick mode, $1 = nick
|
||||||
pubmsgnick = "{msgnick $0 $1-}";
|
pubmsgnick = "{msgnick $0 $1-}";
|
||||||
pubnick = "%w$0-%n";
|
pubnick = "%N$0-%n";
|
||||||
|
|
||||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||||
pubmsgmenick = "{msgnick $0 $1-}";
|
pubmsgmenick = "{msgnick $0 $1-}";
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
%p %P magenta (think: purple)
|
%p %P magenta (think: purple)
|
||||||
%c %C %6 cyan bold cyan cyan
|
%c %C %6 cyan bold cyan cyan
|
||||||
%w %W %7 white bold white white
|
%w %W %7 white bold white white
|
||||||
%n Turn off all colors and other formatting
|
%n %N Turn off all colors and other formatting
|
||||||
%U Underline on/off
|
%U Underline on/off
|
||||||
%8 Reverse on/off
|
%8 Reverse on/off
|
||||||
%9 %_ Bold on/off
|
%9 %_ Bold on/off
|
||||||
@ -20,6 +20,9 @@
|
|||||||
%| Marks the indentation position
|
%| Marks the indentation position
|
||||||
%% A single %
|
%% A single %
|
||||||
|
|
||||||
|
In .theme files %n works a bit differently. See default.theme
|
||||||
|
for more information.
|
||||||
|
|
||||||
MIRC colors that you can use when writing text to channel and with
|
MIRC colors that you can use when writing text to channel and with
|
||||||
hilighting text:
|
hilighting text:
|
||||||
|
|
||||||
|
@ -94,10 +94,8 @@ int format_expand_styles(GString *out, char format, TEXT_DEST_REC *dest)
|
|||||||
case 'F':
|
case 'F':
|
||||||
/* flashing - ignore */
|
/* flashing - ignore */
|
||||||
break;
|
break;
|
||||||
case 'N':
|
|
||||||
/* don't put clear-color tag at the end of the output - ignore */
|
|
||||||
break;
|
|
||||||
case 'n':
|
case 'n':
|
||||||
|
case 'N':
|
||||||
/* default color */
|
/* default color */
|
||||||
g_string_append_c(out, 4);
|
g_string_append_c(out, 4);
|
||||||
g_string_append_c(out, FORMAT_STYLE_DEFAULTS);
|
g_string_append_c(out, FORMAT_STYLE_DEFAULTS);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user