From xemacs-m  Wed Mar 26 16:17:09 1997
Received: from bittersweet.inetarena.com (karlheg@bittersweet.inetarena.com [206.129.216.38])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id QAA05579
	for <xemacs-beta@xemacs.org>; Wed, 26 Mar 1997 16:17:07 -0600 (CST)
Received: (from karlheg@localhost)
	by bittersweet.inetarena.com (8.8.5/8.8.5) id OAA10121;
	Wed, 26 Mar 1997 14:16:53 -0800
Date: Wed, 26 Mar 1997 14:16:53 -0800
Message-Id: <199703262216.OAA10121@bittersweet.inetarena.com>
From: "Karl M. Hegbloom" <karlheg@inetarena.com>
To: <xemacs-beta@xemacs.org>
Subject: puthash,gethash question
Comments: Hyperbole mail buttons accepted, v04.023.
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: multipart/mixed;
 boundary="Multipart_Wed_Mar_26_14:16:53_1997-1"
Content-Transfer-Encoding: 7bit

--Multipart_Wed_Mar_26_14:16:53_1997-1
Content-Type: text/plain; charset=US-ASCII


 I've started reading the lispref, was just trying out hashtables, and
cannot figure out why gethash does not return a value here.  Would
someone please help?

(setq h (make-hashtable 16384))
==>#<hashtable 0/25229 0x3ec1>

(hashtable-fullness h)
==>0

(puthash "karlheg" "Karl M. Hegbloom" h)
==>"Karl M. Hegbloom"

(gethash "karlheg" h)
==>nil   ???? why?

(hashtable-fullness h)
==>1

(maphash (lambda (key val)
           (insert key " '" val "'\n")) h)
==>karlheg 'Karl M. Hegbloom'


--Multipart_Wed_Mar_26_14:16:53_1997-1
Content-Type: text/plain; charset=US-ASCII

Karl M. Hegbloom <karlheg@inetarena.com>
http://www.inetarena.com/~karlheg
Portland, OR  USA
Debian GNU 1.2  Linux 2.0.29t
You tell me and we'll both know.


--Multipart_Wed_Mar_26_14:16:53_1997-1--

