aMSN Forums
October 21, 2018, 10:52:04 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: New forum for aMSN !!
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: FIXED: Accented characters appearing at the end of the line  (Read 18525 times)
vivia
Administrator
Super Power User
*****
Offline Offline

Posts: 2464


View Profile
« on: January 02, 2010, 06:06:40 pm »

Hi everyone,

The problem with accented characters appearing at the end of the line is (almost) FIXED. You can get Tk 8.5 or 8.6 CVS, or you can find the patches here:
https://sourceforge.net/tracker/?func=detail&atid=112997&aid=1924761&group_id=12997
and new packages for Ubuntu Karmic and Lucid here:
http://amsn-project.net/~vivia/
(8.5.7 are for Karmic and 8.5.8 are for Lucid)

About the remaining issue:
Affected users are those who have BOTH deadkeys AND XIM (or SCIM/UIM/ibus, they all use XIM for aMSN).
In this case, characters typed using deadkeys will appear normally only if Tk isn't busy. If Tk is busy, instead of getting delayed, they might disappear completely. In a few words, this means: If you have cam on, double-check to make sure your accented characters are in place. I know, it's still much better than all your letters getting misplaced Smiley

EDIT: I just tested it on a real use-case scenario while using webcam, and all my accented letters appeared. Seems like the problem appears only when aMSN is frozen for several seconds.

I will let you know if there are further news.

EDIT2: Packages for Ubuntu Lucid added
« Last Edit: May 01, 2010, 07:57:33 am by vivia » Logged
Fibonacci
Power user
*
Offline Offline

Posts: 112


View Profile
« Reply #1 on: January 03, 2010, 03:46:11 am »

I'm using UIM, and have recently tested the latest Tk CVS version with the same old script we've seen a hundred times:
Code:
destroy .t
pack [text .t]
after 5000 {
for { set i 0 } { $i < 500000 } { incr i } { puts test }
}
Yet I didn't lose any of my accented characters. Maybe I was just lucky?

And, just in case I stop being lucky, how does one disable XIM?
Logged
vivia
Administrator
Super Power User
*****
Offline Offline

Posts: 2464


View Profile
« Reply #2 on: January 03, 2010, 03:58:55 pm »

You apparently aren't using any of UIM/SCIM/ibus.

I use UIM for Japanese input. If you don't want to input Japanese/Chinese/Korean/etc, you most likely don't have any issues now Smiley
Logged
afv
Newbie

Offline Offline

Posts: 31


View Profile
« Reply #3 on: January 07, 2010, 10:35:13 pm »

Great news. Thanks. Grin
Logged
Fibonacci
Power user
*
Offline Offline

Posts: 112


View Profile
« Reply #4 on: March 15, 2011, 05:55:55 am »

The problem has reappeared, and now worse than ever.
When aMSN (or actually, any Tk app) is busy, all characters will appear in a random order, not only accented chars. Some might not appear at all.
For example, typing the first two sentences of Lorem Ipsum while aMSN is busy might result in this:
Quote
Lorem ipsum dolorstamt osceu dsiigei,sdd iso epricdn tlbr ttdlr an lqa U nma ii eim usnsrdeectto laclnar t qavndit.iameo tii mduoet cirtn,mio  ctpl moiueoguemniuiuliomeanene aat  xma bu,eoris nisi ut aliquip ex ea commodo consequat.
Does anyone else experience this problem?
Should I comment on the same bug report as before, or open a new one?

Thanks in advance.
Logged
alexandernst
Developers
Super Power User
*
Offline Offline

Posts: 886



View Profile WWW
« Reply #5 on: March 16, 2011, 06:09:48 pm »

What version of Tk are you using?
Logged
Fibonacci
Power user
*
Offline Offline

Posts: 112


View Profile
« Reply #6 on: March 18, 2011, 02:57:46 pm »

8.5.8-1.
Logged
Richard Wolf VI
Newbie

Offline Offline

Posts: 2


View Profile
« Reply #7 on: March 19, 2011, 03:58:59 am »

I have the same issue when inputting accented characters. Tk version 8.5.8-1.
« Last Edit: March 19, 2011, 04:04:23 am by Richard Wolf VI » Logged
Fibonacci
Power user
*
Offline Offline

Posts: 112


View Profile
« Reply #8 on: March 19, 2011, 07:34:23 am »

Just tried it on a clean Ubuntu liveCD in English.
The bug reappeared exactly as it was before the patch – that is, all accented characters appear at the end, and all of them are equal to the last one typed. Non-accented characters are not affected.

First and foremost, this tells me there is definitely a regression which should be re-reported.
But secondly, the disordered normal letters are apparently caused by my system setup (which is strange because I tried it on two different machines). Unfortunately I know nothing about finding out or changing which input method I use, so could somebody please help me on this regard?
Logged
Fibonacci
Power user
*
Offline Offline

Posts: 112


View Profile
« Reply #9 on: March 20, 2011, 07:47:16 am »

It is with great pleasure that I report it was Ubuntu's fault for providing a version of Tk in which the bug had not yet been fixed.
Installed 8.5.9 from the Debian Sid repos, and all is fine again.
Logged
alexandernst
Developers
Super Power User
*
Offline Offline

Posts: 886



View Profile WWW
« Reply #10 on: March 23, 2011, 10:17:00 pm »

I'm glad to hear that. I'll save this thread in favs so I can give the link to anyone with the same problems.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!