all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Question regarding tty special glyphs display defaults
@ 2024-10-09  4:24 Gerd Möllmann
  2024-10-09 12:44 ` Eli Zaretskii
  0 siblings, 1 reply; 5+ messages in thread
From: Gerd Möllmann @ 2024-10-09  4:24 UTC (permalink / raw)
  To: Emacs Devel

On a tty, certain special glyphs are displayed with either ASCII chars
or glyphs from standard-display-table, if set. Using ASCII is the
default.

The special glyphs are (see disp-table.el):

  truncation
  wrap
  escape
  control
  selective-display
  vertical-border

And with tty child frames some more for their borders:

  box-vertical
  box-horizontal
  box-down-right
  box-down-left
  box-up-right
  box-up-left

Problem is that I find the default ASCII chars being used ugly as hell,
at least the ones for vertical-border and the new ones for the borders
of child frames. The truncation...selective-display glyphs are kind of
okay for my personal taste.

I'm pondering if we could change the defaults to Unicode box drawing
chars falling back to the ASCII chars if the terminal output coding
system isn't Unicode.

Q1: WDYT?

Q2: if the answer is positive, how the heck does one write a function
like is_unicode (struct coding_system *)?




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-10-09 15:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-09  4:24 Question regarding tty special glyphs display defaults Gerd Möllmann
2024-10-09 12:44 ` Eli Zaretskii
2024-10-09 13:48   ` Gerd Möllmann
2024-10-09 14:08     ` Eli Zaretskii
2024-10-09 15:03       ` Gerd Möllmann

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.