From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 11816 invoked from network); 5 Dec 2022 19:45:59 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 5 Dec 2022 19:45:59 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1670269559; b=ZtcSrDq2xhzpAgeCuCwFWwD0JIB2rUUOwrmFQNF2IroVUQ3PYt9gfU+/Q8VhCBODtTnzmrB5uW kGHAoiN37oV0XyIl9XavMs0dP6b56bFLjcgLIhnf2nvocZR4LPIp35XBIU8zxjxkUjXZDp/o7R TQXUuO4cntE93u5pUCz/VCr7TM33jX3WlvYAAO+QQakiMpH26gknnuDcuUQFs3Pwlcq3JFf1hB Zaqomq+tVxbe/PmtMtLzrtoIolk20w5Yp18+fdLFjPkteu50KP2/kFff+OIE7ARXLSAG5CqGSn RXScuJdQKQzknSdJmEEJzkJghCS1N3Ps3n/tlZ6+CFGA3A==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f52.google.com) smtp.remote-ip=209.85.208.52; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1670269559; bh=lxe2nHooQZ4CVe0xohJJxh2jsmMvqFu/HSKIFMPhVRw=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=QrN0n4p1jXRZntCuCxiA7nYjOlooHidIA+f/WFFmvryL6TAYshuhCVgnfOjFaeg9F89fQTDiwi mqSj08vhU+RKbDVQ5t+/9GId5764T60gzZzDrNAN7Pcp6dqxZz7ZhWZSrlpbvlw826X63JeJHZ PMvdl1CSOrvPWRelJryd+R4VXt5mc/XrqIJ2UcaRBMAMbT1XgSY+cMMAn53Wuqgba6j4ZM20ie S4Xjggf7DsFM902j+DbuXw8ejA8CYsRyciB2wIpB1zgdDCIY0lCkxtV5mIy7Amg3ZZPoEdWmuP Sytsj28XnG7s3CtSdbSrczy1T4c58c5yPDItKizgNuA3GQ==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=knIrUB7JXbFf5Ygswtrk7jrbhsEJW+2WedWQlFxW80o=; b=MTXnG9hzJj4d+1lHqfLWb4FNyT K8zc6pFBDsuLXGyFtHGzGVHSZeTIXK5gGpQKQRpilnie/Lf3hznqj0wWG4GAX89JaaSBwxVogzigJ Ux3nqGQ2/DhGjl2YmtQFpZZ+oXSH+MTPjRikzxQq+W1ne486aoCfMoiiTzFs6CiMalt5Vx/Slv0PS S2OVZurlDZoymjAKyx4yEQkbQWBefbynM5MShG7GL/BAPTB+MI60wa9ReyMKvRw9H9z9+FNyLeI7j prNgXyB82e+4F6TRzEoPnVsbNCRWJlhbhGy8U9FsKbXpIl6LQFOul5zLxswwy/1kQR6TfaN5I4Toa ilZouUkQ==; Received: by zero.zsh.org with local id 1p2HPb-000Ma1-4I; Mon, 05 Dec 2022 19:45:59 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f52.google.com) smtp.remote-ip=209.85.208.52; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ed1-f52.google.com ([209.85.208.52]:34305) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1p2HOo-000Lqx-Iw; Mon, 05 Dec 2022 19:45:12 +0000 Received: by mail-ed1-f52.google.com with SMTP id z92so17350970ede.1 for ; Mon, 05 Dec 2022 11:45:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=knIrUB7JXbFf5Ygswtrk7jrbhsEJW+2WedWQlFxW80o=; b=bdKLCix51bMNbaahyv2mmFRlvgV+LyhKg3cX0gUnvydDmV36fUYg5WK/k7LppnzBJM 52vmW5cxY9ej+fCJEeYAtGAPsQcZyQUAmVbNq+Jh9EEnyrvdRK3eB5AUQvprAJNWso+4 tJuhjN0N0D5FLDtmrzIgEuD7neCF6j3B3Zmk9D/UrXwVLuoMOmzAk8iPwegGItkHu2XY aEfpC/SsHpA5JsiMbqeShZ0hvEx3RULmt3DQQgTeg+Hffb5c/7gNvxAnB3IpewVkmbNH CEvh1qohfpiNIDuIBkKwmiybsAS/flAAel0JUjFRS6dE/n5lc3JRmcQdikWNn9VXB8OB qEqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=knIrUB7JXbFf5Ygswtrk7jrbhsEJW+2WedWQlFxW80o=; b=fMpt1mEZyLWa0JoBk5lUVSaez48Ri+ZRfWs5yvtILzEamIyHFZeYZDBCJvstgAa0cm Q4vDkWozLYKAqv1OA0hocG6rh3IRntrTUm0YK0rZjTvtYqA2MHUmDwAyRuBVzM3kgtIs PbgKs4W2COJ616Euvd8B/LFeQV0zd7QMwMU6rHKfP9gwhpxg6kWV9EbtnEuqnNWEBMUL DzfMOKscnzRUR5GCYSob0qEambtKstHMlUiFetnAxqhEtPjYQ0bXoXjQy2ttAD91TRQS zcBpg90OpzpgzYRDKOfZiiF6tyIwkBMDv001yWHkDgsaXoZFmvskf+ZiT3dsjJNsQXqq s+GQ== X-Gm-Message-State: ANoB5plEhNSOSSVnBDZdTQxeAehLYRVZn15FiyyZMn5z1oX9jZ36AJhd COycntqUxINyBQM+loNef8xuLrltGmusdSkz8DHRvQ== X-Google-Smtp-Source: AA0mqf4pHK5bc0YBJw0nV4e3/JQbo1yjeWWQ4WG60Uc6LP64vb8/LrbeKYdl8C0m/7OOSjuhrN/3ljyJiJG0July/TY= X-Received: by 2002:a05:6402:24a1:b0:463:e963:5149 with SMTP id q33-20020a05640224a100b00463e9635149mr74662951eda.219.1670269510036; Mon, 05 Dec 2022 11:45:10 -0800 (PST) MIME-Version: 1.0 References: <54bcd6dd-e589-4696-f042-1155b78df9d2@eastlink.ca> <819c9630-f315-8b1c-cb52-3d3ae8de2d5c@eastlink.ca> In-Reply-To: <819c9630-f315-8b1c-cb52-3d3ae8de2d5c@eastlink.ca> From: Bart Schaefer Date: Mon, 5 Dec 2022 11:44:58 -0800 Message-ID: Subject: Re: The elements of enlightenment To: Ray Andrews Cc: zsh-users@zsh.org Content-Type: text/plain; charset="UTF-8" X-Seq: 28487 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: On Mon, Dec 5, 2022 at 11:35 AM Ray Andrews wrote: > > Which is best? Probably hardly matters, but still, it's good to know. > printf is heavy, no? setopt might be lighter? Any time you use $(...) [with one exception] zsh is going to fork an additional process. So the circumstances in which that would be "lighter" than doing anything entirely inside the current shell are vanishingly small. The exception is that $(