Pull in modalkit repository with a Cargo.lock (#208)

This commit is contained in:
Ulyssa 2024-02-28 23:00:25 -08:00 committed by GitHub
parent aa878f7569
commit c5999bffc8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 76 additions and 100 deletions

6
Cargo.lock generated
View file

@ -1862,7 +1862,7 @@ dependencies = [
[[package]] [[package]]
name = "keybindings" name = "keybindings"
version = "0.0.1" version = "0.0.1"
source = "git+https://github.com/ulyssa/modalkit?rev=5ebcaf1#5ebcaf18289526216a4e852a6c2c9ee03709e717" source = "git+https://github.com/ulyssa/modalkit?rev=cb8c8aeb9a499b9b16615ce144f9014d78036e01#cb8c8aeb9a499b9b16615ce144f9014d78036e01"
dependencies = [ dependencies = [
"textwrap", "textwrap",
"unicode-segmentation", "unicode-segmentation",
@ -2255,7 +2255,7 @@ dependencies = [
[[package]] [[package]]
name = "modalkit" name = "modalkit"
version = "0.0.17" version = "0.0.17"
source = "git+https://github.com/ulyssa/modalkit?rev=5ebcaf1#5ebcaf18289526216a4e852a6c2c9ee03709e717" source = "git+https://github.com/ulyssa/modalkit?rev=cb8c8aeb9a499b9b16615ce144f9014d78036e01#cb8c8aeb9a499b9b16615ce144f9014d78036e01"
dependencies = [ dependencies = [
"anymap2", "anymap2",
"arboard", "arboard",
@ -2276,7 +2276,7 @@ dependencies = [
[[package]] [[package]]
name = "modalkit-ratatui" name = "modalkit-ratatui"
version = "0.0.17" version = "0.0.17"
source = "git+https://github.com/ulyssa/modalkit?rev=5ebcaf1#5ebcaf18289526216a4e852a6c2c9ee03709e717" source = "git+https://github.com/ulyssa/modalkit?rev=cb8c8aeb9a499b9b16615ce144f9014d78036e01#cb8c8aeb9a499b9b16615ce144f9014d78036e01"
dependencies = [ dependencies = [
"crossterm 0.27.0", "crossterm 0.27.0",
"intervaltree", "intervaltree",

View file

@ -58,12 +58,12 @@ edit = "0.1.4"
[dependencies.modalkit] [dependencies.modalkit]
version = "0.0.17" version = "0.0.17"
git = "https://github.com/ulyssa/modalkit" git = "https://github.com/ulyssa/modalkit"
rev = "5ebcaf1" rev = "cb8c8aeb9a499b9b16615ce144f9014d78036e01"
[dependencies.modalkit-ratatui] [dependencies.modalkit-ratatui]
version = "0.0.17" version = "0.0.17"
git = "https://github.com/ulyssa/modalkit" git = "https://github.com/ulyssa/modalkit"
rev = "5ebcaf1" rev = "cb8c8aeb9a499b9b16615ce144f9014d78036e01"
[dependencies.matrix-sdk] [dependencies.matrix-sdk]
version = "^0.6.2" version = "^0.6.2"

View file

@ -58,8 +58,8 @@ use matrix_sdk::{
}; };
use modalkit::{ use modalkit::{
actions::Action,
editing::{ editing::{
action::{Action, UIError, UIResult},
application::{ application::{
ApplicationAction, ApplicationAction,
ApplicationContentId, ApplicationContentId,
@ -78,6 +78,7 @@ use modalkit::{
command::{CommandContext, CommandDescription, VimCommand, VimCommandMachine}, command::{CommandContext, CommandDescription, VimCommand, VimCommandMachine},
keybindings::VimMachine, keybindings::VimMachine,
}, },
errors::{UIError, UIResult},
key::TerminalKey, key::TerminalKey,
keybindings::SequenceStatus, keybindings::SequenceStatus,
prelude::{CommandType, WordStyle}, prelude::{CommandType, WordStyle},

View file

@ -604,7 +604,7 @@ pub fn setup_commands() -> ProgramCommands {
mod tests { mod tests {
use super::*; use super::*;
use matrix_sdk::ruma::user_id; use matrix_sdk::ruma::user_id;
use modalkit::editing::action::WindowAction; use modalkit::actions::WindowAction;
use modalkit::editing::context::EditContext; use modalkit::editing::context::EditContext;
#[test] #[test]

View file

@ -3,7 +3,7 @@
//! The keybindings are set up here. We define some iamb-specific keybindings, but the default Vim //! The keybindings are set up here. We define some iamb-specific keybindings, but the default Vim
//! keys come from [modalkit::env::vim::keybindings]. //! keys come from [modalkit::env::vim::keybindings].
use modalkit::{ use modalkit::{
editing::action::WindowAction, actions::WindowAction,
env::vim::keybindings::{InputStep, VimBindings}, env::vim::keybindings::{InputStep, VimBindings},
env::vim::VimMode, env::vim::VimMode,
key::TerminalKey, key::TerminalKey,

View file

@ -89,30 +89,23 @@ use crate::{
}; };
use modalkit::{ use modalkit::{
editing::{ actions::{
action::{ Action,
Action, Commandable,
Commandable, Editable,
EditError, EditorAction,
EditInfo, InsertTextAction,
Editable, Jumpable,
EditorAction, Promptable,
InfoMessage, Scrollable,
InsertTextAction, TabAction,
Jumpable, TabContainer,
Promptable, TabCount,
Scrollable, WindowAction,
TabAction, WindowContainer,
TabContainer,
TabCount,
UIError,
WindowAction,
WindowContainer,
},
context::Resolve,
key::KeyManager,
store::Store,
}, },
editing::{context::Resolve, key::KeyManager, store::Store},
errors::{EditError, UIError},
key::TerminalKey, key::TerminalKey,
keybindings::{ keybindings::{
dialog::{Pager, PromptYesNo}, dialog::{Pager, PromptYesNo},

View file

@ -33,23 +33,18 @@ use ratatui::{
}; };
use modalkit::{ use modalkit::{
editing::{ actions::{
action::{ Action,
Action, Editable,
EditError, EditorAction,
EditInfo, Jumpable,
EditResult, PromptAction,
Editable, Promptable,
EditorAction, Scrollable,
Jumpable, WindowAction,
PromptAction,
Promptable,
Scrollable,
UIError,
WindowAction,
},
completion::CompletionList,
}, },
editing::completion::CompletionList,
errors::{EditError, EditResult, UIError},
prelude::*, prelude::*,
}; };

View file

@ -47,26 +47,22 @@ use modalkit_ratatui::{
WindowOps, WindowOps,
}; };
use modalkit::actions::{
Action,
Editable,
EditorAction,
Jumpable,
PromptAction,
Promptable,
Scrollable,
};
use modalkit::editing::{ use modalkit::editing::{
action::{
Action,
EditError,
EditInfo,
EditResult,
Editable,
EditorAction,
InfoMessage,
Jumpable,
PromptAction,
Promptable,
Scrollable,
UIError,
},
completion::CompletionList, completion::CompletionList,
context::Resolve, context::Resolve,
history::{self, HistoryList}, history::{self, HistoryList},
rope::EditRope, rope::EditRope,
}; };
use modalkit::errors::{EditError, EditResult, UIError};
use modalkit::prelude::*; use modalkit::prelude::*;
use crate::base::{ use crate::base::{

View file

@ -19,23 +19,18 @@ use ratatui::{
widgets::{Paragraph, StatefulWidget, Widget}, widgets::{Paragraph, StatefulWidget, Widget},
}; };
use modalkit::prelude::*; use modalkit::actions::{
use modalkit::{ Action,
editing::action::{ Editable,
Action, EditorAction,
EditInfo, Jumpable,
EditResult, PromptAction,
Editable, Promptable,
EditorAction, Scrollable,
Jumpable,
PromptAction,
Promptable,
Scrollable,
UIError,
},
editing::completion::CompletionList,
keybindings::dialog::PromptYesNo,
}; };
use modalkit::errors::{EditResult, UIError};
use modalkit::prelude::*;
use modalkit::{editing::completion::CompletionList, keybindings::dialog::PromptYesNo};
use modalkit_ratatui::{TermOffset, TerminalCursor, WindowOps}; use modalkit_ratatui::{TermOffset, TerminalCursor, WindowOps};
use crate::base::{ use crate::base::{

View file

@ -14,28 +14,23 @@ use ratatui::{
widgets::{Paragraph, StatefulWidget, Widget}, widgets::{Paragraph, StatefulWidget, Widget},
}; };
use modalkit::actions::{
Action,
CursorAction,
EditAction,
Editable,
EditorAction,
EditorActions,
HistoryAction,
InsertTextAction,
Jumpable,
PromptAction,
Promptable,
Scrollable,
Searchable,
SelectionAction,
};
use modalkit::editing::{ use modalkit::editing::{
action::{
Action,
CursorAction,
EditAction,
EditError,
EditInfo,
EditResult,
Editable,
EditorAction,
EditorActions,
HistoryAction,
InsertTextAction,
Jumpable,
PromptAction,
Promptable,
Scrollable,
Searchable,
SelectionAction,
UIError,
UIResult,
},
completion::CompletionList, completion::CompletionList,
context::Resolve, context::Resolve,
cursor::{CursorGroup, CursorState}, cursor::{CursorGroup, CursorState},
@ -43,6 +38,7 @@ use modalkit::editing::{
rope::EditRope, rope::EditRope,
store::{RegisterCell, RegisterPutFlags}, store::{RegisterCell, RegisterPutFlags},
}; };
use modalkit::errors::{EditError, EditResult, UIError, UIResult};
use modalkit::prelude::*; use modalkit::prelude::*;
use crate::{ use crate::{

View file

@ -5,7 +5,6 @@ use ratatui::{buffer::Buffer, layout::Rect};
use modalkit_ratatui::{textbox::TextBoxState, TermOffset, TerminalCursor, WindowOps}; use modalkit_ratatui::{textbox::TextBoxState, TermOffset, TerminalCursor, WindowOps};
use modalkit::editing::action::EditInfo;
use modalkit::editing::completion::CompletionList; use modalkit::editing::completion::CompletionList;
use modalkit::prelude::*; use modalkit::prelude::*;

View file

@ -77,7 +77,8 @@ use matrix_sdk::{
Session, Session,
}; };
use modalkit::editing::action::{EditInfo, InfoMessage, UIError}; use modalkit::errors::UIError;
use modalkit::prelude::{EditInfo, InfoMessage};
use crate::base::Need; use crate::base::Need;
use crate::{ use crate::{