[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Nano-devel] GNU nano 2.3.4
From: |
Mark Majeres |
Subject: |
Re: [Nano-devel] GNU nano 2.3.4 |
Date: |
Thu, 5 Jun 2014 13:19:35 -0700 |
Yeah, still working out some undo/redo issues. I reworked the
function that splits the line when writing email, dowrap(), so that it
works consistently in undo/redo. I place a SPLIT_BEGIN in the undo
chain, then call do_delete() and do_enter() so that undo's for these
are placed in the chain, then at the end I place a SPLIT_BEGIN. The
SPLIT's are just markers for when undo/redo are called, so undo and
redo might appear recursive, but actually it's more like automated.
Let's me re-use a lot of code. I'm reworking the do_justify() to
operate the same way. I plan to iterate through the paragraph and
call do_wrap() for each line. I think in the end, this will also
satisfy James' request that was made on Monday.
On 6/5/14, Benno Schulenberg <address@hidden> wrote:
>
> On Thu, Jun 5, 2014, at 18:13, Chris Allegretta wrote:
>> On the topic of further releases, are there major features outstanding
>> here or should we switch gears and start planning for the 2.4.0
>> release?
>
> Oh, it's a bit early for that, I'd say. But I'm glad you're thinking
> about it. :) I would still like to see the horizontal-scrolling patch
> go in, but it isn't ready yet (it has issues with vertical scrolling),
> and I didn't want to bother Mark while he was working on the undo/redo
> stuff.
>
> So... how are things, Mark? Are you still at it? Or would you
> like a change of focus and hear my little naggings about the
> horizontal-scrolling feature?
>
> Benno
>
> --
> http://www.fastmail.fm - Choose from over 50 domains or use your own
>
>
- [Nano-devel] GNU nano 2.3.4, Chris Allegretta, 2014/06/02
- Re: [Nano-devel] GNU nano 2.3.4, Benno Schulenberg, 2014/06/05
- Re: [Nano-devel] GNU nano 2.3.4, Chris Allegretta, 2014/06/05
- Re: [Nano-devel] GNU nano 2.3.4, Benno Schulenberg, 2014/06/05
- Re: [Nano-devel] GNU nano 2.3.4,
Mark Majeres <=
- Re: [Nano-devel] GNU nano 2.3.4, Benno Schulenberg, 2014/06/05
- Re: [Nano-devel] GNU nano 2.3.4, Mark Majeres, 2014/06/07
- [Nano-devel] undoings of do_wrap(), Benno Schulenberg, 2014/06/08
- Re: [Nano-devel] undoings of do_wrap(), Benno Schulenberg, 2014/06/09
- Re: [Nano-devel] undoings of do_wrap(), Mark Majeres, 2014/06/14
- [Nano-devel] the wrapping of long insertions, Benno Schulenberg, 2014/06/15
- Re: [Nano-devel] the wrapping of long insertions, Mark Majeres, 2014/06/15
- Re: [Nano-devel] the wrapping of long insertions, Benno Schulenberg, 2014/06/15
- Re: [Nano-devel] the wrapping of long insertions, Mark Majeres, 2014/06/21
- Re: [Nano-devel] the wrapping of long insertions, Benno Schulenberg, 2014/06/22