bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#10338: 23.3; Firefox includes a jar file which is not recognied as a


From: Juri Linkov
Subject: bug#10338: 23.3; Firefox includes a jar file which is not recognied as a zip file (omni.jar)
Date: Thu, 22 Dec 2011 22:28:48 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (x86_64-pc-linux-gnu)

I found another problem with Firefox jar files: trying to visit the file
`browser.jar' doesn't use `archive-mode'.  It's visited in `html-mode'.
That's because the first line of the ZIP-based JAR archive contains
the file-local variable -*- line from the first file in this archive:

  PK^C^D content/browser/aboutDialog.xul<?xml version="1.0"?> <!-- -*- Mode: 
HTML -*- -->

This is purely Emacs problem, not caused by something non-standard from Mozilla.
We should somehow change the priorities of detecting the correct mode.

After filling the -*- line with spaces in hexl-mode, the jar file opens
normally, but visiting a file from the archive inserts the following line into
the file buffer:

  content/browser/aboutDialog.xul  bad CRC 1ded366d  (should be b80ec225)

This will be fixed in bug#10347 by displaying the warning and error messages
in the echo area instead of inserting into the buffer.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]