From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: debbugs-gnu-bugs shows unanswered bugs as handled Date: Sat, 11 Jun 2016 19:56:21 +0200 Message-ID: <87y46bmwxm.fsf@gmx.de> References: <87inxpjr83.fsf@gmx.de> <87d1nv1wof.fsf@gmx.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1465667807 22629 80.91.229.3 (11 Jun 2016 17:56:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 11 Jun 2016 17:56:47 +0000 (UTC) Cc: larsi@gnus.org, emacs-devel@gnu.org To: Tino Calancha Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jun 11 19:56:38 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bBn9A-0000Yn-VB for ged-emacs-devel@m.gmane.org; Sat, 11 Jun 2016 19:56:37 +0200 Original-Received: from localhost ([::1]:47985 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBn9A-0006Bh-7l for ged-emacs-devel@m.gmane.org; Sat, 11 Jun 2016 13:56:36 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60100) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBn94-0006BZ-0K for emacs-devel@gnu.org; Sat, 11 Jun 2016 13:56:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bBn8z-0006Ph-RI for emacs-devel@gnu.org; Sat, 11 Jun 2016 13:56:28 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:55322) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBn8z-0006PZ-Gi for emacs-devel@gnu.org; Sat, 11 Jun 2016 13:56:25 -0400 Original-Received: from detlef.gmx.de ([93.209.74.94]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MKHtm-1bBFRY3VZe-001fbz; Sat, 11 Jun 2016 19:56:22 +0200 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-Provags-ID: V03:K0:OSyu032BgeREuHN9jY3JLDHLfRRyp6iZf/ZUG1TX4+TkXf9jWX+ FwWXk0g53+yXD5fCYC2dl4kQ/NWFHr6i71w9JVP2b1BI+IvOQJpIRNvMqo4nmQMmaDzqy1a cwbS1lifYmtxlNzbcDuuLOS+ARqwOQvAL5WGw/3dqR41tkAGKi/4EUN0W5HAj2tHffig2KX the5LifDwUeq7QzwMoCAg== X-UI-Out-Filterresults: notjunk:1;V01:K0:JDldRqrA4jo=:55XKRR00yc2OnRU/8zHP8o V83lM5Ji9iQ325hCgeveO9bZMKef2D63PFcI8/JkphOyH9vq3wlgVbidwINP7r2xcbBOV4A0H 2x5MMBItknupNxFk1atDBJsCInmEvExgNuclDlS6Ba6dP4nq9u7/Yx5e5ldDdc8N5ByjoWE0w 0R+LxN7g5PDH5twOyRxC83dZeQCZ0wQ8GI3vEtr7a1M5GG5/nKh1FFN2cvuWPLsasm3oIocCh lQMIRuDkj66wyeejPUo4twmBK53DwlEe/3t8Bhka2rr6Lr8OX5UB+yk+338mLrDCL5XzjV0e1 durUp2Tf5k7if4G874M/Jw4YwnnoJBAweuzqC/kQ3oDXUEjFiOW1ckBrFYgE4zhtK4GBmx7zV OZ9ROMQDk4HyRxSz/OfdEAr+lY7/73bEyXBpxYVRsgRRN64NMrZNh2/+lXb3QvoJWb6X37DDC 1Ndgt/MufErWrL9NZmSvjEK6Gsy3TEl/t661Afu3SqW5udrP8gsGXpRmWawf7saDfqmzgCAHQ X8NAQD4gtZMktOnzL+UKXAmIiA+t11B6+JsK1jAUjKvbMYLmP/f3+xRXr47n30CgHAd8UWP5l vDcXWV7DlcCki+AArk9c4tTd+UR8WD9ru888yMpnhVPFiKRVhrfQxRmKms0MJDqaxe9bnkfQ1 Be0JEuRUKYqQl2ZLSR4S2Po91kjEfrXjChmmTkAFMW8qWG1XsmStcJguzWIa0fk1UNHw2D/th hLat9DcKO53cqmCa3SishHOX9vnbpgKJuC/DRGJJEzXgCSpeGdFmSAlCu5Zwu3/f6pSo8IL1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.19 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:204289 Archived-At: Tino Calancha writes: Hi Tino, > I have found 2 more issues code (added patches at the end of the email). > > I) > I have noticed the code uses the attributes 'submitter and 'author > as synonymous: tipically they have same value but not always. > For instance try folowing example: > > [OK] > M-x debbugs-gnu-search RET > nuisance AND asked RET RET > ;; list bugs: 19328, 23680 > > [BAD] > M-x debbugs-gnu-search RET > nuisance AND asked RET submitter camdez@gmail.com RET RET > ;; Don't show bugs because author and submitter are not equivalent; > ;; for instance, in bug#19328, the submitter is camdez@gmail.com > ;; but the author is drew.adams@oracle.com. You are right. `debbugs-search-est' expects :@author, and not :submitter. I've modified your patch slightly, and we get now M-x debbugs-gnu-search RET nuisance AND asked RET RET ;; List bugs: 19328, 23680 M-x debbugs-gnu-search RET nuisance AND asked RET author drew.adams@oracle.com RET RET ;; List bugs: 19328. There was another error, encoding "@" for the ;; Debbugs::SOAP Perl module, which I have also fixed. > II) > I guess attribute 'status should be handled also in the client side. > > See for instance, > > [BAD] > (setq debbugs-gnu-default-suppress-bugs nil) ; show bugs with status "done" > M-x debbugs-gnu-search RET > nuisance AND asked RET status done RET RET > ;; Don't show any bug That's not possible. Status is applicable for server-side filtering only with a non-empty phrase. I've fixed this. Client-side filtering is applied only for searches with an empty phrase. Your use case is not foreseen (yet). In general, client-side filtering should not promoted to the users. It has bad performance, because it needs to retrieve all bugs first, before it could start to filter. It's always better to promote server-side filtering. > There is other uses of :submitter on that file (e.g. debbugs-get-bugs); > i am wondering if they also need to be fixed (i didn't look on it). Haven't looked either, but it shall be OK. > Regards, > Tino Best regards, Michael.