Skip to content

Commit

Permalink
chore(deps): Upgrade dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
jan-ferdinand committed Oct 30, 2024
1 parent 8caa208 commit f35bd20
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 31 deletions.
36 changes: 24 additions & 12 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ config = "0.14"
crossterm = { version = "0.28", features = ["serde", "event-stream"] }
derive_deref = "1"
directories = "5"
fs-err = "2.11"
fs-err = "3.0"
futures = "0.3"
human-panic = "2"
itertools = "0.13"
lazy_static = "1.5"
libc = "0.2"
ratatui = { version = "0.28", features = ["serde", "macros"] }
ratatui = { version = "0.29", features = ["serde", "macros"] }
rexpect = { version = "0.5", optional = true }
serde = { version = "1", features = ["derive"] }
serde_json = "1.0"
Expand All @@ -40,7 +40,7 @@ tracing = "0.1"
tracing-error = "0.2"
tracing-subscriber = { version = "0.3", features = ["env-filter", "serde"] }
triton-vm = "=0.42.1"
tui-textarea = "0.6"
tui-textarea = "0.7"

[dev-dependencies]
assert2 = "0.3"
Expand Down
22 changes: 6 additions & 16 deletions src/components/home.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ use itertools::Itertools;
use ratatui::prelude::*;
use ratatui::style::Styled;
use ratatui::widgets::block::Position;
use ratatui::widgets::block::Title;
use ratatui::widgets::Block;
use ratatui::widgets::BorderType;
use ratatui::widgets::Borders;
Expand Down Expand Up @@ -167,9 +166,6 @@ impl Home {
let render_area = render_info.areas.op_stack;

let stack_size = op_stack.len();
let title = format!(" Stack (size: {stack_size:>4}) ");
let title = Title::from(title).alignment(Alignment::Left);

let border_set = symbols::border::Set {
bottom_left: symbols::line::ROUNDED.vertical_right,
..symbols::border::ROUNDED
Expand All @@ -178,7 +174,7 @@ impl Home {
.padding(Padding::new(1, 1, 1, 0))
.borders(Borders::TOP | Borders::LEFT | Borders::BOTTOM)
.border_set(border_set)
.title(title);
.title(format!(" Stack (size: {stack_size:>4}) "));

let num_available_lines = block.inner(render_area).height as usize;
let num_padding_lines = num_available_lines.saturating_sub(stack_size);
Expand Down Expand Up @@ -231,8 +227,6 @@ impl Home {
fn render_program_widget(&self, frame: &mut Frame<'_>, render_info: RenderInfo) {
let state = &render_info.state;
let cycle_count = state.vm_state.cycle_count;
let title = format!(" Program (cycle: {cycle_count:>5}) ");
let title = Title::from(title).alignment(Alignment::Left);

let border_set = symbols::border::Set {
top_left: symbols::line::ROUNDED.horizontal_down,
Expand All @@ -241,7 +235,7 @@ impl Home {
};
let block = Block::default()
.padding(Padding::new(1, 1, 1, 0))
.title(title)
.title(format!(" Program (cycle: {cycle_count:>5}) "))
.borders(Borders::TOP | Borders::LEFT | Borders::BOTTOM)
.border_set(border_set);

Expand Down Expand Up @@ -324,17 +318,14 @@ impl Home {
let jump_stack = &state.vm_state.jump_stack;

let jump_stack_depth = jump_stack.len();
let title = format!(" Calls (depth: {jump_stack_depth:>3}) ");
let title = Title::from(title).alignment(Alignment::Left);

let border_set = symbols::border::Set {
top_left: symbols::line::ROUNDED.horizontal_down,
bottom_left: symbols::line::ROUNDED.horizontal_up,
..symbols::border::ROUNDED
};
let block = Block::default()
.padding(Padding::new(1, 1, 1, 0))
.title(title)
.title(format!(" Calls (depth: {jump_stack_depth:>3}) "))
.borders(Borders::TOP | Borders::LEFT | Borders::BOTTOM)
.border_set(border_set);
let render_area = render_info.areas.call_stack;
Expand All @@ -359,7 +350,6 @@ impl Home {
}

fn render_sponge_widget(&self, frame: &mut Frame<'_>, render_info: RenderInfo) {
let title = Title::from(" Sponge ");
let border_set = symbols::border::Set {
top_left: symbols::line::ROUNDED.horizontal_down,
bottom_left: symbols::line::ROUNDED.horizontal_up,
Expand All @@ -374,7 +364,7 @@ impl Home {
let block = Block::default()
.borders(borders)
.border_set(border_set)
.title(title)
.title(" Sponge ")
.padding(Padding::new(1, 1, 1, 0));

let render_area = render_info.areas.sponge;
Expand Down Expand Up @@ -460,9 +450,9 @@ impl Home {
fn render_message_widget(&self, frame: &mut Frame<'_>, render_info: RenderInfo) {
let message = self.message(render_info.state);
let status = if render_info.state.vm_state.halting {
Title::from(" HALT ".bold().green())
" HALT ".bold().green()
} else {
Title::default()
Span::default()
};

let block = Block::default()
Expand Down

0 comments on commit f35bd20

Please sign in to comment.