Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007449 [Squeak] Tools major always 01-15-10 01:36 04-18-10 21:58
Reporter wiz View Status public  
Assigned To leves
Priority urgent Resolution fixed  
Status closed   Product Version trunk
Summary 0007449: In 8864 Selection in workspace loses track of line number during spelling corrections.
Description For this one.

In a fresh 8864 (or earlier)
Get a workspace

on the first line put
1234567890123456789012345678901234567890

on the fourth (or fifth line) put:

nil systemNavigation (for example)

select the fourth line and printit (cmd-p)
( the selection moves over to the printed response )
backspace three times the fourth line now reads:

nil systemNaviatio

select the fourth line and print it.
( The helpful spelling corrector comes up suggesting alternate spellings for systemNaviatio )
The selection should now be over systemNaviatio but it is not.
The selection is on the first line over the corresponding digits.

If the correction is chosen then the misplaced selection is overwritten not the offending code. The expression is evaluated with the correction the answer is written out on the fourth line and the selection is now on the fourth line over the answer. Meanwhile the edit has clobbered anything unlucky enough to be in its way.

In other words the offset withing the line is preserved but the line information has been lost.
Additional Information This is a behavior that is broken from previous version.

It is also destructive and annoying. Thus the raised priority.

Its presence is blocking other progress.

Yours in curiosity and service, --Jerome Peace
Attached Files  selection err.gif [^] (6,428 bytes) 01-15-10 01:38

- Relationships

- Notes
(0013500 - 23 - 35 - 35 - 35 - 35 - 35)
leves
02-01-10 12:08
edited on: 02-02-10 01:35

Fixed in update 8954.

 
(0013501 - 174 - 222 - 222 - 222 - 222 - 222)
wiz
02-02-10 01:31

Hi leves,

I will look at the fix.

Please note that prepending a # to a number makes it a mantis reference.

What you meant to as was fixed in sq 8954.

Cheers -Jer
 
(0013502 - 113 - 137 - 137 - 137 - 137 - 137)
wiz
02-02-10 02:30

Cool things in workspaces now work properly.

The thorn has been removed from the lion's paw.

Thanks, --Jer
 
(0013503 - 195 - 199 - 199 - 199 - 199 - 199)
andreas
02-02-10 09:50

Hi Guys - when you see an issue fixed, can you also resolve it? Otherwise one needs to read the discussion to find out that it's been successfully fixed. Thanks! (both for reporting & for fixing)
 

- Issue History
Date Modified Username Field Change
01-15-10 01:36 wiz New Issue
01-15-10 01:38 wiz File Added: selection err.gif
02-01-10 12:08 leves Note Added: 0013500
02-02-10 01:31 wiz Note Added: 0013501
02-02-10 01:35 leves Note Edited: 0013500
02-02-10 02:30 wiz Note Added: 0013502
02-02-10 09:50 andreas Note Added: 0013503
02-03-10 15:15 leves Status new => resolved
02-03-10 15:15 leves Fixed in Version  => trunk
02-03-10 15:15 leves Resolution open => fixed
02-03-10 15:15 leves Assigned To  => leves
04-18-10 21:58 andreas Status resolved => closed


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
55 total queries executed.
38 unique queries executed.
Powered by Mantis Bugtracker