refactor: rename is_non_word_char
This commit is contained in:
parent
7520289442
commit
d974d510b1
2 changed files with 5 additions and 5 deletions
|
|
@ -2458,7 +2458,7 @@ pub const Editor = struct {
|
|||
const cursel_operator_mut = *const fn (self: *Self, root: Buffer.Root, cursel: *CurSel, allocator: Allocator) error{Stop}!Buffer.Root;
|
||||
const cursel_operator_mut_arg = *const fn (self: *Self, root: Buffer.Root, cursel: *CurSel, allocator: Allocator, ctx: Context) error{Stop}!Buffer.Root;
|
||||
|
||||
pub fn is_not_word_char(c: []const u8) bool {
|
||||
pub fn is_non_word_char(c: []const u8) bool {
|
||||
if (c.len == 0) return true;
|
||||
return switch (c[0]) {
|
||||
' ' => true,
|
||||
|
|
@ -2493,7 +2493,7 @@ pub const Editor = struct {
|
|||
}
|
||||
|
||||
pub fn is_word_char(c: []const u8) bool {
|
||||
return !is_not_word_char(c);
|
||||
return !is_non_word_char(c);
|
||||
}
|
||||
|
||||
fn is_word_char_at_cursor(root: Buffer.Root, cursor: *const Cursor, metrics: Buffer.Metrics) bool {
|
||||
|
|
@ -2501,7 +2501,7 @@ pub const Editor = struct {
|
|||
}
|
||||
|
||||
pub fn is_non_word_char_at_cursor(root: Buffer.Root, cursor: *const Cursor, metrics: Buffer.Metrics) bool {
|
||||
return cursor.test_at(root, is_not_word_char, metrics);
|
||||
return cursor.test_at(root, is_non_word_char, metrics);
|
||||
}
|
||||
|
||||
pub fn is_word_boundary_left(root: Buffer.Root, cursor: *const Cursor, metrics: Buffer.Metrics) bool {
|
||||
|
|
|
|||
|
|
@ -829,8 +829,8 @@ fn move_cursor_word_left_helix(root: Buffer.Root, cursor: *Cursor, metrics: Buff
|
|||
var next_next = next;
|
||||
next_next.move_left(root, metrics) catch return;
|
||||
|
||||
const cur = next.test_at(root, Editor.is_not_word_char, metrics);
|
||||
const nxt = next_next.test_at(root, Editor.is_not_word_char, metrics);
|
||||
const cur = next.test_at(root, Editor.is_non_word_char, metrics);
|
||||
const nxt = next_next.test_at(root, Editor.is_non_word_char, metrics);
|
||||
if (cur != nxt) {
|
||||
try Editor.move_cursor_left(root, cursor, metrics);
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue