Casey Rodarmor
4e6b475470
Benchmark and improve hashing performance
...
- Add a `bench` feature that exposes a hasher benchmark.
- Make the hasher read up to the next piece end and hash everything it
reads, instead of hashing one byte at a time. This was a 4x
improvement on the benchmark. (Terrible code == easy wins!)
type: performance
2020-05-26 00:15:09 -07:00
Casey Rodarmor
c1c8d3cb89
Move data
crate to its own repo
...
I suspect that the `data` crate will get more review, use, and
contributors if it lives in its own repository, so move it to
casey/data.
type: removed
2020-05-24 05:30:42 -07:00
Casey Rodarmor
f4f7a69069
Add co-authored-by
field to commit metadata
...
This field is used by GitHub to credit co-authors.
type: development
co-authored-by: y7y <pair@rodarmor.com>
2020-05-01 01:28:40 -07:00
Casey Rodarmor
e7872f56f2
Move all output from bin/gen
to target/gen
...
To make it clearer what is and isn't generated content, make gen place
all generated output in `target/gen`.
Also, try to make the readme clearer about the location of build
artifacts.
type: development
2020-05-01 00:29:40 -07:00
Casey Rodarmor
bf29d74b3e
Add changelog to book
...
Add the changelog to the book. It's no longer comitted, so it's good to
have the current version available somewhere.
type: documentation
2020-04-30 00:22:43 -07:00
Casey Rodarmor
60a72cf057
Add color to bin/gen
error messages
...
type: development
2020-04-29 22:58:07 -07:00
Casey Rodarmor
8dfdbe43df
Add bin/gen
command to diff generated content
...
The following command will print a diff between HEAD and HEAD^:
cargo run --package gen diff
type: development
2020-04-29 22:46:32 -07:00
Casey Rodarmor
342266853e
Improve bin/gen error messages
...
Create an error enum with actual error messages.
type: development
2020-04-29 00:36:25 -07:00
Casey Rodarmor
43788cac9a
Fix bin/package
...
Also, To more easily test the `bin/package` script, build and publish
packages for all tags, not just those that start with `v`.
type: fixed
2020-04-23 01:20:24 -07:00
Casey Rodarmor
1cb1178672
Create FAQ
...
Add an FAQ section to the book. Include information about how to use
imdl with `fzf --preview`.
type: documentation
fixes:
- https://github.com/casey/intermodal/issues/397
2020-04-19 23:19:29 -07:00
Casey Rodarmor
3ed449ce93
Generate reference sections with bin/gen
...
type: documentation
2020-04-18 19:14:54 -07:00
Casey Rodarmor
9098d36840
Readme improvements
...
- Mention various chat channels
- Add `intermodal-bin` package to package table
- Document `bin/gen`
- Add contributing section
- Link to book
type: documentation
2020-04-17 23:28:08 -07:00
Casey Rodarmor
04338e3501
Merge documentation and changelog generation
...
Merge documentation generation into a single binary, `bin/gen`. This
includes: The changelog, man pages, the readme, and the book.
type: reform
2020-04-17 21:31:54 -07:00