Re: [RFC] Adding a real HashTable implementation to gnulib

2018-12-04 Thread Bruno Haible
Hi Tim, > Currently we have > - positive integer (N): resize by old value * N > - negative integer (N): resize by old value + (-N) It's currently the opposite: - positive integer (N): resize to old size + N - negative integer (N): resize to old size * (-N) > > - The ability to set a growth pol

Re: [PATCH v2 1/2] maint.mk: Split long argument lists

2018-12-04 Thread Eric Blake
On 12/3/18 9:00 AM, Roman Bolshakov wrote: $(VC_LIST_EXCEPT) is usually expanded into arguments for a command. When a project contains too many, some operating systems can't pass all the arguments because they hit the limit of arguments. FreeBSD and macOS are known to have the limit of 256k of ar

Re: [PATCH v2 2/2] maint.mk: Replace grep with $(GREP)

2018-12-04 Thread Eric Blake
On 12/3/18 9:00 AM, Roman Bolshakov wrote: A project that uses maint.mk can specify regular expressions that are not supported in system grep. Autoconf can discover an alias for GNU grep and set it in GREP but it takes no effect for maint.mk The patch provides an ability to use GNU grep if it wa

[RFC] Adding a real HashTable implementation to gnulib

2018-12-04 Thread Tim Rühsen
Hi Bruno, thank you so much for taking a look :-) (sorry, unencrypted to the ML now) On 04.12.18 03:32, Bruno Haible wrote: > Hi Tim, > >> We have 'hashmap' [1] in GNU Wget2. > > Things I like about the implementation: > > - Collision resolution through linked list (a robust algorithm). >

Re: [RFC] Adding a real HashTable implementation to gnulib

2018-12-04 Thread Tim Rühsen
bin_yeG1YHEY1.bin Description: PGP/MIME version identification encrypted.asc Description: OpenPGP encrypted message