From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jambunathan K Newsgroups: gmane.emacs.bugs Subject: bug#11554: 24.0.97; nxml-auto-insert-xml-declaration-flag + zipped xml files Date: Fri, 25 May 2012 00:46:57 +0530 Message-ID: <81txz5gziu.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: dough.gmane.org 1337887110 32558 80.91.229.3 (24 May 2012 19:18:30 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 24 May 2012 19:18:30 +0000 (UTC) To: 11554@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu May 24 21:18:28 2012 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 1SXdYB-0007Q5-3M for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 May 2012 21:18:19 +0200 Original-Received: from localhost ([::1]:45371 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SXdYA-0007ie-Lu for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 May 2012 15:18:18 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50899) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SXdY3-0007hC-3k for bug-gnu-emacs@gnu.org; Thu, 24 May 2012 15:18:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SXdXy-0007se-Gg for bug-gnu-emacs@gnu.org; Thu, 24 May 2012 15:18:10 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:32882) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SXdXy-0007sK-Ah for bug-gnu-emacs@gnu.org; Thu, 24 May 2012 15:18:06 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SXdYs-0005zx-3L for bug-gnu-emacs@gnu.org; Thu, 24 May 2012 15:19:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jambunathan K Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 May 2012 19:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11554 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.133788710823010 (code B ref -1); Thu, 24 May 2012 19:19:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 May 2012 19:18:28 +0000 Original-Received: from localhost ([127.0.0.1]:42427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SXdYJ-0005z5-Ot for submit@debbugs.gnu.org; Thu, 24 May 2012 15:18:28 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:57040) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SXdYH-0005yr-Mq for submit@debbugs.gnu.org; Thu, 24 May 2012 15:18:26 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SXdXC-0007Wt-6C for submit@debbugs.gnu.org; Thu, 24 May 2012 15:17:24 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:54872) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SXdXB-0007WT-VX for submit@debbugs.gnu.org; Thu, 24 May 2012 15:17:18 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50515) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SXdXA-0007ZP-5F for bug-gnu-emacs@gnu.org; Thu, 24 May 2012 15:17:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SXdX8-0007Ul-B3 for bug-gnu-emacs@gnu.org; Thu, 24 May 2012 15:17:15 -0400 Original-Received: from mail-pz0-f41.google.com ([209.85.210.41]:57581) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SXdX8-0007Tj-1m for bug-gnu-emacs@gnu.org; Thu, 24 May 2012 15:17:14 -0400 Original-Received: by dakp5 with SMTP id p5so179757dak.0 for ; Thu, 24 May 2012 12:17:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=7Tovvba3t9AX+6koaNyLnQc21oyh1iiRK1JROQL8OtU=; b=m2aaBe3YlVT7Kt77TW0cIhFRwUae44IOz/Y2OU0TGp89uTfTGnYuLCT4EcG/AUofrD iMUyTqAP8g3Uqj8jGna6FOozyOq0A/1KfxerkqsAQCGZeGw5MRyaZ5P3I+GhmORa/JIx 0td0SLMlQuXIsc1t92f8NbrwTK3HBl4v8xq5JCwrt+YqXLkrVaCvPh8EhrRzoHnzwYQ3 HhndaP8jwgiDVQJ1elVDmKvWWy3auN0KN/aCOTFLyr6pEcvauCIv8z180a7juS3E3eed b2TSkS+H+tREk7iF1dKuYGaj9ToWrUJB2iaaXnpQ2ZUC+FlGHVzjTwCBO12hM7jhbnpP HbLw== Original-Received: by 10.68.231.164 with SMTP id th4mr23806053pbc.97.1337887031633; Thu, 24 May 2012 12:17:11 -0700 (PDT) Original-Received: from JAMBU-NETBOOK ([115.242.250.126]) by mx.google.com with ESMTPS id sa5sm3998864pbc.2.2012.05.24.12.17.08 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 24 May 2012 12:17:10 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:60341 Archived-At: --=-=-= Content-Type: text/plain 1. (setq nxml-auto-insert-xml-declaration-flag t) 2. Visit the attached test.zip M Filemode Length Date Time File - ---------- -------- ----------- -------- ---------- drwx------ 0 25-May-2012 00:29:06 test/ -rwx------ 40 25-May-2012 00:29:06 test/a.xml - ---------- -------- ----------- -------- ---------- 40 2 files 3. Visit a.xml. Note the multiple XML declarations. The original file has just a single XML declaration. The second declaration is the gratuitous declaration added due to (1). Why is nxml mode tampering with an existing XML file? 4. The problem surfaces with XML files in a ZIP archive (for example ODT files) and not with standalone XML files. In GNU Emacs 24.0.97.1 (i386-mingw-nt5.1.2600) of 2012-05-17 on MARVIN Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include' --=-=-= Content-Type: application/zip Content-Disposition: attachment; filename=test.zip Content-Transfer-Encoding: base64 UEsDBAoAAAAAAKMDuUAAAAAAAAAAAAAAAAAFABwAdGVzdC9VVAkAA/qEvk/Chb5PdXgLAAEE7gMA AAQBAgAAUEsDBAoAAAAAAKMDuUCwISU4KAAAACgAAAAKABwAdGVzdC9hLnhtbFVUCQAD+oS+T/qE vk91eAsAAQTuAwAABAECAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJ1dGYtOCI/Pg0K UEsBAh4DCgAAAAAAowO5QAAAAAAAAAAAAAAAAAUAGAAAAAAAAAAQAMBBAAAAAHRlc3QvVVQFAAP6 hL5PdXgLAAEE7gMAAAQBAgAAUEsBAh4DCgAAAAAAowO5QLAhJTgoAAAAKAAAAAoAGAAAAAAAAQAA AMCBPwAAAHRlc3QvYS54bWxVVAUAA/qEvk91eAsAAQTuAwAABAECAABQSwUGAAAAAAIAAgCbAAAA qwAAAAAA --=-=-=--