Simplify current!(..).1 into doc!()

pull/994/head
Blaž Hrastnik 3 years ago
parent e80708eba7
commit 1a1685acf7

@ -743,13 +743,7 @@ where
// usually mix line endings. But we should fix it eventually // usually mix line endings. But we should fix it eventually
// anyway. // anyway.
{ {
current!(cx.editor) doc!(cx.editor).line_ending.as_str().chars().next().unwrap()
.1
.line_ending
.as_str()
.chars()
.next()
.unwrap()
} }
KeyEvent { KeyEvent {
@ -1746,7 +1740,7 @@ mod cmd {
// If no argument, report current indent style. // If no argument, report current indent style.
if args.is_empty() { if args.is_empty() {
let style = current!(cx.editor).1.indent_style; let style = doc!(cx.editor).indent_style;
cx.editor.set_status(match style { cx.editor.set_status(match style {
Tabs => "tabs".into(), Tabs => "tabs".into(),
Spaces(1) => "1 space".into(), Spaces(1) => "1 space".into(),
@ -1785,7 +1779,7 @@ mod cmd {
// If no argument, report current line ending setting. // If no argument, report current line ending setting.
if args.is_empty() { if args.is_empty() {
let line_ending = current!(cx.editor).1.line_ending; let line_ending = doc!(cx.editor).line_ending;
cx.editor.set_status(match line_ending { cx.editor.set_status(match line_ending {
Crlf => "crlf".into(), Crlf => "crlf".into(),
LF => "line feed".into(), LF => "line feed".into(),
@ -3794,7 +3788,7 @@ fn yank_joined_to_clipboard_impl(
} }
fn yank_joined_to_clipboard(cx: &mut Context) { fn yank_joined_to_clipboard(cx: &mut Context) {
let line_ending = current!(cx.editor).1.line_ending; let line_ending = doc!(cx.editor).line_ending;
let _ = yank_joined_to_clipboard_impl( let _ = yank_joined_to_clipboard_impl(
&mut cx.editor, &mut cx.editor,
line_ending.as_str(), line_ending.as_str(),
@ -3828,7 +3822,7 @@ fn yank_main_selection_to_clipboard(cx: &mut Context) {
} }
fn yank_joined_to_primary_clipboard(cx: &mut Context) { fn yank_joined_to_primary_clipboard(cx: &mut Context) {
let line_ending = current!(cx.editor).1.line_ending; let line_ending = doc!(cx.editor).line_ending;
let _ = yank_joined_to_clipboard_impl( let _ = yank_joined_to_clipboard_impl(
&mut cx.editor, &mut cx.editor,
line_ending.as_str(), line_ending.as_str(),
@ -4517,7 +4511,7 @@ fn match_brackets(cx: &mut Context) {
fn jump_forward(cx: &mut Context) { fn jump_forward(cx: &mut Context) {
let count = cx.count(); let count = cx.count();
let (view, _doc) = current!(cx.editor); let view = view_mut!(cx.editor);
if let Some((id, selection)) = view.jumps.forward(count) { if let Some((id, selection)) = view.jumps.forward(count) {
view.doc = *id; view.doc = *id;

Loading…
Cancel
Save