From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: nisse@lysator.liu.se (Niels =?UTF-8?Q?M=C3=B6ller?=) Newsgroups: gmane.emacs.bugs Subject: bug#15984: 24.3; Problem with combining characters in attachment filename Date: Thu, 28 Nov 2013 23:17:06 +0100 Message-ID: References: <83iovc8eaq.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1385677097 32246 80.91.229.3 (28 Nov 2013 22:18:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 Nov 2013 22:18:17 +0000 (UTC) Cc: 15984@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 28 23:18:21 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Vm9ue-0003Ab-3O for geb-bug-gnu-emacs@m.gmane.org; Thu, 28 Nov 2013 23:18:20 +0100 Original-Received: from localhost ([::1]:44303 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vm9ud-0006s7-Gn for geb-bug-gnu-emacs@m.gmane.org; Thu, 28 Nov 2013 17:18:19 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58138) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vm9uU-0006rz-VS for bug-gnu-emacs@gnu.org; Thu, 28 Nov 2013 17:18:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vm9uM-0002OE-L0 for bug-gnu-emacs@gnu.org; Thu, 28 Nov 2013 17:18:10 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35273) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vm9uM-0002O9-Hs for bug-gnu-emacs@gnu.org; Thu, 28 Nov 2013 17:18:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Vm9uM-0006C4-6T for bug-gnu-emacs@gnu.org; Thu, 28 Nov 2013 17:18:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: nisse@lysator.liu.se (Niels =?UTF-8?Q?M=C3=B6ller?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Nov 2013 22:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15984 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15984-submit@debbugs.gnu.org id=B15984.138567703223742 (code B ref 15984); Thu, 28 Nov 2013 22:18:02 +0000 Original-Received: (at 15984) by debbugs.gnu.org; 28 Nov 2013 22:17:12 +0000 Original-Received: from localhost ([127.0.0.1]:49291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vm9tY-0006Ar-32 for submit@debbugs.gnu.org; Thu, 28 Nov 2013 17:17:12 -0500 Original-Received: from bacon.lysator.liu.se ([130.236.254.206]:56544) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vm9tV-0006Ad-2z for 15984@debbugs.gnu.org; Thu, 28 Nov 2013 17:17:10 -0500 Original-Received: from bacon.lysator.liu.se (localhost [127.0.0.1]) by bacon.lysator.liu.se (8.14.5+Sun/8.14.5) with ESMTP id rASMH7bn006570; Thu, 28 Nov 2013 23:17:07 +0100 (MET) Original-Received: (from nisse@localhost) by bacon.lysator.liu.se (8.14.5+Sun/8.14.5/Submit) id rASMH6tF006569; Thu, 28 Nov 2013 23:17:06 +0100 (MET) X-Authentication-Warning: bacon.lysator.liu.se: nisse set sender to nisse@lysator.liu.se using -f In-Reply-To: <83iovc8eaq.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 28 Nov 2013 22:25:01 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (usg-unix-v) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:81064 Archived-At: Eli Zaretskii writes: > If you expected Emacs to perform normalization in this case, then I > don't think we do this automatically (or at all). I think for display, normalizing is definitely the right thing to do (the unicode spec, as I understand it, require that a "compliant" implementation treats different ways to code "ä" equivalently). But I understand if emacs currenty doesn't do that. (Digression: I think text-processor supporting unicode really ought to represent "characters" as interned strings of unicode (or utf-8) code points. These characters can have relations such as "normalized to", and glyphs should usually be associated only with the normalized form. One could also have configurable rules for character boundaries, as is described in the unicode book, or at least was in the version which was current when I tried to read up on this some years ago). > Can you send that message as a binary attachment? It's not very sensitive (it's about shares and options for a company I used to be employed by), but I'd prefer it not to be posted publicly on the bugtracker, or widely distributed among emacs hackers. I'll try to send you a private mail with the bulk of the message with the body of the attachment replaced (the base64 text in the raw message; if the problem really is with the attachment headers, that shouldn't matter); if that's for some reason not usable, I'll send you the complete message. Regards, /Niels -- Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26. Internet email is subject to wholesale government surveillance.