some small formatting changes. resignation. this is so ass.

This commit is contained in:
lda committed 2025-05-04 17:51:18 +07:00
1 parent f27350fa6a
commit 5ded447e49
7 files changed
+26 -21

No files matched your search

+1 -1
View File
@@ -1,3 +1,3 @@
[workspace]
members = ["lda_ansi", "lda_sd_visualizer","lda_strdist", "lda_ansi_2"]
members = ["lda_ansi", "lda_sd_visualizer","lda_strdist"]
resolver = "2"
Submodule lda_ansi updated: 7895660ba9...b26cdf9f3f.
+3 -2
View File
@@ -1,6 +1,7 @@
//! use copilot;
use lda_ansi::{ansi_backbone::Style as StyleConstruct, ansi_colors_2::{ansi_color_interface::ColorContext as _, Color}, ansi_styles::Style, AnsiStyles};
use lda_ansi::import::*;
use lda_strdist::levenshtein::{levenstein_distance, EditCost, EditOperation};
// you can tell right away what code this is
@@ -154,4 +155,4 @@ pub fn formatted_comparison(str1: &str, str2: &str) -> (String, String) {
// reset: StyleConstruct,
// ) -> String {
// ...
// }
// }
+5 -8
View File
@@ -1,11 +1,7 @@
// i love ais idea
use lda_ansi::{
ansi_backbone::Style as StyleConstruct,
ansi_colors_2::{ansi_color_interface::ColorContext as _, Color},
ansi_styles::Style,
AnsiStyles,
};
use lda_ansi::import::*;
use lda_strdist::levenshtein::{levenstein_distance, EditCost, EditOperation};
pub enum IsColored {
@@ -135,7 +131,8 @@ pub fn compare_mini_format<T>(
operation_is_colored: T,
color: &StyleConstruct,
color_false: &StyleConstruct,
) -> String where
) -> String
where
T: Fn(&EditOperation) -> IsColored,
{
let mut text: Vec<AnsiStyles> = Vec::new();
@@ -150,7 +147,7 @@ pub fn compare_mini_format<T>(
color,
color_false,
);
};
}
match last_operation_is_colored {
IsColored::False(_) => {
current_color.add_style(color_false);
+2 -2
View File
@@ -5,7 +5,7 @@
use lda_strdist::levenshtein::{levenstein_distance, EditCost, EditOperation};
use lda_ansi::{
ansi_backbone::Style as StyleConstruct,
ansi_backbone::StyleConstruct,
ansi_colors_2::{ansi_color_interface::ColorContext, Color},
ansi_styles::Style,
AnsiStyles,
@@ -99,4 +99,4 @@ pub fn compare_format(str1: &str, str2: &str) -> (String, String) {
let first_str: String = first_vec.into_iter().map(String::from).collect();
let second_str: String = second_vec.into_iter().map(String::from).collect();
(first_str, second_str)
}
}
+13 -6
View File
@@ -2,11 +2,14 @@
use std::path::Path;
use lda_ansi::{ansi_backbone::Style as StyleConstruct, ansi_styles::Style};
use lda_ansi::{ansi_backbone::StyleConstruct, ansi_styles::Style};
use lda_sd_visualizer::{
compare_format, formatter::formatted_comparison, formatter2::compare2_format,
};
use lda_strdist::{levenshtein::{levenstein_distance, EditCost}, wrapper_::EditOperationVec};
use lda_strdist::{
levenshtein::{levenstein_distance, EditCost},
wrapper_::EditOperationVec,
};
#[allow(dead_code)]
fn it_works() {
@@ -103,18 +106,22 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
"Pure String:\nfrom:\n{str1}{0}\nto:\n{str2}{0}\n\n",
StyleConstruct::new().style(Style::Reset)
);
}
{
let deb_c: String = format!("{:#?}",c.iter().map(|&w| char::from(w)).collect::<String>());
let deb_d: String = format!("{:#?}",d.iter().map(|&w| char::from(w)).collect::<String>());
let deb_c: String = format!(
"{:#?}",
c.iter().map(|&w| char::from(w)).collect::<String>()
);
let deb_d: String = format!(
"{:#?}",
d.iter().map(|&w| char::from(w)).collect::<String>()
);
let (str1, str2) = formatted_comparison(&deb_c, &deb_d);
println!(
"Formatted String:\nfrom:\n{str1}{0}\nto:\n{str2}{0}\n\n",
StyleConstruct::new().style(Style::Reset)
);
}
Ok(())