Claudio Bley
a4c6766141
Improves CLI operation with optparse module ( #100 )
...
* Revert commit d3e0cd3bb8
The help will be generated automatically.
* Use optparse module for options parsing
Use the `optparse` module instead of open coding the options parsing.
It can automatically generate a help message about available options, can
generate completion code for Bash and Zsh and also supports clubbed flags like
GNU's `getopt`.
2017-10-18 01:16:06 +05:30
Metamist
3af107627b
Added clubbed flags and renamed multi-character shorthand arguments ( #125 )
...
* Added clubbed flags and renamed multi-character shorthand arguments to not interfere with clubbed flags
* Cleaned up code
* Fixed parsing arguments without dash
* Made -h flag clubbable
* Minor text fixes
* Cleaned up incompatible flags method
2017-10-07 17:28:13 +05:30
Metamist
8dec4115ef
Added colorized file stats depending on size ( #123 )
...
* Added colorized file stats depending on size
* Removed redundant return
* Syntax improvements
2017-10-07 01:22:35 +05:30
Mariel Frank
fa1f6394d9
Clean up flags.rb code ( #122 )
...
* Clean up flags.rb code
* Remove return from flags.rb line 26.
* Fix Rubocop errors, revert most explicit returns, other requested changes.
2017-10-06 23:38:55 +05:30
Metamist
92d59760d6
Fixed date not showing if file is older than 1 hour ( #124 )
2017-10-06 21:08:51 +05:30
Athitya Kumar
f8962caedc
Tries to fix some bugs of PR #119
2017-10-06 20:50:24 +05:30
Athitya Kumar
f904dea239
Merge pull request #121 from igordcsouza/feature/fix_rubocop_offenses
...
fix all rubocop offenses
2017-10-05 22:55:58 +05:30
Igor da Cunha Souza
9c43ac8e91
fix all rubocop offenses
2017-10-05 10:41:34 -03:00
Athitya Kumar
0411c41aac
Merge pull request #119 from igordcsouza/feature/cleaning
...
Cleaning some code
2017-10-05 18:40:42 +05:30
Igor da Cunha Souza
afa1a7eb00
revert breaking changes
2017-10-05 10:05:41 -03:00
Anthony Jean
b898af16d5
Add config files support
2017-10-04 22:26:21 -04:00
Igor da Cunha Souza
0d3209e5e3
cleaning
2017-10-04 22:22:34 -03:00
Athitya
8110212143
Adds minor change to output string indent
2017-08-28 20:38:24 +05:30
rohitner
9e5b2276cc
colorized the output of git_info
2017-08-28 14:16:13 +05:30
rohitner
b1d0005af9
updated helplog
2017-08-26 21:56:34 +05:30
rohitner
72f3424a0d
added -gs flag
2017-08-26 21:40:15 +05:30
rohitner
a0f2079831
replaced slice with remove to check travis build
2017-08-26 19:16:34 +05:30
rohitner
6b14f40331
minor bug fixes and changed rubocop
2017-08-26 18:31:37 +05:30
rohitner
511b7b0c02
added support for git-status in -l command
2017-08-26 16:22:15 +05:30
Khải
e6c55f48cb
Add some icons, fix some file icons ( #109 )
...
* Add some icons for folders
* Folder names: .atom, .vscode, .github
* Add/Fix some file icons
* New icons:
- React: .jsx
- SASS: .sass
* Fixed aliases:
- .editorconfig: It was a 'git' icon, which makes no sense
- sass/scss: SCSS is not SASS
* New aliases:
- Stylus: .stylus → .styl
- Video: .avi, .mkv, .ogv, .webm → video
- React: .tsx → .jsx
* Fix alphabetic order
2017-08-25 00:54:49 +05:30
Claudio Bley
438aed19bd
Fix long listing of files as arguments
...
The elements in `@contents` should only ever be names of directory entries.
Otherwise erroneous paths will be constructed with `@input/@content_entry`.
* add check to ensure that long listing prints information about `.hidden-file`
Fixes #104 .
2017-08-21 08:42:02 +02:00
Claudio Bley
6fa9ca2112
Only filter hidden files when listing a directory
...
* add `.hidden-file` to fixtures
* add check that `.hidden-file` is found to .travis.yml
Fixes #101 .
2017-08-18 08:41:47 +02:00
Rohit Ner
ae751cc896
Adds --group-directories-first attribute to -sd flag ( #98 )
2017-08-17 18:27:42 +05:30
Rohit Ner
d3e0cd3bb8
Adds support for -h / --help flag ( #97 )
...
* added help flag
* updated .travis.yml
* added the list of all use-case commands
* changed rubocop
* made the necessary minor changes in helplog method and changed rubocop
2017-08-16 07:39:02 +05:30
Gary Traffanstedt
fb40c72b15
Adds env, erb, scss, and slim icons. ( #95 )
...
* Added erb, scss, and slim icons.
* Added env icon.
* Aliased erb and slim icons to new rubydoc.
2017-08-03 01:14:08 +05:30
Vladislav Isakov
9b21e7a29f
Fixes bug with -l and path to file. Close #89 ( #90 )
...
* Fixes bug with -l and path to file. Close #89
* Add use case for -l with path to file
2017-07-27 16:47:25 +05:30
Ryan L McIntyre
bf2fc7ce21
Updates .git
folder icon
...
- Updates .git folder icon from GitHub to more generic
- fixes #33
2017-07-23 11:03:23 -04:00
Athitya
c372b9e6aa
Updates to v0.1.7
2017-07-14 11:51:41 +05:30
Athitya
2a86bbd228
Fixes minor bugs in making -l work with -t
2017-07-14 11:46:39 +05:30
Tom Lazar
1afa3aa682
Adds colors.yaml file ( #81 )
...
* add colors.yaml file and switch any color reference to use it in
`lib/colors/core.rb`
* add light and dark verions of the commands, also moved load_from_yaml
* fix typo
* add colors for new commands from the merge
* fix name and update colors for the light and dark scheme
* fixed small typo when no files are found
2017-07-14 11:44:17 +05:30
Athitya
9a4445fe46
Updates to v0.1.6
2017-07-13 08:04:01 +05:30
Athitya
b3d97738f3
Fixes double '/' behind dir
2017-07-12 22:20:14 +05:30
Athitya
b2f73068ca
Fixes rubocop issue
2017-07-12 22:17:40 +05:30
Athitya Kumar
3a8e722167
Merge branch 'master' into tree-flag
2017-07-12 22:13:01 +05:30
Athitya
e74c915973
Adds working -t / --tree flag
2017-07-12 22:00:59 +05:30
Oskar
1565333cb8
Adds symlink display for -l ( #77 )
2017-07-12 20:15:23 +05:30
Ace Dimasuhid
d62da43586
Adds -A flag, edits -a flag ( #75 )
...
Changes:
* Add -A | --almost-all flag
* Update functionality for -a | --all
2017-07-11 16:08:29 +05:30
sergeant-wizard
d50fcac738
Uses one_per_line if not in TTY environments ( #70 )
...
* Use one_per_line if not in TTY environments
* Adds stdout pipe to command to travis scripts.
2017-07-11 10:00:25 +05:30
Michael Dungan
d0f00a9d6a
Adds icon for yarn.lock ( #72 )
2017-07-11 08:24:28 +05:30
Athitya
f804aade07
Update to v0.1.5
2017-07-10 20:36:42 +05:30
Athitya
e13eb59a28
Fixes bug of different dir with -l flag
2017-07-10 20:29:29 +05:30
GladOSkar
0cc9e16609
made rubocop happy by simplifying init_contents and increasing class
...
length limit
2017-07-10 15:04:45 +02:00
GladOSkar
e4e794a39d
Revert "shorten the catches for user- and group-lookup drastically"
...
This reverts commit d6e7235672
.
2017-07-10 14:59:28 +02:00
GladOSkar
d6e7235672
shorten the catches for user- and group-lookup drastically
2017-07-10 14:41:38 +02:00
GladOSkar
f02ebbe169
move icons to the right for -l
2017-07-10 14:19:00 +02:00
Oskar
56f9cad47c
Merge branch 'master' into master
2017-07-10 14:00:34 +02:00
Tomasz
10b2198ec8
Adds support for handling files and globs as input ( #65 )
...
* Added support for handling files as input (#58 )
* Added usage case to Travis config (#58 )
2017-07-10 17:29:34 +05:30
GladOSkar
e75637168d
updated gemfile & travis, made rubocop happy
2017-07-10 13:39:52 +02:00
Ace Dimasuhid
a578f7e5da
Adds support to icons for specific filenames ( #66 )
2017-07-10 16:58:58 +05:30
GladOSkar
46f86a44bc
add -l / --long flag
2017-07-10 11:35:59 +02:00
Ace Dimasuhid
67f29c278f
Update file_aliases.yaml to reflect sorted version
2017-07-10 00:13:14 +08:00
Paulo
52819d3e93
Fixes empty dir bug ( #46 )
...
* Add entry to files.yaml to handle .log file
* Update files.yaml, correcting a typo in log entry
* Update on core.rb, to check if the directory is empty
* Update on core.rb, rewrote test, because Travis saw it as an offense
* Update on core.rb, typo in my test
* Update core.rb, switch error message on empty folder
2017-07-09 14:35:18 +05:30
Adnan
0e2cbc852e
Adds epub icon ( #47 )
2017-07-08 09:12:02 +05:30
Athitya
52595c239e
Upgrade to v0.1.4
2017-07-07 21:59:07 +05:30
Athitya
69ce52e1ac
Adds -a / --all flag support
2017-07-07 21:58:10 +05:30
Athitya
39b7282c8a
Updates to gem v0.1.3
2017-07-07 20:19:46 +05:30
Athitya
3bfa362121
Merge branch 'master' into ruby-gem
2017-07-06 20:21:09 +05:30
Athitya
97efea36bf
Updates gem to v0.1.1
2017-07-05 22:51:40 +05:30
Athitya
4905321dca
Updates Ruby gem for release 0.1.0
2017-07-05 22:15:46 +05:30
Athitya
f993755f0e
Adds ruby gem skeleton
2017-07-05 19:53:11 +05:30