zsh-workers
 help / color / mirror / code / Atom feed
From: Vin Shelton <acs@alumni.princeton.edu>
To: Oliver Kiddle <opk@zsh.org>
Cc: "Zsh Hackers' List" <zsh-workers@zsh.org>
Subject: Re: X04 Test Failure
Date: Wed, 11 Jan 2023 12:48:09 -0500	[thread overview]
Message-ID: <CACeGjnXEU6sxQ0VaX6E7WceZP8GkaQiYDz40Z+f8dRXb0Jt13g@mail.gmail.com> (raw)
In-Reply-To: <50065-1673458705.084910@HXP5.Ziln.rZq4>

[-- Attachment #1: Type: text/plain, Size: 3411 bytes --]

I can confirm that the latest sources build and test 100%.  Thanks - I'm
sorry I didn't learn the test sufficiently to develop my own patch.

  - Vin

On Wed, Jan 11, 2023 at 12:38 PM Oliver Kiddle <opk@zsh.org> wrote:

> Vin Shelton wrote:
> > Oliver - do you have a test update to reflect your region-highlighting
> changes?
>
> Sorry yes, forgot to recheck the tests following the smaller later
> patches. For some tests, the final 0m was not needed because ZLE is now
> tracking the state in one place only so this is optimised away. Most
> of them are due to 51289 where I removed the superfluous disabling of
> underline and standout after it turns all attributes off.
>
> Thanks for checking.
>
> Oliver
>
> diff --git a/Test/X04zlehighlight.ztst b/Test/X04zlehighlight.ztst
> index 6d9ca4a48..296635bf5 100644
> --- a/Test/X04zlehighlight.ztst
> +++ b/Test/X04zlehighlight.ztst
> @@ -79,7 +79,7 @@
>    zpty_line 1 p       # the line of interest, preserving escapes ("p")
>    zpty_stop
>  0:region highlight - standout overlapping on other region_highlight entry
> ->0m27m24mtr7mu0me word2 word3
> +>0mtr7mu0me word2 word3
>
>    zpty_start
>    zpty_input 'rh_widget() { BUFFER="true"; region_highlight+=( "0 4
> fg=green" ); }'
> @@ -90,7 +90,7 @@
>    zpty_line 1 p       # the line of interest, preserving escapes ("p")
>    zpty_stop
>  0:basic region_highlight with 8 colors
> ->0m27m24mCDE|32|true0m
> +>0mCDE|32|true
>
>    zpty_start
>    zpty_input 'rh_widget() { region_highlight+=( "0 4 fg=green
> memo=someplugin" ); typeset -p region_highlight }'
> @@ -145,7 +145,7 @@
>    zpty_line 1 p       # the line of interest, preserving escapes ("p")
>    zpty_stop
>  0:basic region_highlight with true-color (hex-triplets)
> ->0m27m24m38;2;4;8;16mtrue0m
> +>0m38;2;4;8;16mtrue
>
>    zpty_start
>    zpty_input 'zmodload zsh/nearcolor'
> @@ -157,7 +157,7 @@
>    zpty_line 1 p       # the line of interest, preserving escapes ("p")
>    zpty_stop
>  0:basic region_highlight with near-color (hex-triplets at input)
> ->0m27m24mCDE|3232|true0m
> +>0mCDE|3232|true
>
>    zpty_start
>    zpty_input 'rh_widget() { BUFFER="true"; region_highlight+=( "0 4
> fg=green" ); rh2; }'
> @@ -169,7 +169,7 @@
>    zpty_line 1 p       # the line of interest, preserving escapes ("p")
>    zpty_stop
>  0:overlapping region_highlight with 8 colors
> ->0m27m24mCDE|32|tCDE|31|rCDE|32|ue0m
> +>0mCDE|32|tCDE|31|rCDE|32|ue
>
>    zpty_start
>    zpty_input 'rh_widget() { BUFFER="true"; region_highlight+=( "0 4
> fg=#00cc00" ); rh2; }'
> @@ -181,7 +181,7 @@
>    zpty_line 1 p       # the line of interest, preserving escapes ("p")
>    zpty_stop
>  0:overlapping region_highlight with true-color
> ->0m27m24m38;2;0;204;0mt38;2;204;0;0mr38;2;0;204;0mue0m
> +>0m38;2;0;204;0mt38;2;204;0;0mr38;2;0;204;0mue
>
>    zpty_start
>    zpty_input 'zmodload zsh/nearcolor'
> @@ -194,7 +194,7 @@
>    zpty_line 1 p       # the line of interest, preserving escapes ("p")
>    zpty_stop
>  0:overlapping region_highlight with near-color (hex-triplets at input)
> ->0m27m24mCDE|340|tCDE|3160|rCDE|340|ue0m
> +>0mCDE|340|tCDE|3160|rCDE|340|ue
>
>    zpty_start
>    zpty_input 'f () { zle clear-screen; zle g -f nolast; BUFFER=":
> ${(q)LASTWIDGET}" }; zle -N f'
> @@ -205,7 +205,7 @@
>    zpty_line 1 p
>    zpty_stop
>  0:zle $widgetname -f nolast
> ->0m27m24m0m27m24m: clear-screen
> +>0m0m: clear-screen
>
>  %clean
>
>

[-- Attachment #2: Type: text/html, Size: 4618 bytes --]

      reply	other threads:[~2023-01-11 17:49 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-11 16:31 Vin Shelton
2023-01-11 17:38 ` Oliver Kiddle
2023-01-11 17:48   ` Vin Shelton [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CACeGjnXEU6sxQ0VaX6E7WceZP8GkaQiYDz40Z+f8dRXb0Jt13g@mail.gmail.com \
    --to=acs@alumni.princeton.edu \
    --cc=opk@zsh.org \
    --cc=zsh-workers@zsh.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).