[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Hash table read syntax
From: |
Chong Yidong |
Subject: |
Re: Hash table read syntax |
Date: |
Tue, 22 Dec 2009 14:31:54 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) |
Chong Yidong <address@hidden> writes:
> I think there's a problem with the design of the hash table read syntax:
>
> (make-hash-table)
> #s(hash-table size 65 test eql rehash-size 1.5 rehash-threshold 0.8 data ())
>
> The plist ought to use `:size', `:test', `:rehash-size', etc., rather
> than `size', `test', `rehash-size', etc. Otherwise, it's inconsistent
> with the arguments to `make-hash-table', which uses `:size', `:test',...
>
> I would like to make this change now, before it becomes "official" with
> the Emacs 23.2 release. Any objections?
Never mind, I just remembered that the absence of a colon is for
compatibility with XEmacs. LAME.