all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Richard Stallman <rms@gnu.org>
Cc: emacs-devel@gnu.org
Subject: Re: glossary.texi
Date: Mon, 17 Jul 2006 20:13:00 -0400	[thread overview]
Message-ID: <E1G2dCu-00012m-Or@fencepost.gnu.org> (raw)
In-Reply-To: <wk7j2cra7m.fsf@gmx.at> (message from martin rudalics on Mon, 17 Jul 2006 08:56:13 +0200)

Most of your proposed changes are good, so I will comment on the
ones that have problems.


    I systematically replaced `foo.' by `foo'. and ``foo.'' by ``foo''.

Our convention, in the manual, is to put the period (or comma) inside
the quotes.  Emacs 21's manual was consistent in this regard, but we
have drifted away.  So I just corrected that.

Please, therefore, don't make changes going in the opposite direction.

      @item @acronym{ASCII} printing character
      @acronym{ASCII} printing characters include letters, digits, space, and these
    ! punctuation characters: @samp{!@@#$%^&*()_-+=|\~`@{@}[]:;"'<>,.?/}.


Please do not make that change.  The spaces enhance readability.

    ! one text being edited.  An arbitrary number of buffers may coexist in
    ! the same editing session and, when using multiple windows (q.v.@:),
    ! several of them can be visible simultaneously.

"Any number" would be better than "an arbitrary number", and please use "can"
rather than "may".

      @item File Name
      A file name is a name that refers to a file.  File names may be relative
    ! or absolute: The meaning of a relative file name depends on the default
    ! directory (q.v.@:).  An absolute file name refers to the same file
    ! regardless of the current buffer's default directory.  On GNU and Unix
    ! systems, an absolute file name starts with a slash (the root directory)
    ! or with @samp{~/} or @samp{~@var{user}/} (a home directory).  On
    ! MS-Windows/MS-DOS, an absolute file name can also start with a drive
    ! letter and a colon like @samp{@var{d}:}.

    ! Some people use the term ``pathname'' for file names, but we do not; we
    ! use the word ``path'' only in the term `search path' (q.v.@:).

I like the old text better, so please do not make this change.

    ! Functions are the basic constituents of Lisp (q.v.@:) programs.  A
    ! command (q.v.@:) is a function that may be called interactively.

Please say "can", not "may"; we are talking about what is possible,
not what someone approves or disapproves of.

      Saving a buffer means copying its text into the file that was visited
    ! (q.v.@:) by that buffer.  This is the way text in files actually gets
      changed by your Emacs editing.  @xref{Saving}.

I prefer the older wording "in that buffer".

    ! Suspending Emacs means stopping it temporarily and returning control to
    ! its parent process, which is usually a shell.  Unlike killing Emacs
    ! (q.v.@:), you can resume a suspended Emacs job without losing your
    ! buffers, unsaved edits, undo history, etc.  @xref{Exiting}.

That's not correct Engish.  This is better:

    ! Suspending Emacs means stopping it temporarily and returning control to
    ! its parent process, which is usually a shell.  Unlike killing Emacs
    ! (q.v.@:), suspending allows you to resume the same Emacs job later, without losing your
    ! buffers, unsaved edits, undo history, etc.  @xref{Exiting}.


    ! Symbols are objects with a unique name.  Symbols names are composed from
    ! characters classified (by the syntax table (q.v.@:)) as word and symbol
    ! constituents.  @xref{Syntax}.

That's a bit hard to read.  This is better:

    ! Symbols are objects with a unique name.  Symbols names are normally made
    ! up of word characters and symbol constituent characters (according 
    ! to the syntax table (q.v.@:)).  @xref{Syntax}.


      @item Whitespace
    ! Whitespace is any run of consecutive characters like space, tab,
    ! newline, and formfeed, that separate symbols and words from each other.
    ! @xref{Syntax}.

That is not as correct as the old text, so please keep the old text
for this.

  reply	other threads:[~2006-07-18  0:13 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-17  6:56 glossary.texi martin rudalics
2006-07-18  0:13 ` Richard Stallman [this message]
2006-07-23 10:16   ` glossary.texi martin rudalics
2006-07-23 17:34     ` glossary.texi Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1G2dCu-00012m-Or@fencepost.gnu.org \
    --to=rms@gnu.org \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.