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

feat(parser): Introduce clap based parser #197

Closed

Commits on Sep 11, 2023

  1. Configuration menu
    Copy the full SHA
    de03d5d View commit details
    Browse the repository at this point in the history
  2. feat(Parser): reimplement parser with clap

    Added a new parser using clap and modified the deducing of options
    MartinFillon committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    f438e6c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    424bfea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    458adf4 View commit details
    Browse the repository at this point in the history
  5. feat(parser): Reimplemented the colo[u]r argument

    It is now back in, but the help message is not as before cause u can't
    have it like that in clap
    MartinFillon committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    c4d6c66 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8ab0ee9 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. chore(gitignore): renamed vscode to Visual Studio Code

    Martin Fillon committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    4bc90cc View commit details
    Browse the repository at this point in the history
  2. docs(parser): fixed typos and syntax

    Co-authored-by: Christina Sørensen <christina@cafkafk.com>
    Signed-off-by: MartinFillon <114775771+MartinFillon@users.noreply.github.com>
    2 people authored and Martin Fillon committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    85cdf34 View commit details
    Browse the repository at this point in the history
  3. chore: removed unuseful code

    Martin Fillon committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    28f02c7 View commit details
    Browse the repository at this point in the history
  4. chore(parser): linting with clippy

    Martin Fillon committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    65bb494 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    30c5581 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96fd159 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b02ff9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7729973 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed116c9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    37eda31 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. fix(octal): ensure --octal-permissions backwards compatability

    Signed-off-by: Christina Sørensen <christina@cafkafk.com>
    cafkafk committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    0a67ab8 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2023

  1. chore: merged main

    MartinFillon committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    e0738dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2412b50 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Merge branch 'main' into Introduce-Clap-POC

    Martin Fillon committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    2edc92b View commit details
    Browse the repository at this point in the history
  2. refactor: applied scalafmt and updated the branch

    Applied scalafmt as per the pr that was merged.
    Added only-file that was missing from the new parser.
    Martin Fillon committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    71ea205 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e059118 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c56a95 View commit details
    Browse the repository at this point in the history
  5. fix(treefmt): remove outdated rustfmt excludes

    Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
    gierens committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    ff3dad0 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

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

Commits on Oct 3, 2023

  1. Configuration menu
    Copy the full SHA
    2be1b4c View commit details
    Browse the repository at this point in the history
  2. fix: fixed everything broken with merge of main

    Martin Fillon committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    c20e031 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. docs(readme): add zsh with homebrew part to completions section

    Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
    gierens authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    1289bc4 View commit details
    Browse the repository at this point in the history
  2. build(checksums): make checksums easier to copy-paste

    Signed-off-by: Christina Sørensen <christina@cafkafk.com>
    cafkafk authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    7c6a930 View commit details
    Browse the repository at this point in the history
  3. fix(binaries): diabling static linked binaries due to segfault

    segfaulting on multithreading => need to investigate how to bypass
    Martin Fillon authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    73cc969 View commit details
    Browse the repository at this point in the history
  4. fix(main): make os error 13 fail loud

    Ref: eza-community#473, eza-community#319
    Signed-off-by: Christina Sørensen <christina@cafkafk.com>
    cafkafk authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    1730b61 View commit details
    Browse the repository at this point in the history
  5. build(release): improve release automation

    Signed-off-by: Christina Sørensen <christina@cafkafk.com>
    cafkafk authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    f10cb9d View commit details
    Browse the repository at this point in the history
  6. build(release): fix version bump

    Signed-off-by: Christina Sørensen <christina@cafkafk.com>
    cafkafk authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    a380a3f View commit details
    Browse the repository at this point in the history
  7. build(release): fix double echo

    Signed-off-by: Christina Sørensen <christina@cafkafk.com>
    cafkafk authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    acf24b4 View commit details
    Browse the repository at this point in the history
  8. build(release): automate gh release

    Signed-off-by: Christina Sørensen <christina@cafkafk.com>
    cafkafk authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    39122e3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6d1d94a View commit details
    Browse the repository at this point in the history
  10. feat(bin): readded musl static bin as it works

    All the other ones are broken
    Martin Fillon authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    d45c8ae View commit details
    Browse the repository at this point in the history
  11. fix: adjust change width calculations for hyperlink and classify

    This fix adjusts the calculations used when hyperlink and classify
    options are both specified on the command line, correcting
    behavior that would cause columns to be misaligned.
    
    Resolves eza-community#267
    cgorski authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    5d19d71 View commit details
    Browse the repository at this point in the history
  12. test(all): classify-hyperlink test case for width 50

    Signed-off-by: Christina Sørensen <christina@cafkafk.com>
    cafkafk authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    328792e View commit details
    Browse the repository at this point in the history
  13. refactor(grid.rs): consistent argument order

    Signed-off-by: Christina Sørensen <christina@cafkafk.com>
    cafkafk authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    58fafe6 View commit details
    Browse the repository at this point in the history
  14. test(local): move classify tests to local

    Here, we introduce the `nix-local` feature, for features meant only
    to exist locally in the nix sandbox.
    
    This is an attempt to avoid the CI runner's unit testing, as that fails
    to set the grid width correctly.
    
    Signed-off-by: Christina Sørensen <christina@cafkafk.com>
    cafkafk authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    00395db View commit details
    Browse the repository at this point in the history
  15. ci: treat warnings as errors

    dundargoc authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    2b81a75 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    69c6c09 View commit details
    Browse the repository at this point in the history
  17. build: add back opt-level = 3

    acuteenvy authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    d49f322 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    273c8e8 View commit details
    Browse the repository at this point in the history
  19. chore: release eza v0.14.1

    Signed-off-by: Christina Sørensen <christina@cafkafk.com>
    cafkafk authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    d7e2e3f View commit details
    Browse the repository at this point in the history
  20. refactor(devtools): use musl target for amd64 deb package

    Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
    gierens authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    4793ba2 View commit details
    Browse the repository at this point in the history
  21. fix(justfile): comment out redundant static musl build

    Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
    gierens authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    5b90f43 View commit details
    Browse the repository at this point in the history
  22. style(justfile): remove trailing spaces and trailing line

    Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
    gierens authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    a29728f View commit details
    Browse the repository at this point in the history
  23. refactor: Directly use one "big" awk command

    Replace "cat + grep + head + awk + tr" by one awk command.
    That's also avoid the "useless cat" case :
    https://github.com/koalaman/shellcheck/wiki/SC2002
    
    Co-authored-by: gierens <sandro@gierens.de>
    Co-authored-by: Gardouille <gardouille@gmail.com>
    2 people authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    4383862 View commit details
    Browse the repository at this point in the history
  24. fix: Refactor sed command to build manpages

    This also avoid "useless cat" and allow `just` command to build
    manpages.
    
    Resolves eza-community#458
    
    Co-authored-by: gierens <sandro@gierens.de>
    Co-authored-by: Gardouille <gardouille@gmail.com>
    2 people authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    ae0bc94 View commit details
    Browse the repository at this point in the history
  25. build(deps): bump libc from 0.2.148 to 0.2.149

    Bumps [libc](https://github.com/rust-lang/libc) from 0.2.148 to 0.2.149.
    - [Release notes](https://github.com/rust-lang/libc/releases)
    - [Commits](rust-lang/libc@0.2.148...0.2.149)
    
    ---
    updated-dependencies:
    - dependency-name: libc
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    ba06278 View commit details
    Browse the repository at this point in the history
  26. build(deps): bump DeterminateSystems/nix-installer-action from 4 to 5

    Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 4 to 5.
    - [Release notes](https://github.com/determinatesystems/nix-installer-action/releases)
    - [Commits](DeterminateSystems/nix-installer-action@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: DeterminateSystems/nix-installer-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    7eb616e View commit details
    Browse the repository at this point in the history
  27. feat(git): adding the EZA_OVERRIDE_GIT env var

    This var will override any --git or --git-repos
    Martin Fillon authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    65b522b View commit details
    Browse the repository at this point in the history
  28. docs: Add missing options to man page and CLI --help info

    Updated the man page to include:
    - --dereference
    - --almost-all
    - --help
    - --version
    
    Additionally, added the following flags to the CLI --help information:
    - --dereference
    - --almost-all
    
    Updated shell completions.
    cgorski authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    a12385a View commit details
    Browse the repository at this point in the history
  29. feat(completions): add missing nu shell completions

    Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
    gierens authored and MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    c426949 View commit details
    Browse the repository at this point in the history
  30. fix: broken merge

    MartinFillon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    c7897bb View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    2004c9d View commit details
    Browse the repository at this point in the history