Replace tabs by spaces.

This commit is contained in:
shy 2021-04-22 10:12:48 +02:00
parent e4979bdd35
commit ed2906756b

View file

@ -52,7 +52,12 @@ impl Buffer {
pub fn push(&mut self, value: char) { pub fn push(&mut self, value: char) {
// Reset error message. // Reset error message.
self.message = None; self.message = None;
self.content.push(value); match value {
// Replace tabs by four spaces.
'\t' => self.content.push_str(" "),
// Append anything else as is.
_ => self.content.push(value),
}
} }
// Remove last char. // Remove last char.