[Top][All Lists]

[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
> --
> - Choose from over 50 domains or use your own

reply via email to

[Prev in Thread] Current Thread [Next in Thread]