289 Commits
Author SHA1 Message Date
Quentin BurgessandGitHub 6f57bbe57c feat(chrome): support for podman (#80) 2025-06-25 09:42:43 +02:00
Lucas LarsonandGitHub 13d7b4e634 add support for goawk (#51)
`goawk` is a POSIX-compliant AWK interpreter that benefits from the
same highlighting as other AWK interpreters here.

Signed-off-by: Lucas Larson <LucasLarson@riseup.net>
2023-04-03 08:58:53 +02:00
QuarticCatandGitHub 7c390ee3bf fix: correct highlighting logic for global aliases (#26)
Thank you to @QuarticCat for the fix.
2022-11-19 20:50:23 -06:00
AloxafandGitHub ef8ba84c3a fix: correct highlighting logic for hex color codes (e.g., #fff & #ffffff) (#18)
- fixes an issue of incorrectly parsing certain strings as hex color codes
2022-02-27 22:19:23 -05:00
Alexandros KozákandGitHub f4d007e4da Restore compatibility with Zsh v4.3.11 (#7) 2021-11-12 18:41:38 +01:00
Sebastian Gniazdowski 5317179cf4 highlight: Don't use the #i flag for non-extendedglob shells #179 2020-06-29 19:56:23 +02:00
Sebastian Gniazdowski 5d0e4fef45 highlight: Fix the OS X test #179 2020-06-29 10:58:39 +02:00
Sebastian Gniazdowski 19141c09f5 highlight: Definitely disable man chroma on Darwin #179 2020-06-28 18:10:55 +02:00
Sebastian Gniazdowski 3636ce9abd highlight: Correctly implement the #fff / rgb(f,f,f) feature #167 2020-06-23 13:03:21 +02:00
Sebastian Gniazdowski d737097a5e highlight: FEATURE – #00ff00 and rgb(00,ff,00) etc. get colored in green
etc. #167
2020-06-21 22:22:12 +02:00
Sebastian Gniazdowski 365e51e0e3 *highlight: Use patterns instead of regexes 2020-05-31 03:55:03 +02:00
Sebastian Gniazdowski b259daa347 *highlight: Don't set unnecessary option 2020-05-31 03:54:20 +02:00
Sebastian Gniazdowski 902cddc127 fast-highlight: Use emulate 2020-05-31 03:53:47 +02:00
Sebastian Gniazdowski 7108a135e1 *highlight: Recognize strace and ltrace 2020-04-20 20:14:33 +02:00
Sebastian Gniazdowski cb8aa8e3f5 *highlight,plugin.zsh,other: Default theme to have a secondary 2020-04-16 16:04:13 +02:00
Sebastian Gniazdowski 89afa554c3 *highlight: Include OS X Jiaweis in the man fix #135 2020-04-15 23:54:13 +02:00
Sebastian Gniazdowski 482ab87201 *highilight: No man chroma on OS X Catalina #135 2020-04-15 23:51:44 +02:00
Sebastian Gniazdowski a3242a9339 :chroma/* → →chroma/* 2020-04-14 20:06:04 +02:00
Sebastian Gniazdowski c4c419edb9 Revert "*highlight: Remove sudo support"
This reverts commit 303eeee818.
2020-04-02 19:05:33 +02:00
Sebastian Gniazdowski 303eeee818 *highlight: Remove sudo support 2020-03-06 09:48:07 +01:00
Sebastian Gniazdowski 6358641181 -zplugin.ch → -zinit.ch,*highlight,plugin.zsh: Zplugin → Zinit rename 2020-02-02 19:35:57 +01:00
Sebastian Gniazdowski 2f56658deb *highlight: Recognize `doas' as a precommand modifier
Issue #161
2019-10-29 19:04:36 +01:00
Sebastian Gniazdowski 6440fd970a plugin.zsh,*highlight,chroma/all: Rename to :chroma to avoid completing
Issue #157
2019-10-21 16:28:23 +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 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 cb0ee1755b *highlight: Add the new style `subtle-separator' to the no-theme setup
Issue #151
2019-08-07 15:38:37 +02:00
Sebastian Gniazdowski 6857cde2a7 *highlight: Usle zle -R not zle .redisplay 2019-08-06 19:38:50 +02:00
Sebastian Gniazdowski c906d2dfdb *-highlight: Allow underscores in the exec's variable name 2019-07-18 05:10:53 +02:00
Sebastian Gniazdowski 45b6516fad *-highlight: Math-mode highlighting now recognizes empty non-$ variables 2019-07-15 07:04:50 +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 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
Sebastian Gniazdowski ef78ab1799 *-highlight: Don't recurse if the string is from PREBUFFER
Issue #108
2019-07-13 06:12:21 +02:00
Sebastian Gniazdowski 08184b727d *-highlight: Fix `case' highlighting when the condition is (x) not x)
Issue #112
2019-07-04 21:52:59 +02:00
Sebastian Gniazdowski 47849ff7e8 *-highlight: Fix the problem with the literal NUL character (i.e. ^@)
Issue #137
2019-07-04 21:17:18 +02:00
Sebastian Gniazdowski 7043081a1b *-highlight: Do a recursive-highlighting of the backticks
Issue #143
2019-07-04 19:01:51 +02:00
Sebastian Gniazdowski 9cc5786558 -zplugin.ch,*-higlight: Exact zplugin's `ice' highlighting & gathering 2019-07-01 21:35:17 +02:00
Sebastian Gniazdowski 10c3589a7c -zplugin.ch,*-highlight,plugin.zsh: Exact zplugin highlighing 2019-07-01 16:16:41 +02:00
Sebastian Gniazdowski 0293f063db *-highlight: Quite smart string-with-$var-in-it handling at cmd position 2019-06-25 16:16:44 +02:00
Sebastian Gniazdowski cf67edef84 Revert "*-higlight: Advanced argument expansion at command position"
This reverts commit 9a025cb6e6.
2019-06-25 10:10:27 +02:00
Sebastian Gniazdowski 9a025cb6e6 *-higlight: Advanced argument expansion at command position 2019-06-25 10:07:53 +02:00
Sebastian Gniazdowski 7679b9eac9 Merge branch 'chroma-defintions-architecture' 2019-06-15 20:34:08 +02:00
Sebastian Gniazdowski 37611e7ca1 *-higlight: Missing 2>/dev/null redirections in chroma calls 2019-06-15 20:18:40 +02:00
Sebastian Gniazdowski 05ab5b30c3 main-chroma,-git.ch,highlight: Move chroma def. into -git.ch. fsh prefix
Also added `push' definition into the chroma def. and slightly updated
the `fetch' definition. Using fsh__* prefix for all created globals. In
general, the working chroma definition for git moved into proper place –
the -git.ch file.
p
2019-06-11 22:28:59 +02:00