From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28499 invoked by alias); 13 Aug 2018 08:39:52 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 43278 Received: (qmail 25621 invoked by uid 1010); 13 Aug 2018 08:39:52 -0000 X-Qmail-Scanner-Diagnostics: from mailout1.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(210.118.77.11):SA:0(-6.9/5.0):. Processed in 1.992279 secs); 13 Aug 2018 08:39:52 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_PASS,SPF_PASS,T_DKIMWL_WL_HIGH,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180813083946euoutp01fb994375d1b8c5f5581896d1ef73c2ed~KZOu8aqpC0273102731euoutp01I DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1534149586; bh=RlykxkN3m8vwAianyEf/A1mZ++D8rHDXTw6ONVNuOfE=; h=Date:From:To:Subject:In-Reply-To:References:From; b=ZVj9IzqItJXeiq6qcXczL4Oy8MdhvXO0nvx6cXXXfbjRk24jpea+bWw2ZcRLHkzbk 3QYO0kWeMSaubRZRyHPj4DcN6XcwqMDl31H9CFJKQQD0wanjslLLmrN6CHSDx56gS4 TLkVnEW5PUQ083EUnq8yCsZJh0MxpA/1dXSJs27Q= X-AuditID: cbfec7f4-84fff700000010c6-10-5b7143d1e53b Date: Mon, 13 Aug 2018 09:39:43 +0100 From: Peter Stephenson To: Zsh hackers list Subject: Re: [PATCH] zsh/mathfunc: Add log2() In-Reply-To: <647A3A10-A3AA-4E02-98AC-38385B34D35A@dana.is> Organization: SCSC X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLIsWRmVeSWpSXmKPExsWy7djPc7oXnQujDd50mlocbH7I5MDoserg B6YAxigum5TUnMyy1CJ9uwSujJM9U1gLnjFXNE9ZzN7A2MrcxcjJISFgIvHiwTkmEFtIYAWj xKuL1l2MXEB2H5PExg2TmCGcXiaJ6y+OsncxcoB1NK5Nh4gvZ5SYeWMqC1zRz6drGCGcM4wS fx5vZ4JwLjBKfLvRzAiyhEVAVeL/+u9gC9kEDCWmbpoNFhcR0JLYcfIkE8gKYQFdiSn9kSBh TgFriVkzj7OAhPkFhCQuNNtCnG0vcXTPSbApvAKCEidnPmEBsZkF5CW2v50DdrWEwGc2iT+/ TjJDFJVJ7D+0ix2i2UVi1pbDULawxKvjW6BsGYnTk3tYIJrbGSXWTHrNDuH0MEpsOnqHEaLK WqLv9kVGkIuYBTQl1u/Shwg7SkyZtpsJEkR8EjfeCkIcxCcxadt0Zogwr0RHmxBEtZrEjqat jBMYlWcheWEWkhdmIcxfwMi8ilE8tbQ4Nz212CgvtVyvODG3uDQvXS85P3cTIzARnP53/MsO xl1/kg4xCnAwKvHwdqwuiBZiTSwrrsw9xCjBwawkwnuBASjEm5JYWZValB9fVJqTWnyIUZqD RUmcl08rLVpIID2xJDU7NbUgtQgmy8TBKdXA2LUs94/y/islm1SetT7zvXEx5uHj49UfBblr s53lN5dG/p70Oj61qOL7zstvQ9ws0nQCp19iDdQ4v63Y6PdUxa0aQlOuRguUvyjbcG5+rvM2 wVf9aRNnmM+ar/7xi1+aodyBogtnP0x6vH9Ccey6a96Ldk4tV5+sdTbNaMWZbydDOBrj52af DVJiKc5INNRiLipOBABpW+7NAAMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupikeLIzCtJLcpLzFFi42I5/e/4Xd0LzoXRBitvWlocbH7I5MDoserg B6YAxig9m6L80pJUhYz84hJbpWhDCyM9Q0sLPSMTSz1DY/NYKyNTJX07m5TUnMyy1CJ9uwS9 jJM9U1gLnjFXNE9ZzN7A2MrcxcjBISFgItG4Nr2LkZNDSGApo8SD97UgtoSAjMSnKx/ZIWxh iT/Xuti6GLmAarqZJB6dXs8G0XCGUWJztyZE4gKjxLpj58ASLAKqEv/Xf2cCsdkEDCWmbprN CGKLCGhJ7Dh5kglksbCArsSU/kiQMK+As8T8xhdgJZwC1hKzZh5ngZjZxyjRN2E6I0g9v4CQ xIVmW4iD7CWO7jnJBNErKHFy5hMWEJtZQEfixKpjzBC2vMT2t3OYJzAKz0JSNgtJ2SwkZQsY mVcxiqSWFuem5xYb6RUn5haX5qXrJefnbmIExsO2Yz+37GDsehd8iFGAg1GJh/fB2oJoIdbE suLK3EOMEhzMSiK8FxiAQrwpiZVVqUX58UWlOanFhxhNgWExkVlKNDkfGKt5JfGGpobmFpaG 5sbmxmYWSuK85w0qo4QE0hNLUrNTUwtSi2D6mDg4pRoYl65V2tF2vezLr6+rY9yF177Z/ipM 9pjNGYPP/PZrZMP2zgvIUN/6LvZGvF6cfHSUEBsb/xw77yueb75/zFUXf7y2M0bTvPu8uYWB 2nM/ro57BprLan+8lKpxKaormlkwPeId17I+XSvv3/t6T+Rx5lp5cUQf/W5naafgs+3/F1O5 Peabl29QYinOSDTUYi4qTgQAd7CCJ50CAAA= Message-Id: <20180813083945eucas1p177bd760f1d4412b044aa45b86bdb734d~KZOtnXxAu2270422704eucas1p18@eucas1p1.samsung.com> X-CMS-MailID: 20180813083945eucas1p177bd760f1d4412b044aa45b86bdb734d X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20180812082115epcas4p17b38f56487b9d30c9fcd9b450938cbf1 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180812082115epcas4p17b38f56487b9d30c9fcd9b450938cbf1 References: <647A3A10-A3AA-4E02-98AC-38385B34D35A@dana.is> On Sun, 12 Aug 2018 03:20:37 -0500 dana wrote: > Someone on IRC today was absolutely incensed that zsh/mathfunc > doesn't provide a log2(). I assume that's just because it's trivial > to do it in 'user land'. But it's also trivial to do it here, so.... Hmmm... I wonder what sort of real world uses require a floating point log 2 as a fundamental part. But it's uncontroversial with the fallback implementation you added, so thanks. I've committed it. pws