Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: justinmk/vim-dirvish
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0
Choose a base ref
...
head repository: justinmk/vim-dirvish
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 8 commits
  • 4 files changed
  • 4 contributors

Commits on Nov 13, 2023

  1. doc: tree-view mapping overwrites unnamed register

    fix #241
    Helped-by: Yogesh Dhamija <ydhamija96@gmail.com>
    justinmk committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    babbf69 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. fix(apply_icons): filename may be truncated #243

    Problem:
    dirvish#add_icon_fn() may truncate filenames from the left, when icons
    are being applied.
    
    To see the issue, create files 'abc-file.txt', 'defg-file.txt', and
    'file.txt' in a directory and display them in a dirvish buffer.  All
    filenames display as 'file.txt'.
    
    The problem seems to occur when the basename of one of the files in the
    directory matches the right-hand portion of one or more other filenames
    in the same directory.  However, experimentation shows that it does not
    always happen in this case.
    
    Solution:
    Define each pattern to match an exact line.
    fwy authored Jan 2, 2024
    Configuration menu
    Copy the full SHA
    aed4e49 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. mappings: restore "q" mapping, soft-deprecate "gq"

    Essentially reverts cfc66aa.
    
    - `q` is much more ergonomic than `gq`.
    - `q` continues to win in the wild, and is used for e.g. quitting
      a `:Man` buffer.
    - "quit" is a vastly more-common use-case than "record a macro".
    - One can use a mapping like `\q` to opt-in to macro recording when it
      is needed.
    justinmk committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    0966b86 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

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

Commits on Apr 3, 2024

  1. fix: visual mappings only operate on a single selected file #245

    Problem:
    `{Visual}O` and similar commands only operate on a single file
    since 6233243 #235.
    
    Solution:
    Use `line('v')` and `line('.')` to get the visual range when
    the `<Cmd>` mappings are used.
    monadnocking authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    3851bed View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. fix(mappings): "." does not escape Vim special chars

    Problem:
    If "." is used on a file with "%" or "#", Vim treats those as special
    chars.
    
    Solution:
    Pass the {special} arg to shellescape().
    justinmk committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    2ddd8ee View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. docs: more extensions #247

    brianhuster authored Nov 27, 2024
    Configuration menu
    Copy the full SHA
    c87a8e1 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2025

  1. feat(icons): use virtual text if possible #255

    Closes #145
    Closes #253
    brianhuster authored Feb 6, 2025
    Configuration menu
    Copy the full SHA
    5d1d1ef View commit details
    Browse the repository at this point in the history
Loading