http://bugs.winehq.org/show_bug.cgi?id=13189
Summary: Localized cmd output corrupt Product: Wine Version: 1.0-rc1 Platform: Other OS/Version: other Status: UNCONFIRMED Severity: trivial Priority: P2 Component: dos AssignedTo: wine-bugs@winehq.org ReportedBy: maci@satgnu.net
The output of localized cmd is corrupted. Special chars are either not displayed at all or displayed faulty
[maci@notebob ~]$ echo $LANG de_DE.utf8
[maci@notebob ~]$ wine cmd CMD Version 1.0-rc1
Z:\home\maci>help CMD eingebauten Befehle sind: ATTRIB Zeigt an oder �ndert die DOS Dateieigenschaften CALL Ruft eine Batch-Datei innerhalb einer anderen auf CD (CHDIR) Wechselt in das Verzeichnis CLS L�scht den Inhalt der Konsole COPY Kopiert eine Datei CTTY dert das Eingabe/Ausgabe - Ger�t DATE Zeigt an oder �ndert das Systemdatum DEL (ERASE) L�scht eine oder mehrere Dateien DIR Listet den Inhalt eines Verzeichnisses ECHO Kopiert den Text direkt zur Konsolenausgabe HELP Zeigt detalierte Informationen zu einen Thema MD (MKDIR) Erzeugt ein Unterverzeichnis MORE Display output in pages MOVE Bewegt eine oder mehrere Dateien oder einen Verzeichnisbaum PATH Setzt oder zeigt den Suchpfad an PROMPT dert den Befehlszeilenprompt REN (RENAME) Benennt eine Datei um RD (RMDIR) L�scht ein Unterverzeichnis SET Setzt oder zeigt die Umgebungsvariablen an TIME Setzt oder zeigt die aktuelle Systemzeit an TITLE Setzt den Fenstertitel f�r die CMD - Sitzung TYPE Gibt den Inhalt einer Textdatei aus VER Zeigt die aktuelle Version von CMD an VOL Zeigt die Bezeichnung eines Laufwerkes an EXIT Beendet den CMD
Geben Sie HELP <Befehl> ein, damit Sie weitere Informationen f�r einen der obigen Befehle erhalten. Z:\home\maci>
http://bugs.winehq.org/show_bug.cgi?id=13189
--- Comment #1 from Marcel W. Wysocki maci@satgnu.net 2008-05-13 06:35:39 --- happens when listing files as well
http://bugs.winehq.org/show_bug.cgi?id=13189
Andrej andrej.sinicyn@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrej.sinicyn@gmx.de
--- Comment #2 from Andrej andrej.sinicyn@gmx.de 2008-05-13 06:40:34 --- I can confirm this bug, Russian filenames are shown with question marks instead of the file names. This looks like conversion to ANSI (and back to Unicode, because of system settings).
http://bugs.winehq.org/show_bug.cgi?id=13189
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #3 from Lei Zhang thestig@google.com 2008-05-13 12:54:54 --- confirming then
http://bugs.winehq.org/show_bug.cgi?id=13189
--- Comment #4 from Austin English austinenglish@gmail.com 2008-11-12 14:28:42 --- Is this still an issue in current (1.1.8 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=13189
--- Comment #5 from Marcel W. Wysocki maci@satgnu.net 2008-11-12 14:35:38 --- yes, it still is an issue.
as of version 1.1.8: [maci@notebob ~]$ echo $LANG de_DE.utf8
[maci@notebob ~]$ wine cmd CMD Version 1.1.8
Z:\home\maci>help CMD eingebauten Befehle sind: ATTRIB Zeigt an oder �ndert die DOS Dateieigenschaften CALL Ruft eine Batch-Datei innerhalb einer anderen auf CD (CHDIR) Wechselt in das Verzeichnis CLS L�scht den Inhalt der Konsole COPY Kopiert eine Datei CTTY dert das Eingabe/Ausgabe - Ger�t DATE Zeigt an oder �ndert das Systemdatum DEL (ERASE) L�scht eine oder mehrere Dateien DIR Listet den Inhalt eines Verzeichnisses ECHO Kopiert den Text direkt zur Konsolenausgabe HELP Zeigt detalierte Informationen zu einen Thema MD (MKDIR) Erzeugt ein Unterverzeichnis MORE Zeigt die Ausgabe seitenweise an MOVE Bewegt eine oder mehrere Dateien oder einen Verzeichnisbaum PATH Setzt oder zeigt den Suchpfad an PROMPT dert den Befehlszeilenprompt REN (RENAME) Benennt eine Datei um RD (RMDIR) L�scht ein Unterverzeichnis SET Setzt oder zeigt die Umgebungsvariablen an TIME Setzt oder zeigt die aktuelle Systemzeit an TITLE Setzt den Fenstertitel f�r die CMD - Sitzung TYPE Gibt den Inhalt einer Textdatei aus VER Zeigt die aktuelle Version von CMD an VOL Zeigt die Bezeichnung eines Laufwerkes an EXIT Beendet den CMD
Geben Sie HELP <Befehl> ein, damit Sie weitere Informationen f�r einen der obigen Befehle erhalten.
http://bugs.winehq.org/show_bug.cgi?id=13189
Marcel W. Wysocki maci@satgnu.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.0-rc1 |1.1.8
http://bugs.winehq.org/show_bug.cgi?id=13189
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.8 |1.0-rc1
--- Comment #6 from James Hawkins truiken@gmail.com 2008-11-12 15:00:00 --- Please don't change the original reported version.
http://bugs.winehq.org/show_bug.cgi?id=13189
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source
http://bugs.winehq.org/show_bug.cgi?id=13189
--- Comment #7 from David Hedberg david.hedberg@gmail.com 2009-02-10 09:12:08 --- Created an attachment (id=19362) --> (http://bugs.winehq.org/attachment.cgi?id=19362) convert output with CP_UNIXCP
This seems easily "fixable", but I somewhat doubt that this patch is correct.
From my quick and cursory testing, current behavior without this patch seems to
conform to the behavior of native cmd. Is this bug valid?
http://bugs.winehq.org/show_bug.cgi?id=13189
--- Comment #8 from Andrej andrej.sinicyn@gmx.de 2009-02-11 14:03:33 --- Indeed - CMD in XP uses the set codepage and replaces chars not in codepage to ?. So current behavoiur simulates perfectly Windows.
The codepage handling should be changed.
All the Wine console output should be converted the the set codepage, so with de_de.UTF8 codepage 850 should be set for example and the German chars should be displayed correctly.
http://bugs.winehq.org/show_bug.cgi?id=13189
Igor Tarasov tarasov.igor@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tarasov.igor@gmail.com
--- Comment #9 from Igor Tarasov tarasov.igor@gmail.com 2009-04-25 12:53:58 --- Yep, the patch works perfectly for me. David, have you tried to send patch to wine-patches@winehq.org?
http://bugs.winehq.org/show_bug.cgi?id=13189
Eric Pouech eric.pouech@orange.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eric.pouech@orange.fr
--- Comment #10 from Eric Pouech eric.pouech@orange.fr 2009-04-26 02:17:37 --- the patch isn't correct as the cmd program isn't supposed to know about the Wine's internal UNIX codepage (in other words, cmd should be compiled and run in Windows unmodified). It's the console code which should be modified, not cmd.
http://bugs.winehq.org/show_bug.cgi?id=13189
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #11 from André H. nerv@dawncrow.de 2010-02-14 14:37:52 --- still present in Wine-1.1.38
http://bugs.winehq.org/show_bug.cgi?id=13189
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Component|dos |cmd Resolution| |DUPLICATE
--- Comment #12 from Dmitry Timoshkov dmitry@codeweavers.com 2010-02-16 03:31:34 --- Duplicate.
*** This bug has been marked as a duplicate of bug 13819 ***
http://bugs.winehq.org/show_bug.cgi?id=13189
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Dmitry Timoshkov dmitry@codeweavers.com 2010-02-16 03:31:48 --- Closing duplicate.