From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#36707: [PATCH] Signal user-error on duplicate package refresh Date: Wed, 17 Jul 2019 20:02:25 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="196592"; mail-complaints-to="usenet@blaine.gmane.org" To: 36707@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jul 17 20:03:08 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hnoGh-000ozk-E6 for geb-bug-gnu-emacs@m.gmane.org; Wed, 17 Jul 2019 20:03:07 +0200 Original-Received: from localhost ([::1]:59466 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hnoGg-0002tM-Dd for geb-bug-gnu-emacs@m.gmane.org; Wed, 17 Jul 2019 14:03:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49091) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hnoGd-0002t4-9O for bug-gnu-emacs@gnu.org; Wed, 17 Jul 2019 14:03:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hnoGc-0000V9-ES for bug-gnu-emacs@gnu.org; Wed, 17 Jul 2019 14:03:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44131) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hnoGc-0000Uu-AR for bug-gnu-emacs@gnu.org; Wed, 17 Jul 2019 14:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hnoGc-00036v-5i for bug-gnu-emacs@gnu.org; Wed, 17 Jul 2019 14:03:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 17 Jul 2019 18:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36707 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.156338656611932 (code B ref -1); Wed, 17 Jul 2019 18:03:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 Jul 2019 18:02:46 +0000 Original-Received: from localhost ([127.0.0.1]:52952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnoGK-00036L-Sf for submit@debbugs.gnu.org; Wed, 17 Jul 2019 14:02:46 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:55328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnoGJ-00036E-BP for submit@debbugs.gnu.org; Wed, 17 Jul 2019 14:02:43 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49021) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hnoGI-0002qS-HQ for bug-gnu-emacs@gnu.org; Wed, 17 Jul 2019 14:02:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hnoGG-0000JZ-IT for bug-gnu-emacs@gnu.org; Wed, 17 Jul 2019 14:02:42 -0400 Original-Received: from mail-wr1-f54.google.com ([209.85.221.54]:34497) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hnoGF-0000I4-1t for bug-gnu-emacs@gnu.org; Wed, 17 Jul 2019 14:02:40 -0400 Original-Received: by mail-wr1-f54.google.com with SMTP id 31so25851843wrm.1 for ; Wed, 17 Jul 2019 11:02:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=noesBgEFx2IgxNeLSx3LPP0TjTM8DxB6pByNN5Mly5Y=; b=IJcLB0FMd3QGy8jnrLugpNeUYBVbg0HN72HvL/uWtnzayuiC4qm1+ZYtSDOby+R1HG nFysUYGT0vdhjNc3izl81xcvCcaZYvUaYtikqgzsWgA+yilv+4ycl2tWcR/fBfRZmIQt eJq49OTZ9Y5ZyDEnVK3d6XmJnHS+WhbHwwaKtIaKo7mv8L2qbuLOpg5EcG+3Dsfb7gx6 qmtt7b7qA/cJJsifrpfEUrIjaM9tcb4Qx/BUO0LG2tLeLJCrFZniO2lwF+swXi1bOZig +gDTyQ0dBKh1QiBIytDEJyGtHKSR9cCDuPSuDVOJHeQNd6Cr0dRuG45DxIWh6EXV0KR0 ca7w== X-Gm-Message-State: APjAAAVId3l+lDpBBTkUmhabWEHdXmT0OpNgLWXRf9RegteN11jMWZuc AmZdF43qKAzfyaJXZg0WbqlDeHMnDZDeWCol6UXWz3Hu X-Google-Smtp-Source: APXvYqxm0lVF4A44ifpntbaY1xS6hHosziv0T5jZXKDNA8epUtfLEdaHGAlEIseYcMi5YbI8pO/0G1mkasHLgncffKc= X-Received: by 2002:adf:eb49:: with SMTP id u9mr39819851wrn.215.1563386556830; Wed, 17 Jul 2019 11:02:36 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:163259 Archived-At: In the "*Packages*" buffer (M-x package-list-packages), if I hit "r" many times it will try to initiate more refreshes even if the first one has not finished yet. This is unnecessary and potentially confusing. This patch makes it check if there is already an refresh in progress and signal a user-error if there is one. (I'll send the patch in a separate message once this is assigned a bug number.) Thanks, Stefan Kangas