[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building Emacs overflowed pure space
From: |
David Kastrup |
Subject: |
Re: Building Emacs overflowed pure space |
Date: |
Tue, 25 Jul 2006 12:56:04 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
YAMAMOTO Mitsuharu <address@hidden> writes:
>>>>>> On Tue, 25 Jul 2006 00:13:51 -0400, Richard Stallman <address@hidden>
>>>>>> said:
>
>>> I tried the exact the same thing (using the naive version), but the
>>> dumped emacs crashed immediately after loadup, thinking that "nil"
>>> was a filename... So I didn't think it was safe to do this.
>
>> I'm not sure if this should be counted as an objection.
>
>> The code he wrote must have a bug in it. If your code works, I
>> guess it does not have a similar bug.
>
> I installed the patch. It works as far as I tested on multiple
> platforms (though that doesn't prove that the prerequisite for sharing
> is completely satisfied by the current code, of course).
Actually, I don't see how we can satisfy the prerequisite: a user
might always choose to use `aset' on an existing string. Of course,
this objection would hold equally for sharing equal strings, not just
strings with a common suffix.
Am I overlooking something? Or do we have some mechanism in place
against tampering with strings in pure space? I just tried messing up
`search-whitespace-regexp' with `aset', and was successful.
If we merge strings in pure space, should we not disallow modifying
them?
Everything else seems like a recipe for disaster.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
- Re: Building Emacs overflowed pure space, (continued)
- Re: Building Emacs overflowed pure space, YAMAMOTO Mitsuharu, 2006/07/22
- Re: Building Emacs overflowed pure space, Stefan Monnier, 2006/07/22
- Re: Building Emacs overflowed pure space, Kim F. Storm, 2006/07/22
- Re: Building Emacs overflowed pure space, Stefan Monnier, 2006/07/22
- Re: Building Emacs overflowed pure space, YAMAMOTO Mitsuharu, 2006/07/24
- Re: Building Emacs overflowed pure space, Richard Stallman, 2006/07/25
- Re: Building Emacs overflowed pure space, YAMAMOTO Mitsuharu, 2006/07/25
- Re: Building Emacs overflowed pure space,
David Kastrup <=
- Re: Building Emacs overflowed pure space, Andreas Schwab, 2006/07/25
- Re: Building Emacs overflowed pure space, David Kastrup, 2006/07/25
- Message not available
- Re: Building Emacs overflowed pure space, Andreas Schwab, 2006/07/25
- Re: Building Emacs overflowed pure space, David Kastrup, 2006/07/25
- Re: Building Emacs overflowed pure space, Richard Stallman, 2006/07/23
- Re: Building Emacs overflowed pure space, Luc Teirlinck, 2006/07/18
- Re: Building Emacs overflowed pure space, Chong Yidong, 2006/07/18
- Re: Building Emacs overflowed pure space, Luc Teirlinck, 2006/07/18
- Re: Building Emacs overflowed pure space, Luc Teirlinck, 2006/07/18
- Re: Building Emacs overflowed pure space, Luc Teirlinck, 2006/07/18