summaryrefslogtreecommitdiff
path: root/libguile/srcprop.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-03Clean up srcprops implementationAndy Wingo1-92/+50
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-1/+2
2018-06-20Rationalize include order in C filesAndy Wingo1-7/+9
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-20/+20
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Devolve symbols.h from _scm.hAndy Wingo1-0/+1
2018-06-20Remove modules.h from _scm.h.Andy Wingo1-0/+1
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-18Remove list.h from _scm.hAndy Wingo1-1/+2
2018-06-18Remove includes of validate.h.Andy Wingo1-1/+0
2018-06-17Remove public SCM_VALIDATE_NIMAndy Wingo1-0/+3
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-1/+1
2016-11-21Deprecate dynamic rootsAndy Wingo1-1/+0
2016-04-26Remove scm_puts_unlocked.Andy Wingo1-1/+1
2016-04-26Remove scm_putc_unlocked.Andy Wingo1-1/+1
2012-02-19tune default hash table sizesAndy Wingo1-1/+1
2012-02-17Merge remote-tracking branch 'local-2.0/stable-2.0'Andy Wingo1-22/+41
2012-02-15Add 'supports-source-properties?' predicateMark H Weaver1-0/+18
2012-02-15Relax validation of source property accessorsMark H Weaver1-38/+50
2011-11-08locking for putc, putsAndy Wingo1-2/+2
2011-10-24check for pairs with scm_is_pair, not scm_nimpAndy Wingo1-1/+1
2011-10-24remove weak pairs, rewrite weak vectorsAndy Wingo1-1/+0
2011-10-24convert internal weak hash table users to use the weak table apiAndy Wingo1-39/+26
2011-05-24threadsafe access to source properties weak hash tableAndy Wingo1-3/+30
2011-05-24read + source properties simplificationAndy Wingo1-1/+29
2011-05-13scm_is_false instead of == SCM_BOOL_F; also is_null, is_true, etcAndy Wingo1-3/+3
2011-05-13more care regarding SCM_PACK and SCM_UNPACKAndy Wingo1-2/+2
2011-05-01deprecate scm_whash APIAndy Wingo1-23/+15
2010-09-24remove srcprop.[ch] things that have to do with breakpointsAndy Wingo1-44/+10
2009-12-08SCM_CELL in srcprop.cAndy Wingo1-6/+6
2009-12-05decruftify scm_sys_protectsAndy Wingo1-0/+1
2009-12-05remove a bunch of needless scm_permanent_object callsAndy Wingo1-3/+2
2009-12-01new evaluator, y'allAndy Wingo1-12/+0
2009-12-01no special treatment for memoized code in srcprop.cAndy Wingo1-68/+1
2009-12-01factor copy-tree and cons-source out of eval.[ch]Andy Wingo1-0/+18
2009-08-28Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-35/+100
2009-08-21Remove trailing whitespaceNeil Jerram1-1/+1
2009-08-21Fix set-source-properties so that the special source properties workNeil Jerram1-0/+63
2009-08-21In srcprop.c change all occurrences of "plist" to "alist"Neil Jerram1-37/+39
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
2008-11-02Remove the SMOB mark procedure for source properties.Ludovic Courtès1-8/+0
2008-09-13Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-1/+4
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+4