blob: f7b998426d41a7f254c859737762971f5a355d87 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
ilc
=========
**So... what is this thing?**
ilc is *supposed to be* a library to work with common IRC log formats, as well as a collection
of commonly needed utilities for IRC logs.
**Supposed to be? What can it do for me now?**
The library can convert between most of the EnergyMech and Weechat3 log formats.
The tools can pretty-print them, and count the lines/words that people said in them.
They're not really configurable yet, so you'd have to recompile it for that... <sup><sup>yesiknowitsucks</sup></sup>
**Are you stupid? Why Rust?**
Uhh, actually... that may have been a suboptimal choice. Nobody cares about performance here
anyways. But it was what I started with, and I didn't feel like rewriting it.
**Fine, I'll use it. What, no binaries?**
Mhm, I haven't yet figured out what legal stuff to include in eventual packages, and
nobody would use them anyways...
**Ugh, how do I compile it then?**
Because I'm using experimental features, you have to use a Rust nightly installation.
cb6a4e2d24616c680a3793b0f92ec0f2f6df00db
is known to compile with
rustc 1.2.0-nightly (fbb13543f 2015-06-11)
cargo 0.3.0-nightly (2ac8a86 2015-06-10) (built 2015-06-10)
To compile:
cargo build --release
|