- 02 Mar, 2020 8 commits
-
-
Matthew Manuel authored
-
Andrea Nanni authored
* Added support for local sdk versions Added support for local versions (prefixed by '+'), so they are filtered out in _listInstallableVersions() and they are displayed correctly by _listAllVersion() * Optimize sed calls Co-authored-by: Marc Cornellà <marc.cornella@live.com>
-
0b10 authored
Summary Make it get a list of installed interpreters, and add the relevant local (HOME) site-packages directory to PYTHONPATH. Reason To easily add all relevant paths, initially, and between upgrades. Add check for PYTHONUSERBASE Summary Check for a non-standard install directory, use it if one exists, otherwise use ~/.local. Reason Allow users to specify their own installation directory, without affecting functionality.
-
Hielke Walinga authored
By sourcing brew files directly we can achieve a very high speed up. This will not work if the user installed homebrew in a different location than by default.
-
Pavel N. Krivitsky authored
* Added minimum length and ellipsis symbol options for the shrink-path plugin. * Replaced tab indentation with space indentation for the shrink-path plugin. * Added handling of multicharacter ellipsis, and updated documentation and README for the shrink-path plugin.
-
Pavel Fokin authored
-
Dan D'Avella authored
-
Marc Cornellà authored
Fixes #8693
-
- 01 Mar, 2020 8 commits
-
-
Marc Cornellà authored
-
Marc Cornellà authored
Closes #5085 Closes #7451 Closes #7265 Fixes #8444 Closes #8445
-
Marc Cornellà authored
- Move grep-alias path to variable. - Use <<< "" instead of piped echo to check grep flags. - Remove check for --color only since it's the same release as --exclude.
-
Marc Cornellà authored
This version tries whether grep supports all the flags together and progressively checks older flags if the grep test fails. This means only one grep call if all flags are supported, and one additional call for every flag that's not supported, up to a maximum of 3 calls.
-
mattmc3 authored
- Use $ZSH_CACHE_DIR to store the grep alias with all the right features - Expire the cache after 24 hours - See issue #8444
-
Shi Yan authored
-
Peter Vandenberk authored
-
Vital Kolas authored
-
- 29 Feb, 2020 2 commits
-
-
Marc Cornellà authored
-
-
- 28 Feb, 2020 14 commits
-
-
Alexander Schlarb authored
-
Gianluca Recchia authored
* Add trailing new line at the end of output * Double-quote variable expansion
-
Michal Kielan authored
-
Cody Fuller authored
-
Wenbing Li authored
It should be `--rerun-tasks`, the original one miss a 's' at the end. See https://docs.gradle.org/current/userguide/command_line_interface.html
-
Sven Hergenhahn authored
-
Ville Lautanala authored
Using `fasd —-init auto` will first detect terminal and then call fasd again to generate the final initialisation script. Caching that gives a more significant performance boost.
-
Joshua Pratt authored
-
Stephen Heuer authored
Apple's Terminal doesn't open a new tab in your current directory if your hostname has UTF-8 characters in it. Percent encoding the host in addition to the path in update_terminalapp_cwd appears to solve this issue. Co-authored-by: Marc Cornellà <marc.cornella@live.com>
-
Thomas Ruiz authored
-
Gustavo Maia authored
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
-
-
Ján Koščo authored
Fixes Completion only working for first parameter
-
mickk-on-cpp authored
This allows other plugins that hook e.g. accept-line to identify the fancy-ctrl-z widget as the caller and take appropriate steps when necessary. See https://github.com/tarruda/zsh-autosuggestions/issues/82#issuecomment-181133379
-
- 27 Feb, 2020 8 commits
-
-
j authored
Closes #6243
-
Marc Cornellà authored
-
Marc Cornellà authored
* clipboard: Reduce unnecessary special-casing on stdin Ideally the parameter would just be removed-users could always just do "clipcopy < some-file". but removing the parameter would break backwards compatibility. In any case, this simplifies the logic considerably. * clipboard: Avoid unnecessary re-detection each time Previously, OS detection would happen on each invocation. This makes it happen once (unless it fails, in which case it will try again on the next invocation). This has the additional benefit of localizing the platform-specific checks and commands, too, versus spreading them out in separate functions. * clipboard: Add support for several more clipboards This implements essentially the same heuristic as neovim, with the additional (existing) special support for Cygwin. See: https://github.com/neovim/neovim/blob/e682d799fa3cf2e80a02d00c6ea874599d58f0e7/runtime/autoload/provider/clipboard.vim#L55-L121 - pbcopy, pbpaste (macOS) - cygwin (Windows running Cygwin) - wl-copy, wl-paste (if $WAYLAND_DISPLAY is set) - xclip (if $DISPLAY is set) - xsel (if $DISPLAY is set) - lemonade (for SSH) https://github.com/pocke/lemonade - doitclient (for SSH) http://www.chiark.greenend.org.uk/~sgtatham/doit/ - win32yank (Windows) - tmux (if $TMUX is set) * clipboard: Fix tmux clipcopy after testing Tmux must have special handling for /dev/stdin since it's managing the terminal itself. This was tested with tmux-2.9a on macOS. * clipboard: Fix bad expansion of exit-code test
-
Marc Cornellà authored
-
Chai Feng authored
Co-authored-by: Francisco de Zuviría <FranciscodeZuviria@fusap.com.ar>
-
Marc Cornellà authored
-
Guillermo del Fresno authored
-
Miguel Vaello Martínez authored
Commands: make, tinderbox. Closes #5195 Co-authored-by: Marc Cornellà <marc.cornella@live.com>
-