Patches to review
Richard Kimberly Heck
rikiheck at lyx.org
Sat Dec 5 17:05:12 UTC 2020
On 12/5/20 11:31 AM, Yuriy Skalko wrote:
>> I see they are in now, but I have a proposal (of style). I code like
>> below,
>> - for (; qq != end; ++qq) {
>> - docstring const style = from_ascii(qq->first);
>> - bool langdef = (style[0] == langqs);
>> - bool globaldef = (style[0] == globalqsc);
>> + map<string, docstring> styles = quoteparams.getTypes();
>> + for (auto const & s : styles) {
>> + char style_char = (s.first)[0];
>> + bool langdef = (style_char == langqs);
>> + bool globaldef = (style_char == globalqsc);
>> + docstring const style = from_ascii(s.first);
>> isn't it better to do directly as follows?
>> + for (auto const & s : quoteparams.getTypes()) {
>>
>> Regards,
>> JMarc
>
> I just wanted to leave types of the pair as visible. Probably this is
> not really important and the code should be shortened to your variant.
I tend to agree with Yuriy here. The code is a bit longer, but you do
get an explicit indication of what the type is, which can be helpful
when trying to read the code: You don't have to go look at
InsetQuotes::getTypes to find out.
Riki
More information about the lyx-devel
mailing list