summaryrefslogtreecommitdiff
path: root/libguile/hash.c
Commit message (Expand)AuthorAgeFilesLines
* merge from 1.8 branchKevin Ryde2006-04-171-1/+1
* The FSF has a new address.Marius Vollmer2005-05-231-1/+1
* * unif.c (scm_i_read_array): Declare rank as ssize_t, to guaranteeNeil Jerram2005-05-121-2/+3
* Use new vector elements API or simple vector API, as appropriate.Marius Vollmer2005-01-021-4/+11
* * strings.h, strings.c: (scm_i_string_chars, scm_i_string_length,Marius Vollmer2004-08-191-3/+3
* * socket.c, rw.c, deprecated.h, validate.hMarius Vollmer2004-08-121-1/+6
* * deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer2004-07-231-8/+8
* * validate.h, deprecated.h (SCM_VALIDATE_INUM, SCM_VALIDATE_INUM_COPY,Marius Vollmer2004-07-101-6/+6
* (scm_hashq, scm_hashv, scm_hash): Restrict to size>=1 ratherKevin Ryde2004-07-091-4/+4
* * numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer2004-07-081-6/+6
* * srfi-13.c (s_scm_string_map): convert character to unsigned charHan-Wen Nienhuys2004-04-061-2/+2
* * print.c (scm_iprin1): Handle fractions.Marius Vollmer2003-11-181-0/+1
* (scm_string_hash): New hashing algorithm that takes the completeMarius Vollmer2003-11-171-17/+8
* This set of patches introduces a new tc7 code scm_tc7_number forDirk Herrmann2003-09-181-2/+5
* Changed license terms to the plain LGPL thru-out.Marius Vollmer2003-04-051-36/+12
* 2002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys2002-07-201-1/+1
* Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen2002-03-141-2/+0
* * Removed lots of deprecated stuff.Dirk Herrmann2001-08-311-1/+0
* Remove "face-lift" comment.Thien-Thi Nguyen2001-07-091-2/+0
* (scm_hasher): Use SCM_UNPACK in the case labels so thatMarius Vollmer2001-06-041-4/+4
* revert the ill-considered part of the 2001-05-24 changesMichael Livshin2001-05-261-17/+17
* * validate.hMichael Livshin2001-05-241-34/+35
* * list.c (scm_list, scm_cons_star, scm_null_p, scm_list_p),Martin Grabmüller2001-03-161-22/+24
* Remove #include <stdio.h>. Add #include <string.h>.Keisuke Nishida2001-03-091-1/+0
* * hash.c (scm_string_hash): Don't downcase characters.Mikael Djurfeldt2001-03-081-3/+3
* * Moved function scm_string_hash to hash.c.Dirk Herrmann2000-12-121-0/+22
* * use an applicable SMOB to represent continuations, instead of aGary Houston2000-11-251-1/+0
* * Deprecated macros SCM_ROCHARS and SCM_ROUCHARS.Dirk Herrmann2000-11-221-2/+1
* * alist.c, arbiters.c, async.c, backtrace.c, boolean.c, chars.c,Marius Vollmer2000-11-171-0/+2
* * Some more work to get rid of SCM_LENGTHDirk Herrmann2000-10-251-1/+1
* * Replace a bunch of calls to SCM_LENGTH.Dirk Herrmann2000-10-091-2/+2
* * Replaced a lot of references to SCM_CHARS.Dirk Herrmann2000-09-261-0/+3
* * Unified ssymbols and msymbols to a single symbol type 'scm_tc7_symbol'.Dirk Herrmann2000-09-121-2/+3
* * Replace SCM_UNPACK_CAR appropriately.Dirk Herrmann2000-05-231-1/+1
* More distinguished handling of real and complex values.Dirk Herrmann2000-05-101-1/+1
* * Makefile.am (DEFS): Added. automake adds -I options to DEFS,Mikael Djurfeldt2000-04-211-7/+7
* scm_hasher: Use symbolic names for the tc3 constants and some SCM usageDirk Herrmann2000-04-101-11/+15
* Lots of fixes to make guile (at some time) compile with strict typing.Dirk Herrmann2000-04-031-2/+2
* * *.[hc]: add Emacs magic at the end of file, to ensure GNUMichael Livshin2000-03-191-0/+6
* Only include ports.h where it is actually needed.Dirk Herrmann2000-03-171-0/+1
* Only include vectors.h in those files, where it is actually needed.Dirk Herrmann2000-03-171-0/+1
* * __scm.h eq.c, eval.c, gc.c, hc.h, gh_data, hash.c, numbers.c,Mikael Djurfeldt2000-03-141-6/+5
* *** empty log message ***Mikael Djurfeldt2000-03-121-1/+1
* * async.c, boolean.h, debug.c, dynl.c, dynwind.c, eval.c, eval.h,Mikael Djurfeldt2000-03-121-1/+1
* *.[ch]: make a distinction between SCM as a genericGreg J. Badros2000-03-091-1/+1
* s/'x/'foo/ in two places that I missed before.Greg J. Badros2000-03-071-2/+2
* Fix example to use 'foo, not 'x, as symbol 'x does not seem to causeGreg J. Badros2000-03-071-2/+2
* * hash.c: Docs, minor cleanup patch from Dirk Herrman.Greg J. Badros2000-03-071-31/+61
* * error.h, error.c: Added `scm_wrong_type_arg_msg' to supportGreg J. Badros2000-03-031-1/+1
* * list.c: Moved append docs to append! Thanks Dirk Hermann. Also,Greg J. Badros2000-03-021-4/+4