Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: [PATCH] Remove SH_USE_BSD_ECHO autoconf test.
- X-seq: zsh-workers 40233
- From: Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx>
- To: zsh-workers@xxxxxxx
- Subject: Re: [PATCH] Remove SH_USE_BSD_ECHO autoconf test.
- Date: Sat, 24 Dec 2016 13:52:31 -0800
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:date:in-reply-to:comments:references:to:subject :mime-version; bh=OlVnZ9rYlLPsvKkglqO4a5mpYdLYlienz+AnVoPWuGI=; b=vhRQpVLPlVjEnTjIomVbWDcDc23QSQ5SPfECfFiZ+nqBmIu3xvRvy5/6d9tYcEgFHV 9GYgod6IRS5rAsd/iccpfWIfDd+4OVl1/dj8p9/3GFNIwjNSRMg2R/c3T+mhmbchwYhn QuVu67vVo/BaQSGH4qElGxxWk9mLQuPqHM5k5/F17wuk6myP3w15GJyPQlawlmxu2ZZj mBHped34pXpjRbyjYD55ESx0uNhq8H5LuL30WVWjVvYsXkQJqRHhz1ut5QuRbZyLl9pc Fh/z5wjJ/wpXTxbLRRNKbIxwZPP5BV+GBSaihtdJeWyh4+n3GXKMQbKzg8/o8+8AJ2TI QkMQ==
- In-reply-to: <1482601418-17984-1-git-send-email-danielsh@fujitsu.shahaf.local2>
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
- References: <1482601418-17984-1-git-send-email-danielsh@fujitsu.shahaf.local2>
On Dec 24, 5:43pm, Daniel Shahaf wrote:
}
} It is unused
Wow.
Sometime back before 1996:
|+ #ifdef SH_USE_BSD_ECHO
| {"bsdecho", 0, 0, OPT_EMULATE|OPT_SH},
|+ #else
|+ {"bsdecho", 0, 0, 0},
|+ #endif
There is no version-controlled copy of zsh old enough to still have
this code, and the earliest reference to it in the list archive is
in reply to a message that is too old to be in the archive.
The intention seems to have been to have the default behavior of
zsh's echo builtin match the default behavior of the echo command
on the same platform.
In spite of the conditional above having been removed from (what was
at that time) globals.h, the useless configure test was revised and
kept up to date for nearly a decade, and then has been sitting there
ever since.
} its presence causes the downstream packages that install
} config.h to be non-reproducible.
I don't know what that means, but it doesn't really matter ...
Messages sorted by:
Reverse Date,
Date,
Thread,
Author