summaryrefslogtreecommitdiff
path: root/libguile
Commit message (Expand)AuthorAgeFilesLines
* (yyget_lineno, yyget_in, yyget_out, yyget_leng,Mikael Djurfeldt2003-05-192-2/+21
* *** empty log message ***Marius Vollmer2003-05-171-0/+7
* Gobble up complete lines after a '#'. ThisMarius Vollmer2003-05-171-1/+1
* add my surnameHan-Wen Nienhuys2003-05-151-3/+5
* (scm_finish_srcprop): useHan-Wen Nienhuys2003-05-152-3/+11
* (scm_gc_register_collectable_memory): avoidHan-Wen Nienhuys2003-05-142-2/+18
* *** empty log message ***Kevin Ryde2003-05-121-0/+5
* (xmpz_cmp_d): New macro, handling infs if gmp doesn't.Kevin Ryde2003-05-121-10/+21
* * backtrace.c (scm_display_error_message): Introduced fancyMikael Djurfeldt2003-05-124-49/+140
* (SCM_GC8MARKP, SCM_SETGC8MARK, SCM_CLRGC8MARK):Mikael Djurfeldt2003-05-122-3/+8
* *** empty log message ***Kevin Ryde2003-05-101-0/+7
* (scm_gcd): In bignum/inum, don't pass yy==0 to mpz_gcd_uiKevin Ryde2003-05-101-0/+2
* (scm_integer_length): On negative bignums, adjustKevin Ryde2003-05-101-0/+7
* *** empty log message ***Kevin Ryde2003-05-091-0/+4
* (scm_num_eq_p, scm_less_p): Don't pass NaN to mpz_cmp_d.Kevin Ryde2003-05-091-4/+14
* * eval.c, eval.h, read.c, read.h (scm_sym_dot): Moved from eval toDirk Herrmann2003-05-065-2/+8
* * eval.c, eval.h, evalext.c, evalext.h (scm_m_undefine): MovedDirk Herrmann2003-05-065-29/+47
* *** empty log message ***Kevin Ryde2003-05-061-0/+5
* (scm_logcount): Use mpz_com, not mpz_neg.Kevin Ryde2003-05-051-1/+1
* (scm_difference): In inum - bignum, handle negative inum.Kevin Ryde2003-05-051-1/+8
* The purpose of this patch is to make guile's internal memoizersDirk Herrmann2003-05-045-47/+93
* Doc fix for the usage of num2intergral.Marius Vollmer2003-05-031-2/+2
* *** empty log message ***Marius Vollmer2003-05-031-0/+5
* (scm_ithrow): Remove "asm volatile" hack. It used to work around aMarius Vollmer2003-05-031-9/+1
* *** empty log message ***Marius Vollmer2003-05-011-0/+6
* (scm_rstate, scm_rng, SCM_SLOPPY_CONSP, SCM_SLOPPY_NCONSP,Marius Vollmer2003-05-011-23/+10
* *** empty log message ***Marius Vollmer2003-04-301-0/+9
* (scm_protect_object, scm_unprotect_object, SCM_SETAND_CAR,Marius Vollmer2003-04-302-31/+179
* *** empty log message ***Marius Vollmer2003-04-301-0/+7
* * ports.c (scm_c_port_for_each): New function, mostly copied fromMarius Vollmer2003-04-302-12/+19
* * eval.c (scm_m_atdispatch): Removed until actually needed. (ThisMikael Djurfeldt2003-04-283-61/+15
* * eval.c, goops.c (@dispatch, @slot-ref, @slot-set!): Move theDirk Herrmann2003-04-283-5/+31
* * eval.c: Non functional change: Separated R5RS and non-R5RSDirk Herrmann2003-04-272-383/+400
* * eval.c (scm_ilookup): Rewritten to improve readability.Dirk Herrmann2003-04-272-9/+27
* * eval.c (scm_i_call_closure_0, call_closure_1, call_closure_2):Dirk Herrmann2003-04-272-17/+18
* * eval.c, eval.h, goops.c, goops.h (scm_m_atslot_ref,Dirk Herrmann2003-04-255-60/+68
* * ports.c, ports.h (scm_i_port_table_mutex): New mutex.Mikael Djurfeldt2003-04-247-19/+53
* This set of patches contains no functional changes, only debatableDirk Herrmann2003-04-232-35/+61
* * eval.h (SCM_ENTER_FRAME_HDLR, SCM_APPLY_FRAME_HDLR,Dirk Herrmann2003-04-232-5/+12
* * sort.c, pairs.h: Removed unnecessary includes.Dirk Herrmann2003-04-233-4/+4
* * test-suite/tests/sort.test: Added. Both tests in that file didDirk Herrmann2003-04-222-281/+191
* * eval.c (EXTEND_ENV): Eliminated.Dirk Herrmann2003-04-212-36/+52
* * __scm.h (SCM_DEBUG_DEBUGGER_SUPPORT): New compile-time option.Dirk Herrmann2003-04-213-29/+61
* * __scm.h: Fixed comment about the SCM_DEBUG_TYPING_STRICTNESSDirk Herrmann2003-04-212-6/+28
* * srfi/srfi-1.c (srfi1_ilength), libguile/list.c (scm_ilength,Dirk Herrmann2003-04-213-6/+14
* * list.c (scm_cons_star), ramap.c (scm_ra_sum, scm_ra_product,Dirk Herrmann2003-04-214-8/+15
* * eval.c (unmemocopy, SCM_APPLY, scm_map, scm_for_each,Dirk Herrmann2003-04-212-10/+20
* * goops.c (TEST_CHANGE_CLASS, scm_sys_initialize_object): Don'tDirk Herrmann2003-04-202-2/+7
* * eval.c, eval.h, evalext.c, evalext.h (scm_sym_setter,Dirk Herrmann2003-04-205-29/+44
* * eval.c, root.h (scm_undefineds, SCM_NUM_PROTECTS, undefineds,Dirk Herrmann2003-04-204-31/+39