zsh-users
 help / color / mirror / code / Atom feed
From: Kurtis Rader <krader@skepticism.us>
To: Ray Andrews <rayandrews@eastlink.ca>
Cc: "Lawrence Velázquez" <larryv@macports.org>,
	"Zsh Users" <zsh-users@zsh.org>
Subject: Re: surprise with echo
Date: Thu, 18 Dec 2014 22:30:21 -0800	[thread overview]
Message-ID: <CABx2=D8w1fC+A1+4soxKbKW_vdgxebBHOQsbOKt41_c24MKf=A@mail.gmail.com> (raw)
In-Reply-To: <5493C12D.6010009@eastlink.ca>

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

FWIW, the type of learning and experimentation you are undergoing is
extremely useful to yourself and the project. The problem is the difference
between proprietary and open source software. With proprietary software you
have a phone number (email address, web site, etc) that you can use to tell
the company you found a problem and expect it to be fixed. Since you were
paying for support you have, in theory, some leverage.

With open source software reporting a problem is less likely to result in a
fix. However, if you also propose a fix or can convince a contributor to
the project to champion your cause the odds of the problem being fixed are
greatly increased. So it helps if you provide the simplest possible
examples for reproducing the problem and a clear description.

On Thu, Dec 18, 2014 at 10:09 PM, Ray Andrews <rayandrews@eastlink.ca>
wrote:
>
> On 12/18/2014 07:20 PM, Lawrence Velázquez wrote:
>
>> You're making quite a few assumptions about how positional parameters and
>> array substitution work.
>>
> I only just started experimenting with it.  In the case I mentioned, it
> just
> took me by surprise that it killed the whole string. It was in a function
> that
> had just ignored any null strings, then I set the option and the function
> was busted.  Now I know why, so it's all fine. To be honest it never even
> occurred to me that command line args would be affected.  Anyway I get
> it now, thanks.
>
>

-- 
Kurtis Rader
Caretaker of the exceptional canines Junior and Hank

  reply	other threads:[~2014-12-19  6:30 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-19  1:24 Ray Andrews
2014-12-19  3:06 ` Bart Schaefer
2014-12-19  3:20   ` Lawrence Velázquez
2014-12-19  6:09     ` Ray Andrews
2014-12-19  6:30       ` Kurtis Rader [this message]
2014-12-19 17:54         ` Ray Andrews
2014-12-19  4:14   ` Kurtis Rader
2014-12-19  4:39     ` Lawrence Velázquez
2014-12-19  5:19       ` Kurtis Rader
2014-12-19  6:00         ` Lawrence Velázquez
2014-12-19  5:57     ` Bart Schaefer
2014-12-19  6:08       ` Kurtis Rader
2014-12-19  6:58         ` Ray Andrews
2014-12-20  2:55           ` Bart Schaefer
2014-12-20  3:05             ` Kurtis Rader
2014-12-20  3:49             ` Ray Andrews
2014-12-20  4:40               ` Bart Schaefer
2014-12-20  5:50                 ` Ray Andrews
2014-12-19  6:45     ` Ray Andrews
2014-12-19 11:21     ` Oliver Kiddle
2014-12-20  2:09       ` Bart Schaefer
2014-12-20  2:58       ` Kurtis Rader
2014-12-20  3:55         ` Ray Andrews
2014-12-20  5:08           ` Lawrence Velázquez
2014-12-20  5:37             ` Ray Andrews
2014-12-20  9:45               ` ZyX
2014-12-19  6:00   ` Ray Andrews

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='CABx2=D8w1fC+A1+4soxKbKW_vdgxebBHOQsbOKt41_c24MKf=A@mail.gmail.com' \
    --to=krader@skepticism.us \
    --cc=larryv@macports.org \
    --cc=rayandrews@eastlink.ca \
    --cc=zsh-users@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).