Age | Commit message (Expand) | Author | Files | Lines |
2020-03-06 | 'hash' behaves like 'hashq' for tc7s without an 'equal?' implementation. | Ludovic Courtès | 1 | -1/+17 |
2020-02-21 | Implement hashing for keywords, i.e. (hash #:x ...) | Rob Browning | 1 | -0/+3 |
2018-06-21 | Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types | Andy Wingo | 1 | -9/+9 |
2018-06-20 | Update license notices in all C files | Andy Wingo | 1 | -17/+17 |
2018-06-20 | Remove (C) from copyright statements | Andy Wingo | 1 | -1/+1 |
2018-06-20 | Rationalize include order in C files | Andy Wingo | 1 | -2/+5 |
2018-06-20 | Make libguile header inclusion consistent within libguile c files | Andy Wingo | 1 | -14/+14 |
2018-06-20 | Remove Emacs local variables comments in Guile source | Andy Wingo | 1 | -6/+0 |
2018-06-20 | Remove _scm.h | Andy Wingo | 1 | -1/+0 |
2018-06-20 | Devolve foreign.h from _scm.h | Andy Wingo | 1 | -0/+1 |
2018-06-20 | Move subr snarfing macros to gsubr.h. | Andy Wingo | 1 | -0/+1 |
2018-06-19 | Devolve numbers.h from _scm.h. | Andy Wingo | 1 | -0/+1 |
2018-06-19 | Remove <string.h> include from ports.h. | Andy Wingo | 1 | -0/+1 |
2018-06-19 | Move struct.h include out of ports.h | Andy Wingo | 1 | -0/+1 |
2018-06-18 | Devolve pairs.h | Andy Wingo | 1 | -0/+1 |
2018-06-18 | Remove includes of validate.h. | Andy Wingo | 1 | -3/+2 |
2017-09-26 | Struct vtables store bitmask of unboxed fields | Andy Wingo | 1 | -24/+9 |
2017-09-23 | Replace "pr" struct fields with "pw" fields | Andy Wingo | 1 | -19/+13 |
2017-04-21 | Syntax objects are comparable with equal? | Andy Wingo | 1 | -0/+9 |
2015-01-22 | Merge commit '01a301d1b606b84d986b735049e7155d2f4cd6aa' | Andy Wingo | 1 | -1/+1 |
2015-01-22 | Merge commit '894d0b894daae001495c748b3352cd79918d3789' | Andy Wingo | 1 | -7/+1 |
2015-01-11 | Optimize 'string-hash'. | Ludovic Courtès | 1 | -4/+19 |
2015-01-11 | Deprecate 'scm_string_hash'. | Ludovic Courtès | 1 | -2/+6 |
2014-01-14 | Merge branch 'stable-2.0' | Mark H Weaver | 1 | -1/+1 |
2014-01-12 | Fix hashing of empty vectors. | Mark H Weaver | 1 | -1/+1 |
2014-01-12 | Fix hashing of vectors to run in bounded time. | Mark H Weaver | 1 | -26/+30 |
2012-10-30 | Merge remote-tracking branch 'origin/stable-2.0' | Mark H Weaver | 1 | -1/+51 |
2012-10-12 | Implement `hash' for structs. | Ludovic Courtès | 1 | -2/+5 |
2011-10-27 | fix hash of zero-length vectors | Andy Wingo | 1 | -2/+3 |
2011-10-26 | update `hash' | Andy Wingo | 1 | -100/+36 |
2011-10-26 | don't downcase characters before hashing them | Andy Wingo | 1 | -7/+1 |
2011-10-26 | scm_hasher is static | Andy Wingo | 1 | -9/+8 |
2011-10-26 | add thomas wang's integer hash function; use it for hashq, hashv | Andy Wingo | 1 | -3/+30 |
2011-10-26 | use bob jenkins' hashword2 hash from lookup3.c for our string hash | Andy Wingo | 1 | -62/+141 |
2011-05-13 | allow iflags to be constant expressions with typing-strictness==2 | Andy Wingo | 1 | -6/+4 |
2011-05-08 | fix `hash' for inf and nan | Andy Wingo | 1 | -1/+2 |
2011-01-07 | add hash functions for locale, latin1, and utf8 strings | Andy Wingo | 1 | -0/+79 |
2011-01-07 | hash.c cleanup | Andy Wingo | 1 | -2/+1 |
2010-12-16 | Fix `hash' for pointer objects. | Ludovic Courtès | 1 | -0/+11 |
2010-01-07 | remove scm_tc7_gsubr | Andy Wingo | 1 | -3/+2 |
2009-12-04 | eval.c closures are now applicable smobs, not tc3s | Andy Wingo | 1 | -1/+1 |
2009-12-04 | remove cxrs | Andy Wingo | 1 | -2/+2 |
2009-08-21 | Add initial support for wide symbols | Michael Gran | 1 | -2/+15 |
2009-06-17 | Change Guile license to LGPLv3+ | Neil Jerram | 1 | -6/+7 |
2008-09-13 | Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'. | Ludovic Courtès | 1 | -1/+4 |
2006-04-17 | merge from 1.8 branch | Kevin Ryde | 1 | -1/+1 |
2005-05-23 | The FSF has a new address. | Marius Vollmer | 1 | -1/+1 |
2005-05-12 | * unif.c (scm_i_read_array): Declare rank as ssize_t, to guarantee | Neil Jerram | 1 | -2/+3 |
2005-01-02 | Use new vector elements API or simple vector API, as appropriate. | Marius Vollmer | 1 | -4/+11 |
2004-08-19 | * strings.h, strings.c: (scm_i_string_chars, scm_i_string_length, | Marius Vollmer | 1 | -3/+3 |