From unknown Mon Aug 18 18:03:16 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6459: 24.0.50; completions-format should not have a `nil' choice Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Jun 2010 20:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6459@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.127689235626928 (code B ref -1); Fri, 18 Jun 2010 20:20:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Jun 2010 20:19:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPi1z-00070H-Iz for submit@debbugs.gnu.org; Fri, 18 Jun 2010 16:19:15 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPi1y-000706-Cj for submit@debbugs.gnu.org; Fri, 18 Jun 2010 16:19:14 -0400 Received: from lists.gnu.org ([199.232.76.165]:46809) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OPi1u-0000e0-7c for submit@debbugs.gnu.org; Fri, 18 Jun 2010 16:19:10 -0400 Received: from [140.186.70.92] (port=58028 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OPi1s-0005Yp-SI for bug-gnu-emacs@gnu.org; Fri, 18 Jun 2010 16:19:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OPi1r-0004BO-Kk for bug-gnu-emacs@gnu.org; Fri, 18 Jun 2010 16:19:08 -0400 Received: from rcsinet10.oracle.com ([148.87.113.121]:57235) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPi1r-0004BB-DE for bug-gnu-emacs@gnu.org; Fri, 18 Jun 2010 16:19:07 -0400 Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o5IKJ4JV030865 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 18 Jun 2010 20:19:05 GMT Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153]) by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o5IJcOSE023603 for ; Fri, 18 Jun 2010 20:19:02 GMT Received: from abhmt007.oracle.com by acsmt355.oracle.com with ESMTP id 339984661276892259; Fri, 18 Jun 2010 13:17:39 -0700 Received: from dradamslap1 (/141.144.168.117) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 18 Jun 2010 13:17:38 -0700 From: "Drew Adams" Date: Fri, 18 Jun 2010 13:17:50 -0700 Message-ID: <2BDC743ACF204E11B180A5EE11AC8B23@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 Thread-Index: AcsPI1LuniUyxnYtQSyjuJVIWh7kTg== X-Auth-Type: Internal IP X-Source-IP: rcsinet15.oracle.com [148.87.113.117] X-CT-RefId: str=0001.0A090209.4C1BD4B9.016D:SCFMA4539811,ss=1,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.2 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) This is the definition: (defcustom completions-format nil "Define the appearance and sorting of completions. If the value is `vertical', display completions sorted vertically in columns in the *Completions* buffer. If the value is `horizontal' or nil, display completions sorted horizontally in alphabetical order, rather than down the screen." :type '(choice (const nil) (const horizontal) (const vertical)) :group 'minibuffer :version "23.2") There is no reason for the `nil' choice. Please remove it and make the default value `horizontal'. Occam's razor (KISS) and clarity for users argue for this. In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) of 2010-06-14 on 3249CTO Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.4) --no-opt --cflags -Ic:/xpm/include' From unknown Mon Aug 18 18:03:16 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6459: 24.0.50; completions-format should not have a `nil' choice Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Jun 2010 14:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 6459@debbugs.gnu.org Received: via spool by 6459-submit@debbugs.gnu.org id=B6459.127695932024532 (code B ref 6459); Sat, 19 Jun 2010 14:56:02 +0000 Received: (at 6459) by debbugs.gnu.org; 19 Jun 2010 14:55:20 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPzS0-0006Nc-D0 for submit@debbugs.gnu.org; Sat, 19 Jun 2010 10:55:16 -0400 Received: from smtp-out1.starman.ee ([85.253.0.3] helo=mx1.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPzRx-0006NC-1V for 6459@debbugs.gnu.org; Sat, 19 Jun 2010 10:55:14 -0400 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from mail.starman.ee (82.131.99.175.cable.starman.ee [82.131.99.175]) by mx1.starman.ee (Postfix) with ESMTP id 2489C3F4180; Sat, 19 Jun 2010 17:55:06 +0300 (EEST) From: Juri Linkov Organization: JURTA References: <2BDC743ACF204E11B180A5EE11AC8B23@us.oracle.com> Date: Sat, 19 Jun 2010 17:37:07 +0300 In-Reply-To: <2BDC743ACF204E11B180A5EE11AC8B23@us.oracle.com> (Drew Adams's message of "Fri, 18 Jun 2010 13:17:50 -0700") Message-ID: <87aaqrksyk.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.6 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) > (defcustom completions-format nil > "Define the appearance and sorting of completions. > If the value is `vertical', display completions sorted vertically > in columns in the *Completions* buffer. > If the value is `horizontal' or nil, display completions sorted > horizontally in alphabetical order, rather than down the screen." > :type '(choice (const nil) (const horizontal) (const vertical)) > :group 'minibuffer > :version "23.2") > > There is no reason for the `nil' choice. Please remove it and make the > default value `horizontal'. Occam's razor (KISS) and clarity for users > argue for this. We could remove nil from the docstring and from :type, and change the default value to `horizontal', but I'd still treat nil as `horizontal' internally for compatibility. -- Juri Linkov http://www.jurta.org/emacs/ From unknown Mon Aug 18 18:03:16 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6459: 24.0.50; completions-format should not have a `nil' choice Resent-From: Lennart Borgman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Jun 2010 15:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 6459@debbugs.gnu.org, Drew Adams Received: via spool by 6459-submit@debbugs.gnu.org id=B6459.127695989424872 (code B ref 6459); Sat, 19 Jun 2010 15:05:01 +0000 Received: (at 6459) by debbugs.gnu.org; 19 Jun 2010 15:04:54 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPzbJ-0006T7-Ak for submit@debbugs.gnu.org; Sat, 19 Jun 2010 11:04:53 -0400 Received: from mail-gx0-f172.google.com ([209.85.161.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPzbI-0006Sl-9v for 6459@debbugs.gnu.org; Sat, 19 Jun 2010 11:04:52 -0400 Received: by gxk6 with SMTP id 6so1093965gxk.3 for <6459@debbugs.gnu.org>; Sat, 19 Jun 2010 08:04:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=n1u0cj6E/X1pp5US4g+Dl7/S+tPcDImC1H2HoVoZIQA=; b=Z/dwzjQFqEa7kO6etBiV3r7wYIF7OT7AGTf481WJsKdePUtlgcBgDIswOJTIqMSX8d 5xAWR0urbjAuQJRD/HeA/Lw+PVYARKQC+oWUz5YupoCFyTdJrh5r3elFq7fRvPA1g03n 7NV24xTi/6eet5Y3yqWCVu4D6IAnH4fL9amS4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=TKw25oC9VTqSTGN4ODkYW3ubvt5y1MoI2HaJZZnJQZkNEu7omIh/Uec4C5t77r7g10 7EoIJm2I79QFL9GUiAeAcptSVnLBxsKYYIMSua7p1h3qZiEQZ+T5jeo/8kaw6xmmYq8U Q2dKFpe+rjSrw2+VFasGHK6Pqqi4lcDtwknZo= Received: by 10.100.245.27 with SMTP id s27mr2072730anh.53.1276959887159; Sat, 19 Jun 2010 08:04:47 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.154.15 with HTTP; Sat, 19 Jun 2010 08:04:27 -0700 (PDT) In-Reply-To: <87aaqrksyk.fsf@mail.jurta.org> References: <2BDC743ACF204E11B180A5EE11AC8B23@us.oracle.com> <87aaqrksyk.fsf@mail.jurta.org> From: Lennart Borgman Date: Sat, 19 Jun 2010 17:04:27 +0200 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.9 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) On Sat, Jun 19, 2010 at 4:37 PM, Juri Linkov wrote: >> (defcustom completions-format nil >> =C2=A0 "Define the appearance and sorting of completions. >> If the value is `vertical', display completions sorted vertically >> in columns in the *Completions* buffer. >> If the value is `horizontal' or nil, display completions sorted >> horizontally in alphabetical order, rather than down the screen." >> =C2=A0 :type '(choice (const nil) (const horizontal) (const vertical)) >> =C2=A0 :group 'minibuffer >> =C2=A0 :version "23.2") >> >> There is no reason for the `nil' choice. =C2=A0Please remove it and make= the >> default value `horizontal'. =C2=A0Occam's razor (KISS) and clarity for u= sers >> argue for this. > > We could remove nil from the docstring and from :type, and change > the default value to `horizontal', but I'd still treat nil as > `horizontal' internally for compatibility. Since this is a new defcustom woulddn't it be better to not let nil be a valid value? That may catch some problems and the backward compatibilities are not likely to be big. From unknown Mon Aug 18 18:03:16 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6459: 24.0.50; completions-format should not have a `nil' choice Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Jun 2010 14:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "'Lennart Borgman'" , "'Juri Linkov'" Cc: 6459@debbugs.gnu.org Received: via spool by 6459-submit@debbugs.gnu.org id=B6459.12770454439383 (code B ref 6459); Sun, 20 Jun 2010 14:51:01 +0000 Received: (at 6459) by debbugs.gnu.org; 20 Jun 2010 14:50:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OQLr8-0002RH-1E for submit@debbugs.gnu.org; Sun, 20 Jun 2010 10:50:42 -0400 Received: from rcsinet10.oracle.com ([148.87.113.121]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OQLr6-0002RC-HP for 6459@debbugs.gnu.org; Sun, 20 Jun 2010 10:50:40 -0400 Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o5KEoX2A001125 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 20 Jun 2010 14:50:35 GMT Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o5KEoXsv013156; Sun, 20 Jun 2010 14:50:33 GMT Received: from abhmt018.oracle.com by acsmt353.oracle.com with ESMTP id 341718981277045408; Sun, 20 Jun 2010 07:50:08 -0700 Received: from dradamslap1 (/10.175.249.190) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 20 Jun 2010 07:50:08 -0700 From: "Drew Adams" References: <2BDC743ACF204E11B180A5EE11AC8B23@us.oracle.com> <87aaqrksyk.fsf@mail.jurta.org> Date: Sun, 20 Jun 2010 07:50:23 -0700 Message-ID: <8C04D2ED25934849B7BDE14937759C62@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 11 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 Thread-Index: AcsQIwe+/WSU/4TiRjaJKMk/0WW5ggAZJsvA X-Auth-Type: Internal IP X-Source-IP: acsinet15.oracle.com [141.146.126.227] X-CT-RefId: str=0001.0A090207.4C1E2ABB.0113:SCFMA922111,ss=1,fgs=0 X-Spam-Score: -6.2 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) > >> (defcustom completions-format nil > >> =A0 "Define the appearance and sorting of completions. > >> If the value is `vertical', display completions sorted vertically > >> in columns in the *Completions* buffer. > >> If the value is `horizontal' or nil, display completions sorted > >> horizontally in alphabetical order, rather than down the screen." > >> =A0 :type '(choice (const nil) (const horizontal) (const vertical)) > >> =A0 :group 'minibuffer > >> =A0 :version "23.2") > >> > >> There is no reason for the `nil' choice. =A0Please remove it=20 > >> and make the default value `horizontal'. =A0Occam's razor > >> (KISS) and clarity for users argue for this. > > > > We could remove nil from the docstring and from :type, and change > > the default value to `horizontal', but I'd still treat nil as > > `horizontal' internally for compatibility. I don't have a big problem with that. But what "compatibility" is = gained? Compatibility of what with what? This is a new variable. =20 > Since this is a new defcustom woulddn't it be better to not let nil be > a valid value? That may catch some problems and the backward > compatibilities are not likely to be big. I agree with Lennart here. KISS. I see no reason for nil. I am unaware = of any backward compatibility issue for this variable. From unknown Mon Aug 18 18:03:16 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Drew Adams" Subject: bug#6459: closed (Re: bug#6459: 24.0.50; completions-format should not have a `nil' choice) Message-ID: References: <87wrto6qmj.fsf@mail.jurta.org> <2BDC743ACF204E11B180A5EE11AC8B23@us.oracle.com> X-Gnu-PR-Message: they-closed 6459 X-Gnu-PR-Package: emacs Reply-To: 6459@debbugs.gnu.org Date: Thu, 24 Jun 2010 22:02:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1277416923-325-1" This is a multi-part message in MIME format... ------------=_1277416923-325-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #6459: 24.0.50; completions-format should not have a `nil' choice which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 6459@debbugs.gnu.org. --=20 6459: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D6459 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1277416923-325-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 6459-done) by debbugs.gnu.org; 24 Jun 2010 22:02:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ORuUg-0008WV-MR for submit@debbugs.gnu.org; Thu, 24 Jun 2010 18:01:58 -0400 Received: from smtp-out2.starman.ee ([85.253.0.4] helo=mx2.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ORuUb-0008WA-36 for 6459-done@debbugs.gnu.org; Thu, 24 Jun 2010 18:01:54 -0400 X-Virus-Scanned: by Amavisd-New at mx2.starman.ee Received: from mail.starman.ee (62.65.209.24.cable.starman.ee [62.65.209.24]) by mx2.starman.ee (Postfix) with ESMTP id A2D263F4083; Fri, 25 Jun 2010 01:01:46 +0300 (EEST) From: Juri Linkov To: "Drew Adams" Subject: Re: bug#6459: 24.0.50; completions-format should not have a `nil' choice Organization: JURTA References: <2BDC743ACF204E11B180A5EE11AC8B23@us.oracle.com> <87aaqrksyk.fsf@mail.jurta.org> <8C04D2ED25934849B7BDE14937759C62@us.oracle.com> Date: Fri, 25 Jun 2010 00:54:08 +0300 In-Reply-To: <8C04D2ED25934849B7BDE14937759C62@us.oracle.com> (Drew Adams's message of "Sun, 20 Jun 2010 07:50:23 -0700") Message-ID: <87wrto6qmj.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: 6459-done Cc: 6459-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.8 (---) >> >> There is no reason for the `nil' choice. =A0Please remove it >> >> and make the default value `horizontal'. =A0Occam's razor >> >> (KISS) and clarity for users argue for this. >> > >> > We could remove nil from the docstring and from :type, and change >> > the default value to `horizontal', but I'd still treat nil as >> > `horizontal' internally for compatibility. This is changed now. > I don't have a big problem with that. But what "compatibility" is gaine= d? > Compatibility of what with what? This is a new variable. > >> Since this is a new defcustom woulddn't it be better to not let nil be >> a valid value? That may catch some problems and the backward >> compatibilities are not likely to be big. > > I agree with Lennart here. KISS. I see no reason for nil. I am unaware = of any > backward compatibility issue for this variable. I don't want to completely break the *Completions* buffer with an unadvertized value. So currently I left `horizontal' as a catch-all case in the implementation. --=20 Juri Linkov http://www.jurta.org/emacs/ ------------=_1277416923-325-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 Jun 2010 20:19:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPi1z-00070H-Iz for submit@debbugs.gnu.org; Fri, 18 Jun 2010 16:19:15 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPi1y-000706-Cj for submit@debbugs.gnu.org; Fri, 18 Jun 2010 16:19:14 -0400 Received: from lists.gnu.org ([199.232.76.165]:46809) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OPi1u-0000e0-7c for submit@debbugs.gnu.org; Fri, 18 Jun 2010 16:19:10 -0400 Received: from [140.186.70.92] (port=58028 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OPi1s-0005Yp-SI for bug-gnu-emacs@gnu.org; Fri, 18 Jun 2010 16:19:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OPi1r-0004BO-Kk for bug-gnu-emacs@gnu.org; Fri, 18 Jun 2010 16:19:08 -0400 Received: from rcsinet10.oracle.com ([148.87.113.121]:57235) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OPi1r-0004BB-DE for bug-gnu-emacs@gnu.org; Fri, 18 Jun 2010 16:19:07 -0400 Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o5IKJ4JV030865 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 18 Jun 2010 20:19:05 GMT Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153]) by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o5IJcOSE023603 for ; Fri, 18 Jun 2010 20:19:02 GMT Received: from abhmt007.oracle.com by acsmt355.oracle.com with ESMTP id 339984661276892259; Fri, 18 Jun 2010 13:17:39 -0700 Received: from dradamslap1 (/141.144.168.117) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 18 Jun 2010 13:17:38 -0700 From: "Drew Adams" To: Subject: 24.0.50; completions-format should not have a `nil' choice Date: Fri, 18 Jun 2010 13:17:50 -0700 Message-ID: <2BDC743ACF204E11B180A5EE11AC8B23@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 Thread-Index: AcsPI1LuniUyxnYtQSyjuJVIWh7kTg== X-Auth-Type: Internal IP X-Source-IP: rcsinet15.oracle.com [148.87.113.117] X-CT-RefId: str=0001.0A090209.4C1BD4B9.016D:SCFMA4539811,ss=1,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) This is the definition: (defcustom completions-format nil "Define the appearance and sorting of completions. If the value is `vertical', display completions sorted vertically in columns in the *Completions* buffer. If the value is `horizontal' or nil, display completions sorted horizontally in alphabetical order, rather than down the screen." :type '(choice (const nil) (const horizontal) (const vertical)) :group 'minibuffer :version "23.2") There is no reason for the `nil' choice. Please remove it and make the default value `horizontal'. Occam's razor (KISS) and clarity for users argue for this. In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) of 2010-06-14 on 3249CTO Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.4) --no-opt --cflags -Ic:/xpm/include' ------------=_1277416923-325-1-- From unknown Mon Aug 18 18:03:16 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6459: 24.0.50; completions-format should not have a `nil' choice Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 Jun 2010 21:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6459 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "'Juri Linkov'" Cc: 6459@debbugs.gnu.org Received: via spool by 6459-submit@debbugs.gnu.org id=B6459.127750026913095 (code B ref 6459); Fri, 25 Jun 2010 21:12:01 +0000 Received: (at 6459) by debbugs.gnu.org; 25 Jun 2010 21:11:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OSGB2-0003PA-MG for submit@debbugs.gnu.org; Fri, 25 Jun 2010 17:11:08 -0400 Received: from rcsinet10.oracle.com ([148.87.113.121]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OSGB1-0003Ok-8h for 6459@debbugs.gnu.org; Fri, 25 Jun 2010 17:11:07 -0400 Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o5PLB0nH024332 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 25 Jun 2010 21:11:02 GMT Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154]) by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o5PKsH1J020722; Fri, 25 Jun 2010 21:10:59 GMT Received: from abhmt008.oracle.com by acsmt355.oracle.com with ESMTP id 375287211277500151; Fri, 25 Jun 2010 14:09:11 -0700 Received: from dradamslap1 (/10.175.246.29) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 25 Jun 2010 14:09:11 -0700 From: "Drew Adams" References: <2BDC743ACF204E11B180A5EE11AC8B23@us.oracle.com><87aaqrksyk.fsf@mail.jurta.org><8C04D2ED25934849B7BDE14937759C62@us.oracle.com><87wrto6qmj.fsf@mail.jurta.org><8BEE1EFC8295492FA9737701B9F633FA@us.oracle.com> <87hbksf3xh.fsf@mail.jurta.org> Date: Fri, 25 Jun 2010 14:09:11 -0700 Message-ID: <49A7B1702DE4469EA08BCA32437A604D@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87hbksf3xh.fsf@mail.jurta.org> Thread-Index: AcsUqNa9qrmBSCVARIGG4pG9+pRNTAAAcXMQ X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-Source-IP: acsmt354.oracle.com [141.146.40.154] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A0B0202.4C251B64.003F:SCFMA4539814,ss=1,fgs=0 X-Spam-Score: -6.2 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) > > What was requested was to keep only `horizontal' and get rid of nil. > > This is exactly what I did ;-) Great; thanks. Sorry for misunderstanding you.