Eli Za=
retskii <
eliz@gnu.org> schrieb am=
Fr., 2. Dez. 2016 um 10:30=C2=A0Uhr:
> From: Philipp Stephani <p.stephani2@gmail.com>
> Date: Sun, 27 Nov 2016 21:30:18 +0100
>
> The function `ediff-janitor' has two required arguments, ASK and
> KEEP-JANITOR, which are not documented in the docstring.
Thanks, fixed on the emacs-25 branch.
<=
div>
Thanks, however I'm still not quite sure about the m=
eaning.
"ASK non-nil means ask the user whether to keep each=
unmodified buffer, unless KEEP-VARIANTS is non-nil, in which case buffers =
are killed unconditionally."
So if ASK =3D nil, KEEP-VARIANT=
S =3D nil: kill buffers, don't ask about any buffer
ASK =3D (=
nil or non-nil), KEEP-VARIANTS =3D non-nil: don't kill any buffer, don&=
#39;t ask
ASK =3D non-nil, KEEP-VARIANTS =3D nil: ask about each =
buffer
If that's the case, shouldn't the d=
ocumentation rather be something like:
"If KEEP-VARIANTS is =
non-nil, only indirect buffers are killed [what does that mean for the user=
?], and ASK is ignored. Otherwise, if ASK is non-nil, ask the user for each=
unmodified buffer whether it should be killed. Otherwise (both ASK and KEE=
P-VARIANTS) are nil, all unmodified buffers are killed without confirmation=
."
WDYT?=C2=A0
--047d7bb04050bcc6e70542ad2e29--