summaryrefslogtreecommitdiff
path: root/libguile/modules.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-23Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals.Mark H Weaver1-2/+2
2018-08-07Module import obarrays are accessed in a critical section.Ludovic Courtès1-0/+17
2018-06-27Compile current-module as intrinsic callAndy Wingo1-4/+11
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-9/+9
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-19/+19
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-20Move subr snarfing macros to gsubr.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-14Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo1-0/+1
2018-05-14Add scm_maybe_resolve_moduleAndy Wingo1-5/+10
2017-09-14Remove indirection in structsAndy Wingo1-2/+2
2012-05-23Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo1-173/+29
2012-05-23finish deprecating eval closuresAndy Wingo1-63/+0
2012-05-23deprecate lookup closuresAndy Wingo1-50/+0
2012-05-23deprecate scm_sym2varAndy Wingo1-73/+42
2012-02-19tune default hash table sizesAndy Wingo1-2/+2
2011-10-25most uses of scm_from_locale_symbol become scm_from_utf8_symbolAndy Wingo1-13/+13
2011-10-24add SCM_HEAP_OBJECT_PAndy Wingo1-1/+1
2011-10-24remove weak pairs, rewrite weak vectorsAndy Wingo1-10/+2
2011-07-07fix invocation of duplicate handlers for merge-genericsAndy Wingo1-31/+44
2011-05-13more care regarding SCM_PACK and SCM_UNPACKAndy Wingo1-1/+1
2011-05-13scm_is_eq for SCM vals, not == or !=Andy Wingo1-3/+3
2011-03-08add scm_c_public_ref et alAndy Wingo1-0/+122
2011-02-10comment on scm_pre_modules_obarray re threadsafetyAndy Wingo1-0/+2
2011-01-07use scm_from_latin1_symboln for string literals and load-symbolAndy Wingo1-2/+2
2010-11-19scm_c_define_module uses define-module*Andy Wingo1-4/+4
2010-09-02module-local-variable optimizationAndy Wingo1-7/+22
2010-05-07macro expanders return memoized expressionsAndy Wingo1-6/+6
2010-04-27comment some global variables in modules.cAndy Wingo1-2/+4
2010-04-24module-public-interface in SchemeAndy Wingo1-28/+13
2010-04-20module-type defined programmaticallyAndy Wingo1-2/+8
2010-04-09Fix `module-reverse-lookup'.Ludovic Courtès1-12/+15
2009-12-08SCM_CELL in modules.cAndy Wingo1-3/+3
2009-12-05remove a bunch of needless scm_permanent_object callsAndy Wingo1-12/+9
2009-12-03really boot primitive-eval from scheme.Andy Wingo1-3/+9
2009-12-01export scm_define to scheme as define!Andy Wingo1-4/+10
2009-12-01new evaluator, y'allAndy Wingo1-43/+0
2009-12-01remove some deprecated things, undeprecate scm_the_root_module()Andy Wingo1-5/+5
2009-10-23add some optargs testsAndy Wingo1-3/+9
2009-08-18Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-14/+36
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-04-26add module-{define-keyword!,undefine-keyword!,lookup-keyword}Andy Wingo1-2/+2
2009-04-21scm_[current_]module_transformer returns the %pre-modules-transformer, if setAndy Wingo1-6/+12