Function text_properties_not_all

Source
pub fn text_properties_not_all<'ob>(
    start: usize,
    end: usize,
    property: Gc<ObjectType<'ob>>,
    value: Gc<ObjectType<'ob>>,
    object: Gc<ObjectType<'ob>>,
    env: &mut Rt<Env<'_>>,
    cx: &'ob Context<'_>,
) -> Result<Gc<ObjectType<'ob>>>
Expand description

Check text from START to END for property PROPERTY not equaling VALUE. If so, return the position of the first character whose property PROPERTY is not `eq’ to VALUE. Otherwise, return nil. If the optional fifth argument OBJECT is a buffer (or nil, which means the current buffer), START and END are buffer positions (integers or markers). If OBJECT is a string, START and END are 0-based indices into it.