Ticket #2456 (closed defect: fixed)

Opened 13 years ago

Last modified 13 years ago

Incorrect restore selection after UNDO

Reported by: gotar Owned by: angel_il
Priority: major Milestone: 4.8.0-pre1
Component: mcedit Version: 4.7.5
Keywords: Cc: gotar
Blocked By: Blocking:
Branch state: Votes for changeset: committed-master committed-stable

Description

Most of the glitches are fixed now, however I've encountered some:

  1. mcedit new_empty_file
  2. type in 0123456789
  3. F3 5*left F3 - digit '4' is not marked at this point
  4. backspace, ctrl-u - digit '4' is marked now
  5. left, 2*del, 2*ctrl-u - digits '4' and '5' are not marked.

So it seems something is still wrong with EditUndo? (the same happened in 4.7.4).

Change History

comment:1 Changed 13 years ago by angel_il

  • Cc gotar added

comment:2 Changed 13 years ago by angel_il

  • Status changed from new to accepted
  • Owner set to angel_il

comment:3 Changed 13 years ago by gotar

One more problem I forgot to mention is tracking mark - this one issue is new to 4.7.5:

  1. mcedit new_empty_file
  2. type in 0123456789
  3. F3 5*left F3
  4. ctrl-u - nothing happens,
  5. ctrl-u - cursor moves one character right to the digit '6', but '5' is kept marked,
  6. 4*ctrl-u - cursor moves 4 chars beyond the last digit ('9'), all 5 digits are still marked,
  7. ctrl-u - entire mark is removed now (it should be letter by letter in above steps).

comment:4 Changed 13 years ago by angel_il

  • severity changed from no branch to on review

branch: 2456_editor_incorrect_restore_selection
changeset: http://www.midnight-commander.org/changeset/2456_editor_incorrect_restore_selection

comment:5 Changed 13 years ago by andrew_b

  • Keywords stable-candidate added
  • Votes for changeset set to andrew_b
  • Milestone changed from 4.8 to 4.8.0-pre1

comment:6 Changed 13 years ago by slavazanko

  • Votes for changeset changed from andrew_b to andrew_b slavazanko
  • severity changed from on review to approved

comment:7 Changed 13 years ago by angel_il

  • Status changed from accepted to testing
  • Votes for changeset changed from andrew_b slavazanko to committed-master
  • Resolution set to fixed
  • severity changed from approved to merged

comment:8 Changed 13 years ago by angel_il

  • Status changed from testing to closed

comment:9 Changed 13 years ago by andrew_b

  • Keywords stable-candidate removed
  • Votes for changeset changed from committed-master to committed-master committed-stable
Note: See TracTickets for help on using tickets.