aboutsummaryrefslogtreecommitdiff
path: root/rprt-engine/src/selection_functions/function_end.rs
diff options
context:
space:
mode:
Diffstat (limited to 'rprt-engine/src/selection_functions/function_end.rs')
-rw-r--r--rprt-engine/src/selection_functions/function_end.rs24
1 files changed, 12 insertions, 12 deletions
diff --git a/rprt-engine/src/selection_functions/function_end.rs b/rprt-engine/src/selection_functions/function_end.rs
index 44aab90..75b4c96 100644
--- a/rprt-engine/src/selection_functions/function_end.rs
+++ b/rprt-engine/src/selection_functions/function_end.rs
@@ -11,36 +11,36 @@ selection_function! {
param_type: (),
niladic: |(_, es): ((), &EditorState)| {
let buf = get_buffer(es, es.current_buffer_id)?;
- Ok(Selection::Position {
+ Ok(Selection::Scalar {
buffer_id: es.current_buffer_id,
pos: buf.max_pos(),
})
},
- monadic_rank0: |_, buffer_id, pos | Ok(Selection::Position { buffer_id, pos }),
- monadic_rank1: |_, buffer_id, int | Ok(Selection::Position { buffer_id, pos: int.end })
+ monadic_rank0: |_, buffer_id, pos | Ok(Selection::Scalar { buffer_id, pos }),
+ monadic_rank1: |_, buffer_id, int | Ok(Selection::Scalar { buffer_id, pos: int.end })
}
selection_function! {
name: reverse_end,
param_type: (),
niladic: |(_, es): ((), &EditorState)| {
- Ok(Selection::Position {
+ Ok(Selection::Scalar {
buffer_id: es.current_buffer_id,
pos: 0,
})
},
- monadic_rank0: |_, buffer_id, pos | Ok(Selection::Position { buffer_id, pos }),
- monadic_rank1: |_, buffer_id, int | Ok(Selection::Position { buffer_id, pos: int.start })
+ monadic_rank0: |_, buffer_id, pos | Ok(Selection::Scalar { buffer_id, pos }),
+ monadic_rank1: |_, buffer_id, int | Ok(Selection::Scalar { buffer_id, pos: int.start })
}
selection_function! {
name: sequential_end,
param_type: (),
niladic: |_| Err(SFError::NoNiladicForm(";$").into()),
- monadic_rank0: |_, buffer_id, pos| Ok(Selection::Position { buffer_id, pos }),
+ monadic_rank0: |_, buffer_id, pos| Ok(Selection::Scalar { buffer_id, pos }),
monadic_rank1: |(_, es), buffer_id, _| {
let buf = get_buffer(es, buffer_id)?;
- Ok(Selection::Position { buffer_id, pos: buf.max_pos() })
+ Ok(Selection::Scalar { buffer_id, pos: buf.max_pos() })
}
}
@@ -49,10 +49,10 @@ selection_function! {
param_type: (),
niladic: |_| Err(SFError::NoNiladicForm(";'$").into()),
monadic_rank0: |_, buffer_id, pos| {
- Ok(Selection::Position { buffer_id, pos })
+ Ok(Selection::Scalar { buffer_id, pos })
},
monadic_rank1: |_, buffer_id, interval| {
- Ok(Selection::Position {
+ Ok(Selection::Scalar {
buffer_id,
pos: interval.end,
})
@@ -64,10 +64,10 @@ selection_function! {
param_type: (),
niladic: |_| Err(SFError::NoNiladicForm("';$").into()),
monadic_rank0: |_, buffer_id, pos| {
- Ok(Selection::Position { buffer_id, pos })
+ Ok(Selection::Scalar { buffer_id, pos })
},
monadic_rank1: |_, buffer_id, interval| {
- Ok(Selection::Position {
+ Ok(Selection::Scalar {
buffer_id,
pos: interval.end,
})