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 6125 invoked from network); 16 Dec 2022 04:37:44 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 16 Dec 2022 04:37:44 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1671165464; b=A0vpQZFMf9Ep6F8CLYujvYUnUmpbz7hT829kJqf0TNHcc+OccVGEnYRKMOuX+taQwEeB4WYse1 ilULUj+63YysN0Gnj6meQqmT4fvjkh9q/gy3f4NP4zz/pzOu6/8e3kCktp5O0tH3OTx9ZEXQKP 8D0xQBu2GH9kHugpFStKopgeJakpxpOTL561p14h7cIAgQXDdVrwUyU5gWBsCXZny53ZjH8w/T 9ZU9XvTKS+XydT0YGJi6VTD98BFErz8BvpvYm1OvKgnyQkiQFp+8Jc3cf9giQBVP5QXYR68C3i 9VA2IdIe6jSqWAhx1ygz6JWGb/TsvuaZVXAAysKJWqe8jQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f43.google.com) smtp.remote-ip=209.85.208.43; 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=1671165464; bh=zv8844UwcNdOUT6Ign+YnuGFTvwuNHtwcGiWjB9R7aM=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=gKCQlJSyaO3S/1hohya8rQHL9vT6kGrQQH3ZYlMomyHKHeIx/4QtbIwrCJFilymcrnsoHv2cX1 u9dCb4quy329rSeZz3mm0Iodr+0gjr5qdvZ3UdspqJJ0ZlfUTvgFjBOTP+A2NGPszTlxiuvc7J GcgWqJTiU7kamnCIkSIBKWhsQr5Z92BcCOSOC5/78QtQbVXywR/Emyt+IfU0fptjZn2r1bEOBk pR6aLcsggyhPsVqz/hhARSlX+YYAwId7dXyx88ijJyS0ctILigkzsVMTuZsY05/pcfuCM2RyJ8 +cjGqba5Kv1XCdcFtpFDOmE8tjkOLVRnHfeYYjL3hQZyuA==; 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:To:Subject:Message-ID: Date:From:In-Reply-To:References:MIME-Version:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=zv8844UwcNdOUT6Ign+YnuGFTvwuNHtwcGiWjB9R7aM=; b=TiEUabb8DYI4ZBCrziaAHfXc96 3oyQg1uw4zxqoBbH0Wh2XIZAQoPq8rwh6RjS0id/8QVO/fuGlZnMs/9/W9BF0iEDBjh3LYsF2cFQj 5o0WQL/htThVtcl/GCLqqPCmNzJ+VR62uw9RF/jiHUcoEo9Eb8o5ryXA7Pz7rfildQliNkX+GNy0D Lc03KKBT5gS7WD+8lv3AkuYxmuc9HRHa/3VbOo0bC7bp9LEX2vsNyWrkSF80a3OjRfkrQVI9ZCjDo vPTfgjApvWeh/jCtDoQA1gqgpcsku1UsOPS7FcJ6BhHYSuPW3pfM3QE+/r4lrTRNbBvajUeKKsScO hbCBSMYw==; Received: by zero.zsh.org with local id 1p62Tg-000B9A-4N; Fri, 16 Dec 2022 04:37:44 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f43.google.com) smtp.remote-ip=209.85.208.43; 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-f43.google.com ([209.85.208.43]:36768) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1p62ON-000Abi-Pf; Fri, 16 Dec 2022 04:32:16 +0000 Received: by mail-ed1-f43.google.com with SMTP id v8so2090706edi.3 for ; Thu, 15 Dec 2022 20:32:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=zv8844UwcNdOUT6Ign+YnuGFTvwuNHtwcGiWjB9R7aM=; b=vJGkA8MeN6vBSztv68us0T//FCdBK5HIqBx2WapDlLhkfvOgeZO21rwa+dXjI+WEdH MA6nL8iewwsiHCBmUnnLXnxcy9OWJeZZ43e/RoFvmMb9RBfKcOFicRB7tc1YJdDLBIhG JPL4noagyZV5comn7cqaYYAPG75zWlv7mR7Tn0ZWXdhsDvxAPnXTQ4JByQxvqZBeovtg AtIBP7scJPSA1vvpggbMvspARzDfT2IT/Synugve4dwD0xA4nWpnAl3rsBCg5RSOj1W0 uKjvaK3dx3LPvVYElvR8/ikymeeuuH39Vovs6XJ+d0V3tYTwJ8ApKgsrJSOkD02Fj0M1 2e+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=zv8844UwcNdOUT6Ign+YnuGFTvwuNHtwcGiWjB9R7aM=; b=Wq4YNRHxSv3R5gFJtF58jLgMTG0cu+4ODoLYBzZfw3pVvTeLaHLKbErn27y84Cng+d GyJCXb427CDfACNMvxzJih1QBIEPHvqSeXZpuaHwxl9L7zNKfINnkGX9SGUj5CzSBxLR 8fpTQNEfFP1p+SnUqkvtgdbvR6vJotz/5d4K4w9WbSZ7l6mP/hCotnru3+Vn7h4O2euW RYrHlH/owkyc2YH97CdRwGhuBJAvlkLS4aFm+YNssTrA7b4xfb/nRbnrvwxraZhxzXX5 +vkNaoT8LNRh+rIam7nCwNOj3FllYj91rlhrGMv17yiC11RGM6oxgjc5+jMeguYk+Dl4 K9UQ== X-Gm-Message-State: ANoB5pmgPkCs+Chcq+j5E0q5sHFq0Za0buRVNAv/dhkCXLfQNxlLKqbj JTCYTLRq1jN7Qa3L3zz7ebmIwHv66MI70VELe79TNmhtnSXC6hNI X-Google-Smtp-Source: AA0mqf4vtxQRokx0fGM4h1NTuIzUshjRwTU1jtGJQMNcC0E4KH7Hhx31qQ+xx+UdLLWnAaTcRsIlUC6yL++dIFHcy/U= X-Received: by 2002:aa7:dd4d:0:b0:45c:98a9:7bbf with SMTP id o13-20020aa7dd4d000000b0045c98a97bbfmr72306952edw.372.1671165135481; Thu, 15 Dec 2022 20:32:15 -0800 (PST) MIME-Version: 1.0 References: <2182a97d-fe76-9f37-7f99-1f3b3564795a@eastlink.ca> <20221215211825.GA8411@tarpaulin.shahaf.local2> In-Reply-To: From: Bart Schaefer Date: Thu, 15 Dec 2022 20:32:04 -0800 Message-ID: Subject: Re: Are there zsh error message explanation To: Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 51222 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: On Thu, Dec 15, 2022 at 8:07 PM Bart Schaefer wrote: > > Even if the error messages printed by the shell don't change, a > volunteer to write a yodl page listing them all and cross-referencing > them to other manual sections would not be turned away. There are by my count just under 1200 locations where the zsh sources might print an error, comprising at least 751 different messages (in many instances, multiplied by the possible number of different errno values). The most common error message (at least 40 of those 751) is just the name of a builtin followed by strerr(errno), or strerr(errno) followed by the name of something else (e.g., a file).