Summary: | [encoding] Need encoding error detection for text load | ||
---|---|---|---|
Product: | [Eclipse Project] Platform | Reporter: | Susumu Fukuda <fukudas> |
Component: | Text | Assignee: | Platform-Text-Inbox <platform-text-inbox> |
Status: | ASSIGNED --- | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | aleherb+eclipse, Olivier_Thomann, schierlm, sjoerd-eclipse, wswb0922 |
Version: | 3.2 | Keywords: | helpwanted |
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Susumu Fukuda
2006-06-07 08:48:01 EDT
Test Case: 1. open a file using ISO-8859-1 2. add Alt+0169 3. save and close 4. change encoding to US-ASCII 5. open the file 6. type "foo" 7. save ==> dialog comes up We have to throw an exception and fail to open it. The user will then have to change the encoding in order to open that file in the editor. *** Bug 159516 has been marked as a duplicate of this bug. *** The exception should trigger the status editor with inlined control to change the encoding (same scenario as if there was an UnsupportedEncodingException). An deluxe solution would add an additional button to the status editor: [Open file and convert illegal characters] NOTE: we must check that using different read mechanisms doesn't affect performance. We won't have time to do this unless we get a high quality patch. *** Bug 159516 has been marked as a duplicate of this bug. *** *** Bug 280233 has been marked as a duplicate of this bug. *** *** Bug 285922 has been marked as a duplicate of this bug. *** *** Bug 57556 has been marked as a duplicate of this bug. *** This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. |