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 21355 invoked from network); 6 Mar 2023 21:55:26 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 6 Mar 2023 21:55:26 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1678139726; b=NSN/K7lQ/HLDoLKdH45IcbUP8reiRsbYbvHuZgwtz+ct/+xqpgVLplRP2qAwjF3nuU2gDq7Ptx irbP2pLwxFVxZNmzCICN2kUdfOm3OJTmjRbIWQqWKxpKDf9SxNbvHBafekzaTmLU5wvmKWT3b5 3s9/okRis78WibWgCbeddOfkKkJn0Ui8gSUtro0i8GbiJfDMjQfhDALxg47+kgKdWoi7VVyID5 z4g/M/2gTybhYlAvrUR7PirlKuejC3lfpMIVvTS4nXs7P469Tlh8vtmeh9nfpezp8yCd6N1OP/ suvwz6ZrNNTfgE7ej4ekCm9ObO8SIuufhFf/G8ga16431g==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f50.google.com) smtp.remote-ip=209.85.208.50; 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=1678139726; bh=u97nJzPU7fpbk7vFjq74NSn3XuRfw5oL5acpgjqqYno=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=qqV2g86EEKN3ypYHP9iNk2BBw5xzflmsL1VcEJ0BIRTj4hiq7mt3C0WwUX0GEocmihIuaWhJ8P 2tRWrstDb8plIu+TxWnFQGyAT8TzdyDiqJIZUrDncHk/vXEMMngEsLpoP7nmIKS/A9j89rx3M8 ysirNoYJozUt7u/H7RhX10khaNkhEOtGrfbIFYIkRnjF1zMlaDvJ+T2qjstSgYKBUOIqcJt3qD x4lhUiDsTOeryZo/jJDcQesLwLeJpB43VNhjtM+dwO2Dy4G6xKSKiOn3VlOKpdorUDBYocNKwj 2/sPLCSWUjjPE2wSin2EZNsi5SGFsy+8uFY9byUB/fw49g==; 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-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=JvtWCbq4B4oCHetuhXHkzjPEffIgN/zbSvl2Xw/aaOU=; b=dv6GxK8Y9R/tqRHXkQaWfCtWIX AWBqCxzDSL0tnZdmsc6TzhY7JCCL/NqxqatxfS2gIUO4HxnYuU+LDiVKSHooFBEv9Mj6wuYaQHTo1 IoVlaZSKuvcqPZOdzVT2SnwhZ5vpSVlZcI9SwjgqJ69p0WAlJM5U5BFURN5VyrwZQce+Wi/6s+PzW /zHpAQ5RNBylt/evWWGD9kLbl0JVpXBHMt6iom148M+zmWOeARSHGkfVt1VSSWMw9l1YFdKNoa6NF whU1tKu2LdIfaIq65EiKKTV2FDzqOMXlaL4uSqQbB2aSUM21cGeKiEghbWLF9cD4/tuEN8+27ZOJK 8+y9vcDg==; Received: by zero.zsh.org with local id 1pZInl-0000mH-RS; Mon, 06 Mar 2023 21:55:25 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f50.google.com) smtp.remote-ip=209.85.208.50; 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-f50.google.com ([209.85.208.50]:43537) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1pZInX-0000TT-SF; Mon, 06 Mar 2023 21:55:13 +0000 Received: by mail-ed1-f50.google.com with SMTP id x3so44690627edb.10 for ; Mon, 06 Mar 2023 13:55:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; t=1678139711; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=JvtWCbq4B4oCHetuhXHkzjPEffIgN/zbSvl2Xw/aaOU=; b=pgCDE5t9M0x7ZVzNqDM8FG/l5pzZT9X1dg6uhKRCytk8rMxMyMTzRCq8OKZDZHXdAV W8md8b7zhqpQYP53bKayqAca6RgEd3ME7+oXigDN9cjqe9iwCo+79Nn6K1qcACBrbxLK /5PxHfMYk5vfaDc36cirEfC6CgaxfJnAyiiMYy1Wl3q+ZFoRTVaoYC17axTxDpuA08QO pgYGKDQAexRY/WWTQ8169fLh8P25+mtl8HMQJzg4cX2CIt6USs+RKgaDWelvmDkHyoeS PRRFujiKQmnvEtMuYkcvwisXlWqQd1AKhUj5CPgBr5XLXBawud8e9rP4+TTpa1wJFPwU wXvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678139711; h=content-transfer-encoding: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=JvtWCbq4B4oCHetuhXHkzjPEffIgN/zbSvl2Xw/aaOU=; b=D403a3Wx70BG3ej8z8oMoUKLQYK11XcY4DrgHaAgHpAHPyE1ujcpj7oewhmMshvY8E EwjzpVqWQNYxrw3vZp5P0mClylwonuCRSxr/hI/Ze3j1pmMSKLqXa5GUx0XwIo2pUUzD 2xowZ6+pLDRovvfPn0XxDqbv/8jHSWR7ndRxR4/rhUcZXTt0f9Kc5QN2utenRHqw2PUd I2f1MT9mLLOW5W2dApzDtDWlIRnmoTNXCzfkPiT+azeLSCznhd/F6vm9jRAu8NHLHUmv I/d8KXn5YKrTRKaESdPG8tdNyFbfq5aQ8gPAU95tHyh1L7IEMo5Qln3wK7bscsjUhZ8W 7/8Q== X-Gm-Message-State: AO0yUKUBkXgjV+Jx/fmMxTVMpF9WGhNHfWKuFvQey9yLhV0qBl3bICDZ pUQnOl0eFJd0v5vLC/yvQlux08ZczOSTzfSc1/LQZw== X-Google-Smtp-Source: AK7set9+ReMJlmdAFLgTHxkVInI+RfM+Zdq8/NRtTsK+d3kVl+NSr0xk6w11Ne3S2dIizBrqhjN1ZTBsPo5g/bnTA4M= X-Received: by 2002:a17:906:329b:b0:8f7:f3d4:942c with SMTP id 27-20020a170906329b00b008f7f3d4942cmr6116842ejw.7.1678139711295; Mon, 06 Mar 2023 13:55:11 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Bart Schaefer Date: Mon, 6 Mar 2023 13:55:00 -0800 Message-ID: Subject: Re: V01 Test Failure To: Vin Shelton Cc: "Zsh Hackers' List" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 51523 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 Mon, Mar 6, 2023 at 1:45=E2=80=AFPM Vin Shelton wrote: > > Where are global variables supposed to be declared? In this case: Src/Zle/zle_main.epro:extern mod_import_variable char*varedarg; However, I tried this with ksh93.c in order to avoid including other modules epro files: if (zleactive) { extern mod_import_variable char *curkeymapname; /* XXX */ extern mod_import_variable char *varedarg; /* XXX */ Works for me on Linux, but it's possible those variables declarations need to be moved to file scope instead of function scope, or that the ksh93 module needs to be made dependent on zsh/zle, depending on the compiler/linker.