From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, RCVD_IN_DNSWL_MED,RDNS_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: (qmail 11074 invoked from network); 19 Mar 2020 18:35:08 -0000 Received: from unknown (HELO lists1.math.uh.edu) (129.7.128.208) by inbox.vuxu.org with ESMTP; 19 Mar 2020 18:35:08 -0000 Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.92.3) (envelope-from ) id 1jF00F-0004GP-Bz; Thu, 19 Mar 2020 13:34:47 -0500 Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1jF00C-0004De-3r for ding@lists.math.uh.edu; Thu, 19 Mar 2020 13:34:44 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx1.math.uh.edu with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1jF00A-0006t5-Lt for ding@lists.math.uh.edu; Thu, 19 Mar 2020 13:34:44 -0500 Received: from mail-pg1-x534.google.com ([2607:f8b0:4864:20::534]) by quimby.gnus.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jF004-0000xv-J3 for ding@gnus.org; Thu, 19 Mar 2020 19:34:38 +0100 Received: by mail-pg1-x534.google.com with SMTP id a32so1719351pga.4 for ; Thu, 19 Mar 2020 11:34:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bobnewell-net.20150623.gappssmtp.com; s=20150623; h=from:to:subject:organization:references:date:in-reply-to:message-id :user-agent:mime-version; bh=EfRoaofFjlf5TbNm7kpQ0S4NeIHKeNm8qflwHN7Gv3s=; b=QJEs/9SUfW1oh39QxCm81IOkT+nFU2q6TpEHzxAXIHk+ix9aFcTBrFwr4sbAHopkhN rH6O/VEMYAdB4bFe3Te2KO+h9WwDuS/CPRuUrR+0ruHg5ADgkVkdkOGDpyPrKsmBAbU6 8E8kJaU0et+ZfsaAgfi53J7icJq/3q2BL9KRQ0K1YvMNjyI9VDoESLx4zBxR/T59Vj2N W99E4LzXHiZOiRVNSr2WaXtkVsxjlGdKWbm8g777DPPGy65jMyXI1mYhndFSnKnBsedd wHZZOs5ww8vyWEObcbxwvlNgoeQz+PjhJxka37ZP4choEOzhMf2ryVrYWiAsW2rhObQX qI6A== 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:organization:references:date :in-reply-to:message-id:user-agent:mime-version; bh=EfRoaofFjlf5TbNm7kpQ0S4NeIHKeNm8qflwHN7Gv3s=; b=uNznzCdUm3YxyPx6/wxxWPmYU3MM3jiRQPPNyRrppQws4IN8DAX81tXwDtqb9xxpUA Wyrm4ZD3WckGt1NPQiarwCl1oHSOfR/S5kVrxh8MyGYw2D00Z2q6NImCE9Z5PWZ3B5Kk ipfmLtc952SKm5gIsvKb3gIoLskb9bxrLrJdCjsYrgf7wyvfYQeGf4hNk5nikWluJnM2 jGCrvU085YiG5X7/BOOPRKKA4pZROFogh5HpPDn7yvuEnUglbIPzqy3QyFuwlLNgAEu0 agpCDvpfhHuCnzohWLP0u/uGke2HpupNp2JxdjD5GZMsVlX2b6lmue0pBm/OmCYK6wwn cc9A== X-Gm-Message-State: ANhLgQ0BOvJu0oLnFuklzq/MmzmG/2iTeEqW0sno3KIV6aWmL4O4LgE/ PPf2AsodLnqGSEsP6Ohg84CB3wkypc84UA== X-Google-Smtp-Source: ADFU+vuzh2ULEj3dGziAljTP6Bfpchm+m4Z9CFcWRFOCFzk3nTdDkOTW6X5NyEpmJKk9xGaAa0we0g== X-Received: by 2002:a62:1847:: with SMTP id 68mr5483346pfy.288.1584642874657; Thu, 19 Mar 2020 11:34:34 -0700 (PDT) Received: from localhost (udp072992uds.hawaiiantel.net. [141.239.244.209]) by smtp.gmail.com with ESMTPSA id 71sm3288842pfv.8.2020.03.19.11.34.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Mar 2020 11:34:33 -0700 (PDT) From: Bob Newell To: ding Subject: Re: Moving mail generates 'quit' signal Organization: Avi Gobbler Publishing References: <871rpoubi8.fsf@emailmessageidheader.nil> Date: Thu, 19 Mar 2020 08:34:27 -1000 In-Reply-To: <871rpoubi8.fsf@emailmessageidheader.nil> (Bob Newell's message of "Wed, 18 Mar 2020 20:03:43 -1000") Message-ID: <871rpotcr0.fsf@emailmessageidheader.nil> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain List-ID: Precedence: bulk Aloha again, Following up on my question: I spent (too) much time in edebug, and note that in the function gnus-select-newsgroup (in gnus-sum.el) there is this snippet: (cond ((null articles) ;;(gnus-message 3 "Couldn't select newsgroup -- no articles to display") 'quit) This is where my quit condition is being generated. It seems that the code above is intended to be applicable in calls that (at least at the outer level) are interactive. My call is non-interactive, and the quit condition results in a total abort all the way back to the highest calling level. Now we won't argue whether the way I've coded my move mail function is the best (it certainly is far from it, and I'd welcome ideas on improvement). The issue is, should a quit be generated as above, making non-interactive use problematic (at least as I read things)? Mahalo -- Bob Newell Honolulu, Hawai`i - Via Gnus/BBDB/Org/Emacs/Linux