on master help sign in
Fix `delete_char_backward` for paired characters (#4558)
c803ef8Yuriy Gabuev
helix-term/src/commands.rs+1
@@ -3198,6 +3198,7 @@ pub mod insert {
3198 (Some(_x), Some(_y), Some(ap))
3198 (Some(_x), Some(_y), Some(ap))
3199 if range.is_single_grapheme(text)
3199 if range.is_single_grapheme(text)
3200 && ap.get(_x).is_some()
3200 && ap.get(_x).is_some()
3201+ && ap.get(_x).unwrap().open == _x
3201 && ap.get(_x).unwrap().close == _y =>
3202 && ap.get(_x).unwrap().close == _y =>
3202 // delete both autopaired characters
3203 // delete both autopaired characters
3203 {
3204 {