From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Andreas =?UTF-8?Q?R=C3=B6hler?= Newsgroups: gmane.emacs.bugs Subject: bug#32743: 27.0.50; down-list RFC Date: Sun, 16 Sep 2018 09:17:08 +0200 Message-ID: <6204f1b3-8978-f5b6-ae04-21b2eeddb8af@easy-emacs.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1537082234 22997 195.159.176.226 (16 Sep 2018 07:17:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 16 Sep 2018 07:17:14 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 To: 32743@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 16 09:17:10 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g1RIq-0005rw-Sd for geb-bug-gnu-emacs@m.gmane.org; Sun, 16 Sep 2018 09:17:08 +0200 Original-Received: from localhost ([::1]:58107 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g1RKx-0004M1-C0 for geb-bug-gnu-emacs@m.gmane.org; Sun, 16 Sep 2018 03:19:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46775) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g1RKj-0004Lt-Vn for bug-gnu-emacs@gnu.org; Sun, 16 Sep 2018 03:19:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g1RKg-0002cw-SJ for bug-gnu-emacs@gnu.org; Sun, 16 Sep 2018 03:19:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37645) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g1RKg-0002ck-KL for bug-gnu-emacs@gnu.org; Sun, 16 Sep 2018 03:19:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1g1RKg-0006EG-Ee for bug-gnu-emacs@gnu.org; Sun, 16 Sep 2018 03:19:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Sep 2018 07:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32743 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.153708228323869 (code B ref -1); Sun, 16 Sep 2018 07:19:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 Sep 2018 07:18:03 +0000 Original-Received: from localhost ([127.0.0.1]:41903 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g1RJi-0006Cv-V2 for submit@debbugs.gnu.org; Sun, 16 Sep 2018 03:18:03 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:53785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g1RJh-0006CS-6k for submit@debbugs.gnu.org; Sun, 16 Sep 2018 03:18:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g1RJb-0008AU-G5 for submit@debbugs.gnu.org; Sun, 16 Sep 2018 03:17:56 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:59095) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g1RJb-0008AE-Bs for submit@debbugs.gnu.org; Sun, 16 Sep 2018 03:17:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g1RJa-0004HI-Fv for bug-gnu-emacs@gnu.org; Sun, 16 Sep 2018 03:17:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g1RJX-00086j-CU for bug-gnu-emacs@gnu.org; Sun, 16 Sep 2018 03:17:54 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.135]:43081) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g1RJX-00081R-1P for bug-gnu-emacs@gnu.org; Sun, 16 Sep 2018 03:17:51 -0400 Original-Received: from [192.168.178.35] ([188.106.77.19]) by mrelayeu.kundenserver.de (mreue002 [212.227.15.167]) with ESMTPSA (Nemesis) id 0M0Y5m-1fgCt10bwk-00urQL for ; Sun, 16 Sep 2018 09:12:45 +0200 Content-Language: en-US X-Provags-ID: V03:K1:jcMrGMfgQS8E4KX7auTaSBcKZ5xN1cQbyqZjkd4UwrBKyPf4DZh JeRmSd5E97C5nw6ZQLb38jIIRD8DoaMRVKiwf0dUp9Ahu3BlT3pIblul1Hj7uA3LH33uceC 99laQpeS/976r3ZLD4duQGpK6pdFQVAoMS1Sny+EaJU6M21y84gHETN/qJRPDV90YuGwMHv 3+/cp7k5nTahpcKpHDZhQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:oaXYT0689Ps=:uAv9D31dy0PidEa/fQynPT mIN1EFG64N1Tljg4AkCCaUbwUAW46xzKDgwRUny0jTlYeNRBbR775orfRDv901kamLSasUV/7 0sJ+V5ydHUIhcT9W+juRyJ4akV4dXr4IEV953v/Wp2lbSx7MQUPcuFzrEEXiv2T+h1ywpwSzv UHTePmPmfjHWeUxM/jgLVU3QqohBZPnCUf+9OLkPLqHEurivZK7b+lCiL2kvrTQLNd3MBT9uo QGxxhAyF6GrgQ0l+FDyeZP4e2uzeR01u8kZIxudbaz8JBE9RbX248LDLquxiHwvJOLuUIXT+r 10Pcl7FwV9t4FNaG+UZyjjBQZoDyGShTqU4PYIgkjh0NNWc9zmw9v05UvqT7b9I89XcriITVP dXasY+oHhUN5aaT6AWpMst6APJFDX6m9pyPqSUIt5N+sMT+jJpt92XwfbAKUAEng0irvmseye BO9bQIbNUN7rHwXZjpZK6Vx5AcA3LhD48l5s/oTYiQzLxI9ckrSHT9bCyLpwazZe3AwAwv+fP wmCEwPhFA6sZQbocWTCG7PKSahd34SJ3TpC0vk3Dconat5yCfKfcNWII5JKvZkD3lCoz7jZ0P qeV8b9c3nRr0LFDAFqPh8wYBuyfyM5BsoLVrb2sVTPMIOVteFmk4p211nomtiz7dEyREg5xof Uts2m7J3w7fyrn8Vn8yGONjI9A+UroCgfvsYCQvNTR1rfpCj0GmljJ+p7e03yCKcVxOCwQUlw 8KA8R04wiNSMFc8S X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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: 208.118.235.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:150347 Archived-At: Hi all, ‘down-list’ currently returns nil if successful but Scan error: "Containing expression ends prematurely" if no further list exist downwards. Suggest to return position reached if successful and nil if no further list exist. BTW with current or-clause, second expression will be never be executed due to error thrown as mentioned: (goto-char (or (scan-lists (point) inc -1) (buffer-end arg))) Also reaching buffer-end doesn't make sense IMO in this case, point should not change then while returning nil. Thanks, Andreas gladly running GNU Emacs 27.0.50 (build 1, i686-pc-linux-gnu, GTK+ Version 3.14.5) of 2018-09-15