zsh-workers
 help / color / mirror / code / Atom feed
* Very weird shell & sysread behavior
@ 2018-10-27 20:35 Sebastian Gniazdowski
  2018-10-27 20:53 ` Sebastian Gniazdowski
  0 siblings, 1 reply; 4+ messages in thread
From: Sebastian Gniazdowski @ 2018-10-27 20:35 UTC (permalink / raw)
  To: Zsh hackers list

Hello,
the screenshot says it all:
http://psprint.blinkenshell.org/weird.png

In the while loop, $__tmp[-1] returns correct data.

After the loop, $__tmp[-1] nor $__tmp[@] contain any data.

More: when I provide the data (on the writing end) in following way:

        print -r -- "${(q)ZTSMAP[colsearch_pattern]}"$'\0'
        print -nr -- "${(j::)${__zts_hcw_found[@]/(#e)/--${num}-del--}}"

Then the issue occurs. But when I'll do it in following way:

        print -nr --
"${(q)ZTSMAP[colsearch_pattern]}"$'\0'"${(j::)${__zts_hcw_found[@]/(#e)/--${num}-del--}}"

I.e. through write of a single string – then the after-loop $__tmp
references contain correct data. What's going on?

-- 
Sebastian Gniazdowski
News: https://twitter.com/ZdharmaI
IRC: https://kiwiirc.com/client/chat.freenode.net:+6697/#zplugin
Blog: http://zdharma.org

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2018-10-28 12:00 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-27 20:35 Very weird shell & sysread behavior Sebastian Gniazdowski
2018-10-27 20:53 ` Sebastian Gniazdowski
2018-10-28  5:22   ` Bart Schaefer
2018-10-28 11:59     ` Sebastian Gniazdowski

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).