summaryrefslogtreecommitdiff
path: root/libguile/symbols.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-26Rename scm_i_thread to scm_threadAndy Wingo1-0/+1
2018-06-21Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint typesAndy Wingo1-2/+2
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Make .c copyright headers uniformAndy Wingo1-2/+2
2018-06-20Rationalize include order in C filesAndy Wingo1-15/+11
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-24/+24
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Move subr snarfing macros to gsubr.h.Andy Wingo1-0/+1
2018-06-19Devolve numbers.h from _scm.h.Andy Wingo1-0/+1
2018-06-18Devolve pairs.hAndy Wingo1-0/+1
2018-06-18Devolve boolean.h include.Andy Wingo1-0/+1
2018-06-18Remove list.h from _scm.hAndy Wingo1-0/+1
2018-06-18Remove includes of validate.h.Andy Wingo1-1/+0
2018-06-14Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo1-2/+3
2017-04-18Attempt to mutate residualized literal pair throws exceptionAndy Wingo1-2/+2
2015-08-13Allow decoding of UTF-8 containing U+FFFD, the replacement character.Mark H Weaver1-4/+4
2013-01-15fix bug where scm_from_utf8_stringn would not detect bad utf-8Andy Wingo1-2/+2
2012-02-08Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-4/+5
2012-02-02Improve the usage of variable names in C docstrings.Bake Timmons1-4/+5
2012-01-30Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-39/+11
2012-01-30Merge commit '3d51e57cfb0404db568a6adfde2a346d3fd9907e'Andy Wingo1-11/+39
2012-01-26Revert "Universally-unique gensyms"Andy Wingo1-39/+11
2012-01-21Universally-unique gensymsMark H Weaver1-11/+39
2011-10-25optimize utf8 symbol lookupAndy Wingo1-2/+84
2011-10-24add SCM_{PACK,UNPACK}_POINTERAndy Wingo1-2/+2
2011-10-23symbols.c uses weak setsAndy Wingo1-61/+30
2011-05-23really threadsafe access to symbol tableAndy Wingo1-12/+7
2011-03-06Slightly optimize `gensym'.Ludovic Courtès1-5/+11
2011-01-07optimize scm_from_latin1_symbolnAndy Wingo1-2/+58
2011-01-07lookup_interned_symbol uses get_handle_by_hashAndy Wingo1-28/+18
2011-01-07fix symbol garbage collectionAndy Wingo1-106/+86
2011-01-07add scm_from_{latin1,utf8}_symbol{n,}Andy Wingo1-0/+26
2009-08-28Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-67/+43
2009-08-21Add initial support for wide symbolsMichael Gran1-67/+41
2009-08-18Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-6/+7
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-03-22Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-42/+42
2009-03-19Have `scm_take_locale_symbol ()' return an interned symbol (fixes bug #25865).Ludovic Courtès1-42/+42
2008-09-13Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-1/+1
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+1
2008-09-10Merge commit '032913739218c756f673bfb9c8f66ef9f8f02330' into boehm-demers-wei...Ludovic Courtès1-0/+3
2008-09-10Fixed symbols so that interned symbols are only weakly referenced.Ludovic Courtes1-14/+34
2008-09-05Fixed a warning in `symbols.c'.Ludovic Courtes1-1/+1
2008-09-05First stab at implementing weak hash tables and vectors. Unable to run the R...Ludovic Courtes1-1/+12
2007-01-22* backtrace.c, debug.c, debug.h, deprecation.c, eq.c, eval.cHan-Wen Nienhuys1-0/+3
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2006-01-24patches by Ludovic Courtès for symbol generation.Han-Wen Nienhuys1-32/+106
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1