GNU bug report logs - #65307
29.1; Add variable-pitch-text-mode minor mode (or customization for variable-pitch-mode)

Previous Next

Package: emacs;

Reported by: Rudi Schlatte <rudi <at> constantly.at>

Date: Tue, 15 Aug 2023 08:45:01 UTC

Severity: wishlist

Found in version 29.1

To reply to this bug, email your comments to 65307 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#65307; Package emacs. (Tue, 15 Aug 2023 08:45:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Rudi Schlatte <rudi <at> constantly.at>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 15 Aug 2023 08:45:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Rudi Schlatte <rudi <at> constantly.at>
To: bug-gnu-emacs <at> gnu.org
Subject: 29.1; Add variable-pitch-text-mode minor mode (or customization for 
 variable-pitch-mode)
Date: Tue, 15 Aug 2023 10:43:59 +0200
Hello,

Emacs 29.1 added the face `variable-pitch-text`, which looks nicer when
combined with fixed-width text in a buffer.  This happens for example in
org-mode buffers that contain both text and code snippets.

The existing minor mode `variable-pitch-mode` uses the face
`variable-pitch`.  It would be nice to either have a
`variable-pitch-text-mode` minor mode, or a customization that lets the
user choose between the `variable-pitch` and `variable-pitch-text` faces
for `variable-pitch-mode`.

`variable-pitch-text-mode` can be trivially defined by copy-and-pasting
`variable-pitch-mode` in face-remap.el:

(defun variable-pitch-text-mode (&optional arg)
  "Variable-pitch-text default-face mode.
An interface to `buffer-face-mode' which uses the `variable-pitch-text' face.
Besides the choice of face, it is the same as `variable-pitch-mode'."
  (interactive (list (or current-prefix-arg 'toggle)))
  (buffer-face-mode-invoke 'variable-pitch-text (or arg t)
			   (called-interactively-p 'interactive)))





Severity set to 'wishlist' from 'normal' Request was from Stefan Kangas <stefankangas <at> gmail.com> to control <at> debbugs.gnu.org. (Sat, 02 Sep 2023 16:34:02 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 291 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.