[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [External] : Re: New optional Eshell module: em-elecslash
From: |
Drew Adams |
Subject: |
RE: [External] : Re: New optional Eshell module: em-elecslash |
Date: |
Sun, 17 Apr 2022 16:48:24 +0000 |
> IME, use of passive tense is not the "disease", it's a symptom.
Yes. Or rather, an indicator/hint that something
can perhaps be improved.
> The "disease" is overly complicated sentences that make the text hard to
> understand. Using passive tense is a good indicator that the
> structure of the text is sub-optimal and needs to be rethought.
> Trying to use active tense as much as possible in many cases leads to
> such rethinking and makes the text more clear.
+1.
> We all bump into that from time to time. Some techniques for dealing
> with the difficulties:
>
> . omit some less important parts, like "the" etc.
> . rearrange the text to make it shorter (for example, say "buffer
> text" instead of "the text of the buffer")
> . omit less important details from the first sentence, and describe
> them in the following parts of the doc string
+1.
Another convention that can be limiting is to
present function parameters in order.
That too can require rewording. In particular,
it can sometimes mean not mentioning parameters
in the first (one-line) sentence.
The first line is quite important. It can be
used in contexts as a short description of the
object (e.g. function). It needs to be short
and yet give a reasonable overall description.
- New optional Eshell module: em-elecslash, Sean Whitton, 2022/04/16
- Re: New optional Eshell module: em-elecslash, Eli Zaretskii, 2022/04/16
- Re: New optional Eshell module: em-elecslash, Sean Whitton, 2022/04/16
- RE: [External] : Re: New optional Eshell module: em-elecslash, Drew Adams, 2022/04/16
- Re: New optional Eshell module: em-elecslash, Eli Zaretskii, 2022/04/17
- RE: [External] : Re: New optional Eshell module: em-elecslash,
Drew Adams <=
- Re: New optional Eshell module: em-elecslash, Sean Whitton, 2022/04/19
- Re: New optional Eshell module: em-elecslash, Sean Whitton, 2022/04/19
- Re: New optional Eshell module: em-elecslash, Eli Zaretskii, 2022/04/20
- Re: New optional Eshell module: em-elecslash, Sean Whitton, 2022/04/20
- Re: New optional Eshell module: em-elecslash, Eli Zaretskii, 2022/04/21
Re: New optional Eshell module: em-elecslash, Sean Whitton, 2022/04/16
Re: New optional Eshell module: em-elecslash, Stefan Monnier, 2022/04/16
Re: New optional Eshell module: em-elecslash, Jim Porter, 2022/04/17