still no fix
This commit is contained in:
+2
-2
@@ -207,9 +207,9 @@ element! {
|
||||
let mut v: String = " ".repeat((self.width / 2) - self.children.len());
|
||||
for (i, _) in (&self.children).into_iter().enumerate() {
|
||||
if i == self.child {
|
||||
v += self.style.write_selected("•").as_str()
|
||||
v += self.style.write_selected("*").as_str()
|
||||
} else {
|
||||
v += self.style.write("•").as_str()
|
||||
v += self.style.write("*").as_str()
|
||||
}
|
||||
}
|
||||
format!("{}\n{}", v, frame.join("\n"))
|
||||
|
||||
+2
-3
@@ -26,10 +26,9 @@ pub fn compress_string(input: &str, re: &Regex) -> (String, HashMap<usize, Strin
|
||||
|
||||
let mut i = 0;
|
||||
while i < input_chars.len() {
|
||||
if let Some(loc) = re.find(&(input_chars[i..]).iter().collect::<String>()) {
|
||||
if let Some(loc) = re.find(&input[i..]) {
|
||||
if loc.start() == 0 {
|
||||
let ansi_seq = &(input_chars[i..i + loc.end()]).iter().collect::<String>();
|
||||
// let ansi_seq = &input[i..i + loc.end()];
|
||||
let ansi_seq = &input[i..i + loc.end()];
|
||||
matches_map.insert(res.len(), ansi_seq.to_string());
|
||||
i += ansi_seq.chars().count();
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user