Skip to content

Releases: dduan/tre

0.4.0

19 Jun 20:15
2caab28
Compare
Choose a tag to compare
  • Add Apple Silicon builds to release.
  • Support installing from Nix flake.
  • Add -E/--exclude PATTERN option to exclude paths from results.
  • Add -e/--color WHEN option to control colors in output.
  • The short flag for --version is renamed from -v to -V.
  • Provide completion scripts for various shells in scripts/completion.
  • Add -p/--portable option, which enables portable paths when generating editor aliases. Without this flag, editor alias only works in the same working directory in which tre was last invoked.
  • Files untracked by git is now included in output by default.
  • Output order is now deterministic.
4cf2a15652882886092c31dd2eab0d1368a9b08986e0bd043e63de0bc5fc75f3  tre-v0.4.0-aarch64-apple-darwin.tar.gz
5a356d1b677faac24b03a985b38c7f77b9ca3b5071b813054c2a36a48f4baceb  tre-v0.4.0-arm-unknown-linux-gnueabihf.tar.gz
fcbdf70dc2e558ab6a2afc2a9035e4942814e5d14badbcde28b2e20eae1a028e  tre-v0.4.0-i686-pc-windows-msvc.zip
43661bce1c93757918497d7bdbe365bd4f0621c932544adfa523457e525d3340  tre-v0.4.0-x86_64-apple-darwin.tar.gz
7be50ba9ef68d6d39c430ae2b1fd0ad4127d8e3eb75be539679e6ffb21742ab8  tre-v0.4.0-x86_64-pc-windows-gnu.zip
154ff87e848cefa8176e69cbf06318456cd782bc55bf067e18f385c226d268cf  tre-v0.4.1-x86_64-pc-windows-msvc.msi
9dfbf8c33038e6b31fb359d7f8e7661e46f015067f5cc2f378c93d8bbd1a432a  tre-v0.4.0-x86_64-pc-windows-msvc.zip
47b6b20db6cba7114628c024d00ca842ea9ea9eeb1678facd2468fe60b266bac  tre-v0.4.0-x86_64-unknown-linux-musl.tar.gz
280243cfa837661f0c3fff41e4a63c6768631073c9f6ce9982d9ed08e038788a  v0.4.0.tar.gz
7355ba2087b06de5ed4dc3266966d1eef9ac43c4b003745bce8167b8f2c90533  v0.4.0.zip

0.3.6

27 Mar 22:24
Compare
Choose a tag to compare

Fixed a bug when root isn't ".", the paths for sub-directories are wrong.

d6490569bfc50d74bd3907530c8427117ec6c0a5515c61769dce37271e0fbb43  tre-v0.3.6-arm-unknown-linux-gnueabihf.tar.gz
20de94d1874c9a58e50f50f1de835dd7a65d5ec6beb35a4cccc371569d6aac30  tre-v0.3.6-x86_64-apple-darwin.tar.gz
62967db1baf485743f5b64ca562ad5008790322d9a56eccc7cfea37981b74912  tre-v0.3.6-x86_64-unknown-linux-musl.tar.gz
93c78a722299b7e20ebd379caba6a34d560b5fbf2cefee962bc2f55d31e1dd09  tre-v0.3.6-i686-pc-windows-msvc.zip
739a89c01207c3d4f23c4c6b42019d0cb3da4506b7255045b59cc262d5c82808  tre-v0.3.6-x86_64-pc-windows-msvc.zip
88372e58899186cae2a8a0cd5a85f68c6bde0e472e0692acfe9a39a54927dec0  tre-v0.3.6-x86_64-pc-windows-gnu.zip
790027330890ed0a9b8419a0b4fc934e84d72adbd9fd50b3fa9edaba472e359e  v0.3.6.zip
c372573a6325288b9b23dcd20d1cb100ad275f5b0636a7328395352b3549dd71  v0.3.6.tar.gz

v0.3.5

21 Mar 19:24
Compare
Choose a tag to compare
  • Fix a bug where intermediary directories from git ls-files don't have correct path, resulting in wrong colors in output, as well as non-functioning editor alias.
87b54a51db9dbb29e9bdd627ef1f1f11f0e2997649afc331b576dca841a03378  tre-v0.3.5-arm-unknown-linux-gnueabihf.tar.gz
5ba82ea42f616565fa4d1b708cf266aa3f121cd41e71fa6cd2a66b233a4230f6  tre-v0.3.5-x86_64-apple-darwin.tar.gz
c273248b72f258b241a07dbe6e15f801234902bb90c515ab266667a2936d6743  tre-v0.3.5-x86_64-unknown-linux-musl.tar.gz
6fb2621ff42063490571d489b479ac40ae35c5d4b6b67e61cce0e26edfff4541  tre-v0.3.5-i686-pc-windows-msvc.zip
f451cfba399115761aefeced07f589d232eb7fd5ebecb96a1ccd5c891bf9e672  tre-v0.3.5-x86_64-pc-windows-msvc.zip
bdcd593e4374e21d51da3a45832a1b7eacf8f1a9402d925fbb1067d2d3af96b2  tre-v0.3.5-x86_64-pc-windows-gnu.zip
e16c550183b08449ffd6b6fff6c108e24ee79f0220acfe3e9a548d911b0b16a7  v0.3.5.zip
63c09e26125006960239984f870deeb5fa81a22e1553f6d47be4ef22b075d810  v0.3.5.tar.gz

v0.3.4

20 Feb 22:18
Compare
Choose a tag to compare

Add '--limit/-l' option, which limits the maximum diplay depth of the file tree.

d82e2c5f29d700f0bce4c8fa3d7f76dd48fe060696203009ca464dc041bf65d4  tre-v0.3.4-arm-unknown-linux-gnueabihf.tar.gz
39c06186f52ad11f0c0605883e028647bdfb3838f7c3eb531f2d10104422b61e  tre-v0.3.4-x86_64-apple-darwin.tar.gz
15355fbb5fe69b2974474ed64636e82d4dfe8b0186176d158ff9ef1f4997c982  tre-v0.3.4-x86_64-unknown-linux-musl.tar.gz
c484be9418573d1bad7482a887a0ea2b1c730340ab008e1b7ebf9abe686aef52  tre-v0.3.4-i686-pc-windows-msvc.zip
ee189250021f7b9545f078c40e9b0fc9bd5ad1ea919c0adceb9eefcfbc0c4866  tre-v0.3.4-x86_64-pc-windows-msvc.zip
b6328f27047bb22f66ef5a0d4df6edf2da03c1373888d592284e88cb44831612  tre-v0.3.4-x86_64-pc-windows-gnu.zip
33da4db07a775aecbde19daaf417750eda8bec87f805387297dd4f9e90dd60ce  v0.3.4.zip
d4526efa37280ab2450c9595cf90b72d2fbf5fdeb989a3386f24297cb5da82fc  v0.3.4.tar.gz

v0.3.3

26 Sep 09:05
Compare
Choose a tag to compare
  • Hidden directory as the direct input now reveals its content. Previously the
    input directory is not exempt from the "hiding the hidden directry"
    functionality unless -a is used. Implemented by JaSpa at #55.
b927da3534b7d2063627a827cf141849577ec221626938f2c0258c6268c0df14  tre-v0.3.3-arm-unknown-linux-gnueabihf.tar.gz
2a116278ed4b38edc02b65ca59109709181f97a548e552247a54547b3143cdde  tre-v0.3.3-x86_64-apple-darwin.tar.gz
30f803bede25ab6352676bccfc3d54b3c24ab6c90258419e1f5fd14cbfeff1d7  tre-v0.3.3-x86_64-unknown-linux-musl.tar.gz
1da924695fddfdba70f948e2d2103e9c9ffd649a6ddec4a88c7068f056c1ad36  tre-v0.3.3-i686-pc-windows-msvc.zip
14003404f94da3bd9b5a42e7ce065258e67ba983e238ab781f3cd5a2d541fcfb  tre-v0.3.3-x86_64-pc-windows-msvc.zip
0fc852329fab41b67f034263258ca16c8bc1d430c355ba8d1b6f8303f01b8fa5  tre-v0.3.3-x86_64-pc-windows-gnu.zip
81e68dae14bedfd28dca2596ffce7e21721a5ae8858dc0d39e340d7e1166b135  v0.3.3.zip
321a673e55397e80a0229537399f2c762a7d5196e3a486a684ea3c481e1d7bec  v0.3.3.tar.gz

0.3.2

08 Aug 22:28
Compare
Choose a tag to compare
  • Add '--directotries-only/-d' option, which limits output to only directories.
  • Add '--json/-j' option, which makes tre output JSON instead of the tree diagram.
  • Unix manual is now included as manual/tre.1. It maybe distributed along with
    the executable now.
4d03cd82b31c42052fa7000d23d818939e0739c4ee56eff70201a960a671d4f1  tre-v0.3.2-arm-unknown-linux-gnueabihf.tar.gz
697770e4e7ad002412b317533470d1b62ebe31688197eb925ce8d1dd03e4890b  tre-v0.3.2-x86_64-apple-darwin.tar.gz
84e6bce016048ba09011cdc2e60f8ad78ef10edee2343b8b0163812cd5221c27  tre-v0.3.2-x86_64-unknown-linux-musl.tar.gz
8248b475d2ff5142bb1130e7e09ada2e9aae98119c042bd5fd9c9b5b0ca83333  tre-v0.3.2-i686-pc-windows-msvc.zip
7c97beac7b75bb2b53ba9bd712d6ac2bd5ff4497589f64077ca07e0a22e4a643  tre-v0.3.2-x86_64-pc-windows-msvc.zip
0bf80006dc90a8c3e3a2186c2c7d814797e35558bec3c9bb9c6758e402e2e297  tre-v0.3.2-x86_64-pc-windows-gnu.zip
e7f2fe0973b6584a73c20720ec45306fdca6e6f45e9eb30af051c9b337a3600e  v0.3.2.zip
7773cd958c9f7cf2747a7526d879de6034ba0287e161a698ec61ba7bd2ed91bb  v0.3.2.tar.gz

v0.3.1

16 Jun 03:29
Compare
Choose a tag to compare

Colors in output are now defined by the LS_COLORS environment variable with a set of default values.

3bcdf22c27e0b4fbe73e2fa99e44da41c47f671d56397bba482bd22704125c05  tre-v0.3.1-arm-unknown-linux-gnueabihf.tar.gz
1b15ac191a95baa1ba6e70cec89cdb9dbcb172764805c52a1951153cf9574a27  tre-v0.3.1-x86_64-apple-darwin.tar.gz
5f0353764855cf8256dc69c9ae8a126c937cb728d60a144c23c0765d2492964b  tre-v0.3.1-x86_64-unknown-linux-musl.tar.gz
61b3c1d7af45d0cdee987e4436f91c55b172668a6f85537a9e70e98a700abb2d  tre-v0.3.1-i686-pc-windows-msvc.zip
29d1bc1f296a93a5bed2737a6b2c63a830e45ac9c612fca0f5de7d62e241a8a1  tre-v0.3.1-x86_64-pc-windows-msvc.zip
da52d6a28f13ae042d8ee7094f3ffcdca14b1148a749e85958e39a298fb6fd59  tre-v0.3.1-x86_64-pc-windows-gnu.zip
7c617a8c6a99f6f03296586d340d49ae2407eab3bc24df5d1fef71105b830c35  v0.3.1.zip
3d7a7784ed85dd5301f350a3d05eca839f24846997eb0a44b749467f0f4dd032  v0.3.1.tar.gz

v0.3.0

16 May 06:17
Compare
Choose a tag to compare

Added editor/program aliasing support for Command Prompt and PowerShell on Windows.

9b04dd9ae21b5424771de57cc6cfe874b0de69c77b09a1a0cb7d413b483accaf  tre-v0.3.0-aarch64-unknown-linux-gnu.tar.gz
4e34ce9482ce26b8f5976d3a9dafc008c8bc1a785f1974a70ccd4ba9f0b5d790  tre-v0.3.0-arm-unknown-linux-gnueabi.tar.gz
912099ab940a6f4ec846f25e756ac916b61d8f55f4b5a99f37c20fd5af631388  tre-v0.3.0-armv7-unknown-linux-gnueabihf.tar.gz
346c65c2efbefa9db80566256b652a4dd55945f7edfdcde5e245f1efe0e71f26  tre-v0.3.0-i686-unknown-linux-gnu.tar.gz
4ae58f919b3be1b3e56294d51295efc72d639bc4c64afedc1785a2d732c9011d  tre-v0.3.0-i686-unknown-linux-musl.tar.gz
3d79257d54170bbc56f97542b5f398b7e8117620540220111be418bc6ec73bef  tre-v0.3.0-mips-unknown-linux-gnu.tar.gz
6d88507366c1e45806dbdef249cfdbbcb23b3041e2a2492485c45b61a4bea77b  tre-v0.3.0-mips64-unknown-linux-gnuabi64.tar.gz
2274fdd1cf529f21708ffffc979dd5613c10080a9764a86d99b3e91713a11993  tre-v0.3.0-mips64el-unknown-linux-gnuabi64.tar.gz
a8213343f0d8ccb93edd3d34f356033f1d00554a607e6da4ef779399ca0eb4de  tre-v0.3.0-mipsel-unknown-linux-gnu.tar.gz
fefb75b8a770a9d509f15a59a88506357feb81f54bce0e7285f15a407a42d7c2  tre-v0.3.0-powerpc-unknown-linux-gnu.tar.gz
2a6754cc738bcfe95ee446eb6b12ce7095b02949196d804ad5d365025d011cf7  tre-v0.3.0-powerpc64-unknown-linux-gnu.tar.gz
99c9c2a90bcf1c4cf32471ec0bd6b3974ff6297cef45fe0bef2d1af960626930  tre-v0.3.0-powerpc64le-unknown-linux-gnu.tar.gz
23537a02cadff7e2bc58333e0d8cdbfcd130285c8c6ff9399f9a84d1a14fbe83  tre-v0.3.0-s390x-unknown-linux-gnu.tar.gz
0e15f7aeb3385c4bd6bfc63bbc9a964dc93a8e2e3b66ef5d950ca70c1831d1e0  tre-v0.3.0-x86_64-apple-darwin.tar.gz
d661b1f52cbbf99c417c5daa5fa3d68abb72a2bb4a324aebd116cb534bff79c4  tre-v0.3.0-x86_64-unknown-linux-gnu.tar.gz
1c9f76f2cd6962d43a94e89006f386c1d06f1d7e7c0b6d47e91f4e738feffb4a  tre-v0.3.0-x86_64-unknown-linux-musl.tar.gz
5b10a383f0e74e880718fa66d0100030795fbb68da63d66f16da10147af89107  tre-v0.3.0-i686-pc-windows-msvc.zip
8a51fdecd8c79c0bda51df27a2584bd9aa4f6e5493ee360d96f9d7c39f9718d8  tre-v0.3.0-x86_64-pc-windows-msvc.zip
4250b7df7457c42abcd8c1f0ccc8fe2ad793d8792d151e007500ec379a18eff7  v0.3.0.zip
a283f67e6117a70baa4ef327fdc6d28a701b171da37c2fe9d5a6aabd26f23d5a  v0.3.0.tar.gz

0.2.3

21 Apr 21:11
Compare
Choose a tag to compare

Fixed an issue where filenames with single quote prevents editor alias from being loaded.

2a6d393ceb63e7e93b3906381ac908b7ec14f404e9e1ada598c5f1be8423da22  tre-v0.2.3-aarch64-unknown-linux-gnu.tar.gz
976e0835055bbb9043d13764b2a9e7d6efc7a8f213cad3d30beccd0f080a076c  tre-v0.2.3-arm-unknown-linux-gnueabi.tar.gz
93578f107472914d318a43b4ad949ba56e139c1977115d8c81bb3ebda40ca0e8  tre-v0.2.3-armv7-unknown-linux-gnueabihf.tar.gz
b61d088bf92a0dde400548c5358d02bdb58edb9c930a7461352eac5f302a23bd  tre-v0.2.3-i686-unknown-linux-gnu.tar.gz
15a2393a2a2363407b3ec7ec9118dec77c88486fca4264a4ec773df5047edffe  tre-v0.2.3-i686-unknown-linux-musl.tar.gz
50f8abe6d48eda0e8d1a90114f1295d50841fdfd5332d00de6a53f00de0a5b3a  tre-v0.2.3-mips-unknown-linux-gnu.tar.gz
5be80aa2db6ab0a463e88c7ddfd31abc71567742b0096bdb6e348ffb212a2c25  tre-v0.2.3-mips64-unknown-linux-gnuabi64.tar.gz
8171b4071e56271d3c1b419b459d374dc5855ef5992f6d4d9bfaa658e020b345  tre-v0.2.3-mips64el-unknown-linux-gnuabi64.tar.gz
754e040aed22b1b63d4397213176384069e1dcf7f96c52ed235e139c3141b526  tre-v0.2.3-mipsel-unknown-linux-gnu.tar.gz
ed5afad5f2c5d0b58f7b4890c35093d0c6f21893f2c84884ca7566129eaba580  tre-v0.2.3-powerpc-unknown-linux-gnu.tar.gz
8aab4e1abda1896b474f4dc65d6a36ca17cdef4d32a5919a3669ff7bc3d46596  tre-v0.2.3-powerpc64-unknown-linux-gnu.tar.gz
c9eb7ec09949dce7b9c7c7c4405183a60503cf7721a5bf97cdaf82a6b52925ee  tre-v0.2.3-powerpc64le-unknown-linux-gnu.tar.gz
f0825a78966ac3d479a62c2447a89b156d3e3a29e11575fadae8d1af66cd412b  tre-v0.2.3-s390x-unknown-linux-gnu.tar.gz
5d90cc748278315f74e6f9ee5732d0300f096de2cc7b9221c48b16dd8178cdab  tre-v0.2.3-x86_64-apple-darwin.tar.gz
cf02f842f370f7a916c41f4ff8084f4051f3c21feef84066561251d86b5474ab  tre-v0.2.3-x86_64-unknown-linux-gnu.tar.gz
b28abe3b8fdd03255f0b0632cf688cd4ad7228fb790bbc604c5bd57a101d59d8  tre-v0.2.3-x86_64-unknown-linux-musl.tar.gz
5fe42af040d4886975ca9aff32a9c6728e0c07773ad0f9e56e0d627aa7f2c3e6  tre-v0.2.3-i686-pc-windows-msvc.zip
337f3e1cd39a68402ea32b8ba218d8f6be782a4db207bf7d53854cdab2c97a2d  tre-v0.2.3-x86_64-pc-windows-msvc.zip
011668bf17abd7783c5ba754f567e06492229f6f7aa3756f10b9f3fc3a865397  v0.2.3.zip
9ed1d0edcff71919877ba84a9799521a24f40be705d0388862a2ef19043527b8  v0.2.3.tar.gz

v0.2.2

03 Nov 06:32
Compare
Choose a tag to compare
2206b17963b333d50ecbe21ed3c0a19c722262dede98de9249d0e34dbe263944  tre-v0.2.2-aarch64-unknown-linux-gnu.tar.gz
173e4baae3ee78262818a7938ef1f89a2bbe555d1409fcf68628beaf56b14d87  tre-v0.2.2-arm-unknown-linux-gnueabi.tar.gz
181b4c50126b815fbe8b21073750c5bd22c00ec18ff70db5c5148a444802d24a  tre-v0.2.2-armv7-unknown-linux-gnueabihf.tar.gz
b2ba0c32149a2826546e4a03e2a9155281e9d396e1b1860e945aa616a1d87418  tre-v0.2.2-i686-apple-darwin.tar.gz
893920fb8b3b59eb32e56e7be959e44ef0e58b19ea27e61298d33ff4fadaa64b  tre-v0.2.2-i686-unknown-linux-gnu.tar.gz
501b8f411e709fb9051ce833fbb0151e06cb33ce96aa0b681aa2e6e5dcca6a62  tre-v0.2.2-i686-unknown-linux-musl.tar.gz
fde7e94813907b63ddc7f960e53c4ddc1f3e7ff3ade84529fadc96273f1c330b  tre-v0.2.2-mips-unknown-linux-gnu.tar.gz
d84fb73d5b9b1ce5f38cbaa7eef136f69e84b7dbf493ec3fa6d44f941bfb832d  tre-v0.2.2-mips64-unknown-linux-gnuabi64.tar.gz
86e1bc764c8840c73f7d4915fc3a79675e5e7de11048b9d6eddb698613e3f202  tre-v0.2.2-mips64el-unknown-linux-gnuabi64.tar.gz
fe847108c22cc0afd41a3d62e670b2c64f3c130c413f62f7e6c6253032f3b5c3  tre-v0.2.2-mipsel-unknown-linux-gnu.tar.gz
ea83100d9e616bf33267e1ab8c8cbcebf162e3e639ae8076ebf4f31db7ae9a7d  tre-v0.2.2-powerpc-unknown-linux-gnu.tar.gz
59d11195592fff0fceb4a935d3160f79c7c5b405d4cd16ab62716f82d4fca1f7  tre-v0.2.2-powerpc64-unknown-linux-gnu.tar.gz
f494c878bf94addc514a9a1d63c5db4d833cc007f918bc4c504a418237faa452  tre-v0.2.2-powerpc64le-unknown-linux-gnu.tar.gz
9ba352d90c8e35c15b8e3288485ef35644783af19662035747b6f83419c332e4  tre-v0.2.2-s390x-unknown-linux-gnu.tar.gz
e7617eb0d3e324a1c45f84ab45b76ff160ba38e0eb94ca5ed013566d1675fb54  tre-v0.2.2-x86_64-apple-darwin.tar.gz
5829e2d17240a03eac35ae0e59df9a8df6b77eeb742076144a81559fb6479ca4  tre-v0.2.2-x86_64-unknown-linux-gnu.tar.gz
797579411a3d6404d03ae9b19be02f819cdbfa9ce3d873a0cf672d356e351100  tre-v0.2.2-x86_64-unknown-linux-musl.tar.gz
55b53120cf86302f4ae202a30dcef37156e944c94740fb78f9e9b099bcb7093b  tre-v0.2.2-i686-pc-windows-msvc.zip
32f908fed0bd431cc4c472dd8a9422ce503350390b6fcf291950a18a024c4323  tre-v0.2.2-x86_64-pc-windows-msvc.zip
30c6d0854fa3bde7a6a7050f466c5de7c814ae50d06dbcc626f4d590a1b45cfd  v0.2.2.zip
ff1338338de61a2ef6c43da00237a218a81d3825f2fd50938fd1d137ae44c453  v0.2.2.tar.gz