Commit Graph

1343 Commits

Author SHA1 Message Date
Benjamin Sago
1f167dda41
Merge pull request #577 from 0rvar/feature/suppress-columns
Add support for suppressing table columns
2020-01-19 00:41:27 +00:00
Benjamin Sago
5521f2d4ab
Merge pull request #560 from horosgrisa/master
Add some icons for files
2020-01-19 00:40:13 +00:00
Benjamin Sago
c5a1e8e103
Merge pull request #557 from BrennanMcDonald/master
Added checks for modified/accessed/created metadata
2020-01-19 00:39:40 +00:00
Benjamin Sago
565a323661 Vagrantfile changes
• Use a newer Ubuntu box that works with vmware
• Give it a bit more resources
2020-01-19 00:37:24 +00:00
Benjamin Sago
404ed20fd3
Merge pull request #552 from j-tai/icons-1-col
Display icons when file names are too long for grid
2020-01-19 00:20:18 +00:00
Benjamin Sago
69827e05f3
Merge pull request #562 from spk/fix-integration-tests
Fix vagrant integration tests
2020-01-19 00:19:26 +00:00
Benjamin Sago
fbd001e8d2
Merge pull request #543 from daviessm/patch-1
Update required rustc version
2020-01-19 00:18:37 +00:00
Benjamin Sago
c835188b3c
Merge pull request #542 from ignatenkobrain/patch-3
Add installation instructions for Fedora
2020-01-19 00:17:44 +00:00
Benjamin Sago
4dab6237f1
Merge pull request #516 from VichoReyes/dothidden
Include symlinks to dirs when grouping dirs
2020-01-19 00:16:06 +00:00
Benjamin Sago
e198cac3a7
Merge pull request #509 from emgelb/master
Convert default formatting so single-digit hour times are 0-padded
2020-01-19 00:05:07 +00:00
Benjamin Sago
8ccff86940
Merge pull request #450 from Bond-009/2018
Update to Rust 2018
2020-01-18 23:23:43 +00:00
Benjamin Sago
44664bf757
Merge pull request #289 from mqudsi/optional_args
Optional args support
2020-01-18 23:22:17 +00:00
Benjamin Sago
9c98b2614b
Merge pull request #225 from ittner/cargo-deb-spec
Add quick-and-dirty Debian package spec for cargo-deb
2020-01-18 22:45:47 +00:00
Benjamin Sago
5683b5796e
Merge branch 'master' into cargo-deb-spec 2020-01-18 22:41:53 +00:00
Benjamin Sago
5575c22eeb Merge branch 'willdeberry-master' 2020-01-18 22:07:13 +00:00
Benjamin Sago
ffd3fe41bb Merge branch 'master' of https://github.com/willdeberry/exa into willdeberry-master
# Conflicts:
#	.gitignore
2020-01-18 22:04:44 +00:00
Zheng He Hu
128fadd8bf
Add better icons spacing 2019-12-29 02:52:18 +01:00
Orvar Segerström
e791cf4181 Add new suppress flags to shell completion scripts 2019-12-23 12:20:52 +01:00
Orvar Segerström
5d4a09ff01 Add new suppress flags to man page 2019-12-23 12:12:39 +01:00
Orvar Segerström
250104c9da Add new suppress flags to --help 2019-12-23 12:08:03 +01:00
ariasuni
a636d08f8b Fix handling of potentially unsupported time metadata
- Checking on a directory doesn’t tell us if supported elsewhere
(some filesystems, like tmpfs, don’t support created time)
- We want to be able to display a column even if some subfiles or
subdirectories don’t support it

So now if unsupported a time of zero is used, and displayed as `-`
2019-12-20 05:37:29 +01:00
Maarten de Vries
3ef6195ffd Allow customizing size scale colours.
Also adjust the selection of the colour depending on the scale used.
 * With decimal prefixes colours change on powers of 1000.
 * With binary or no prefixes colours change on powers of 1024.
2019-11-17 16:49:51 +01:00
Akatsuki
a0da89584e
Fix wrong fish completion
same short option in`-g --group` and `-g --git`
remove wrong short option
2019-11-17 05:51:06 +08:00
ecanja
18aeb4a2f3 Fix indentation 2019-11-14 17:21:59 +01:00
ecanja
aded70c98e Add missing flags in documentation files
- Update completions
  - fish		(-D)
  - zsh			(-D, --changed)
- Update man page	(--changed)
- Update README		(-F, --changed, --icons)
- Update help text	(--changed)
2019-11-12 01:18:51 +01:00
jbranchaud
5823069dbf Wrap references to ls in backticks in README 2019-10-19 13:50:52 -05:00
FliegendeWurst
bbd6db3687
Optimize file table creation, fixes #484 as a side-effect 2019-10-12 13:27:59 +02:00
FliegendeWurst
6010ed5213
Use the long view when stdout isn't a terminal and a long grid view was requested (fixes #522) 2019-10-12 11:58:31 +02:00
FliegendeWurst
b5b731071c
Escape the delete character in filenames 2019-10-12 11:42:12 +02:00
ariasuni
efbd46351c Add a few frequent filetypes 2019-10-03 22:45:21 +02:00
Alexandru-Sergiu Marton
f6071e9c46 Fix "trait objects without an explicit dyn are deprecated" 2019-10-01 18:55:09 +03:00
Martin Sehnoutka
a7a8e99cf3 fix panic on broken symlink in git repository
The issue including reproducer is described here:
https://github.com/ogham/exa/issues/526
This commit includes proposed change as well as integration test.
2019-09-15 16:56:58 +02:00
Eric Nielsen
cb933a6f62 Remove unused code in File#get_source_files
as the "class", "elc", "hi", "o", "pyc" extensions are first tested in
FileExtensions#is_compiled, so removed code is redundant and neved
called.
2019-09-10 09:51:08 -05:00
Vicente Reyes
69a7e53ee3
include symlinks to dirs when grouping dirs
When using the option --group-directories-first, symlinks to directories
are now first too.
2019-09-04 14:16:16 -04:00
Orvar Segerström
925f5173c1 Add support for suppressing table columns 2019-08-29 14:34:30 +02:00
Laurent Arnoud
3247de3cbb
Fix vagrant integration tests
* For dates need the LC_ALL env
* Missing new option --icons on help output
2019-08-05 22:48:58 +02:00
Grigorii Horos
f4f83f4d37
Add some icons for files 2019-08-04 05:40:28 +03:00
Grigorii Horos
f9540ead5b
Align file 2019-08-04 01:14:52 +03:00
Grigorii Horos
e45fb7a0a7
Add some icons for files 2019-08-04 00:22:42 +03:00
Grigorii Horos
0d3023657b
Add some icons for files 2019-08-03 23:41:52 +03:00
Brennan McDonald
215b779d35
Fixed copy-paste bug in access times. 2019-08-03 11:07:16 -07:00
Brennan McDonald
f19f7be726
Updated file.rs
Added checks to `file.rs` to ensure that file's metadata exists after `UNIX_EPOCH`.
If the file was accessed/modified/created after UNIX_EPOCH, the current day is displayed.
2019-07-31 15:43:31 -07:00
James Tai
dd9dffff8c Display icons when file names are too long for grid
Fixes ogham/exa#548
2019-07-30 18:33:12 -07:00
Steven Davies
a78cb0bef6
Update required rustc version
See #530
2019-07-21 15:37:40 +01:00
Igor Gnatenko
2fd76aa166
Add installation instructions for Fedora 2019-07-21 10:59:19 +02:00
Benjamin Sago
f73eae117d remove shebang from fish completions 2019-07-19 20:06:04 +01:00
Bond_009
8b60285320 Fix build without default features 2019-07-19 20:40:21 +02:00
Bond_009
f599c7ce93 Update to Rust 2018 2019-07-19 20:40:21 +02:00
Benjamin Sago
89c861f24d
Merge pull request #525 from ariasuni/fix-missing-word-in-fish-completion
Fix missing word in fish completion
2019-07-19 12:15:51 +01:00
Benjamin Sago
4d9c6eb39c
Merge pull request #536 from filalex77/icons-flag-docs
Add documentation for --icons flag
2019-07-19 12:00:21 +01:00