GNU bug report logs -
#29943
[PATCH] doc: Describe Wayland status.
Previous Next
Reported by: Rutger Helling <rhelling <at> mykolab.com>
Date: Tue, 2 Jan 2018 12:20:02 UTC
Severity: normal
Tags: patch
Done: Rutger Helling <rhelling <at> mykolab.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 29943 in the body.
You can then email your comments to 29943 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#29943
; Package
guix-patches
.
(Tue, 02 Jan 2018 12:20:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Rutger Helling <rhelling <at> mykolab.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 02 Jan 2018 12:20:04 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
This patch adds a small paragraph to the documentation about the
current status of Wayland in Guix.
[0001-doc-Describe-Wayland-status.patch (text/x-patch, attachment)]
[Message part 3 (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#29943
; Package
guix-patches
.
(Sat, 06 Jan 2018 14:17:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 29943 <at> debbugs.gnu.org (full text, mbox):
Hello!
Rutger Helling <rhelling <at> mykolab.com> skribis:
> From a790d403524df182cdd8aa35931b989234d874cd Mon Sep 17 00:00:00 2001
> From: Rutger Helling <rhelling <at> mykolab.com>
> Date: Tue, 2 Jan 2018 13:14:09 +0100
> Subject: [PATCH] doc: Describe Wayland status.
>
> * doc/guix.texi (Desktop Services): Add a paragraph about the current status of
> Wayland in Guix.
Good idea!
> +++ b/doc/guix.texi
> @@ -45,6 +45,7 @@ Copyright @copyright{} 2017 George Clemmer@*
> Copyright @copyright{} 2017 Andy Wingo@*
> Copyright @copyright{} 2017 Arun Isaac@*
> Copyright @copyright{} 2017 nee
> +Copyright @copyright{} 2018 Rutger Helling@*
You need @* on the line before yours, but not on yours (it introduces a
linebreak).
> +The desktop environments in Guix use X11 by default. If you'd like to
s/X11/the Xorg display server/ (in an attempt not to assume a too
technical audience.)
Also, please always put two spaces after an end-of-sentence period, to
ensure proper rendering.
> +use the more modern display server protocol called Wayland, you need
s/more modern/newer/ :-)
> +to use the @code{sddm-service} instead of the @code{slim-service} for
> +the graphical login manager. You should then select the ``GNOME
> +(Wayland)'' session in SDDM. Currently only GNOME has support for
> +Wayland.
Otherwise LGTM, thanks!
Ludo’.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#29943
; Package
guix-patches
.
(Sat, 06 Jan 2018 14:44:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 29943 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Ludovic Courtès transcribed 1.3K bytes:
> Hello!
>
> Rutger Helling <rhelling <at> mykolab.com> skribis:
>
> > From a790d403524df182cdd8aa35931b989234d874cd Mon Sep 17 00:00:00 2001
> > From: Rutger Helling <rhelling <at> mykolab.com>
> > Date: Tue, 2 Jan 2018 13:14:09 +0100
> > Subject: [PATCH] doc: Describe Wayland status.
> >
> > * doc/guix.texi (Desktop Services): Add a paragraph about the current status of
> > Wayland in Guix.
>
> Good idea!
>
> > +++ b/doc/guix.texi
> > @@ -45,6 +45,7 @@ Copyright @copyright{} 2017 George Clemmer@*
> > Copyright @copyright{} 2017 Andy Wingo@*
> > Copyright @copyright{} 2017 Arun Isaac@*
> > Copyright @copyright{} 2017 nee
> > +Copyright @copyright{} 2018 Rutger Helling@*
>
> You need @* on the line before yours, but not on yours (it introduces a
> linebreak).
>
> > +The desktop environments in Guix use X11 by default. If you'd like to
>
> s/X11/the Xorg display server/ (in an attempt not to assume a too
> technical audience.)
>
> Also, please always put two spaces after an end-of-sentence period, to
> ensure proper rendering.
Under which conditions does this result in non-proper rendering?
It's certainly not a Tex issue from what I can tell. So far I assumed it's just a convention
because in some countries this is the default and in some not.
I think we have a very short explanation in the Manual, but this never really
explained why or what could go wrong. Maybe we could extend that.
> > +use the more modern display server protocol called Wayland, you need
>
> s/more modern/newer/ :-)
>
> > +to use the @code{sddm-service} instead of the @code{slim-service} for
> > +the graphical login manager. You should then select the ``GNOME
> > +(Wayland)'' session in SDDM. Currently only GNOME has support for
> > +Wayland.
>
> Otherwise LGTM, thanks!
>
> Ludo’.
>
>
>
>
--
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys
WWW: https://n0.is/a/ :: https://ea.n0.is
[signature.asc (application/pgp-signature, inline)]
Reply sent
to
Rutger Helling <rhelling <at> mykolab.com>
:
You have taken responsibility.
(Sat, 06 Jan 2018 17:22:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Rutger Helling <rhelling <at> mykolab.com>
:
bug acknowledged by developer.
(Sat, 06 Jan 2018 17:22:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 29943-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Thanks for the review! I updated the patch according to your feedback
and pushed it.
On Sat, 06 Jan 2018 15:16:46 +0100
ludo <at> gnu.org (Ludovic Courtès) wrote:
> Hello!
>
> Rutger Helling <rhelling <at> mykolab.com> skribis:
>
> > From a790d403524df182cdd8aa35931b989234d874cd Mon Sep 17 00:00:00
> > 2001 From: Rutger Helling <rhelling <at> mykolab.com>
> > Date: Tue, 2 Jan 2018 13:14:09 +0100
> > Subject: [PATCH] doc: Describe Wayland status.
> >
> > * doc/guix.texi (Desktop Services): Add a paragraph about the
> > current status of Wayland in Guix.
>
> Good idea!
>
> > +++ b/doc/guix.texi
> > @@ -45,6 +45,7 @@ Copyright @copyright{} 2017 George Clemmer@*
> > Copyright @copyright{} 2017 Andy Wingo@*
> > Copyright @copyright{} 2017 Arun Isaac@*
> > Copyright @copyright{} 2017 nee
> > +Copyright @copyright{} 2018 Rutger Helling@*
>
> You need @* on the line before yours, but not on yours (it introduces
> a linebreak).
>
> > +The desktop environments in Guix use X11 by default. If you'd like
> > to
>
> s/X11/the Xorg display server/ (in an attempt not to assume a too
> technical audience.)
>
> Also, please always put two spaces after an end-of-sentence period, to
> ensure proper rendering.
>
> > +use the more modern display server protocol called Wayland, you
> > need
>
> s/more modern/newer/ :-)
>
> > +to use the @code{sddm-service} instead of the @code{slim-service}
> > for +the graphical login manager. You should then select the ``GNOME
> > +(Wayland)'' session in SDDM. Currently only GNOME has support for
> > +Wayland.
>
> Otherwise LGTM, thanks!
>
> Ludo’.
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#29943
; Package
guix-patches
.
(Sat, 06 Jan 2018 20:41:01 GMT)
Full text and
rfc822 format available.
Message #19 received at 29943 <at> debbugs.gnu.org (full text, mbox):
ng0 <ng0 <at> n0.is> skribis:
> Ludovic Courtès transcribed 1.3K bytes:
[...]
>> s/X11/the Xorg display server/ (in an attempt not to assume a too
>> technical audience.)
>>
>> Also, please always put two spaces after an end-of-sentence period, to
>> ensure proper rendering.
>
> Under which conditions does this result in non-proper rendering?
> It's certainly not a Tex issue from what I can tell. So far I assumed it's just a convention
> because in some countries this is the default and in some not.
> I think we have a very short explanation in the Manual, but this never really
> explained why or what could go wrong. Maybe we could extend that.
It’s a convention notably followed by Emacs’s ‘forward-sentence’
function, and also a Texinfo thing (info "(texinfo) Not Ending a
Sentence").
Hmm actually the Texinfo manual now suggests the opposite (i.e., that it
needs help only for non-end-of-sentence spacing), but I wonder if it’s
accurate.
Ludo’.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#29943
; Package
guix-patches
.
(Sat, 06 Jan 2018 21:38:02 GMT)
Full text and
rfc822 format available.
Message #22 received at 29943 <at> debbugs.gnu.org (full text, mbox):
Hello,
ludo <at> gnu.org (Ludovic Courtès) writes:
> ng0 <ng0 <at> n0.is> skribis:
>
>> Ludovic Courtès transcribed 1.3K bytes:
>
> [...]
>
>>> s/X11/the Xorg display server/ (in an attempt not to assume a too
>>> technical audience.)
>>>
>>> Also, please always put two spaces after an end-of-sentence period, to
>>> ensure proper rendering.
>>
>> Under which conditions does this result in non-proper rendering?
>> It's certainly not a Tex issue from what I can tell. So far I assumed it's just a convention
>> because in some countries this is the default and in some not.
>> I think we have a very short explanation in the Manual, but this never really
>> explained why or what could go wrong. Maybe we could extend that.
>
> It’s a convention notably followed by Emacs’s ‘forward-sentence’
> function, and also a Texinfo thing (info "(texinfo) Not Ending a
> Sentence").
>
> Hmm actually the Texinfo manual now suggests the opposite (i.e., that it
> needs help only for non-end-of-sentence spacing), but I wonder if it’s
> accurate.
>
> Ludo’.
The old texinfo section that touched that subject was the "Multiple
Spaces" node[0]:
Ordinarily, TeX collapses multiple whitespace characters (space,
tab, and newline) into a single space. (Info output, on the other
hand, preserves whitespace as you type it, except for changing a
newline into a space; this is why it is important to put two
spaces at the end of sentences in Texinfo documents.)
The current version of the Texinfo manual indeed drops this advice and
includes a new section "12.3.4 '@frenchspacing' VAL: Control Sentence
Spacing" where we can learn about a setting that controls the appearance of
the end of sentence spacing in the *output* of Info.
It seems that at this point the only reason to keep this convention is
to accommodate Emacs, where the variable `sentence-end-double-space' is
true by default and means that[1]:
[...] a period followed by just one space does not count as the end of a
sentence, and the filling functions avoid breaking the line at such
a place.
A justification for this is written in the Emacs manual[2]:
If you want to use just one space between sentences, you can set the
variable ‘sentence-end-double-space’ to ‘nil’ to make the sentence
commands stop for single spaces. However, this has a drawback:
there is no way to distinguish between periods that end sentences
and those that indicate abbreviations. For convenient and reliable
editing, we therefore recommend you follow the two-space convention.
The variable ‘sentence-end-double-space’ also affects filling (*note
Fill Commands::).
[0] https://docs.freebsd.org/info/texinfo/texinfo.info.Multiple_Spaces.html
[1] (elisp)Standard Regexps
[2] (emacs)Sentences
I hope that clears up this up whys of this somewhat convention.
Maxim
Information forwarded
to
guix-patches <at> gnu.org
:
bug#29943
; Package
guix-patches
.
(Sat, 06 Jan 2018 21:48:01 GMT)
Full text and
rfc822 format available.
Message #25 received at 29943 <at> debbugs.gnu.org (full text, mbox):
Hi Maxim,
Maxim Cournoyer <maxim.cournoyer <at> gmail.com> skribis:
> ludo <at> gnu.org (Ludovic Courtès) writes:
[...]
>>> Under which conditions does this result in non-proper rendering?
>>> It's certainly not a Tex issue from what I can tell. So far I assumed it's just a convention
>>> because in some countries this is the default and in some not.
>>> I think we have a very short explanation in the Manual, but this never really
>>> explained why or what could go wrong. Maybe we could extend that.
>>
>> It’s a convention notably followed by Emacs’s ‘forward-sentence’
>> function, and also a Texinfo thing (info "(texinfo) Not Ending a
>> Sentence").
>>
>> Hmm actually the Texinfo manual now suggests the opposite (i.e., that it
>> needs help only for non-end-of-sentence spacing), but I wonder if it’s
>> accurate.
>>
>> Ludo’.
>
> The old texinfo section that touched that subject was the "Multiple
> Spaces" node[0]:
>
> Ordinarily, TeX collapses multiple whitespace characters (space,
> tab, and newline) into a single space. (Info output, on the other
> hand, preserves whitespace as you type it, except for changing a
> newline into a space; this is why it is important to put two
> spaces at the end of sentences in Texinfo documents.)
>
> The current version of the Texinfo manual indeed drops this advice and
> includes a new section "12.3.4 '@frenchspacing' VAL: Control Sentence
> Spacing" where we can learn about a setting that controls the appearance of
> the end of sentence spacing in the *output* of Info.
>
> It seems that at this point the only reason to keep this convention is
> to accommodate Emacs, where the variable `sentence-end-double-space' is
> true by default and means that[1]:
>
> [...] a period followed by just one space does not count as the end of a
> sentence, and the filling functions avoid breaking the line at such
> a place.
>
> A justification for this is written in the Emacs manual[2]:
>
> If you want to use just one space between sentences, you can set the
> variable ‘sentence-end-double-space’ to ‘nil’ to make the sentence
> commands stop for single spaces. However, this has a drawback:
> there is no way to distinguish between periods that end sentences
> and those that indicate abbreviations. For convenient and reliable
> editing, we therefore recommend you follow the two-space convention.
> The variable ‘sentence-end-double-space’ also affects filling (*note
> Fill Commands::).
>
> [0] https://docs.freebsd.org/info/texinfo/texinfo.info.Multiple_Spaces.html
> [1] (elisp)Standard Regexps
> [2] (emacs)Sentences
Excellent, thanks for explaining!
I pretty much agree with the Emacs explanation for that convention, but
I admit this is often surprising to newcomers.
Ludo’.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 04 Feb 2018 12:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 7 years and 135 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.