From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29204 invoked by alias); 26 May 2018 15:07:29 -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: 42845 Received: (qmail 16462 invoked by uid 1010); 26 May 2018 15:07:29 -0000 X-Qmail-Scanner-Diagnostics: from mail-wm0-f50.google.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(74.125.82.50):SA:0(-1.9/5.0):. Processed in 0.608071 secs); 26 May 2018 15:07:29 -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=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: doron.behar@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references; bh=YI34OcEXlg/KIMIZL+odzQqco1wPI9M3o1UlfhGHTrg=; b=hW4ZCGBK5Ka+Pdp++nMcNSXR1d753J2edyeK6HI92DeZ+2K/vSFI3rwAKTMjP5k8Hc 9Q08hTMAYJKt2wFvNnqHmKnsssRxHVGrcrAT3cx/YxKOnXCjaHNqnucTc6DCc1hpD/lz OYwxg0OkeXzNPaptufpkKdUygzny6N5UdVPR9DsUIFubBWnPqf9eh5KZI19N2U/PM4m3 R0pFg0flY0jP8LrwY8bTtBeVxzKAuptIBiszzMq5gbLnkQ5ViYUAg5HbbmgcUjlJc7o3 bEs6IcJ/R26C0GMM+tdf8Jq4fJntnWzfV7DI7bgSP0iUlGD/Awekl/1nq97aH7IjNi+K vh4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=YI34OcEXlg/KIMIZL+odzQqco1wPI9M3o1UlfhGHTrg=; b=FEi19TTXUnlmVGeo04ZqUA1ibtpIuMcVYSC8/L3LIXAd+mTR8KPHtlKQ9yc/vazwZK FHA+0/uH14ZRfySudVyVunKm240de5V5oCLipsK4xqP5+gfVvHQ6k1h0R1p4cVleyFqG 04YnxuPtjxHJocwc4e4XENPk94DQWb9xdRPYmTFXcSdnVYpV30QLWVN+yo0b7LrR3xRH NzS3ImdHyic65yqOn3ilY26XAP0Hl1GZmSWDiagkbWjqqFH08PNVEzgXUWyZlYWtpduL H9sNdwUuaVnkr40aF6z43RoHQoBihyBzaglegAln58SY41qJ/J47owta73DhvJiY8lYB lrcw== X-Gm-Message-State: ALKqPwdGLnNGa3EDfPLfVJCZR+Q+vO7saap5gLwnE1Vt6O7j8Q6HJ9U+ e2aYeA0hgB6xytGeX+kvoeKjanwK X-Google-Smtp-Source: ADUXVKLwSbpvV24bU8Oi+dcWF1eqM/vc9YJzWAMvr+PvBtJmfaqoTn37WzWne+sXlrZ5XbcuSWspbA== X-Received: by 2002:a1c:c3c6:: with SMTP id t189-v6mr1984617wmf.41.1527347245586; Sat, 26 May 2018 08:07:25 -0700 (PDT) From: doron.behar@gmail.com To: zsh-workers@zsh.org Subject: [PATCH 18/25] Make cache policy function safer. Date: Sat, 26 May 2018 18:06:27 +0300 Message-Id: <20180526150634.15683-19-doron.behar@gmail.com> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180526150634.15683-1-doron.behar@gmail.com> References: <20180526150634.15683-1-doron.behar@gmail.com> From: Doron Behar Add TODO for using zstyle for manifest files location when checking when they were last modified. --- Completion/Unix/Command/_luarocks | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Completion/Unix/Command/_luarocks b/Completion/Unix/Command/_luarocks index d7355c1ba..05a1e1d38 100644 --- a/Completion/Unix/Command/_luarocks +++ b/Completion/Unix/Command/_luarocks @@ -82,6 +82,7 @@ __luarocks_lua_versions(){ # }}} # {{{ helper: installed rocks cache policy ___luarocks_installed_rocks_cache_policy(){ + # TODO enable the user to configure manifests file that will be checked here with zstyle # the number of seconds since 1970-01-01 the manifest file was modified local manifest_last_date_modified="$(date -r ~/.luarocks/lib/luarocks/rocks-5.3/manifest +%s 2>/dev/null)" # the number of seconds since 1970-01-01 the cache file was modified @@ -93,6 +94,8 @@ ___luarocks_installed_rocks_cache_policy(){ else (( 0 )) fi + else + (( 1 )) fi } # }}} -- 2.17.0