emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: character sets as they relate to “Raw” string literals for elisp


From: Juri Linkov
Subject: Re: character sets as they relate to “Raw” string literals for elisp
Date: Tue, 05 Oct 2021 19:25:40 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu)

> [By the way, you’re hypercorrecting a little bit. “full-featured” and
> other hyphenated words are not normally spelt with an en dash. From
> Wikipedia:
>
>     In English, an en dash, –, sometimes replaces the hyphen
>     in hyphenated compounds if either of its constituent parts
>     is already hyphenated or contains a space (for example,
>     San Francisco–area residents, hormone receptor–positive cells,
>     cell cycle–related factors, and public-school–private-school
>     rivalries).

Such ugly writing style where an en dash is not separated from the
nearby words by whitespace makes the Info manual less readable.
For example, in (info "(emacs) After a Crash"):

     As a last resort, if you had buffers with content which were not
  associated with any files, or if the autosave was not recent enough to
  have recorded important changes, you can use the ‘etc/emacs-buffer.gdb’
  script with GDB (the GNU Debugger) to retrieve them from a core
  dump–provided that a core dump was saved, and that the Emacs executable
  =============
  was not stripped of its debugging symbols.

This leaves one to wonder what does this word mean:
"dump-provided"?

But the dash surrounded by whitespace on both sides makes the text
much more readable:

     As a last resort, if you had buffers with content which were not
  associated with any files, or if the autosave was not recent enough to
  have recorded important changes, you can use the ‘etc/emacs-buffer.gdb’
  script with GDB (the GNU Debugger) to retrieve them from a core dump –
  provided that a core dump was saved, and that the Emacs executable
  was not stripped of its debugging symbols.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]