choose/test
Ryan Geary a66621380b Add character-wise chooseing
Alphabetize structopt options

Add character-wise tests

Add character-wise switch

Add print-after-end test

Add empty default separator for char-wise mode

Add char-wise forward and negative printing

Add pure reverse printing

Change to char_wise to user `char` instead of `u8`

Adds support for unicode (read: emojis)

Adds a newline char to end of each char-wise test because that's how it
is

Add writing traits for better code structure

Merge repetitive codepaths with generics

Unify print_choice_* funtion names

Reorder functions in choice module

Rename variable to avoid name confusion

Make default case for loop more readable

Abstract default case print loop

Add e2e test

Move vec create to print_choice_negative
2020-06-02 14:41:30 -04:00
..
bench.sh Improve performance and add profiling tooling 2020-03-10 00:03:14 -04:00
choose_-4:-2.txt Add negative choice and parsing tests 2020-04-01 13:15:32 -04:00
choose_0:1.txt [BREAKING] Default to inclusive ranges, -x for exclusive 2019-10-13 22:00:15 -04:00
choose_0_3.txt Add basic test suite 2019-09-10 23:36:39 -04:00
choose_0_3_c.txt Add character-wise chooseing 2020-06-02 14:41:30 -04:00
choose_1:3of%.txt [FEATURE] specify output field delimiter (#8) 2020-04-06 17:13:57 -04:00
choose_1_3of%.txt [FEATURE] specify output field delimiter (#8) 2020-04-06 17:13:57 -04:00
choose_1_3of.txt [FEATURE] specify output field delimiter (#8) 2020-04-06 17:13:57 -04:00
choose_4:2.txt [BREAKING] Default to inclusive ranges, -x for exclusive 2019-10-13 22:00:15 -04:00
choose_9.txt Add basic test suite 2019-09-10 23:36:39 -04:00
choose_9_3.txt Add basic test suite 2019-09-10 23:36:39 -04:00
choose_12.txt Add choose 12 test 2019-09-11 11:50:49 -04:00
choose_:1.txt [BREAKING] Default to inclusive ranges, -x for exclusive 2019-10-13 22:00:15 -04:00
e2e_test.sh Add character-wise chooseing 2020-06-02 14:41:30 -04:00
lorem.txt Add basic test suite 2019-09-10 23:36:39 -04:00