Additions
- Add the
--classify
option (e81b83b4acf364ecc65206c9be9d7535e1f6c901) - Add
.cr2
as image type (8ac68f99643bd98ca853d8f90fe454e6c6fbb1f4) - Non-printable characters in file names are now escaped (3ebc22580a283b7b79c8808a95caeadc976b49c3, 609bafef49a93d306bf9c210a36fda329387ec00)
- Add completions for bash, zsh, and fish (897d6ffa563cc15e5628d391e94cafdb282253b1)
Changes
- Don’t prepend symlink paths to link targets (f8624ed30896de91820d27091692ce3ecd4b60f3)
- Turn off the Git networking features, meaning exa does not require OpenSSL, making it smaller and easier to compile (08bc2e3e39025b922d61405c840ae71c97d6b316)
- Change
--help
and--version
to return exit code 0 (510d2f7a7656aba040816bf379eebbd4e4a6c4ed) - Lots and lots of Makefile changes
- The usual amount of internal restructuring
Fixes
- Fix bugs where files with two components, and
.
and..
, were not displayed (a28bd8fa64631bf43bd0fdf2fa0cf56a8a4ad09f, dd63774e37691badb446cb71950ba0d2d18146a3) - Handle locales with 4-character-wide short month names (ce8a2e7ce9a447d25f57632e77966248a1130fc4)
- Fix bug where cell width wasn’t being calculated (08281333002079ee65af35bf3f61abf7f81f7cc2)
Contributors
Thanks to maandree, neosilky, MakeNowJust, raphink, kballard many times over, and quininer for contributing!