unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Index entry for Object Replacement Character
@ 2013-11-05 17:59 Eli Zaretskii
  2013-11-06 14:22 ` Xue Fuqiao
  0 siblings, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2013-11-05 17:59 UTC (permalink / raw)
  To: Xue Fuqiao; +Cc: emacs-devel

I don't understand why you added an index entry for this.  Can you
explain?

Here's my take on this: Index entries exist to make it easier for the
reader to find the description/discussion of a subject.  In this case,
the subject of the text where the Object Replacement Character is
reordering of display properties in bidirectional text.  The fact that
the Emacs implementation treats text covered by a display property as
if it were a single character with the bidirectional properties of
u+FFFC is an implementation detail, mentioned by the way for those who
are interested enough to look up that character.  The text does not
explain anything about that character, and doesn't say why it was
chosen for this role.  The character is mentioned once, and that's it.

Therefore, I find it hard to believe that any reader will thing about
this character's name as a good string to try at the prompt of the
Info's 'i' command.  Likewise, I see no reason why someone who wants
to know about this character will look for its description in the ELisp
manual.  So having this index entry there is not useful.

More generally, not every term you see in a manual deserves an index
entry.  It only does deserve an entry if (a) the term is described and
explained at that place, and (b) there's a high probability that
readers will think about the phrase you put in an index entry when
they are looking for the subject described at that place.



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

end of thread, other threads:[~2013-11-08 19:35 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-05 17:59 Index entry for Object Replacement Character Eli Zaretskii
2013-11-06 14:22 ` Xue Fuqiao
2013-11-07  6:27   ` Thien-Thi Nguyen
2013-11-07 15:56     ` Eli Zaretskii
2013-11-08  7:55       ` Thien-Thi Nguyen
2013-11-08  8:35         ` Eli Zaretskii
2013-11-08  7:50     ` Xue Fuqiao
2013-11-08 11:32       ` Thien-Thi Nguyen
2013-11-08 14:03         ` Eli Zaretskii
2013-11-08 19:35           ` Thien-Thi Nguyen

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).