[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master baf1a7a4a0: Turn gv-synthetic-place into a function
From: |
Michael Heerdegen |
Subject: |
Re: master baf1a7a4a0: Turn gv-synthetic-place into a function |
Date: |
Tue, 20 Sep 2022 16:36:55 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Eli Zaretskii <eliz@gnu.org> writes:
> > > And if this is the same, how about
> > >
> > > This function is only useful when used with generalized variables.
> >
> > I prefer the preposition "in" to "with" which sounds more vague to me.
>
> What does it mean to "use a function in generalized variables"? how do
> you use a function _in_ a variable?
A generalized variable is a place (form). You use a function in a place
form like you use it in any (normal) form. Just the semantics are
different. Like in
(car (gv-synthetic-place ...))
> > Also, some people seem to like saying a function "is" a generalized
> > variable when it has a gv setter. I'm not sure if they would read your
> > version as intended.
>
> Why not? For me, using something "with" something else means "in
> conjunction with". Does the latter also sound problematic to you (and
> if so, why)? If not, maybe having "in conjunction with" could solve
> the issue?
I just find "in" more precise: The function (call) is an integral part
of the place form, so it's "in" it, textually or syntactically.
English is not my first language, so I hope I'm not on a wrong track,
but for me "in" sounds more appropriate.
If a user reads "in conjunction with" and doesn't know much about
generalized variables, she might wonder "Ok, and how? Can I pass
generalized variables as arguments?". The relation is not as clear as
with "in" IMO.
I hope you can follow my concerns. Does it make sense to you? I want
to find a wording that potentially leads to as few misinterpretations as
possible.
Michael.
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Eli Zaretskii, 2022/09/18
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Michael Heerdegen, 2022/09/19
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Eli Zaretskii, 2022/09/19
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Michael Heerdegen, 2022/09/20
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Emanuel Berg, 2022/09/20
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Eli Zaretskii, 2022/09/20
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function,
Michael Heerdegen <=
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Eli Zaretskii, 2022/09/20
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Michael Heerdegen, 2022/09/21
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Eli Zaretskii, 2022/09/21
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Emanuel Berg, 2022/09/21
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Emanuel Berg, 2022/09/21
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Michael Heerdegen, 2022/09/21
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Stefan Monnier, 2022/09/21
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Eli Zaretskii, 2022/09/21
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Stefan Monnier, 2022/09/21
- Re: master baf1a7a4a0: Turn gv-synthetic-place into a function, Lars Ingebrigtsen, 2022/09/22