From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: "Why is emacs so square?" Date: Wed, 22 Apr 2020 20:06:08 +0300 Message-ID: <67546075-1419-acd2-53cd-f44d101bc26b@yandex.ru> References: <8wXYP4GY9hwW-9mYv6_LGMETZ8Vz3Ob1Bec6yh6kPT7yxjTkxA3V6dXY4ELra9tYiJUxJmgXKSIEX4w8HFiPRoeGVSQHDSoBVy1voj1e3Qo=@protonmail.com> <833694f29y.fsf@gnu.org> <4amRIW9fznS6sa3th4xPABzua9LQDlNPeIFxVsGYdq_wsg4-Ea1l9sEP-T6QrnO5QMV3jhgrnAspk2mSIC7COlodqr04koAcIPYPLLmPHFM=@protonmail.com> <83imhzecc5.fsf@gnu.org> <83y2qvcjv6.fsf@gnu.org> <83k12ed20s.fsf@gnu.org> <83blnqctyj.fsf@gnu.org> <9341072a-cf53-9092-2211-aa97c946e5b1@yandex.ru> <838sinfygb.fsf@gnu.org> <16fad982-e95b-7df1-25d0-1c666a6f8120@gmail.com> <83tv1begq5.fsf@gnu.org> <525fe795-0716-a224-ded0-00e49548aa3d@yandex.ru> <83lfmne9z1.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="41771"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 Cc: cpitclaudel@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Apr 22 19:06:55 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jRIpq-000Alz-IW for ged-emacs-devel@m.gmane-mx.org; Wed, 22 Apr 2020 19:06:54 +0200 Original-Received: from localhost ([::1]:54626 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRIpp-0004xw-L2 for ged-emacs-devel@m.gmane-mx.org; Wed, 22 Apr 2020 13:06:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57008) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jRIpE-0004V3-BF for emacs-devel@gnu.org; Wed, 22 Apr 2020 13:06:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jRIpD-0007Yo-Gd for emacs-devel@gnu.org; Wed, 22 Apr 2020 13:06:16 -0400 Original-Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:38767) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jRIpD-0007YK-3W; Wed, 22 Apr 2020 13:06:15 -0400 Original-Received: by mail-wm1-x329.google.com with SMTP id g12so3295168wmh.3; Wed, 22 Apr 2020 10:06:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=VLRsNpoI6LXxZrxXlWbnQExljZl7+wYFvRjjz0+H268=; b=Mj3WxL6z2iMQIqCiToOihwka+nMP7Tsi/VLaTVSOBphp9wyV+WwK7mv7ZF9Mgn0YZz vQl0ak4vafrtBx0E5UNYBfXZ0aKO+lJRjGFc5Klmwuv8sLOy13ahxB2UNTtiVConWwhB FGJQ/qp/U1TjCDkxKHZhFqhV6xQcIJznkwoFz2dyip7iWka4ygEHaL81N7FN9SYow1Rz VOZ9Yqfe+IRwVzs82jytmkKZSqDhfMSLKbRbdF8oMqJCyzUVwlfkS4qrxIQyqjvyXLE/ IzkWPY4xJmOTZEEWKgKt3L9PMtnihSsRAE6oejByvjZbWqbDdQwwR2WDRVzv/rW2ep2p L8XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=VLRsNpoI6LXxZrxXlWbnQExljZl7+wYFvRjjz0+H268=; b=TQ4k6YxEIkuK8cHbq7Kzit8KXBfF/K5rK2JYYgVp2B8ZKGqtigPt4dnme5IcXO2ZGH V6MxaOHtTVQqYoWSZ5iuNugJS5aP7f07EmUW/ihtRFNJgkN7Fer2yZZO322ior5v0219 2zTF342ZYrIV8MSd7Vf200vbmL5Xxlc/zrpRk5Exs5rO8saS8bP8Oo6pBUUIFOoG49fP yMYtgVn6AdGAD5NmOPDDJHj8gm9YAY3XOUX5ectOVuTfvDru4FW9BQiYMQoBbeerGoZn 1dHjjdxmsxQIQ9UvazoQrsYLbH2eu/12wbc01AmFWk9UvGR04HwPXBH4RiiobrqUTG6F eUHw== X-Gm-Message-State: AGi0Pub5WkFJBvUhnrT2IBNRe1g19F+/pZdOsg6ugfcQ2Vr1pwqt16O+ B9DdFRbjgLsh6Y9HXiIUYq30wIQbnRo= X-Google-Smtp-Source: APiQypLhESaytcENRQw5Er1HYFRb1evWChXCRrY9rqkpDApSo7h5IT0GOXh+6ZyQZgmePNOuljhsvQ== X-Received: by 2002:a05:600c:2c53:: with SMTP id r19mr12274332wmg.40.1587575172552; Wed, 22 Apr 2020 10:06:12 -0700 (PDT) Original-Received: from [192.168.0.2] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id l5sm8162949wmi.22.2020.04.22.10.06.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 22 Apr 2020 10:06:11 -0700 (PDT) In-Reply-To: <83lfmne9z1.fsf@gnu.org> Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::329; envelope-from=raaahh@gmail.com; helo=mail-wm1-x329.google.com X-detected-operating-system: by eggs.gnu.org: Error: [-] PROGRAM ABORT : Malformed IPv6 address (bad octet value). Location : parse_addr6(), p0f-client.c:67 X-Received-From: 2a00:1450:4864:20::329 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:247529 Archived-At: On 22.04.2020 19:55, Eli Zaretskii wrote: > And the icons look the same, no matter what distribution are we > talking about? Doesn't something depend also on the desktop that's in > use, and perhaps also on the window manager? No, the icons looks different across themes. Hence the whole notion of "icon themes". But the set of icon names is fairly stable. This is what we'd be relying on. See x-gtk-stock-map for some more detail. > I'm not sure I like this direction. It sounds like the opposite of > having an Emacs that looks more or less the same on all major > platforms. Right. It's already not the case. > How will the users (and newbies at that, since we are > talking about them primarily) be able to find their ways in Emacs, if > the icons change with the desktop/platform, and every few years even > on the same platform? People have been doing all right regarding that. At least, I haven't seen much criticism of GTK's approach in this regard. > E.g., you buy the Emacs manual printed a year > or 2 ago, but the icons it shows are all different from what's on > display. I don't even understand how will we be able to show the > icons in our Info manual, if the images don't come with Emacs and are > different on each platform/build. The window looks are different between platforms anyway. As well as such fundamental thing as the placement of window's close/maximize/iconize buttons. > Do we really want to go in that > direction? just to say we look "modern"? On GTK, we're already there. Since 22.2, apparently. Only we haven't been paying attention to keeping this feature in proper maintenance. I'm guessing because some of our core developers use other platforms, others build with Lucid, and the reset disable the toolbars? But that's not a good approach.