[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Line wrap reconsidered
From: |
Yuan Fu |
Subject: |
Re: Line wrap reconsidered |
Date: |
Sat, 22 Aug 2020 16:58:00 -0400 |
> On Aug 22, 2020, at 3:42 AM, Eli Zaretskii <eliz@gnu.org> wrote:
>
>> From: Yuan Fu <casouri@gmail.com>
>> Date: Sun, 16 Aug 2020 13:31:56 -0400
>> Cc: larsi@gnus.org,
>> emacs-devel@gnu.org
>>
>> +@vindex{word-wrap-by-category}
>> + By default, Emacs only breaks lines after whitespace
>> +characters. That strategy produces bad results when CJK and Latin text
> ^^
> Two spaces between sentences, please (here and elsewhere, in
> documentation and in comments).
>
>> +are mixed together (because CJK characters don't use whitespace to
>> +separate words). You can customize @code{word-wrap-by-category} to
>> +allow Emacs to break lines after more characters. That way
>> +word-wrapping for CJK-Latin text works right.
>
> This should mention char-category-set and modify-category-entry (with
> a hyperlink to the ELisp manual); otherwise users will not know how to
> customize this feature to their needs.
>
>> +static bool it_char_has_category(struct it *it, int cat)
>
> Our style is to start the function's name at BOL, like this:
>
> static bool
> it_char_has_category(struct it *it, int cat)
>
> Otherwise, LGTM, thanks.
I fixed everything and added some words to the manual, please have a look. If
you have improvements over my phrasing for the manual, please feel free to just
modify and push.
Thanks,
Yuan
word-wrap.patch
Description: Binary data
- Re: Line wrap reconsidered, (continued)
- Re: Line wrap reconsidered, Fu Yuan, 2020/08/15
- Re: Line wrap reconsidered, Eli Zaretskii, 2020/08/15
- Re: Line wrap reconsidered, Yuan Fu, 2020/08/15
- Re: Line wrap reconsidered, Eli Zaretskii, 2020/08/15
- Re: Line wrap reconsidered, Yuan Fu, 2020/08/15
- Re: Line wrap reconsidered, Eli Zaretskii, 2020/08/15
- Re: Line wrap reconsidered, Yuan Fu, 2020/08/15
- Re: Line wrap reconsidered, Eli Zaretskii, 2020/08/16
- Re: Line wrap reconsidered, Yuan Fu, 2020/08/16
- Re: Line wrap reconsidered, Eli Zaretskii, 2020/08/22
- Re: Line wrap reconsidered,
Yuan Fu <=
- Re: Line wrap reconsidered, Eli Zaretskii, 2020/08/23
- Re: Line wrap reconsidered, Yuan Fu, 2020/08/24