[Top][All Lists]

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

Re: Release 1.6 critical TODO items.

From: Marius Vollmer
Subject: Re: Release 1.6 critical TODO items.
Date: 30 Jan 2002 22:08:39 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1

Rob Browning <address@hidden> writes:

> So now that we (may) think that we know what we want to do.

Well, first I must admit that I completely missed that this is
intended for 1.6 (although it says in bold letters in the subject).

I don't think we should do it in 1.6.

> Who should do it?  If you or Martin want to make the changes, that'd
> be great, but if you don't think you'll have time for it soon, I'd
> be happy to try and fix it myself, if you might be able to help if I
> get stuck :>

I can implement this.

My plan is to:

  - add (a 'modernized' version of) Martin's scm_mem2uninterned_symbol

  - make uninterned symbols print unreadably.

  - export scm_mem2uninterned_symbol as 'make-symbol' to Scheme.

  - write up some treatment for devel/ or TODO of the next steps:

    - fixing the reader to be able to read shared structures.
    - switching gensym to using make-symbol.

Everybody who needs uninterned symbols can then use make-symbol, but
gensym will not suddenly start to produce unreadable symbols.


reply via email to

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