Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-09 | Fix performance drop of iterating over lines and other stuff | Marc Cornellà | |
- Fix 'STASHED' key and unsupported syntax in 5.0.2 - Optimise `if` statement to make it more idiomatic. | |||
2020-10-09 | git_prompt_status now uses hash lookups instead of multiple greps | Billy Conn | |
2020-10-09 | lib: hide git_prompt_status when hide-status is set | Michał Dębski | |
Closes #4912 Closes #5137 Closes #8071 | |||
2020-10-08 | lib: follow standards in window title (#9320) | Michele Bologna | |
In Ubuntu and Debian, in scp, and in rsync the prompt is by default specified as in user@hostname:/path/to/directory while the previous title in ohmyzsh was user@hostname: /path/to/directory | |||
2020-09-29 | lib: support simple terminal in title function | Marc Cornellà | |
Fixes #9295 | |||
2020-09-28 | lib: support alacritty $TERM in title function | Marc Cornellà | |
2020-09-27 | lib: correct :q syntax in title function for clarity | Marc Cornellà | |
2020-09-26 | lib: clean up zsh_stats function | Marc Cornellà | |
2020-09-04 | lib: treat _ and - as part of a word | Marc Cornellà | |
Fixes #8743 | |||
2020-08-18 | Remove zsh session restart on omz update and upgrade_oh_my_zsh | Marc Cornellà | |
2020-08-17 | Fix upgrade_oh_my_zsh function deprecation | Marc Cornellà | |
2020-08-06 | lib: remove CTRL-Backspace key binding altogether | Marc Cornellà | |
It conflicts with normal Backspace behavior. Fixes #9155 | |||
2020-08-05 | lib: remove CTRL-Backspace binding for vi keymaps | Marc Cornellà | |
2020-08-04 | cli: add update command (#9094) | Dario Vladović | |
Co-authored-by: Marc Cornellà <marc.cornella@live.com> | |||
2020-08-04 | lib: bind to all keymaps when COMPLETION_WAITING_DOTS is set | Marc Cornellà | |
Fixes #9050 | |||
2020-08-04 | lib: add CTRL-backspace and CTRL-delete to delete whole words | Marc Cornellà | |
Fixes #7609 Closes #8191 Co-authored-by: Michal Grňo <m93a.cz@gmail.com> | |||
2020-08-04 | lib: bind keys to viins and vicmd keymaps and clean up file | Marc Cornellà | |
Fixes #8468 | |||
2020-08-02 | lib: substitute COMPLETION_WAITING_DOTS for ellipsis | Marc Cornellà | |
Closes #8342 | |||
2020-07-23 | lib: support mlterm-256color | Marc Cornellà | |
Co-authored-by: Peter J. Schroeder <peterjschroeder@gmail.com> | |||
2020-07-06 | lib: safety fix and speed-ups for git.zsh prompt functions (#7804) | Robert Estelle | |
2020-07-06 | lib: prefix diff call with command to bypass diff aliases | Marc Cornellà | |
See https://github.com/ohmyzsh/ohmyzsh/pull/8807#issuecomment-652697704 | |||
2020-07-03 | cli: beauty touches on 'omz pr test' command | Marc Cornellà | |
2020-07-01 | lib: enable diff color (#8807) | Monson Shao | |
2020-06-30 | Handle unset variables in various parts of the codebase (#8944) | Patrick Moore | |
DISABLE_UNTRACKED_FILES_DIRTY, DISABLE_AUTO_TITLE, GIT_STATUS_IGNORE_SUBMODULES are not set Handle these variables not being set with conditional access. If the user has set -u option to report attempts to use undeclared / unassigned variable, accessing the variables needs to be conditional. | |||
2020-06-19 | core: add title support for mlterm (#8303) | joshuashaffer | |
2020-06-03 | lib: don't override bigger HISTSIZE and SAVEHIST values (#8993) | Marco Trevisan | |
oh-my-zsh Changes the HISTSIZE and SAVEHIST values to fixed sizes, however if a bigger value is set in ~/.zshrc, it will override it, potentially causing the user history to be deleted. So, only set these values if no other is set and if it is lower than the default ones. | |||
2020-05-21 | core: remove inc_append_history option (#8048) | Benoit GALATI | |
2020-05-20 | Revert "core: enable hist_reduce_blanks" | Marc Cornellà | |
This reverts commit cbd6fbe7a7c3ef260f497704092dc43f2e953c3f. Fixes #8949 | |||
2020-05-20 | Prefix cd calls with `builtin` (#8937) | Jacob Menke | |
2020-05-16 | core: enable hist_reduce_blanks | Marc Cornellà | |
Fixes #8722 | |||
2020-05-11 | core: fix zstyle definition of use-cache | Marc Cornellà | |
2020-05-01 | core: move core folder to lib, for now | Marc Cornellà | |
2020-04-05 | lib: speed up slow parts of the lib files; other small fixes | Marc Cornellà | |
2020-03-05 | lib: support konsole* $TERM in title function (#8035) | Marc Cornellà | |
2020-03-03 | lib: automatic title: replace fg with description from jobs (#7982) | Marc Cornellà | |
* Automatic title: Replace fg with description from jobs * Avoid error messages when there is no job * Use $jobstates and $jobtexts to look for jobs `jobs %string` doesn't work correctly when run inside `$()`. `$jobstates` and `$jobtexts` is available in the current shell process, so even though we need to replicate a bit more logic, every type of `fg` invocation works correctly. * lib: clean up termsupport.zsh Co-authored-by: Marc Cornellà <marc.cornella@live.com> | |||
2020-03-03 | lib: clean up termsupport.zsh | Marc Cornellà | |
2020-03-03 | Use $jobstates and $jobtexts to look for jobs | Marc Cornellà | |
`jobs %string` doesn't work correctly when run inside `$()`. `$jobstates` and `$jobtexts` is available in the current shell process, so even though we need to replicate a bit more logic, every type of `fg` invocation works correctly. | |||
2020-03-03 | lib: use `command` to run rm in upgrade function (#8696) | Marek Dědič | |
2020-03-02 | lib: use grep-alias cache only if ZSH_CACHE_DIR is writable | Marc Cornellà | |
Fixes #8693 | |||
2020-03-01 | Refactor grep.zsh file | Marc Cornellà | |
- 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. | |||
2020-03-01 | Fast algorithm to determine grep alias flags | Marc Cornellà | |
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. | |||
2020-03-01 | Performance enhancement for lib/grep | mattmc3 | |
- Use $ZSH_CACHE_DIR to store the grep alias with all the right features - Expire the cache after 24 hours - See issue #8444 | |||
2020-03-01 | Ignore .tox folder in grep | Shi Yan | |
2020-03-01 | Also set options for egrep and fgrep | Peter Vandenberk | |
2020-03-01 | Exclude .idea folder from grep search scope | Vital Kolas | |
2020-02-28 | lib: urlencode hostname in update_terminalapp_cwd (#6245) | Stephen Heuer | |
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> | |||
2020-02-28 | lib: add support for clippaste in WSL using powershell | Marc Cornellà | |
Source: https://github.com/microsoft/WSL/issues/4852#issuecomment-579616808 | |||
2020-02-27 | lib: add termux commands to clipboard.zsh (#6243) | j | |
Closes #6243 | |||
2020-02-27 | lib: add support for clip.exe clipboard copy in WSL | Marc Cornellà | |
2020-02-27 | Merge branch 'master' into clipboard | Marc Cornellà | |