Splat 0.1
Simple error handling and highlighting for source files.
Usage
let mut src = new;
src.add_message;
src.add_message;
src.add_message;
// Pretty print the messages:
println!;
Output
#1 - All of my problems start here.
my-file.txt:1:1
#2 - Turns out this isn't quick.
my-file.txt:1:5
#3 - And it's not a fox!
my-file.txt:1:17
1 │ The quick brown fox...
│ │ ├───┘ │ │
│ │ │ ├─┘
│ 1 2 3
│