This commit is contained in:
Pedro Bortolli 2019-04-27 12:28:18 -03:00 committed by Justin M. Keyes
parent 920ec8181b
commit 1039e0621d

View File

@ -1198,12 +1198,25 @@ void nvim_unsubscribe(uint64_t channel_id, String event)
rpc_unsubscribe(channel_id, e);
}
/// If the given name is an hexadecimal value (e.g. #XXXXXX)
/// translates it to RGB. Otherwise, translates given name
/// (e.g. “Pink”) to its RGB value. Returns -1 if it wasnt
/// able to find a correct RGB value for the given color name.
///
/// @param name Color name string
/// @return A 24-bit RGB value of the given name or -1 if it wasnt able
/// to find a correct RGB value for the given color name.
Integer nvim_get_color_by_name(String name)
FUNC_API_SINCE(1)
{
return name_to_color((char_u *)name.data);
}
/// Returns a map (dictionary) with all colors from rgb.txt.
/// Every key in the map is a color name (e.g. “Aqua”), and every
/// value is a 24-bit RGB value (e.g. 65535).
///
/// @return Map associating names of colors and color RGB values.
Dictionary nvim_get_color_map(void)
FUNC_API_SINCE(1)
{