From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: ndame Newsgroups: gmane.emacs.bugs Subject: bug#36826: 26.1; request: add variable value editing feature to the *Help* buffer Date: Sun, 28 Jul 2019 19:53:57 +0200 (CEST) Message-ID: References: <5bc15f7a-d0aa-47fd-b8be-9f6892673063@default> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13950_1393962933.1564336200686" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="215041"; mail-complaints-to="usenet@blaine.gmane.org" To: Drew Adams , "36826@debbugs.gnu.org" <36826@debbugs.gnu.org> Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 28 19:55:11 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hrnO3-000tll-Bj for geb-bug-gnu-emacs@m.gmane.org; Sun, 28 Jul 2019 19:55:11 +0200 Original-Received: from localhost ([::1]:46204 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hrnO2-0005HP-Dx for geb-bug-gnu-emacs@m.gmane.org; Sun, 28 Jul 2019 13:55:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54240) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hrnNv-0005H4-TM for bug-gnu-emacs@gnu.org; Sun, 28 Jul 2019 13:55:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hrnNu-0003fd-Tr for bug-gnu-emacs@gnu.org; Sun, 28 Jul 2019 13:55:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38271) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hrnNu-0003f8-BT for bug-gnu-emacs@gnu.org; Sun, 28 Jul 2019 13:55:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hrnNu-0007YV-7v for bug-gnu-emacs@gnu.org; Sun, 28 Jul 2019 13:55:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: ndame Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 28 Jul 2019 17:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36826 X-GNU-PR-Package: emacs Original-Received: via spool by 36826-submit@debbugs.gnu.org id=B36826.156433644828947 (code B ref 36826); Sun, 28 Jul 2019 17:55:02 +0000 Original-Received: (at 36826) by debbugs.gnu.org; 28 Jul 2019 17:54:08 +0000 Original-Received: from localhost ([127.0.0.1]:47092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrnN2-0007Wp-Cb for submit@debbugs.gnu.org; Sun, 28 Jul 2019 13:54:08 -0400 Original-Received: from fmfe13.onbox.hu ([46.107.16.206]:13013 helo=web-out.onbox.hu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrnMz-0007WE-6v for 36826@debbugs.gnu.org; Sun, 28 Jul 2019 13:54:06 -0400 X-fm-smtp-source: yes Original-Received: from localhost (localhost [195.38.106.209]) by web-out.onbox.hu (Postfix) with SMTP id 45xVn15jK9z52L; Sun, 28 Jul 2019 19:53:57 +0200 (CEST) In-Reply-To: <5bc15f7a-d0aa-47fd-b8be-9f6892673063@default> X-AccountId: 57978162 X-Originating-Ip: 195.38.106.209 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduvddrkeelgdduvddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpucfhtffggffotefknfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvkfgjfhfugggtihffsegrtdersgdttddunecuhfhrohhmpehnuggrmhgvuceovghmrggtshhushgvrhesfhhrvggvmhgrihhlrdhhuheqnecukfhppeduleehrdefkedruddtiedrvddtleenucfrrghrrghmpehhvghloheppdhinhgvthepudelhedrfeekrddutdeirddvtdelpdhmrghilhhfrhhomhepvghmrggtshhushgvrhesfhhrvggvmhgrihhlrdhhuhdprhgtphhtthhopegurhgvfidrrggurghmshesohhrrggtlhgvrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=simple/relaxed; t=1564336438; s=20181004; d=freemail.hu; h=From:To:Message-ID:In-Reply-To:References:Subject:MIME-Version:Content-Type:Date; l=2199; bh=A66t/lf3hB160VAORp/+qse9M3wQ2NeAur+bMPmbvgA=; b=d4q92VEhPiJXaSsc7SCcWlOv/KFlgnQM5Oq8ZOkGCPwdpqd0bQxojvtD+lcRl6v1 Neu/ZCn3loEisDHr4bjrbSs8SC27u116yaUUlCYu8EaC2FzzCsdbU5po2ZXDb1KzSAP TJXpuO193NwsEYl7pFlv+OGcCxseTjercIXZBEnvei5OFEwj/mt/jFs6n9VvURcQYWm IUPlHv5Eo/S/AlhVWEb5MsnpSpsrmW/+ZBR16SUt7Wgz2Z/YPNc4gxkGriwWYmu+/me /MQrBHob7SzAn7icBVVWaSPxitrOjarNCAd66wBZMmdKbsaJjR6DhSqMc08SYkLPttg TGhs84Oz7g== 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: 209.51.188.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:163984 Archived-At: ------=_Part_13950_1393962933.1564336200686 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable > I would say this isn't really needed or that helpful. Well, I say it's needed and helpful. :) Not necessarily for basic users, they can use customize, but for advanced u= sers who know lisp well and prefer setting the values themselves, instead of navigat= ing customize. I check variable values all the time and I often want to change them, and i= t's bothersome to copy the name and the value, when emacs could do it for me. A human shou= ld not do what a computer can do automatically and in this case it's pretty easy for = the computer to read the value and set the variable to it. It could even copy the settin= g afterwards in lisp form to the=C2=A0 kill-ring in case the user wants to further experime= nt with it, or copy the setting to the init file. If a variable has a buffer local value then it can ask if I want to set the= local or global value. =C2=A0 ------=_Part_13950_1393962933.1564336200686 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit > I would say this isn't really needed or that helpful.

Well, I say it's needed and helpful. :)

Not necessarily for basic users, they can use customize, but for advanced users who
know lisp well and prefer setting the values themselves, instead of navigating customize.

I check variable values all the time and I often want to change them, and it's bothersome
to copy the name and the value, when emacs could do it for me. A human should not do
what a computer can do automatically and in this case it's pretty easy for the computer
to read the value and set the variable to it. It could even copy the setting afterwards in
lisp form to the  kill-ring in case the user wants to further experiment with it, or copy
the setting to the init file.

If a variable has a buffer local value then it can ask if I want to set the local or global value.

  ------=_Part_13950_1393962933.1564336200686--