tags 483731 + upstream
tags 483731 + patch
thanks

Hi Frank!

FYI, I added Romain Francoise, emacs-snapshot (unofficial, since it's
not in Debian) maintainer, I don't know if he's aware of this breakage.

On Sat, 31 May 2008 23:02:14 +0200, Frank Küster wrote:
> "Sebastian P. Luque" <[EMAIL PROTECTED]> wrote:
>> (didn't know that non-Debian proper packages cannot have such
>> reports).
>
> That's just a logical consequence of the effect that a serious bug
> (any RC bug) has: It might cause the package to be excluded from the
> next stable release.

While I completely agree that 'serious' is too strong, IMHO this counts
as 'important', because it seems to be an old (and yet unresolved) bug
in auctex (and not in emacs-snapshot), read below.

On Sat, 31 May 2008 15:31:42 +0200, Sebastian P. Luque wrote:
> I did a `check-parens' on tthe offending file
> (/usr/share/emacs/site-lisp/auctex/tex-jp.el), which indicated that
> there is at least one unmatched parenthesis.

The real problem is shown by `M-x eval-buffer` on tex-jp.el:

=====
Debugger entered--Lisp error: (invalid-read-syntax ". in wrong context")
  eval-buffer()  ; Reading at buffer position 9325
  call-interactively(eval-buffer t nil)
  execute-extended-command(nil)
  call-interactively(execute-extended-command nil nil)
=====

And this seems to me the same error as:

 http://thread.gmane.org/gmane.emacs.auctex.general/582/focus=586

Sven was faster than me:

 http://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yes&bug=483731#37

The bug is in auctex and the patch is trivial:

--8<---------------cut here---------------start------------->8---
--- tex-jp.el.ORG       2008-06-02 14:49:51.000000000 +0200
+++ tex-jp.el   2008-06-02 14:50:02.000000000 +0200
@@ -1,4 +1,4 @@
-;;; tex-jp.el --- Support for Japanese TeX.
+;;; tex-jp.el --- Support for Japanese TeX. -*-coding: iso-2022-7bit -*-
 
 ;; Copyright (C) 1999, 2001 Hidenobu Nabetani <[EMAIL PROTECTED]>
 ;; Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation
--8<---------------cut here---------------end--------------->8---

I don't know if it's related or not, but this is the same coding system
used in emacs/lisp/international/muse-cmds.el

Thx, bye,
Gismo / Luca

Attachment: pgp3mgvV43E5L.pgp
Description: PGP signature

Reply via email to