GNU bug report logs - #11634
24.1; Emacs fails to start, bidi_mirror_table is nil in bidi_initialize

Previous Next

Package: emacs;

Reported by: Ulrich Mueller <ulm <at> gentoo.org>

Date: Tue, 5 Jun 2012 21:39:01 UTC

Severity: normal

Merged with 11668, 11769

Found in version 24.1

Done: Chong Yidong <cyd <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #17 received at 11634-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Ulrich Mueller <ulm <at> gentoo.org>
Cc: 11634-done <at> debbugs.gnu.org
Subject: Re: bug#11634: 24.1;
	Emacs fails to start, bidi_mirror_table is nil in bidi_initialize
Date: Thu, 07 Jun 2012 19:59:53 +0300
> Date: Thu, 7 Jun 2012 16:53:10 +0200
> Cc: 11634 <at> debbugs.gnu.org
> From: Ulrich Mueller <ulm <at> gentoo.org>
> 
> You crystal ball is working well. ;-) See the downstream bug at
> <https://bugs.gentoo.org/419665>, especially comment 27.

Thanks.

> I guess this bug can be closed then.

Done.

> (--no-site-lisp should work though, even if Emacs was configured
> with a non-default locallisppath.

Can you see why it didn't?

> And bidi_initialize() could output a better error message ...)

That could be tricky, because there's no way to know when it will be
called.  Displaying an error message from the display engine is a
risky business, because doing that re-enters redisplay, so you get a
wedged Emacs that flickers trying to do the same thing over and over
and over again, ad nauseam.

Maybe we should simply preload bidi-mirrored.el.




This bug report was last modified 13 years and 26 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.