mIRC Home    About    Download    Register    News    Help

Print Thread
#198303 25/04/08 04:35 PM
Joined: Apr 2008
Posts: 2
A
antzq84 Offline OP
Bowl of petunias
OP Offline
Bowl of petunias
A
Joined: Apr 2008
Posts: 2
I have a problem with dcc sending sometimes because the filenames have characters (Japanese writing symbols, hiragana and kanji mostly) that mIRC simply translates to ????'s and thus claims it can't find the file to send. If there's some hack to get around this issue I was unable to find it, but i think it should be an integral part of mIRC simply for the convenience.

Joined: Oct 2003
Posts: 3,918
A
Hoopy frood
Offline
Hoopy frood
A
Joined: Oct 2003
Posts: 3,918
It will be..

Khaled hasn't explicitly shared his plans for utf-8 support but I'd bet that he plans on making everything work as it should. Full support for unicode, however, does not happen overnight. In fact, Khaled started unicode support 2 years ago and there is still plenty left to do.

You can expect this issue to be addressed.. when, however, I don't know.


- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"
Joined: Apr 2003
Posts: 342
M
Fjord artisan
Offline
Fjord artisan
M
Joined: Apr 2003
Posts: 342
Originally Posted By: argv0
It will be..

Khaled hasn't explicitly shared his plans for utf-8 support but I'd bet that he plans on making everything work as it should. Full support for unicode, however, does not happen overnight. In fact, Khaled started unicode support 2 years ago and there is still plenty left to do.

You can expect this issue to be addressed.. when, however, I don't know.


Unicode covers a lot more than just UTF-8! There's UTF-8 BOM, UTF-16, etc.

Unicode support is bad under windows...


Beware of MeStinkBAD! He knows more than he actually does!
Joined: Dec 2002
Posts: 2,962
S
Hoopy frood
Offline
Hoopy frood
S
Joined: Dec 2002
Posts: 2,962
UTF-8 is capable of encoding any codepoint in the Unicode range. UTF-16/32 cannot be used over IRC because they require the use of NUL bytes which IRC as a text-based medium does not support, meaning UTF-8 is the only viable Unicode encoding for IRC.

"UTF-8 BOM" isn't an encoding. BOM stands for Byte-Order Mark and is used for UTF-16 and UTF-32 to signify endianness. UTF-8 does not require a BOM (although it is sometimes used simply to show that the text is UTF-8 encoded).


Spelling mistakes, grammatical errors, and stupid comments are intentional.
Joined: Dec 2008
Posts: 4
S
Self-satisified door
Offline
Self-satisified door
S
Joined: Dec 2008
Posts: 4
+1 for unicode
i'm tired of copying & renaming files named in unicode before dcc sending >_<
also, why not just drop win9x support and fully convert mirc to unicode

Joined: Dec 2002
Posts: 5,420
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 5,420
This is the next major feature planned for mIRC. It's difficult to say how long it will take though - it's going to be the most difficult and time-consuming change that I will have made to mIRC since it was created. The mIRC code-base is made up of over 140,000 lines of code. Converting them to unicode will be no easy matter. I expect it will require meticulous line-by-line conversion and code rewrites and a fair number of private and public beta releases to ensure it is stable. A unicode version of mIRC will, of course, only work with Windows XP and onwards. It's a daunting project - which is probably why I've avoided it in the past - but I think the time is right for it, especially before I implement any of the other planned major features. I am actually looking forward to getting it done, despite the expected pain and suffering involved - it's been on my to-do list for so long that it'll be a relief to be able to finally cross it off and not have it lurking in the background any more :-)

Joined: Aug 2007
Posts: 334
Pan-dimensional mouse
Offline
Pan-dimensional mouse
Joined: Aug 2007
Posts: 334
smile


This is not the signature you are looking for
Joined: Apr 2003
Posts: 342
M
Fjord artisan
Offline
Fjord artisan
M
Joined: Apr 2003
Posts: 342
Originally Posted By: starbucks_mafia
"UTF-8 BOM" isn't an encoding. BOM stands for Byte-Order Mark and is used for UTF-16 and UTF-32 to signify endianness. UTF-8 does not require a BOM (although it is sometimes used simply to show that the text is UTF-8 encoded).


Yeah uh...
Originally Posted By: Wikipedia
A byte-order mark (BOM) is the Unicode character at code point U+FEFF ("zero-width no-break space") when that character is used to denote the endianness of a string of UCS/Unicode characters encoded in UTF-16 or UTF-32. It is conventionally used as a marker to indicate that text is encoded in UTF-8, UTF-16 or UTF-32.


I'll just leave it at that....




Beware of MeStinkBAD! He knows more than he actually does!
Joined: Dec 2002
Posts: 3,138
C
Hoopy frood
Offline
Hoopy frood
C
Joined: Dec 2002
Posts: 3,138
Originally Posted By: MeStinkBAD
stuff

I'll just leave it at that....

Is that your way of saying he's right? I think we all knew that anyway.

Joined: Jul 2009
Posts: 2
M
Bowl of petunias
Offline
Bowl of petunias
M
Joined: Jul 2009
Posts: 2
Any more info on when this update will be issued?

Joined: Aug 2004
Posts: 7,252
R
Hoopy frood
Offline
Hoopy frood
R
Joined: Aug 2004
Posts: 7,252
Khaled never reveals when an update is going to be realeased until the time of the release, and Feature Suggestions, while sometimes included, take a back seat to fixes for known bugs.

Joined: Dec 2008
Posts: 4
S
Self-satisified door
Offline
Self-satisified door
S
Joined: Dec 2008
Posts: 4
So... any news? I just wonder, should I add some unicode stuff myself (with external dll) or forget it and wait for unicode mirc release

Joined: Jun 2003
Posts: 994
C
Hoopy frood
Offline
Hoopy frood
C
Joined: Jun 2003
Posts: 994
I'd say that's dependent on how much of a hurry you're in. "Unicode mIRC" could be released in the next, day, month, (or even year depending on how difficult it is to implement, and how much time Khaled has to devote to the task).

I personally would not be surprised if it DID take another year


I refuse to engage in a battle of wits with an unarmed person. wink

Link Copied to Clipboard