Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement ls #130

Merged
merged 135 commits into from
Dec 28, 2020
Merged

Implement ls #130

merged 135 commits into from
Dec 28, 2020

Commits on Oct 12, 2020

  1. Ls: create ls utility

    jeremyvii committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    5b19719 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0b80b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60db2ca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b513919 View commit details
    Browse the repository at this point in the history
  5. Ls: add comments

    jeremyvii committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    f214d01 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    93f318e View commit details
    Browse the repository at this point in the history
  7. Ls: run cargo fmt

    jeremyvii committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    3c55bcf View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2020

  1. Ls: add time sort option

    jeremyvii committed Oct 13, 2020
    Configuration menu
    Copy the full SHA
    56e0d01 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d9adc6 View commit details
    Browse the repository at this point in the history
  3. Ls: create flags struct

    jeremyvii committed Oct 13, 2020
    Configuration menu
    Copy the full SHA
    a0499b1 View commit details
    Browse the repository at this point in the history
  4. Ls: color file names

    jeremyvii committed Oct 13, 2020
    Configuration menu
    Copy the full SHA
    dd5eff9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    458ff53 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    25a19e0 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2020

  1. Ls: color default listing

    jeremyvii committed Oct 14, 2020
    Configuration menu
    Copy the full SHA
    9c2ff1d View commit details
    Browse the repository at this point in the history
  2. Ls: format code

    jeremyvii committed Oct 14, 2020
    Configuration menu
    Copy the full SHA
    3cca096 View commit details
    Browse the repository at this point in the history
  3. Ls: format symlinks

    jeremyvii committed Oct 14, 2020
    Configuration menu
    Copy the full SHA
    97bb47e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f574489 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ee46d4c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c9c0426 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c1f94cd View commit details
    Browse the repository at this point in the history
  8. Ls: add fallback time

    jeremyvii committed Oct 14, 2020
    Configuration menu
    Copy the full SHA
    ed240f1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5546fbc View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2020

  1. Ls: reduce duplicated code

    jeremyvii committed Oct 15, 2020
    Configuration menu
    Copy the full SHA
    5e448d3 View commit details
    Browse the repository at this point in the history
  2. Ls: add -g flag

    jeremyvii committed Oct 15, 2020
    Configuration menu
    Copy the full SHA
    e860ec6 View commit details
    Browse the repository at this point in the history
  3. Ls: add -m option

    jeremyvii committed Oct 15, 2020
    Configuration menu
    Copy the full SHA
    eae76a7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    55a3d46 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2020

  1. Configuration menu
    Copy the full SHA
    22ceb15 View commit details
    Browse the repository at this point in the history
  2. Ls: run cargo fmt

    jeremyvii committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    93b2024 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6262d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2020

  1. Configuration menu
    Copy the full SHA
    3bbe8f8 View commit details
    Browse the repository at this point in the history
  2. Ls: fix broken flags

    jeremyvii committed Oct 17, 2020
    Configuration menu
    Copy the full SHA
    a5d67c8 View commit details
    Browse the repository at this point in the history
  3. Ls: add comments

    jeremyvii committed Oct 17, 2020
    Configuration menu
    Copy the full SHA
    d668280 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2020

  1. Ls: get local time

    jeremyvii committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    6000440 View commit details
    Browse the repository at this point in the history
  2. Ls: add -F flag

    jeremyvii committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    2495277 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    325347a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1bb0f31 View commit details
    Browse the repository at this point in the history
  5. Ls: add -S flag

    jeremyvii committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    17670cd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2998c94 View commit details
    Browse the repository at this point in the history
  7. Ls: remove unnecessary code

    jeremyvii committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    89d8043 View commit details
    Browse the repository at this point in the history
  8. Ls: add -u flag

    jeremyvii committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    9a327c3 View commit details
    Browse the repository at this point in the history
  9. Ls: remove excess space

    jeremyvii committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    55a2e10 View commit details
    Browse the repository at this point in the history
  10. Ls: add -p flag

    jeremyvii committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    c169660 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2020

  1. Configuration menu
    Copy the full SHA
    1f47cb8 View commit details
    Browse the repository at this point in the history
  2. Ls: switch to write

    jeremyvii committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    fc48f45 View commit details
    Browse the repository at this point in the history
  3. Ls: remove name prefix

    jeremyvii committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    bd2ed13 View commit details
    Browse the repository at this point in the history
  4. Ls: add -i flag

    jeremyvii committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    dcc5c8a View commit details
    Browse the repository at this point in the history
  5. Ls: cargo fmt

    jeremyvii committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    df2b26e View commit details
    Browse the repository at this point in the history
  6. Ls: implement -A flag

    jeremyvii committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    35749a9 View commit details
    Browse the repository at this point in the history
  7. Ls: filter out hidden files

    jeremyvii committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    8f34012 View commit details
    Browse the repository at this point in the history
  8. Ls: simplify filter

    jeremyvii committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    805aee3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    235afda View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2020

  1. Ls: add -L flag

    jeremyvii committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    9397eec View commit details
    Browse the repository at this point in the history
  2. Ls: add comments

    jeremyvii committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    f04275e View commit details
    Browse the repository at this point in the history
  3. Ls: reduce code

    jeremyvii committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    1483a3b View commit details
    Browse the repository at this point in the history
  4. Ls: reduce code

    jeremyvii committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    c13e3b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3d33cc5 View commit details
    Browse the repository at this point in the history
  6. Ls: add comment

    jeremyvii committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    ce748f4 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2020

  1. Ls: implement -a

    jeremyvii committed Oct 22, 2020
    Configuration menu
    Copy the full SHA
    75dfe23 View commit details
    Browse the repository at this point in the history
  2. Ls: clean up

    jeremyvii committed Oct 22, 2020
    Configuration menu
    Copy the full SHA
    7a8d6a0 View commit details
    Browse the repository at this point in the history
  3. Ls: remove unnecessary line

    jeremyvii committed Oct 22, 2020
    Configuration menu
    Copy the full SHA
    9983de8 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2020

  1. Ls: format with nightly

    jeremyvii committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    46728ba View commit details
    Browse the repository at this point in the history
  2. Ls: add long options

    jeremyvii committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    71162af View commit details
    Browse the repository at this point in the history
  3. Ls: implement -f flag

    jeremyvii committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    98d9775 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2020

  1. Configuration menu
    Copy the full SHA
    9532c4b View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2020

  1. Configuration menu
    Copy the full SHA
    123017c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e12e37e View commit details
    Browse the repository at this point in the history
  3. Ls: remove panics

    jeremyvii committed Oct 27, 2020
    Configuration menu
    Copy the full SHA
    c2d94d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    03915d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    45b83f1 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2020

  1. Configuration menu
    Copy the full SHA
    e4aaa30 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2020

  1. Configuration menu
    Copy the full SHA
    bc47f51 View commit details
    Browse the repository at this point in the history
  2. Ls: add comments

    jeremyvii committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    8eb26a6 View commit details
    Browse the repository at this point in the history
  3. Ls: remove panic

    jeremyvii committed Oct 29, 2020
    Configuration menu
    Copy the full SHA
    3a83d7d View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2020

  1. Ls: retrieve values once

    jeremyvii committed Oct 30, 2020
    Configuration menu
    Copy the full SHA
    ebdb64b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f62e547 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2020

  1. Ls: calculate the total

    jeremyvii committed Oct 31, 2020
    Configuration menu
    Copy the full SHA
    31cce2a View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2020

  1. Ls: clean up

    jeremyvii committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    ef2aa7f View commit details
    Browse the repository at this point in the history
  2. Ls: format code

    jeremyvii committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    4ce77d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b7420c5 View commit details
    Browse the repository at this point in the history
  4. Ls: remove panic

    jeremyvii committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    4484cfc View commit details
    Browse the repository at this point in the history
  5. Ls: format code

    jeremyvii committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    8c42c18 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e37f135 View commit details
    Browse the repository at this point in the history
  7. Ls: add periods

    jeremyvii committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    b4283fc View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2020

  1. Ls: remove unneeded crate

    jeremyvii committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    867c941 View commit details
    Browse the repository at this point in the history
  2. Ls: switch to BufWriter

    jeremyvii committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    3cd23eb View commit details
    Browse the repository at this point in the history
  3. Ls: implement -k flag

    jeremyvii committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    d97d9a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    008e433 View commit details
    Browse the repository at this point in the history
  5. Ls: run cargo fmt

    jeremyvii committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    1005f7c View commit details
    Browse the repository at this point in the history
  6. Ls: implement -c flag

    jeremyvii committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    89c353a View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2020

  1. Configuration menu
    Copy the full SHA
    86c9852 View commit details
    Browse the repository at this point in the history
  2. Ls: remove unneeded result

    jeremyvii committed Nov 5, 2020
    Configuration menu
    Copy the full SHA
    16b3eb1 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2020

  1. Configuration menu
    Copy the full SHA
    4f0a9bf View commit details
    Browse the repository at this point in the history
  2. Ls: implement -x flag

    jeremyvii committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    fd02d47 View commit details
    Browse the repository at this point in the history
  3. Ls: implement -C flag

    jeremyvii committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    70896bd View commit details
    Browse the repository at this point in the history
  4. Ls: run cargo fmt

    jeremyvii committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    3451df4 View commit details
    Browse the repository at this point in the history
  5. Ls: update example

    jeremyvii committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    2b09f06 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2adb520 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7a8be65 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    84c26af View commit details
    Browse the repository at this point in the history
  9. Ls: add char device color

    jeremyvii committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    212f635 View commit details
    Browse the repository at this point in the history
  10. Ls: format code

    jeremyvii committed Nov 6, 2020
    Configuration menu
    Copy the full SHA
    6e74c47 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7c22ad0 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2020

  1. Ls: switch to type alias

    jeremyvii committed Nov 9, 2020
    Configuration menu
    Copy the full SHA
    929a632 View commit details
    Browse the repository at this point in the history
  2. Ls: implement -d flag

    jeremyvii committed Nov 9, 2020
    Configuration menu
    Copy the full SHA
    8fb46dd View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2020

  1. Ls: implement -o flag

    jeremyvii committed Nov 10, 2020
    Configuration menu
    Copy the full SHA
    69f71e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    077f1a8 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. Configuration menu
    Copy the full SHA
    f640f2d View commit details
    Browse the repository at this point in the history
  2. Ls: run cargo fmt

    jeremyvii committed Nov 12, 2020
    Configuration menu
    Copy the full SHA
    470df1f View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2020

  1. Configuration menu
    Copy the full SHA
    8f44561 View commit details
    Browse the repository at this point in the history
  2. Ls: format code

    jeremyvii committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    7419ae4 View commit details
    Browse the repository at this point in the history
  3. Ls: clean up

    jeremyvii committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    5f6e311 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    00ca739 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. Ls: refactor utility output

    jeremyvii committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    38a6fb2 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. Ls: implement -1 flag

    jeremyvii committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    58fc379 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2020

  1. Ls: clean up

    jeremyvii committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    f7e2f9c View commit details
    Browse the repository at this point in the history
  2. Ls: fix comment

    jeremyvii committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    6b9136e View commit details
    Browse the repository at this point in the history
  3. Ls: implement -H flag

    jeremyvii committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    661e807 View commit details
    Browse the repository at this point in the history
  4. Ls: remove extra whitespace

    jeremyvii committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    1afe7b5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e90fc04 View commit details
    Browse the repository at this point in the history
  6. Ls: fix comment

    jeremyvii committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    f193776 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    869f22f View commit details
    Browse the repository at this point in the history
  8. Ls: clean up

    jeremyvii committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    37b74be View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2020

  1. Ls: implement the -q flag

    jeremyvii committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    1bf0901 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b452c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2020

  1. Ls: remove unwrap usage

    jeremyvii committed Nov 23, 2020
    Configuration menu
    Copy the full SHA
    8a02a57 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2020

  1. Ls: begin -R flag

    jeremyvii committed Nov 30, 2020
    Configuration menu
    Copy the full SHA
    5a7377a View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2020

  1. Configuration menu
    Copy the full SHA
    03f3ab5 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2020

  1. Configuration menu
    Copy the full SHA
    b4aaf67 View commit details
    Browse the repository at this point in the history
  2. Ls: return io error

    jeremyvii committed Dec 26, 2020
    Configuration menu
    Copy the full SHA
    33bc2be View commit details
    Browse the repository at this point in the history
  3. Ls: add comment

    jeremyvii committed Dec 26, 2020
    Configuration menu
    Copy the full SHA
    6374060 View commit details
    Browse the repository at this point in the history
  4. Ls: create new bufwriter

    jeremyvii committed Dec 26, 2020
    Configuration menu
    Copy the full SHA
    9daf166 View commit details
    Browse the repository at this point in the history
  5. Ls: add function comments

    jeremyvii committed Dec 26, 2020
    Configuration menu
    Copy the full SHA
    5cde34e View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2020

  1. Revert "Ls: create new bufwriter"

    This reverts commit 9daf166.
    jeremyvii committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    fe448b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3c35c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ffb259 View commit details
    Browse the repository at this point in the history