Dominique Merle
41d0e0c43a
fix: build badge semantics
...
As per https://github.com/badges/shields/issues/8671
1 year ago
Dominique Merle
1daac7990d
feat: support files with CRLF endings
...
Thanks to Armand !
2 years ago
Dominique Merle
f8f8e7bfb2
feat: optimize whitespace sanitization
...
Perhaps we should use `\s` here?
Need to ensure `\t` is not in `\s` first.
2 years ago
Dominique Merle
ecb0f8d1b4
docs: don't forget gnuplot
2 years ago
Dominique Merle
b4ee6cb94d
fix: innocuous but wrong break condition
2 years ago
Dominique Merle
8d9b410369
docs: document usage of term colors (and `--no-color`)
2 years ago
Dominique Merle
e4842f7a01
docs
2 years ago
Dominique Merle
0603278d32
feat: colorize
2 years ago
Dominique Merle
30474b4416
refacto: rename some things
2 years ago
Dominique Merle
194fa1c6b8
feat: support `NO_COLOR` env var from https://no-color.org/
2 years ago
Dominique Merle
ca42ba7eb2
refacto: looks better with a oneliner
2 years ago
Dominique Merle
a8d93febba
feat: add `--no-color` and enable color in the text merit profile
2 years ago
Dominique Merle
e895131afc
feat: consider an empty string as 0
2 years ago
Dominique Merle
a33922fd35
test: add two failure examples
2 years ago
Dominique Merle
9bf8b7b126
refacto
2 years ago
Dominique Merle
141d1b984b
feat: allow reading from a space-separated values file
...
This implementation is not great and calls for "failure tests"
and better error messages and codes when reading fails.
We should eventually use another delimitor detector to ensure that spaces
are actual delimitors, and fail gracefully if not.
/spend 2d
2 years ago
Dominique Merle
d5fcb1d8af
docs
2 years ago
Dominique Merle
4aa5223aff
feat: enforce symmetry of ascii merit profiles
2 years ago
Dominique Merle
6a1db3d090
docs: explain the version package's purpose
2 years ago
Dominique Merle
1426a5123d
Merge pull request #21 from MieuxVoter/feat-9
...
Normalization
2 years ago
Dominique Merle
3257b772f3
feat: add the --normalize flag
2 years ago
Dominique Merle
a3cb106056
docs
2 years ago
Dominique Merle
05195d2a31
fix: patch the opinion profile
...
This is not the best algorithm.
One should iterate over characters instead of over grades.
2 years ago
Dominique Merle
071ebd5c8d
fix: truncate the legend definitions
2 years ago
Dominique Merle
7235317cdc
fix: support floats in the opinion profile
2 years ago
Dominique Merle
b72f708409
refacto: improve digits counter
2 years ago
Dominique Merle
f49c116cff
fix: make the legend respect the `--width` parameter
...
It may still go over the limit when the limit is very low
2 years ago
Dominique Merle
667399c6a5
feat: add an ASCII opinion profile
2 years ago
Dominique Merle
99023d9220
refacto
2 years ago
Dominique Merle
c031aee5db
fix: ineffassign issues
2 years ago
Dominique Merle
08c154e943
chore(lint)
2 years ago
Dominique Merle
cdb3eb878d
chore(lint)
2 years ago
Dominique Merle
7911ae91ec
feat: detect CSV delimiter
...
Implements #20
/spend 5d
2 years ago
Dominique Merle
1926bb6a92
docs: fix quite a few documentation bloopers
...
I especially like the one where we recommended `>`ing into ./mj
#CodingHorror #TalkJoke #GeekHumour
I will redeem myself through a 0.3.1 patch :(|)
2 years ago
Dominique Merle
349310da91
refacto: explicit is better (benchmarking speaks)
2 years ago
Dominique Merle
3d98f4fda7
refacto: move example files around
2 years ago
Dominique Merle
2a9bb71ad4
feat: allow `txt` as alias for `text` format
2 years ago
Dominique Merle
cf955df21b
refacto: change scope of shape detection method
2 years ago
Dominique Merle
92bd7413a4
test: benchmark basic usage of the app
...
This might help benchmarking git branches against each other
2 years ago
Dominique Merle
de3098bfe2
test: add a rudimentary benchmark
2 years ago
Dominique Merle
563b017080
chore(lint)
2 years ago
Dominique Merle
3df123c724
style: make borders coherent (looks better with lots of proposals)
2 years ago
Dominique Merle
dd5d1cbd3a
fix: support long unicode strings in proposals' names
2 years ago
Dominique Merle
fd70088161
refacto: make the strung truncation utility private
2 years ago
Dominique Merle
2adc569378
feat: improve string truncation on proposals names
2 years ago
Dominique Merle
e68f866920
Merge pull request #17 from MieuxVoter/feat-13
...
Add a `--judges <amount>` parameter to override the guess of the amount of judges
2 years ago
Dominique Merle
cb764c701e
fix: scale the opinion profile as well
2 years ago
Dominique Merle
02fe9e5959
docs
2 years ago
Dominique Merle
87b5545d96
chore
2 years ago
Dominique Merle
48b3a7e297
feat: add a `--judges 421` parameter to override the guess
2 years ago