summaryrefslogtreecommitdiff
path: root/libguile/srcprop.c
Commit message (Expand)AuthorAgeFilesLines
* Clean up srcprops implementationAndy Wingo2020-09-031-92/+50
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Make .c copyright headers uniformAndy Wingo2018-06-201-1/+2
* Rationalize include order in C filesAndy Wingo2018-06-201-7/+9
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-20/+20
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Devolve symbols.h from _scm.hAndy Wingo2018-06-201-0/+1
* Remove modules.h from _scm.h.Andy Wingo2018-06-201-0/+1
* Move subr snarfing macros to gsubr.h.Andy Wingo2018-06-201-0/+1
* Devolve numbers.h from _scm.h.Andy Wingo2018-06-191-0/+1
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Remove list.h from _scm.hAndy Wingo2018-06-181-1/+2
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Remove public SCM_VALIDATE_NIMAndy Wingo2018-06-171-0/+3
* Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo2018-06-141-2/+3
* Attempt to mutate residualized literal pair throws exceptionAndy Wingo2017-04-181-1/+1
* Deprecate dynamic rootsAndy Wingo2016-11-211-1/+0
* Remove scm_puts_unlocked.Andy Wingo2016-04-261-1/+1
* Remove scm_putc_unlocked.Andy Wingo2016-04-261-1/+1
* tune default hash table sizesAndy Wingo2012-02-191-1/+1
* Merge remote-tracking branch 'local-2.0/stable-2.0'Andy Wingo2012-02-171-22/+41
|\
| * Add 'supports-source-properties?' predicateMark H Weaver2012-02-151-0/+18
| * Relax validation of source property accessorsMark H Weaver2012-02-151-38/+50
* | locking for putc, putsAndy Wingo2011-11-081-2/+2
* | check for pairs with scm_is_pair, not scm_nimpAndy Wingo2011-10-241-1/+1
* | remove weak pairs, rewrite weak vectorsAndy Wingo2011-10-241-1/+0
* | convert internal weak hash table users to use the weak table apiAndy Wingo2011-10-241-39/+26
|/
* threadsafe access to source properties weak hash tableAndy Wingo2011-05-241-3/+30
* read + source properties simplificationAndy Wingo2011-05-241-1/+29
* scm_is_false instead of == SCM_BOOL_F; also is_null, is_true, etcAndy Wingo2011-05-131-3/+3
* more care regarding SCM_PACK and SCM_UNPACKAndy Wingo2011-05-131-2/+2
* deprecate scm_whash APIAndy Wingo2011-05-011-23/+15
* remove srcprop.[ch] things that have to do with breakpointsAndy Wingo2010-09-241-44/+10
* SCM_CELL in srcprop.cAndy Wingo2009-12-081-6/+6
* decruftify scm_sys_protectsAndy Wingo2009-12-051-0/+1
* remove a bunch of needless scm_permanent_object callsAndy Wingo2009-12-051-3/+2
* new evaluator, y'allAndy Wingo2009-12-011-12/+0
* no special treatment for memoized code in srcprop.cAndy Wingo2009-12-011-68/+1
* factor copy-tree and cons-source out of eval.[ch]Andy Wingo2009-12-011-0/+18
* Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2009-08-281-35/+100
|\
| * Remove trailing whitespaceNeil Jerram2009-08-211-1/+1
| * Fix set-source-properties so that the special source properties workNeil Jerram2009-08-211-0/+63
| * In srcprop.c change all occurrences of "plist" to "alist"Neil Jerram2009-08-211-37/+39
* | Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2009-08-181-6/+7
|\ \ | |/
| * Change Guile license to LGPLv3+Neil Jerram2009-06-171-6/+7
* | Remove the SMOB mark procedure for source properties.Ludovic Courtès2008-11-021-8/+0
* | Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2008-09-131-1/+4
|\ \ | |/
| * Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès2008-09-131-1/+4