GNU bug report logs - #11519
"Wrong type argument: characterp" building custom-deps while boostrapping

Previous Next

Package: emacs;

Reported by: Juanma Barranquero <lekktu <at> gmail.com>

Date: Sat, 19 May 2012 16:12:02 UTC

Severity: normal

Found in version 24.1.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: handa <at> gnu.org, schwab <at> linux-m68k.org, rms <at> gnu.org, 11519 <at> debbugs.gnu.org, lekktu <at> gmail.com
Subject: bug#11519: "Wrong type argument: characterp" building custom-deps while boostrapping
Date: Mon, 28 May 2012 19:53:44 +0300
> From: Stefan Monnier <monnier <at> iro.umontreal.ca>
> Cc: rms <at> gnu.org,  handa <at> gnu.org,  schwab <at> linux-m68k.org,  lekktu <at> gmail.com,  11519 <at> debbugs.gnu.org
> Date: Sun, 27 May 2012 22:15:00 -0400
> 
> > I didn't mean STRING_CHAR_*.  I agree that they should be fixed not to
> > have such unexpected side effect.  They should be read-only operations.
> > As a temporary band-aid for Emacs 24.1, I suggest the change below.
> 
> Looks fine

Installed as revision 108020 on the emacs-24 branch.

> (should make the regex.c patch unnecessary).

I wouldn't recommend removing the calls to
r_alloc_inhibit_buffer_relocation around calls to regex, as that is an
external function we don't control.  But if you feel strongly about
that, I will remove them.




This bug report was last modified 11 years and 229 days ago.

Previous Next


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