@@ -198,26 +198,26 @@ pub fn textobject_paragraph(
198198 Range::new(anchor, head)
199199}
200200
201−pub fn textobject_surround(
201+pub fn textobject_pair_surround(
202202 slice: RopeSlice,
203203 range: Range,
204204 textobject: TextObject,
205205 ch: char,
206206 count: usize,
207207) -> Range {
208− textobject_surround_impl(slice, range, textobject, Some(ch), count)
208+ textobject_pair_surround_impl(slice, range, textobject, Some(ch), count)
209209}
210210
211−pub fn textobject_surround_closest(
211+pub fn textobject_pair_surround_closest(
212212 slice: RopeSlice,
213213 range: Range,
214214 textobject: TextObject,
215215 count: usize,
216216) -> Range {
217− textobject_surround_impl(slice, range, textobject, None, count)
217+ textobject_pair_surround_impl(slice, range, textobject, None, count)
218218}
219219
220−fn textobject_surround_impl(
220+fn textobject_pair_surround_impl(
221221 slice: RopeSlice,
222222 range: Range,
223223 textobject: TextObject,
@@ -562,7 +562,7 @@ mod test {
562562 let slice = doc.slice(..);
563563 for &case in scenario {
564564 let (pos, objtype, expected_range, ch, count) = case;
565− let result = textobject_surround(slice, Range::point(pos), objtype, ch, count);
565+ let result = textobject_pair_surround(slice, Range::point(pos), objtype, ch, count);
566566 assert_eq!(
567567 result,
568568 expected_range.into(),