some small formatting changes. resignation. this is so ass.
This commit is contained in:
1 parent
f27350fa6a
commit
5ded447e49
7 files changed
+24
-19
No files matched your search
+1
-1
@@ -1,3 +1,3 @@
|
|||||||
[workspace]
|
[workspace]
|
||||||
members = ["lda_ansi", "lda_sd_visualizer","lda_strdist", "lda_ansi_2"]
|
members = ["lda_ansi", "lda_sd_visualizer","lda_strdist"]
|
||||||
resolver = "2"
|
resolver = "2"
|
||||||
+1
-1
Submodule lda_ansi updated: 7895660ba9...b26cdf9f3f.
@@ -1,6 +1,7 @@
|
|||||||
//! use copilot;
|
//! 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};
|
use lda_strdist::levenshtein::{levenstein_distance, EditCost, EditOperation};
|
||||||
|
|
||||||
// you can tell right away what code this is
|
// you can tell right away what code this is
|
||||||
|
|||||||
@@ -1,11 +1,7 @@
|
|||||||
// i love ais idea
|
// i love ais idea
|
||||||
|
|
||||||
use lda_ansi::{
|
use lda_ansi::import::*;
|
||||||
ansi_backbone::Style as StyleConstruct,
|
|
||||||
ansi_colors_2::{ansi_color_interface::ColorContext as _, Color},
|
|
||||||
ansi_styles::Style,
|
|
||||||
AnsiStyles,
|
|
||||||
};
|
|
||||||
use lda_strdist::levenshtein::{levenstein_distance, EditCost, EditOperation};
|
use lda_strdist::levenshtein::{levenstein_distance, EditCost, EditOperation};
|
||||||
|
|
||||||
pub enum IsColored {
|
pub enum IsColored {
|
||||||
@@ -135,7 +131,8 @@ pub fn compare_mini_format<T>(
|
|||||||
operation_is_colored: T,
|
operation_is_colored: T,
|
||||||
color: &StyleConstruct,
|
color: &StyleConstruct,
|
||||||
color_false: &StyleConstruct,
|
color_false: &StyleConstruct,
|
||||||
) -> String where
|
) -> String
|
||||||
|
where
|
||||||
T: Fn(&EditOperation) -> IsColored,
|
T: Fn(&EditOperation) -> IsColored,
|
||||||
{
|
{
|
||||||
let mut text: Vec<AnsiStyles> = Vec::new();
|
let mut text: Vec<AnsiStyles> = Vec::new();
|
||||||
@@ -150,7 +147,7 @@ pub fn compare_mini_format<T>(
|
|||||||
color,
|
color,
|
||||||
color_false,
|
color_false,
|
||||||
);
|
);
|
||||||
};
|
}
|
||||||
match last_operation_is_colored {
|
match last_operation_is_colored {
|
||||||
IsColored::False(_) => {
|
IsColored::False(_) => {
|
||||||
current_color.add_style(color_false);
|
current_color.add_style(color_false);
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
use lda_strdist::levenshtein::{levenstein_distance, EditCost, EditOperation};
|
use lda_strdist::levenshtein::{levenstein_distance, EditCost, EditOperation};
|
||||||
|
|
||||||
use lda_ansi::{
|
use lda_ansi::{
|
||||||
ansi_backbone::Style as StyleConstruct,
|
ansi_backbone::StyleConstruct,
|
||||||
ansi_colors_2::{ansi_color_interface::ColorContext, Color},
|
ansi_colors_2::{ansi_color_interface::ColorContext, Color},
|
||||||
ansi_styles::Style,
|
ansi_styles::Style,
|
||||||
AnsiStyles,
|
AnsiStyles,
|
||||||
|
|||||||
@@ -2,11 +2,14 @@
|
|||||||
|
|
||||||
use std::path::Path;
|
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::{
|
use lda_sd_visualizer::{
|
||||||
compare_format, formatter::formatted_comparison, formatter2::compare2_format,
|
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)]
|
#[allow(dead_code)]
|
||||||
fn it_works() {
|
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",
|
"Pure String:\nfrom:\n{str1}{0}\nto:\n{str2}{0}\n\n",
|
||||||
StyleConstruct::new().style(Style::Reset)
|
StyleConstruct::new().style(Style::Reset)
|
||||||
);
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
let deb_c: String = format!("{:#?}",c.iter().map(|&w| char::from(w)).collect::<String>());
|
let deb_c: String = format!(
|
||||||
let deb_d: String = format!("{:#?}",d.iter().map(|&w| char::from(w)).collect::<String>());
|
"{:#?}",
|
||||||
|
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);
|
let (str1, str2) = formatted_comparison(&deb_c, &deb_d);
|
||||||
println!(
|
println!(
|
||||||
"Formatted String:\nfrom:\n{str1}{0}\nto:\n{str2}{0}\n\n",
|
"Formatted String:\nfrom:\n{str1}{0}\nto:\n{str2}{0}\n\n",
|
||||||
StyleConstruct::new().style(Style::Reset)
|
StyleConstruct::new().style(Style::Reset)
|
||||||
);
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
|
|||||||
+1
-1
Submodule lda_strdist updated: e2cf0b79bc...e3be920805.
Reference in new issue
Block a user