mirror of https://github.com/helix-editor/helix
helix-term/commands: move SCRATCH_BUFFER_NAME to helix-view/document (#1091)
This way, the name is accessible everywhere `Document` and related types are.pull/1092/head
parent
6d4409c00f
commit
b824e091a9
|
@ -13,7 +13,7 @@ use helix_core::{
|
||||||
|
|
||||||
use helix_view::{
|
use helix_view::{
|
||||||
clipboard::ClipboardType,
|
clipboard::ClipboardType,
|
||||||
document::Mode,
|
document::{Mode, SCRATCH_BUFFER_NAME},
|
||||||
editor::{Action, Motion},
|
editor::{Action, Motion},
|
||||||
input::KeyEvent,
|
input::KeyEvent,
|
||||||
keyboard::KeyCode,
|
keyboard::KeyCode,
|
||||||
|
@ -53,8 +53,6 @@ use grep_searcher::{sinks, BinaryDetection, SearcherBuilder};
|
||||||
use ignore::{DirEntry, WalkBuilder, WalkState};
|
use ignore::{DirEntry, WalkBuilder, WalkState};
|
||||||
use tokio_stream::wrappers::UnboundedReceiverStream;
|
use tokio_stream::wrappers::UnboundedReceiverStream;
|
||||||
|
|
||||||
pub const SCRATCH_BUFFER_NAME: &str = "[scratch]";
|
|
||||||
|
|
||||||
pub struct Context<'a> {
|
pub struct Context<'a> {
|
||||||
pub register: Option<char>,
|
pub register: Option<char>,
|
||||||
pub count: Option<NonZeroUsize>,
|
pub count: Option<NonZeroUsize>,
|
||||||
|
|
|
@ -25,6 +25,8 @@ const BUF_SIZE: usize = 8192;
|
||||||
|
|
||||||
const DEFAULT_INDENT: IndentStyle = IndentStyle::Spaces(4);
|
const DEFAULT_INDENT: IndentStyle = IndentStyle::Spaces(4);
|
||||||
|
|
||||||
|
pub const SCRATCH_BUFFER_NAME: &str = "[scratch]";
|
||||||
|
|
||||||
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
|
#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
|
||||||
pub enum Mode {
|
pub enum Mode {
|
||||||
Normal,
|
Normal,
|
||||||
|
|
Loading…
Reference in New Issue