From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tim Cross Newsgroups: gmane.emacs.devel Subject: Re: Emacs development... Date: Sun, 22 Aug 2021 12:25:07 +1000 Message-ID: <87y28u42n8.fsf@gmail.com> References: <56B1C272-CB13-4793-930C-9F6B96F9856B@traduction-libre.org> <83r1enz453.fsf@gnu.org> <87h7fjuuva.fsf@gnu.org> <351DF59E-BFE0-4CC2-8A40-B4E7CB73D81E@traduction-libre.org> <2281ccca2d439b935535197d931c1ccf41b0f86f.camel@yandex.ru> <3AA2DD3C-EDEC-4180-9180-AE84D6705BE8@traduction-libre.org> <87fsv26eu1.fsf@gmail.com> <5587433C-396F-4230-A81D-21CC33FAF901@traduction-libre.org> <87bl5q5n8b.fsf@gmail.com> <1A33E99E-B463-4971-9DE6-C1D060C275D4@traduction-libre.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31659"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.6.4; emacs 27.2.50 Cc: emacs-devel@gnu.org To: Jean-Christophe Helary Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Aug 22 04:48:21 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mHdX3-00083K-Cv for ged-emacs-devel@m.gmane-mx.org; Sun, 22 Aug 2021 04:48:21 +0200 Original-Received: from localhost ([::1]:56988 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mHdX1-0007KB-Lx for ged-emacs-devel@m.gmane-mx.org; Sat, 21 Aug 2021 22:48:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35236) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mHdVj-00066F-Bb for emacs-devel@gnu.org; Sat, 21 Aug 2021 22:46:59 -0400 Original-Received: from mail-pf1-x42f.google.com ([2607:f8b0:4864:20::42f]:44746) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mHdVg-0001xr-Pa for emacs-devel@gnu.org; Sat, 21 Aug 2021 22:46:59 -0400 Original-Received: by mail-pf1-x42f.google.com with SMTP id k19so12230740pfc.11 for ; Sat, 21 Aug 2021 19:46:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version; bh=ND1q6OiQU29XxX6Irg4F1UhtLpjYk7FAO52HzPj1lic=; b=ghGtel0PTCXIkryzK48MNsiB9Hz/HmBMKf5umpr++guRmEW60HqbHdHmFa7cm1ATJe UXP05dqGdHRf9ryCIZIrYx1i2LE1WNhUOX5mm7Js+UkJ2WUe+7hkiDlruh63+ICZIyG6 0nNfp9JA3fztPPL7ekt85Q9JenJGb9yfpxeFQbDs17Z0pckIBJZzxMo4GiMB6eY/W8c+ o/P3qGiqkq8+OJhcnn5ncSpYwQ9Q+orSLsWik81nzZ/2Rv2bFMpItdHvW5hPKPgFazIt pzrGjBjFCzq+si1rHSUe7l8ZI4q53CdhZ06d78d+S20oxI6EIUpiIM3wKIsAjZlj0PbK 00jg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version; bh=ND1q6OiQU29XxX6Irg4F1UhtLpjYk7FAO52HzPj1lic=; b=VYjTOgYbWMru8kqvXcPjbfDO1VNZ/EGkOd5EivPsvioMMEGGaBmcwrkxDWYD5yl8Co Hv2vVx0RCz1ABt/tZfcAw34aBpJe+Zn8T7q8hfKDaruXxfsWcTC1sA6iuvC5lEeqFKkg yh4/hhsOv7g3CVnjnWH1/KJYGK7wjf8RieF/5wpUcXNJfiMSCr/yKLeHozD8f1dxp3D4 efx6WPdiku7pjEmrN5uz5lJtIzWgZKBUPEO1oBxXl0t7gKGnupQ9tPEqT63poBJR0oqK T14sUoiSpEs5hnIZihE7AStAO/UThlF+bOoB8TwXdM4oq1qwd/lHpQ3CZKJ0ioELUgVB 2UrA== X-Gm-Message-State: AOAM533nKR9ENrJoFhBwBQRCG0kYp/054hgih/SrD7FszsktKwuPYHN7 6zaV+oLa5nFD46IB8AP2Lqbm0LoZzSc= X-Google-Smtp-Source: ABdhPJznNEcdqKNnHoqM1SCcIlYd6Xo8UiQcuk6Xysg9zy7BOlCxULccqff0SfAuWFxRx/FftbUYpw== X-Received: by 2002:a65:6894:: with SMTP id e20mr25419366pgt.419.1629600415196; Sat, 21 Aug 2021 19:46:55 -0700 (PDT) Original-Received: from tim-desktop (106-69-104-133.dyn.iinet.net.au. [106.69.104.133]) by smtp.gmail.com with ESMTPSA id e5sm15377089pjt.15.2021.08.21.19.46.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 21 Aug 2021 19:46:54 -0700 (PDT) In-reply-to: <1A33E99E-B463-4971-9DE6-C1D060C275D4@traduction-libre.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::42f; envelope-from=theophilusx@gmail.com; helo=mail-pf1-x42f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:272816 Archived-At: Jean-Christophe Helary writes: > > mark for upgrade with U > filter on marked with / m > remove the filter with / / > the marks for upgrade are gone. > > generally speaking / / will remove any mark, not just upgrade ones. I guess the > fact that this bug has remained in the code for so longs says something about > how often the filter feature is used. > Yes, I never use it :-). I guess I'd probably classify this as a specification bug rather than a more fundamental bug. Exactly what / / clears needs to be clarified. Is there a use case where you would actually want the upgrade marks removed as well? Perhaps the simplicity of clearing all marks and then just running package-refresh-contents to get back the list of packages which can be upgraded is a justifiable approach which keeps the filter removal function less complex and therefore less error prone? It could be nobody has reported this as a bug because they don't consider it to be a bug. There doesn't seem to be anything in the documentation which would make me expect upgrade marks would not be removed, so I would probably consider what you are proposing as a feature enhancement rather than a bug fix. Then again, as I stated, I don't use this function, so really don't have any skin in the game.