Excellent!

On 9/3/13 5:11 AM, "Harbs" <harbs.li...@gmail.com> wrote:

>Okay. I pushed my changes out.
>
>I added a flag in Configuration with three levels. Default is always soft
>returns, but it could be changed by the user both at the class level
>(using tlf_internal) and in the individual configuration object. I don't
>know if the user needs that level of control, but it was not a big deal
>to offer it, so I figured why not...
>
>I also added Command+Shift Z for redo. It seems to work on Mac and do
>nothing on Windows (which I think is the proper behavior there).
>
>On Sep 3, 2013, at 7:00 AM, Alex Harui wrote:
>
>> 
>> 
>> On 9/2/13 1:03 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>> 
>>> I've done both the shift return and command+shift z for redo. I've
>>>tested
>>> on Mac. I'll try to test on Windows before I commit.
>>> 
>>> Question: How should shift-return behave within lists? Should they
>>>behave
>>> like regular paragraphs where it only inserts a soft return, or should
>>>it
>>> create a hard return without creating a new list item?
>>> 
>>> I'm coming from InDesign where a new paragraph is always a new list
>>>item.
>>> Unless you break the list completely, you need a soft return to break a
>>> list item. I'd like to mimic the InDesign paradigm. Any objections?
>>>Does
>>> it need an option to change the behavior? If yes, would IConfiguration
>>>be
>>> a good place to set that?
>> I don't know enough to have an opinion.  If you are making significant
>> changes to existing behavior, a flag would be nice, but not required.
>> 
>> -Alex
>> 
>

Reply via email to