bug-gnulib@gnu.org mirror (unofficial)
 help / color / mirror / Atom feed
* [RFC] Adding a real HashTable implementation to gnulib
@ 2018-11-26 23:16 Darshit Shah
  2018-11-26 23:22 ` Ben Pfaff
  2018-12-02 13:41 ` Bruno Haible
  0 siblings, 2 replies; 15+ messages in thread
From: Darshit Shah @ 2018-11-26 23:16 UTC (permalink / raw)
  To: bug-gnulib

[-- Attachment #1: Type: text/plain, Size: 867 bytes --]

I recently tried to use the hash table implementation in gnulib which resides
in the "hash" module. However, I quickly realised that the hash table in gnulib
seems to be what is otherwise popularly known as a hash set, i.e., it supports
storing and retrieving just values from the structure. 

On the other hand, a hash table is usually expected to have a key->value
mapping that is stored.

Within GNU Wget, we have a fairly portable version of a hash table implemented
which I think would be a good addition for gnulib. What do you think?

If I get a positive response here, I could extract that code and turn it into a
hash table module for gnulib. We should be able to reuse some part of the
existing code in "hash.c" for this purpose as well


-- 
Thanking You,
Darshit Shah
PGP Fingerprint: 7845 120B 07CB D8D6 ECE5 FF2B 2A17 43ED A91A 35B6

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 894 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2019-08-26 14:47 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-26 23:16 [RFC] Adding a real HashTable implementation to gnulib Darshit Shah
2018-11-26 23:22 ` Ben Pfaff
2018-11-27  1:02   ` Darshit Shah
2018-11-27  4:47     ` Ben Pfaff
2018-12-02 13:41 ` Bruno Haible
2018-12-02 15:05   ` LRN
2018-12-03  9:13   ` Tim Rühsen
2018-12-04  2:32     ` Bruno Haible
2018-12-04 19:36       ` Tim Rühsen
2018-12-04 19:40       ` Tim Rühsen
2018-12-04 23:43         ` Bruno Haible
2019-08-26 14:24           ` Tim Rühsen
2019-01-03 16:32       ` Tim Rühsen
2019-01-03 17:10         ` nested functions Bruno Haible
2019-01-04 11:59         ` [RFC] Adding a real HashTable implementation to gnulib Florian Weimer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).