summaryrefslogtreecommitdiff
path: root/libguile/modules.c
AgeCommit message (Expand)AuthorFilesLines
2008-09-30Merge commit 'origin/master' into vmAndy Wingo1-0/+3
2008-09-29move module-public-interface to C, and expose it as C APIAndy Wingo1-0/+19
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-0/+3
2008-09-07module-variable accesses pre-module-obarray if module is #fAndy Wingo1-2/+5
2008-02-15Release stuff: missing NEWS and 2007/2008 copyrights.Neil Jerram1-1/+1
2008-02-01* modules.c (the_root_module): Moved before scm_current_module.Neil Jerram1-12/+14
2007-05-05Changes from arch/CVS synchronizationLudovic Courtès1-56/+241
2006-11-02Remove environments.[ch] from the build.Neil Jerram1-2/+3
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2006-01-29Renamed the "frames" that are related to dynamic-wind to "dynamicMarius Vollmer1-2/+2
2005-07-31(scm_eval_closure_module): Removed, we already haveMarius Vollmer1-12/+0
2005-06-11*** empty log message ***Han-Wen Nienhuys1-0/+13
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-03-02(scm_frame_current_module): New.Marius Vollmer1-0/+5
2005-01-02Use new vector elements API or simple vector API, as appropriate.Marius Vollmer1-1/+1
2004-09-22*** empty log message ***Marius Vollmer1-6/+6
2004-08-19* strings.h, strings.c: (scm_i_string_chars, scm_i_string_length,Marius Vollmer1-8/+9
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-20/+20
2004-04-26 * libguile/eval.c (s_macro_keyword): New static identifier.Dirk Herrmann1-1/+1
2003-11-30 * modules.c (module_variable): Fixed (and thus simplified) theDirk Herrmann1-2/+1
2003-09-12(scm_module_reverse_lookup): Check that the obarray really is aMarius Vollmer1-0/+3
2003-05-292003-05-29 Stefan Jahn <stefan@lkcc.org>Stefan Jahn1-9/+9
2003-04-05* modules.c (s_scm_module_import_interface): move declaration ofRob Browning1-1/+2
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+12
2003-03-11* modules.c (scm_module_import_interface): New function.Mikael Djurfeldt1-0/+36
2003-02-19* environments.c (DEFAULT_OBARRAY_SIZE): Changed from 137 to 31Mikael Djurfeldt1-1/+1
2003-02-19* hooks.c (scm_c_hook_add): Fixed bug in append mode.Mikael Djurfeldt1-3/+3
2002-12-10* modules.c (scm_export): Inserted a return statement.Mikael Djurfeldt1-2/+2
2002-12-10* modules.c (scm_export): new functionHan-Wen Nienhuys1-3/+16
2002-11-16* modules.c (scm_env_top_level, scm_lookup_closure_module,Dirk Herrmann1-16/+16
2002-07-21* modules.c (scm_sym2var): Don't compare SCM values with ==.Dirk Herrmann1-1/+1
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2001-11-23(scm_c_use_module): Adapt to changes to `process-use-modules'.Marius Vollmer1-1/+1
2001-11-20(scm_c_export): Do nothing when the first argument isMarius Vollmer1-13/+30
2001-11-13(scm_c_export): Call va_end after collecting the symbols.Marius Vollmer1-0/+1
2001-11-11* Documentation work.Neil Jerram1-1/+1
2001-10-13(module_variable): Pass over variables that exist but are unbound.Marius Vollmer1-3/+8
2001-08-31* Removed lots of deprecated stuff.Dirk Herrmann1-86/+0
2001-07-26* tags.h: Update tag system docs.Marius Vollmer1-1/+1
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-28 * list.h (scm_list_1, scm_list_2, scm_list_3, scm_list_4, scm_list_5,Keisuke Nishida1-7/+7
2001-06-26 * eval.c (scm_call_0, scm_call_1, scm_call_2, scm_call_3,Keisuke Nishida1-27/+16
2001-06-14replace "scm_*_t" with "scm_t_*".Marius Vollmer1-2/+2
2001-05-27* Changed the default definition of SCM.Dirk Herrmann1-2/+2
2001-05-26revert the ill-considered part of the 2001-05-24 changesMichael Livshin1-1/+1
2001-05-25(scm_env_module): Exported to Scheme.Marius Vollmer1-2/+5
2001-05-24* validate.hMichael Livshin1-1/+1
2001-05-19* modules.h, modules.c: Moved around a lot of code so thatMarius Vollmer1-92/+212
2001-05-15Merge from mvo-vcell-cleanup-1-branch.Marius Vollmer1-48/+291
2001-04-24* modules.c (scm_module_type): New.Marius Vollmer1-18/+60