Commit graph

756 commits

Author SHA1 Message Date
Sebastian Gniazdowski 704cee14df main.zunit: Fix the test title 2019-10-14 08:12:24 +02:00
Sebastian Gniazdowski 66824e4a91 main.zunit: A new 'tr : \\n <<<$PATH' test 2019-10-14 08:11:18 +02:00
Sebastian Gniazdowski 076c94e7db main.zunit: Fix $'ls /bin/df\n # a comment\nls /usr/bin' test 2019-10-14 08:10:37 +02:00
Sebastian Gniazdowski fdfd837cf7 main.zunit: Fix ls /usr/bin/ls test 2019-10-14 08:09:56 +02:00
Sebastian Gniazdowski 5ec56d2140 main-chroma.ch: Remove a misleading comment 2019-10-14 08:09:27 +02:00
Sebastian Gniazdowski 26dc787ad6 plugin.zsh: Don't override yank-pop 2019-10-03 07:19:45 +02:00
Sebastian Gniazdowski 10d5f36865 plugin.zsh,*-highlight,-whatis.ch,-zplugin.ch: Update copyright notice 2019-09-27 05:21:39 +02:00
Sebastian Gniazdowski f150062fe4 -whatis.ch: Correctly handle the case when there's no `whatis' program 2019-09-27 05:17:30 +02:00
Sebastian Gniazdowski 6d4ced3064 -whatis.ch: Use print instead of echo 2019-09-27 05:16:45 +02:00
Sebastian Gniazdowski 7cb5e6936e -whatis.ch: Use LANG=C with whatis 2019-09-27 05:15:48 +02:00
Sebastian Gniazdowski d5da3dc023 -whatis.ch: Correct use of cache 2019-09-27 05:12:48 +02:00
Sebastian Gniazdowski a8868e473f -whatis.ch: Add emulate to the callback 2019-09-27 05:11:24 +02:00
Sebastian Gniazdowski 05381e1f98 -whatis.ch: Use FAST_HIGHLIGHT for cache 2019-09-27 04:04:54 +02:00
Sebastian Gniazdowski 85ce204cfc -zplugin.ch: New ice `reset' 2019-09-10 00:20:01 +02:00
Sebastian Gniazdowski 6b8a14e966 main.zunit: Add test 2019-09-04 11:38:59 +02:00
Sebastian Gniazdowski 715736398e main.zuinit: Add tests 2019-09-04 06:59:20 +02:00
Sebastian Gniazdowski 57fbac0462 -zplugin.ch: Recognize wrap-track'' ice 2019-08-30 22:29:07 +02:00
Sebastian Gniazdowski c75ee58003 Revert "*-highlight: Use [[ -v ... ]] test instead of $parameters"
This reverts commit aff7531bfa.

Plus also the same change for the math mode highlighting.

Issue #152
2019-08-21 22:10:00 +02:00
Sebastian Gniazdowski 581e75761c plugin.zsh: Shorter and nicer widget name prefix 2019-08-08 07:30:33 +02:00
Sebastian Gniazdowski cb0ee1755b *highlight: Add the new style `subtle-separator' to the no-theme setup
Issue #151
2019-08-07 15:38:37 +02:00
Grigorii Horos 4d895e05d4 Add posibility to set colors for user/host separator in ssh chroma 2019-08-07 15:33:54 +02:00
Sebastian Gniazdowski 89fa57b49a -zplugin.ch: Highlight the strings glued to the ice-mods
https://github.com/zdharma/zplugin/issues/88
2019-08-06 21:36:43 +02:00
Sebastian Gniazdowski e89ff7ea02 plugin.zsh: Update the $0 handling so that it fully follows the standard 2019-08-06 21:32:44 +02:00
Sebastian Gniazdowski 70b7686f63
Create FUNDING.yml 2019-08-06 21:18:33 +02:00
Sebastian Gniazdowski 6857cde2a7 *highlight: Usle zle -R not zle .redisplay 2019-08-06 19:38:50 +02:00
Sebastian Gniazdowski 37c9f9fac6 -git.ch: Directory is a correct `checkout' argument
Issue #150
2019-07-31 03:41:34 +02:00
Sebastian Gniazdowski 785abb5d3a plugin.zsh: Limit default colors to the first 8 if termcap[Co] < 256 2019-07-26 13:41:50 +02:00
Sebastian Gniazdowski 465a5b1776 -git.ch: Make `diff' accept also directories 2019-07-24 10:59:34 +02:00
Sebastian Gniazdowski ab78177ee2 -git.ch: Make the commit message length limit configurable (#149, #25)
via FAST_HIGHLIGHT[git-cmsg-len] field.
2019-07-20 21:27:23 +02:00
Sebastian Gniazdowski aa1d87f174 tests/main.zunit 2019-07-18 05:34:23 +02:00
Sebastian Gniazdowski c906d2dfdb *-highlight: Allow underscores in the exec's variable name 2019-07-18 05:10:53 +02:00
Sebastian Gniazdowski 1a5ab22665 zunit: First test for extended version of zunit (patch sent to upstream) 2019-07-18 03:07:26 +02:00
Sebastian Gniazdowski b16bf9d05d -git.ch: Temporary fix to `commit' – intepret -am like -m
Issue #147
2019-07-15 22:49:32 +02:00
Sebastian Gniazdowski 432057f306 -whatis.ch: zle -R is actually sufficient – optimize out zle .redisplay
Issue #145
2019-07-15 21:04:11 +02:00
Sebastian Gniazdowski 13e959c3be -whatis.ch: Fixed the zle .redisplay eating up a line of the display
Issue #145
2019-07-15 20:55:37 +02:00
Sebastian Gniazdowski 45b6516fad *-highlight: Math-mode highlighting now recognizes empty non-$ variables 2019-07-15 07:04:50 +02:00
Sebastian Gniazdowski 6ce9315064 -whatis.ch: Refactor <(...) code after an unsuccesful debug of #145 2019-07-15 04:15:35 +02:00
Sebastian Gniazdowski 75bf780bc5 plugin.zsh: Apply the non-256 color terminal detection to initial theme 2019-07-15 04:13:54 +02:00
Sebastian Gniazdowski 594c57bae1 plugin.zsh: /fshdbg() 2019-07-15 04:12:36 +02:00
Sebastian Gniazdowski 991bd292cf -sh.ch: Don't recurse if the -c argument comes from PREBUFFER
Issue #108
2019-07-14 22:58:47 +02:00
Sebastian Gniazdowski 0be7423875 *-highlight: Optimize-out 2 comparisons on /usr/bin/$var etc. support 2019-07-13 19:01:46 +02:00
Sebastian Gniazdowski 330615e98a *-highlight: Support for ${var} in e.g. /usr/bin/${var} 2019-07-13 18:55:34 +02:00
Sebastian Gniazdowski 36e7074df0 *-highlight: Support ${var:-val} expression on command position 2019-07-13 18:46:58 +02:00
Sebastian Gniazdowski 422ee87077 *-higlight: Divide long line in *-math-string 2019-07-13 18:38:31 +02:00
Sebastian Gniazdowski aff7531bfa *-highlight: Use [[ -v ... ]] test instead of $parameters 2019-07-13 18:36:46 +02:00
Sebastian Gniazdowski 056e2929dd *-highlight: Treat parameter declarations as assignments – for math mode 2019-07-13 18:35:28 +02:00
Sebastian Gniazdowski f3e094bdb8 -ssh.ch; Remove unneded `local mbegin mend match reply' 2019-07-13 08:29:57 +02:00
Sebastian Gniazdowski 77fc581dae *-highlight: Fix the problem with first letter being red also for eval
Issue #143
2019-07-13 08:08:28 +02:00
Sebastian Gniazdowski c4e8afd55b *-highlight: Also fix the first-red-letter problem for eval
Issue #143
2019-07-13 08:05:56 +02:00
Sebastian Gniazdowski 07e94544be *-highlight: Additional guards against running processings on PREBUFFER
Issue #108
2019-07-13 06:14:50 +02:00