summaryrefslogtreecommitdiff
path: root/libguile/sort.c
AgeCommit message (Expand)AuthorFilesLines
2011-06-09Fix likely crash in `stable-sort!'Andreas Rottmann1-1/+6
2010-04-09remove libguile/lang.h, deprecate %nil (in favor of #nil)Andy Wingo1-2/+1
2009-12-01remove uses of trampolines within guile itselfAndy Wingo1-42/+24
2009-07-19rename unif.[ch] to arrays.[ch]Andy Wingo1-1/+1
2009-07-19rename ramap.[ch] to array-map.[ch]Andy Wingo1-2/+2
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+5
2007-03-07copyright yearKevin Ryde1-1/+1
2007-03-07merge from 1.8 branchKevin Ryde1-0/+3
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-01-06(scm_array_handle_release): New, changed all uses ofMarius Vollmer1-0/+7
2005-01-02* sort.c (quicksort): Added INC parameter for non-contigousMarius Vollmer1-348/+83
2004-11-02(quicksort): Don't use C99 variable declarations.Marius Vollmer1-5/+4
2004-10-22(quicksort, scm_merge, scm_merge_list_x,Marius Vollmer1-1/+9
2004-10-19(quicksort): Copy pivot out of the array while constructing theMarius Vollmer1-2/+4
2004-10-19(scm_restricted_vector_sort_x): Validate startpos <= endpos. StateMarius Vollmer1-2/+3
2004-09-22*** empty log message ***Marius Vollmer1-5/+5
2004-07-23* deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer1-4/+4
2004-07-10* validate.h, deprecated.h (SCM_VALIDATE_INUM, SCM_VALIDATE_INUM_COPY,Marius Vollmer1-4/+2
2004-07-08* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer1-4/+4
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-15/+15
2003-04-23 * sort.c, pairs.h: Removed unnecessary includes.Dirk Herrmann1-3/+0
2003-04-22 * test-suite/tests/sort.test: Added. Both tests in that file didDirk Herrmann1-281/+167
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+12
2003-03-27* sort.c: fix various preprocessor usages of new publicRob Browning1-2/+2
2003-03-26* sort.c: #include <config.h> if HAVE_CONFIG_H. Rename usage ofRob Browning1-2/+7
2002-12-01* eval.h (scm_t_trampoline_1, scm_t_trampoline_2): New types.Mikael Djurfeldt1-12/+3
2002-08-16* mallocs.c (scm_malloc_obj): use scm_gc_malloc in stead ofHan-Wen Nienhuys1-2/+2
2002-07-21* macros.c: include deprecation.hHan-Wen Nienhuys1-43/+45
2002-07-202002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys1-28/+42
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2002-01-22* First batch of libguile changes for Elisp support.Neil Jerram1-15/+16
2002-01-10* procs.h (SCM_CLOSURE_BODY): New Macro.Dirk Herrmann1-1/+1
2001-11-16* Adding C function declarations from the SCM interface to theNeil Jerram1-3/+4
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-26 * eval.c (scm_call_0, scm_call_1, scm_call_2, scm_call_3,Keisuke Nishida1-4/+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-21/+21
2001-05-24* validate.hMichael Livshin1-21/+21
2001-04-19* Fixed scm_thunk_p's results when applied to closures.Dirk Herrmann1-2/+2
2001-03-17 * configure.in: don't append threads.doc to EXTRA_DOT_DOC_FILES,Gary Houston1-4/+5
2001-03-09Remove #include <stdio.h>. Add #include <string.h>.Keisuke Nishida1-0/+1
2001-03-04* Eliminate another couple of calls to scm_wta.Dirk Herrmann1-4/+4
2001-01-30* Added docstrings by Martin Grabmueller.Dirk Herrmann1-11/+43
2000-11-17* alist.c, arbiters.c, async.c, backtrace.c, boolean.c, chars.c,Marius Vollmer1-0/+2
2000-10-10* Removed further calls to SCM_LENGTH.Dirk Herrmann1-51/+26
2000-06-12Updated copyrightsMikael Djurfeldt1-1/+1
2000-06-05* gh.h: Don't take the address of a SCM value.Dirk Herrmann1-7/+7
2000-04-21* Makefile.am (DEFS): Added. automake adds -I options to DEFS,Mikael Djurfeldt1-11/+11