From mboxrd@z Thu Jan 1 00:00:00 1970 From: Diego Zamboni Subject: Re: Clean up org-faces.el Date: Sun, 8 Apr 2018 21:54:23 +0200 Message-ID: <10CDB894-D78F-4206-B3A9-C3F453D67B0B@zzamboni.org> References: <871sfpg75y.fsf@gmx.us> Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_1FEB5F69-FAB9-4638-AF86-4EB933E45C95" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40709) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5GOf-0004fd-Ou for emacs-orgmode@gnu.org; Sun, 08 Apr 2018 15:54:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5GOb-0008IS-K7 for emacs-orgmode@gnu.org; Sun, 08 Apr 2018 15:54:41 -0400 Received: from mail-wm0-x22a.google.com ([2a00:1450:400c:c09::22a]:32986) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f5GOb-0008IM-8b for emacs-orgmode@gnu.org; Sun, 08 Apr 2018 15:54:37 -0400 Received: by mail-wm0-x22a.google.com with SMTP id o23so14648886wmf.0 for ; Sun, 08 Apr 2018 12:54:37 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Samuel Wales Cc: Diego Zamboni , emacs-orgmode@gnu.org, Rasmus --Apple-Mail=_1FEB5F69-FAB9-4638-AF86-4EB933E45C95 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi Samuel, Agree, I have started using variable pitch in org-mode and it has made = it much more enjoyable. I recently documented my configuration here: = http://zzamboni.org/post/beautifying-org-mode-in-emacs/ = About your point (1.3), I have source blocks set to fixed-pitch by = configuring the =E2=80=9Corg-block=E2=80=9D face, works well. Best, =E2=80=94Diego > On 8 Apr 2018, at 21:08, Samuel Wales wrote: >=20 > On 4/8/18, Rasmus wrote: >> I have been wanting to clean up org-faces.el for a couple of years. >=20 > thanks. >=20 > fwiw on variable pitch. >=20 > i find that variable pitch reads legibly. is efficient with > horizontal space, and looks great. it also makes the mode > line short. took a few days to get used to, then it got awesome. i > will never go back. >=20 > in my .emacs i made tables, example block contents, and > timestamps be fixed-pitch. you want those to align. >=20 > it works great in org. >=20 > the only issues i have found in org are: >=20 > 1) these items do not seem to have their own face and thus > cannot yet be made to be fixed pitch: > 1) list bullets > 2) the spaces before list items and contents > 3) source block contents > 4) numbers and number components like .-,+ > 2) tags do not get aligned to the same window-pixel > 3) by default, c-c ' does not run prog-mode hooks where necessary to > turn it off. or something. trivial workaround is setting mode in the > block. so not really a problem. >=20 >=20 > samuel >=20 --Apple-Mail=_1FEB5F69-FAB9-4638-AF86-4EB933E45C95 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
Hi Samuel,

Agree, I = have started using variable pitch in org-mode and it has made it much = more enjoyable.

I = recently documented my configuration here: http://zzamboni.org/post/beautifying-org-mode-in-emacs/

About your point = (1.3), I have source blocks set to fixed-pitch by configuring the = =E2=80=9Corg-block=E2=80=9D face, works well.

Best,
=E2=80=94Diego



On 8 Apr 2018, at 21:08, Samuel Wales <samologist@gmail.com> wrote:

On = 4/8/18, Rasmus <rasmus@gmx.us> wrote:
I have been wanting to clean up org-faces.el = for a couple of years.

thanks.

fwiw on variable = pitch.

i find that variable pitch reads = legibly.  is efficient with
horizontal space, and = looks great.  it also makes the mode
line short. =  took a few days to get used to, then it got awesome.  i
will never go back.

in my .emacs = i made tables, example block contents, and
timestamps be = fixed-pitch.  you want those to align.

it works great in org.

the only = issues i have found in org are:

 1) = these items do not seem to have their own face and thus
=     cannot yet be made to be fixed pitch:
    1) list bullets
=     2) the spaces before list items and contents
    3) source block contents
    4) numbers and number components = like .-,+
 2) tags do not get aligned to the same = window-pixel
 3) by default, c-c ' does not run = prog-mode hooks where necessary to
turn it off.  or = something.  trivial workaround is setting mode in the
block.  so not really a problem.


samuel


= --Apple-Mail=_1FEB5F69-FAB9-4638-AF86-4EB933E45C95--