* lib/hashcode-named-file.c: Renamed from lib/hash-triple-simple.c.
* modules/hashcode-named-file: Renamed from modules/hash-triple-simple.
* lib/hash-triple.h: Update.
* modules/canonicalize (Depends-on): Update.
* modules/file-set (Depends-on): Update.
* modules/hash-triple (Depends-on): Update.
* NEWS: Mention the change.
+2025-04-29 Bruno Haible <bruno@clisp.org>
+
+ Rename module hash-triple-simple to hashcode-named-file.
+ * lib/hashcode-named-file.c: Renamed from lib/hash-triple-simple.c.
+ * modules/hashcode-named-file: Renamed from modules/hash-triple-simple.
+ * lib/hash-triple.h: Update.
+ * modules/canonicalize (Depends-on): Update.
+ * modules/file-set (Depends-on): Update.
+ * modules/hash-triple (Depends-on): Update.
+ * NEWS: Mention the change.
+
2025-04-29 Bruno Haible <bruno@clisp.org>
Rename module hash-pjw to hashcode-string.
Date Modules Changes
+2025-04-29 hash-triple-simple This module is renamed to hashcode-named-file.
+
2025-01-02 string-desc The function prefix is changed from string_desc_
xstring-desc to sd_, and from xstring_desc_ to xsd_.
string-desc-quotearg
dev_t st_dev;
};
-/* Defined in module 'hash-triple-simple'. */
+/* Defined in module 'hashcode-named-file'. */
extern size_t triple_hash (void const *x, size_t table_size) _GL_ATTRIBUTE_PURE;
extern bool triple_compare_ino_str (void const *x, void const *y)
file-set
filename
getcwd
-hash-triple-simple
+hashcode-named-file
idx
intprops
memmove
Depends-on:
hash
-hash-triple-simple
+hashcode-named-file
bool
xalloc
xalloc-die
lib/hash-triple.c
Depends-on:
-hash-triple-simple
+hashcode-named-file
same
same-inode
Hash functions for file-related triples: name, device, inode.
Files:
-lib/hash-triple-simple.c
+lib/hashcode-named-file.c
lib/hash-triple.h
Depends-on:
configure.ac:
Makefile.am:
-lib_SOURCES += hash-triple-simple.c
+lib_SOURCES += hashcode-named-file.c
Include:
"hash-triple.h"