Document that fg face is optional
This commit is contained in:
parent
36dce6a2d0
commit
0b66aa8dda
|
@ -7,7 +7,7 @@ color, a background color, and some attributes. The value of a face has the
|
||||||
following format:
|
following format:
|
||||||
|
|
||||||
---------------------------------------
|
---------------------------------------
|
||||||
fg_color[,bg_color][+attributes][@base]
|
[fg_color][,bg_color][+attributes][@base]
|
||||||
---------------------------------------
|
---------------------------------------
|
||||||
|
|
||||||
'fg_color', 'bg_color'::
|
'fg_color', 'bg_color'::
|
||||||
|
@ -20,6 +20,7 @@ fg_color[,bg_color][+attributes][@base]
|
||||||
keep the existing color
|
keep the existing color
|
||||||
*rgb:RRGGBB*:::
|
*rgb:RRGGBB*:::
|
||||||
hexadecimal value
|
hexadecimal value
|
||||||
|
if unspecified, *default* is used.
|
||||||
|
|
||||||
'attributes'::
|
'attributes'::
|
||||||
string whose individual letters set an attribute:
|
string whose individual letters set an attribute:
|
||||||
|
|
|
@ -9,7 +9,7 @@ namespace Kakoune
|
||||||
|
|
||||||
static FaceRegistry::FaceSpec parse_face(StringView facedesc)
|
static FaceRegistry::FaceSpec parse_face(StringView facedesc)
|
||||||
{
|
{
|
||||||
constexpr StringView invalid_face_error = "invalid face description, expected <fg>[,<bg>][+<attr>][@base] or just [base]";
|
constexpr StringView invalid_face_error = "invalid face description, expected [<fg>][,<bg>][+<attr>][@base] or just [base]";
|
||||||
if (all_of(facedesc, [](char c){ return is_word(c); }) and not is_color_name(facedesc))
|
if (all_of(facedesc, [](char c){ return is_word(c); }) and not is_color_name(facedesc))
|
||||||
return {Face{}, facedesc.str()};
|
return {Face{}, facedesc.str()};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user