From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Filipp Gunbin Newsgroups: gmane.emacs.devel Subject: Re: Some developement questions Date: Tue, 04 Sep 2018 22:47:00 +0300 Message-ID: References: <87sh36inql.fsf@himinbjorg.adminart.net> <83tvnmb958.fsf@gnu.org> <877ekigiiw.fsf@himinbjorg.adminart.net> <837ekhb2me.fsf@gnu.org> <87zhxcbmtr.fsf@himinbjorg.adminart.net> <83in409lub.fsf@gnu.org> <871sanb71j.fsf@himinbjorg.adminart.net> <87k1oeaofu.fsf@ada> <20180825103413.gbm5stsl67j6weow@Ergus> <87k1od7vzf.fsf@himinbjorg.adminart.net> <83wosd5h3x.fsf@gnu.org> <871sakzssu.fsf@himinbjorg.adminart.net> <83bm9n6f7d.fsf@gnu.org> <87tvneql3i.fsf@himinbjorg.adminart.net> <83o9dl2oob.fsf@gnu.org> <87y3coopyf.fsf@himinbjorg.adminart.net> <8736uvmn44.fsf@himinbjorg.adminart.net> <87y3chqre4.fsf@toy.adminart.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1536090323 1260 195.159.176.226 (4 Sep 2018 19:45:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 4 Sep 2018 19:45:23 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (darwin) Cc: emacs-devel@gnu.org To: hw Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 04 21:45:19 2018 Return-path: Envelope-to: ged-emacs-devel@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 1fxHGH-0000Ab-Jk for ged-emacs-devel@m.gmane.org; Tue, 04 Sep 2018 21:45:18 +0200 Original-Received: from localhost ([::1]:52416 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fxHIO-0000yQ-30 for ged-emacs-devel@m.gmane.org; Tue, 04 Sep 2018 15:47:28 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39865) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fxHIH-0000y9-Rb for emacs-devel@gnu.org; Tue, 04 Sep 2018 15:47:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fxHIE-000781-9t for emacs-devel@gnu.org; Tue, 04 Sep 2018 15:47:21 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:57679) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fxHID-00070T-Bk for emacs-devel@gnu.org; Tue, 04 Sep 2018 15:47:18 -0400 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id AAE4D21E5A; Tue, 4 Sep 2018 15:47:04 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Tue, 04 Sep 2018 15:47:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=vhlJl/m8zxqPA2d026Jk7dJObSnykA8ou4PigJhjSAs=; b=CVnnjYBm ywYB05W3ushy3NgQrEQFSEsiPHtU9mPPui6SFpaOV9w2spOPs6pr2dSA2n3rbZyg C3Uujy37mHpUz5kPhl9vqnzO7mhwXEOBrFg5BuqX02UKxxirPSbldK7wm25zKpfv Gd1ezEVQosKjauFBDP5cOmh/vYIpScgBhIPUsv11bDq7KInQ4tpGjV54TNKMHQuf Oyq+cGhX+PaHEObx507nSkDnFQZhE6OWnDbdYEFTdOERqJZiBAeCsviMWaWm7EKE f8wJQLHIowGEbNeAyx6iuLWCPyvmii5+ZpO8rquMPf7I/QFB6X6oYLQxuaH2oTNl V7W3S29IBDhozQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=vhlJl/m8zxqPA2d026Jk7dJObSnyk A8ou4PigJhjSAs=; b=P/WYUN6mFhIHwWmF0GF6q/vdlxcBE+E0YT2L/9W7fR+Wn FsjET8BKNQP9kpIBovuOYL5tdoN5G/8bOsK+J5aLwUsw9NJl7d/XvgvDZvrOjSjh 1rmhWM2EfAF8R/r3ED83mGu1zyf+zfI8DjmwrKYaSD648jx6Jy9r46N4X4lba5qR dJGRWC+pgUTjltSf7iCk6hhxnuoDLkzA2ZGcjoT8jI5fuGlVudDKD98EB2KIF68s xUFN2HD1aXyTwzlW/Q519YVBF5cU5GN9jdD1olwUxhPZXIidk8GCboNhJIPI4mst 5KilINaFwRKTLtTw2HyHpWYqqLLMNgTaMLoq9MrbA== X-ME-Proxy: X-ME-Sender: Original-Received: from fgunbin.playteam.ru (unknown [94.25.218.10]) by mail.messagingengine.com (Postfix) with ESMTPA id 86A75E467E; Tue, 4 Sep 2018 15:47:03 -0400 (EDT) In-Reply-To: <87y3chqre4.fsf@toy.adminart.net> (hw@adminart.net's message of "Tue, 04 Sep 2018 16:16:51 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.25 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:229259 Archived-At: On 04/09/2018 16:16 +0200, hw wrote: > Filipp Gunbin writes: > >> On 31/08/2018 01:49 +0200, hw wrote: >> >>> Filipp Gunbin writes: >>> >>>> On 29/08/2018 22:52 +0200, hw wrote: >>>> >>>>> I ended up getting stuck in the help documentation of info and >>>>> actually had to kill the buffer to be able to start over because I >>>>> couldn't get anywhere else from there. >>>> >>>> You could use `C-h m' to find about Info-history-back which is bound to >>>> `l'. Or Info-history (`L') for the history. >>> >>> And how would I know this? >> >> The same way as a user would know about `C-h k' or other basic help >> commands. If a user doesn't know them (from manuals or tutorials), then >> she probably should not switch off menu/tool bars. Just to not get >> lost. > > Ok, Emacs should be able to automatically switch on or off the menu (and > perhaps the tool bar) depending on the mode of a buffer. Emacs cannot guess for the user when she needs or does not need a menu bar or a tool bar. You have to instruct it to, somehow. > Info mode should understand the contemporary key bindings M-left and > M-right to go back and forth in the history. (Those are bound to > movement by word, which is probably not extremely useful in info > buffers.) > > Should I make a feature request? It's very useful. At least for me - when I read info, I usually move the cursor by word or by sentence. Well, this thread looks like you're describing how you fight with Emacs defaults. You could make your own set of customizations and see what comes out of it. Maybe others will find them useful. Have you looked at Emacs derivatives, like Spacemacs? I think they should be closer to "modern" editors than vanilla Emacs.