GNU bug report logs - #51217
28.0.60; Use "graphical displays" instead of "X terminals" in docs

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefan <at> marxist.se>

Date: Thu, 14 Oct 2021 23:47:02 UTC

Severity: wishlist

Tags: patch

Found in version 28.0.60

Fixed in version 28.1

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: 51217 <at> debbugs.gnu.org
Subject: bug#51217: 28.0.60; Use "graphical displays" instead of "X terminals" in docs
Date: Fri, 15 Oct 2021 09:46:23 +0300
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Thu, 14 Oct 2021 16:45:57 -0700
> 
> In (info "(elisp) Other Char Bits"), I read:
> 
>     Emacs uses the 2**25 bit to indicate that the shift key
>     was used in typing a control character.  This distinction is possible
>     only when you use X terminals or other special terminals; ordinary text
>     terminals do not report the distinction.
> 
> Can we change "when you use X terminals or other special terminals" to
> "on a graphical display"?

Something like that, yes.

> -Ordinary text terminals have no way of generating non-@acronym{ASCII}
> -control characters, but you can generate them straightforwardly using
> -X and other window systems.
> +Text terminals have no way of generating non-@acronym{ASCII} control
> +characters, but you can generate them straightforwardly using X and
> +other window systems.

I think this paragraph is no longer true, at least not universally, on
modern text-mode terminals -- assuming we include text-terminal
emulators.  So I suggest to say something like

  Not all text terminals have a way of generating non-@acronym{ASCII}
  control characters, but you can generate them straightforwardly
  using X and other window systems.

>  bit to indicate that the shift key was used in typing a control
> -character.  This distinction is possible only when you use X terminals
> -or other special terminals; ordinary text terminals do not report the
> -distinction.  The Lisp syntax for the shift bit is @samp{\S-}; thus,
> -@samp{?\C-\S-o} or @samp{?\C-\S-O} represents the shifted-control-o
> -character.
> +character.  This distinction is possible only on a graphical display;

I'd prefer to keep the reference to X, something like

  This distinction is possible only when you use a graphical display,
  such as a GUI display on X.

> -;; Many people are used to typing C-/ on X terminals and getting C-_.
> +;; Many people are used to typing C-/ on graphical displays and getting C-_.

In code comments, I'd prefer to use "GUI frames" instead.  it's
shorter and more accurate, IMO.

> -  ;; many people are used to type `C-/' on X terminals and get `C-_'.
> +  ;; many people are used to type `C-/' on graphical displays and get `C-_'.

Likewise.

Thanks.




This bug report was last modified 3 years and 219 days ago.

Previous Next


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