Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 46841

Summary: Scite 1.5.8 writes in utf-8 in iso-8859 files
Product: Gentoo Linux Reporter: Leander <leander256>
Component: Current packagesAssignee: Rob Cakebread (RETIRED) <pythonhead>
Status: RESOLVED NEEDINFO    
Severity: normal CC: basic, gentoo-bugs, utf8
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 50653    
Bug Blocks:    

Description Leander 2004-04-05 04:13:16 UTC
When I open a file in 8 bits mode (iso-8859-15 for me), some (all?) of the characters with an ascii code > 127 are written in unicode, which means in two bytes instead of one.

Reproducible: Always
Steps to Reproduce:
1. Open scite
2. Create a new document
3. Menu: File -> Encoding -> 8 bits
4. Type "d
Comment 1 Leander 2004-04-05 04:13:16 UTC
When I open a file in 8 bits mode (iso-8859-15 for me), some (all?) of the characters with an ascii code > 127 are written in unicode, which means in two bytes instead of one.

Reproducible: Always
Steps to Reproduce:
1. Open scite
2. Create a new document
3. Menu: File -> Encoding -> 8 bits
4. Type "déjà"
Actual Results:  
déjà 

Expected Results:  
déjà

I'm not sure the problem will be displayed correctly.

This is a bug in Scite 1.58 (1.5.8 on Gentoo), it is resolved in the new version
1.59 which isn't yet available in portage (this is quoted from the website):
Version 1.59 contains minor improvements and fixes including a partial retreat
from GTK+ input method use for European languages.
Comment 2 Leander 2004-05-13 02:07:02 UTC
Updating to 1.6.0 will also resolve the bug
Comment 3 Thomas R. (TRauMa) 2004-05-25 04:03:39 UTC
Confirmed, bumping to 1.60 fixes this bug. Still having problems entering the euro (
Comment 4 Thomas R. (TRauMa) 2004-05-25 04:03:39 UTC
Confirmed, bumping to 1.60 fixes this bug. Still having problems entering the euro () sign, though.
Comment 5 Rob Cakebread (RETIRED) gentoo-dev 2004-06-16 10:26:06 UTC
I added 1.61 today, can you tell me if it has problems with the euro (
Comment 6 Rob Cakebread (RETIRED) gentoo-dev 2004-06-16 10:26:06 UTC
I added 1.61 today, can you tell me if it has problems with the euro () sign?
Comment 7 Thomas R. (TRauMa) 2004-06-16 11:14:09 UTC
It has. Can't enter it via keyboard, and pasting leads to gibberish.
Comment 8 Rob Cakebread (RETIRED) gentoo-dev 2004-06-16 13:12:49 UTC
I can't see anything specific to Gentoo that would cause this, but the only other  person I see on the SciTE mailing list having this problem is a Gentoo user, so I'll leave this open for a bit. In the meantime I filed a bug report upstream:

https://sourceforge.net/tracker/index.php?func=detail&aid=974185&group_id=2439&atid=102439
Comment 9 Thomas R. (TRauMa) 2004-06-16 14:45:50 UTC
Hm, only thing that comes to mind is lang=de_DE@euro and of course the self-compiling as gentoo-specifics. Perhaps I'll look into it deeper sometime.
Comment 10 Leander 2004-06-19 17:25:32 UTC
Sorry for the late answer, I also have that problem with 1.61, my only locale variable set is:
LANG=fr_FR@euro
Comment 11 Heinrich Wendel (RETIRED) gentoo-dev 2004-09-21 06:43:16 UTC
rob: what about marking 1.6.1 stable?
Comment 12 Rob Cakebread (RETIRED) gentoo-dev 2004-12-13 10:35:21 UTC
I've committed 1.62 to CVS. Can anyone tell me if the euro sign problem is fixed in this version? Thanks.

Comment 13 Heinrich Wendel (RETIRED) gentoo-dev 2005-01-11 06:33:30 UTC
is the euro sign problem fixed?