From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tim Cross Newsgroups: gmane.emacs.devel Subject: Re: solarized Date: Thu, 17 Sep 2020 08:09:32 +1000 Message-ID: References: <87mu1ra1ej.fsf@protesilaos.com> <877dsvs2l0.fsf@gkayaalp.com> <875z8f5hc1.fsf@gkayaalp.com> <87wo0u3tts.fsf@gkayaalp.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000063675105af7586f0" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3624"; mail-complaints-to="usenet@ciao.gmane.io" Cc: =?UTF-8?Q?Elias_M=C3=A5rtenson?= , Richard Stallman , emacs-devel To: =?UTF-8?B?R8O2a3R1xJ8gS2F5YWFscA==?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 17 00:10:40 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 1kIfdQ-0000qQ-7c for ged-emacs-devel@m.gmane-mx.org; Thu, 17 Sep 2020 00:10:40 +0200 Original-Received: from localhost ([::1]:50880 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIfdP-0005jb-6R for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Sep 2020 18:10:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIfca-0005G0-V0 for emacs-devel@gnu.org; Wed, 16 Sep 2020 18:09:48 -0400 Original-Received: from mail-ot1-x32d.google.com ([2607:f8b0:4864:20::32d]:38316) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIfcY-0005vX-PM; Wed, 16 Sep 2020 18:09:48 -0400 Original-Received: by mail-ot1-x32d.google.com with SMTP id y5so50878otg.5; Wed, 16 Sep 2020 15:09:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=HlPYZd0DD2L2yxmgRgDuTRrXrfkGbLM3NM/mQo9FJBE=; b=kbYaTjKidiz+boBnwGUFtjvsV63NXLviw12a97bjsPtmNp4aN6N4zywWNBPyBAmBrT LImDF9Zjo2sO7G3vIVKX5Bh2uA91Y41eFIoE2HIg7Miz+6OL5KH9CsOIfXKtxGDkTkbb /kK4BM+8ToM9KxnLWwMuqasalf9cfzojvbOlmEfeL9gahwZTLJ4cy1f/S2YKa7QcX9an rzoTLvxdOGxyUx8hiY+xDCw7LxXlNW5RsaEAMQE+JBwHveAyZ1w91LoemoIq3n5S+ZS7 p/qfCBJ5fqN6+TUdsmRzipPbNA9kbmpF0LFPew/soZmZD+GFEvz5/7va1ji+hTIYxEuE aq9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=HlPYZd0DD2L2yxmgRgDuTRrXrfkGbLM3NM/mQo9FJBE=; b=bFT7Rc2AaR48WSmoRfKL8fhxCRIa8ciotvRkxQ8e4o304j4qrJH4PbLzVyDgAIU6eX ZSmMyPcGE5AIp4lfC722rLl5r9uPx9bWO8lVr2a2prznbnpfT2FW77lWGDDjhcntNsX0 jVw1n05B7wUZ4W/xaoXErrXSa/Tb4iNnGCK5eLXsSGUmijEgAyqA3LdGZrg7nEQ7ovx3 cPIvik5Ol734zBBIxr5Cn7VxKZ1tLbEX384B8lN7WxlKmHUCMK/4d5YGCphoTKwnGiVT Wmf5iptsBDCKZHeb6t58mIml/DTy6Vb2obi3yp8TzVWpivekoQmyREYOPEDetM8yRQpq JQUg== X-Gm-Message-State: AOAM532pxC5//2bzue7yAT6j7UyQh5r16W48nfNMd+w8WjyTEZ6VpRAO Pp3wqBp9cNowXW4gtCoom0CqVVrui0eXYsS3YsA= X-Google-Smtp-Source: ABdhPJy6lLwiKKuYn7YrsP0JWSxVkfxF0Jm02/FpvKJycii+BLc1qfHHGTb7WMG+zePmmWBq6g4k9eIEOWnrneYGe+8= X-Received: by 2002:a9d:490a:: with SMTP id e10mr18574226otf.325.1600294184247; Wed, 16 Sep 2020 15:09:44 -0700 (PDT) In-Reply-To: <87wo0u3tts.fsf@gkayaalp.com> Received-SPF: pass client-ip=2607:f8b0:4864:20::32d; envelope-from=theophilusx@gmail.com; helo=mail-ot1-x32d.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:255939 Archived-At: --00000000000063675105af7586f0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 16 Sep 2020 at 20:21, G=C3=B6ktu=C4=9F Kayaalp = wrote: > On 2020-09-16 04:30 +03, Tim Cross wrote: > > > The solarised themse are good themes and quite popular and I think they > > should definitely be added to the default set of themes included in > Emacs. > > Whether either of them should be the default theme is another question, > but > > it would be good to be able to just turn them on if needed. > > That=E2=80=99s why I think fiddling with defaults is kinda missing the po= int. > We all have what our minds want and bodies need, and the colours of a > program we=E2=80=99ll use a lot, if configurable, is one of the first thi= ngs > we=E2=80=99ll adjust. When I watch coding videos for example, I rarely s= ee > people sticking to even VS Code=E2=80=99s or Sublime Text=E2=80=99s defau= lt > colourschemes, which are dark and =E2=80=98trendy=E2=80=99. So it might = not be worth > the breakage. > > What I meant was having solarised as one of the options in the themes included by default as opposed to making it the default theme. I am one of those who almost always will need to tweak any theme because of specific vision issues I have. Starting with a good base theme and tweaking from there is a lot easier than having to start with a theme which is less suitable. Emacs current comes with 14 'default' themes - I was just suggesting adding a version of solarized-light and solarised-dark to that list. In the long-term, I think an API and theme generator which makes it easier to create consistent or customize existing themes is the real solution. Emacs already has the most flexible infrastructure for creating themes, but working at the low level. setting each face individually, is slow and difficult, requiring lots of trial and error to get right. A good theme generator could make this easier, continuing Emacs' customizable and extensible forte. --=20 regards, Tim -- Tim Cross --00000000000063675105af7586f0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Wed, 16 Sep 2020 at 20:21, G=C3=B6= ktu=C4=9F Kayaalp <self@gkayaalp.co= m> wrote:
On 2020-09-16 04:30 +03, Tim Cross <theophilusx@gmail.com> wrote:

> The solarised themse are good themes and quite popular and I think the= y
> should definitely be added to the default set of themes included in Em= acs.
> Whether either of them should be the default theme is another question= , but
> it would be good to be able to just turn them on if needed.

That=E2=80=99s why I think fiddling with defaults is kinda missing the poin= t.
We all have what our minds want and bodies need, and the colours of a
program we=E2=80=99ll use a lot, if configurable, is one of the first thing= s
we=E2=80=99ll adjust.=C2=A0 When I watch coding videos for example, I rarel= y see
people sticking to even VS Code=E2=80=99s or Sublime Text=E2=80=99s default=
colourschemes, which are dark and =E2=80=98trendy=E2=80=99.=C2=A0 So it mig= ht not be worth
the breakage.


What I meant was having solarise= d as one of the options in the themes included by default as opposed to mak= ing it the default theme. I am one of those who almost always will need to = tweak any theme because of specific vision issues I have. Starting with a g= ood base theme and tweaking from there is a lot easier than having to start= with a theme which is less suitable.=C2=A0 Emacs current comes with 14 = 9;default' themes - I was just suggesting adding a version of solarized= -light and solarised-dark to that list.

In the lon= g-term, I think an API and theme generator which makes it easier to create = consistent or customize existing themes is the real solution. Emacs already= has the most flexible infrastructure for creating themes, but working at t= he low level. setting each face individually, is slow and difficult, requir= ing lots of trial and error to get right. A good theme generator could make= this easier, continuing Emacs' customizable and extensible forte.=C2= =A0

--
<= div dir=3D"ltr">
regards,

Tim

--
Tim Cross

--00000000000063675105af7586f0--