helix-term/commands: move SCRATCH_BUFFER_NAME to helix-view/document (#1091)

This way, the name is accessible everywhere `Document` and related types
are.
imgbot
Cole Helbling 3 years ago committed by GitHub
parent 6d4409c00f
commit b824e091a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -13,7 +13,7 @@ use helix_core::{
use helix_view::{
clipboard::ClipboardType,
document::Mode,
document::{Mode, SCRATCH_BUFFER_NAME},
editor::{Action, Motion},
input::KeyEvent,
keyboard::KeyCode,
@ -53,8 +53,6 @@ use grep_searcher::{sinks, BinaryDetection, SearcherBuilder};
use ignore::{DirEntry, WalkBuilder, WalkState};
use tokio_stream::wrappers::UnboundedReceiverStream;
pub const SCRATCH_BUFFER_NAME: &str = "[scratch]";
pub struct Context<'a> {
pub register: Option<char>,
pub count: Option<NonZeroUsize>,

@ -25,6 +25,8 @@ const BUF_SIZE: usize = 8192;
const DEFAULT_INDENT: IndentStyle = IndentStyle::Spaces(4);
pub const SCRATCH_BUFFER_NAME: &str = "[scratch]";
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
pub enum Mode {
Normal,

Loading…
Cancel
Save