From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 11 18:16:30 2018 Received: (at submit) by debbugs.gnu.org; 11 Jun 2018 22:16:30 +0000 Received: from localhost ([127.0.0.1]:43771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fSV6y-0006bB-L1 for submit@debbugs.gnu.org; Mon, 11 Jun 2018 18:16:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fSV6w-0006az-Hn for submit@debbugs.gnu.org; Mon, 11 Jun 2018 18:16:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fSV6q-0003eS-DR for submit@debbugs.gnu.org; Mon, 11 Jun 2018 18:16:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53199) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fSV6q-0003eM-9t for submit@debbugs.gnu.org; Mon, 11 Jun 2018 18:16:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60618) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fSV6p-0007Yh-37 for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2018 18:16:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fSV6k-0003bX-0r for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2018 18:16:19 -0400 Received: from aserp2130.oracle.com ([141.146.126.79]:34882) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fSV6j-0003b5-Nx for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2018 18:16:13 -0400 Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w5BMG4GI187491 for ; Mon, 11 Jun 2018 22:16:12 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : content-type : content-transfer-encoding; s=corp-2017-10-26; bh=SJTapbQv73gCZYwrcyeosAyexTXWYes7c6poNeMHGCg=; b=fWcyz2GK5tqlAE2Jlsx5d/unYeMiHktpLDSlQufzSc5EuMv/oieOMSngIxcQQIQd2S0+ LfUKRKE1/RucJm2Edi9UWW5ilmG2c7j5FOFZBoZteaFO/NSSFPpQgSpIS+4EKskFrLVR aEUr400LZpDq8wg3UG4LHyItb3bWJNyY8BIZpR4dFvZpLN+Nf46040gbWV4SYEWACIbS /tWJU6iJceo3EU1k503GP+G9ZBWUL1HK8GUP6jNd7oIod68kJyzLznJljdQkCDa+9azx sjcCA5m4/fhLgAZai8QKlnKe3cR+jQXBC8mGvOB2wkvUeSNvdoPSB2Z8RCKYzQOmDw8Y lg== Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp2130.oracle.com with ESMTP id 2jg4dkym5t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 11 Jun 2018 22:16:12 +0000 Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w5BMGBRo019154 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 11 Jun 2018 22:16:12 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w5BMGAA2026301 for ; Mon, 11 Jun 2018 22:16:11 GMT MIME-Version: 1.0 Message-ID: Date: Mon, 11 Jun 2018 15:16:08 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 27.0; Mention Isearch key bindings of Isedarch variables that are bound by default in Isearch X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4690.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8921 signatures=668702 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=512 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1805220000 definitions=main-1806110249 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) `C-h v isearch(-regexp)-lax-whitespace' tells you that command `isearch-toggle-lax-whitespace' toggles the variable. But it does not tell you that this command is bound, by default, to `M-s SPC' during Isearch. It should tell you that. (It is not so easy to discover the binding.) In GNU Emacs 27.0.50 (build 3, x86_64-w64-mingw32) of 2018-03-21 Repository revision: e70d0c9e66d7a8609450b2889869d16aeb0363b5 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install -C 'CFLAGS=3D-O2 -static -g3'' From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 16 07:25:34 2018 Received: (at 31790) by debbugs.gnu.org; 16 Jun 2018 11:25:34 +0000 Received: from localhost ([127.0.0.1]:51052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fU9Ko-0003JD-2l for submit@debbugs.gnu.org; Sat, 16 Jun 2018 07:25:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40992) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fU9Km-0003J0-Ro for 31790@debbugs.gnu.org; Sat, 16 Jun 2018 07:25:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fU9Ke-0003gH-KT for 31790@debbugs.gnu.org; Sat, 16 Jun 2018 07:25:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35562) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fU9Ke-0003g8-H0; Sat, 16 Jun 2018 07:25:24 -0400 Received: from [176.228.60.248] (port=3221 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fU9Kd-00079G-U1; Sat, 16 Jun 2018 07:25:24 -0400 Date: Sat, 16 Jun 2018 14:25:14 +0300 Message-Id: <83vaajynvp.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-reply-to: (message from Drew Adams on Mon, 11 Jun 2018 15:16:08 -0700 (PDT)) Subject: Re: bug#31790: 27.0; Mention Isearch key bindings of Isedarch variables that are bound by default in Isearch References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31790 Cc: 31790@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Mon, 11 Jun 2018 15:16:08 -0700 (PDT) > From: Drew Adams > > `C-h v isearch(-regexp)-lax-whitespace' tells you that command > `isearch-toggle-lax-whitespace' toggles the variable. But it does not > tell you that this command is bound, by default, to `M-s SPC' during > Isearch. > > It should tell you that. (It is not so easy to discover the binding.) Those are variables, not defcustoms. Why is it important to go to such lengths in their doc strings? From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 16 09:20:06 2018 Received: (at 31790) by debbugs.gnu.org; 16 Jun 2018 13:20:07 +0000 Received: from localhost ([127.0.0.1]:51116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fUB7e-00080H-Ig for submit@debbugs.gnu.org; Sat, 16 Jun 2018 09:20:06 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:54696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fUB7c-0007zi-VN for 31790@debbugs.gnu.org; Sat, 16 Jun 2018 09:20:05 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w5GDJwFG108661; Sat, 16 Jun 2018 13:19:58 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2017-10-26; bh=cJDPn5gvBOU7FYFvnxEmiVsM9NwMVNfD9e+xrGvmh3M=; b=svb8NxlnaLPqQyNzlNcUmN8nCabtQsxv0ClEDQkVE+NxUEb8YYKjVcy1Jkl39XkcUtHz JNSe07GfjSuxPT7AXVUbweVyXtz9Zgb1nzj7N7CODE7D8u4WDB1NrAHD3uAXEni9GVG9 hpOSh5urzlpKaYXR3X1p2S08zaZe9BuYn7v8oL+dW4Tuz8tY7QuvXEpAyatV/jBPptKk cS6IbiyPGQ6TelxzzZbFwPGRB5qNG5igrD3RKwWNAw3JBP5+wgAP0/llJlmyr6V4LTIi E5s94W2lEiEXqtOOaClt98G6rM3XYDunao2AYHi+3EMGGv7vvVowGf4lcmCo6yrbujAD 7Q== Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp2120.oracle.com with ESMTP id 2jmu6xghx8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 16 Jun 2018 13:19:58 +0000 Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w5GDJvOk003053 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 16 Jun 2018 13:19:57 GMT Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w5GDJu5A030793; Sat, 16 Jun 2018 13:19:57 GMT MIME-Version: 1.0 Message-ID: <9684bd5c-352c-4c83-9d05-e3d339f3e3d6@default> Date: Sat, 16 Jun 2018 06:19:55 -0700 (PDT) From: Drew Adams To: Eli Zaretskii , Drew Adams Subject: RE: bug#31790: 27.0; Mention Isearch key bindings of Isedarch variables that are bound by default in Isearch References: <> <<83vaajynvp.fsf@gnu.org>> In-Reply-To: <<83vaajynvp.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4690.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8925 signatures=668702 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=779 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1805220000 definitions=main-1806160162 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 31790 Cc: 31790@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > > `C-h v isearch(-regexp)-lax-whitespace' tells you that command > > `isearch-toggle-lax-whitespace' toggles the variable. But it does not > > tell you that this command is bound, by default, to `M-s SPC' during > > Isearch. > > > > It should tell you that. (It is not so easy to discover the binding.) >=20 > Those are variables, not defcustoms. Why is it important to go to > such lengths in their doc strings? Go to such lengths? Really? See https://emacs.stackexchange.com/q/41960/105. Sure, if you consult the doc of `isearch-forward(-regexp)' or its keys, and you read it all, then when you get to line 43 (out of 82!) you'll find the info you're looking for wrt lax-vs-strict whitespace matching: Type M-s SPC to toggle whitespace matching. In incremental searches, a space or spaces normally matches any=20 whitespace defined by the variable 'search-whitespace-regexp'; see also the variables 'isearch-lax-whitespace' and 'isearch-regexp-lax-whitespace'. But if you don't do that then it is not so easy to pick up the info about that key binding. And even that text does not make clear what the latter two vars do. To discover how to change the default behavior you need to actually click those var names and consult their doc. And yes, setting or binding those two vars really is the way to go, to set your preferred default behavior. We provide `search-whitespace-regexp' as a user option, but not the other two variables, which are more commonly set by users to govern whitespace matching for search. Yes, we don't let those vars be options because of the Emacs policy that code should not modify option values (even the code for built-in toggles!). It's an unfortunate policy, IMHO, but it is what it is. It just makes sense to point out, in the doc for these two variables that, by default, `M-s SPC' toggles them while searching. If providing that info to users is too much trouble ("go to such lengths"?), then ... please don't bother. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 16 11:17:54 2018 Received: (at 31790) by debbugs.gnu.org; 16 Jun 2018 15:17:54 +0000 Received: from localhost ([127.0.0.1]:51801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fUCxd-0004XJ-VX for submit@debbugs.gnu.org; Sat, 16 Jun 2018 11:17:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fUCxc-0004X6-Rm for 31790@debbugs.gnu.org; Sat, 16 Jun 2018 11:17:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fUCxU-0002x6-Iv for 31790@debbugs.gnu.org; Sat, 16 Jun 2018 11:17:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37672) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fUCxU-0002wu-Ep; Sat, 16 Jun 2018 11:17:44 -0400 Received: from [176.228.60.248] (port=3843 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fUCxT-0004cd-MB; Sat, 16 Jun 2018 11:17:44 -0400 Date: Sat, 16 Jun 2018 18:17:35 +0300 Message-Id: <83in6izrow.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-reply-to: <9684bd5c-352c-4c83-9d05-e3d339f3e3d6@default> (message from Drew Adams on Sat, 16 Jun 2018 06:19:55 -0700 (PDT)) Subject: Re: bug#31790: 27.0; Mention Isearch key bindings of Isedarch variables that are bound by default in Isearch References: <> <<83vaajynvp.fsf@gnu.org>> <9684bd5c-352c-4c83-9d05-e3d339f3e3d6@default> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31790 Cc: 31790@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Sat, 16 Jun 2018 06:19:55 -0700 (PDT) > From: Drew Adams > Cc: 31790@debbugs.gnu.org > > > Those are variables, not defcustoms. Why is it important to go to > > such lengths in their doc strings? > > Go to such lengths? Really? > > See https://emacs.stackexchange.com/q/41960/105. I don't see how that is evidence to anything. > Sure, if you consult the doc of `isearch-forward(-regexp)' > or its keys, and you read it all, then when you get to line > 43 (out of 82!) you'll find the info you're looking for wrt > lax-vs-strict whitespace matching: Those are powerful and flexible commands, it's no wonder their documentation is long. (And 82 lines is not too long in my book.) > But if you don't do that then it is not so easy to pick > up the info about that key binding. And having that in a doc string of a non-user variable will make it easier to pick up? > Yes, we don't let those vars be options because of the > Emacs policy that code should not modify option values > (even the code for built-in toggles!). > > It's an unfortunate policy, IMHO, but it is what it is. > > It just makes sense to point out, in the doc for these > two variables that, by default, `M-s SPC' toggles them > while searching. Like I said, I disagree. Maybe we should provide defcustoms that would initialize the values of these variables. Then it would make sense to tell what you want in those defcustoms' doc strings, like we do with search-invisible, for example. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 16 18:57:33 2018 Received: (at 31790) by debbugs.gnu.org; 16 Jun 2018 22:57:33 +0000 Received: from localhost ([127.0.0.1]:52268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fUK8T-000472-5W for submit@debbugs.gnu.org; Sat, 16 Jun 2018 18:57:33 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:50830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fUK8R-00046p-CX for 31790@debbugs.gnu.org; Sat, 16 Jun 2018 18:57:31 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w5GMsgYg021748; Sat, 16 Jun 2018 22:57:25 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2017-10-26; bh=12TVT2hXPg0rmM3W4FULddPybmUN5RDp/urc9vnFEkY=; b=c/dTpEwsHr+hYZmkVPv9u7SJ96Agel5XPQK1Y0+mPEq1DqZKhKUWBVgwH0UU+CLUtxIL BGYdhxETEr/Maf1hzSpPXrhkL8DgrxKshx6RmEdDE0JdfeZRYy9zEI1Ca03aZwcvucV6 p6IuUdUXcxygU4yXNrKh7GbEvQrHv7dJS9YUX8YSEAAQQuAhmtiAdmVM+dq7zY3yptPv B5rdGjtcWkL9eEmFtOcetUQum5uASPGqIyFwa7KTuFo/wYYD2wrbVXo6mzzkRpp/fSJE PpsgpC84Uq+lH2R6xXYQ1VqKZ2zFEF6yIbsuU+YY3dGJa/Y6e0epgOHP7n8hNmWd4bn+ hw== Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by userp2120.oracle.com with ESMTP id 2jmu6xh0pu-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 16 Jun 2018 22:57:25 +0000 Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w5GMvO37029501 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 16 Jun 2018 22:57:24 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w5GMvNaf015420; Sat, 16 Jun 2018 22:57:24 GMT MIME-Version: 1.0 Message-ID: <1a1d806c-4f7f-4af4-a9e2-b4b6f474e792@default> Date: Sat, 16 Jun 2018 15:57:21 -0700 (PDT) From: Drew Adams To: Eli Zaretskii Subject: RE: bug#31790: 27.0; Mention Isearch key bindings of Isedarch variables that are bound by default in Isearch References: <> <<83vaajynvp.fsf@gnu.org>> <9684bd5c-352c-4c83-9d05-e3d339f3e3d6@default> <83in6izrow.fsf@gnu.org> In-Reply-To: <83in6izrow.fsf@gnu.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4690.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8926 signatures=668702 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=515 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1805220000 definitions=main-1806160276 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 31790 Cc: 31790@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > And having that in a doc string of a non-user variable will make it > easier to pick up? Yes. > > It just makes sense to point out, in the doc for these > > two variables that, by default, `M-s SPC' toggles them > > while searching. >=20 > Like I said, I disagree. >=20 > Maybe we should provide defcustoms that would initialize the values of > these variables. Then it would make sense to tell what you want in > those defcustoms' doc strings, like we do with search-invisible, for > example. That takes care of letting users set the default behavior, yes. It doesn't, however, tell them anything about being able to hit a key while searching to toggle the current behavior. If you add defcustoms and then mention in their doc strings that the _current_ behavior can be toggled with `M-s SPC' then that would take care of this bug report. Users will naturally want to (1) set their preferred default behavior or (2) toggle the current behavior, or both. The point is to help them better to know how they can do these things (which they can do already). From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 02 03:57:54 2021 Received: (at 31790) by debbugs.gnu.org; 2 Sep 2021 07:57:54 +0000 Received: from localhost ([127.0.0.1]:39648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLhbd-000083-Qx for submit@debbugs.gnu.org; Thu, 02 Sep 2021 03:57:53 -0400 Received: from quimby.gnus.org ([95.216.78.240]:41618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLhbc-00007o-C4 for 31790@debbugs.gnu.org; Thu, 02 Sep 2021 03:57:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=BY48U2veukpwlHyUOq2vcaHj8cHDrSPlxikzdg6zWkI=; b=YEvb+DhlkZq9JXHBedxj3jt7BW wAhKXqVoYYvxYfleT2Un/FmeAWOTk8JCvD1NyhJ1OT+KIMEhxrjWH95hgNmGyLL2+X4+jqpHzwgqo JG6hGFdM+qi4dtrGMD21lEDkGxPYDLbyOHKYtdDGbb+WQ1hAoD/d9kVGrzTi0iwVcg54=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mLhbR-0006F6-Uq; Thu, 02 Sep 2021 09:57:46 +0200 From: Lars Ingebrigtsen To: Drew Adams Subject: Re: bug#31790: 27.0; Mention Isearch key bindings of Isedarch variables that are bound by default in Isearch References: Date: Thu, 02 Sep 2021 09:57:40 +0200 In-Reply-To: (Drew Adams's message of "Mon, 11 Jun 2018 15:16:08 -0700 (PDT)") Message-ID: <87v93j9zpn.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Drew Adams writes: > `C-h v isearch(-regexp)-lax-whitespace' tells you that command > `isearch-toggle-lax-whitespace' toggles the variable. But it does not > tell you that this command is bound, by default, to `M-s SPC' [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 31790 Cc: 31790@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Drew Adams writes: > `C-h v isearch(-regexp)-lax-whitespace' tells you that command > `isearch-toggle-lax-whitespace' toggles the variable. But it does not > tell you that this command is bound, by default, to `M-s SPC' during > Isearch. > > It should tell you that. (It is not so easy to discover the binding.) Now done in Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 02 03:57:57 2021 Received: (at control) by debbugs.gnu.org; 2 Sep 2021 07:57:57 +0000 Received: from localhost ([127.0.0.1]:39651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLhbh-00008I-19 for submit@debbugs.gnu.org; Thu, 02 Sep 2021 03:57:57 -0400 Received: from quimby.gnus.org ([95.216.78.240]:41632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLhbf-00007s-LF for control@debbugs.gnu.org; Thu, 02 Sep 2021 03:57:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=HPazLM1+hLFpmwMWZ/TEXyfyvbsi4k2ySfPWw8nQHAk=; b=OgkSGvUkb2H5p6VhPLRIYFOoy0 5bvT87aNUkg9GizM8s9lqn6l5OxPQ580DP/TuU/E9VtvHrAJLKCVmbJHL4kiM046NzZsVMpUFvuKM REzGRXyfCRrlk+r0F4Az0lDmAp/Agi76BU59/mS7lYKN0aprLBuM3NRRwBUhHJWy9CiY=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mLhbX-0006Fm-RU for control@debbugs.gnu.org; Thu, 02 Sep 2021 09:57:49 +0200 Date: Thu, 02 Sep 2021 09:57:47 +0200 Message-Id: <87tuj39zpg.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #31790 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 31790 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 31790 28.1 quit From unknown Fri Jun 13 11:16:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 30 Sep 2021 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator