summaryrefslogtreecommitdiff
path: root/libguile/sort.c
Commit message (Expand)AuthorAgeFilesLines
* Merge libguile/generalized-arrays.* into libguile/arrays.*Daniel Llorens2021-08-031-1/+0
* Update license notices in all C filesAndy Wingo2018-06-201-17/+17
* Remove (C) from copyright statementsAndy Wingo2018-06-201-1/+1
* Rationalize include order in C filesAndy Wingo2018-06-201-6/+6
* Make libguile header inclusion consistent within libguile c filesAndy Wingo2018-06-201-17/+17
* Remove Emacs local variables comments in Guile sourceAndy Wingo2018-06-201-6/+0
* Remove _scm.hAndy Wingo2018-06-201-1/+0
* Move subr snarfing macros to gsubr.h.Andy Wingo2018-06-201-0/+1
* Devolve pairs.hAndy Wingo2018-06-181-0/+1
* Devolve boolean.h include.Andy Wingo2018-06-181-0/+1
* Remove list.h from _scm.hAndy Wingo2018-06-181-2/+3
* Remove includes of validate.h.Andy Wingo2018-06-181-1/+0
* Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo2018-06-141-1/+2
* Fix sort, sort! for arrays with nonzero lower boundDaniel Llorens2017-10-311-28/+40
* Attempt to mutate residualized literal pair throws exceptionAndy Wingo2017-04-181-4/+16
* Support typed arrays in some sort functionsDaniel Llorens2016-11-231-42/+89
* Change uses of scm_is_simple_vector to scm_is_vectorDaniel Llorens2014-02-081-11/+5
* Deprecate the use of the vector interface on arraysAndy Wingo2014-02-081-6/+10
* Fix and clarify documentation of `sorted?'.Ludovic Courtès2012-04-221-4/+7
* Fix likely crash in `stable-sort!'Andreas Rottmann2011-06-091-1/+6
* remove libguile/lang.h, deprecate %nil (in favor of #nil)Andy Wingo2010-04-091-2/+1
* remove uses of trampolines within guile itselfAndy Wingo2009-12-011-42/+24
* rename unif.[ch] to arrays.[ch]Andy Wingo2009-07-191-1/+1
* rename ramap.[ch] to array-map.[ch]Andy Wingo2009-07-191-2/+2
* Change Guile license to LGPLv3+Neil Jerram2009-06-171-6/+7
* Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès2008-09-131-1/+5
* copyright yearKevin Ryde2007-03-071-1/+1
* merge from 1.8 branchKevin Ryde2007-03-071-0/+3
* merge from 1.8 branchKevin Ryde2006-04-171-1/+1
* The FSF has a new address.Marius Vollmer2005-05-231-1/+1
* (scm_array_handle_release): New, changed all uses ofMarius Vollmer2005-01-061-0/+7
* * sort.c (quicksort): Added INC parameter for non-contigousMarius Vollmer2005-01-021-348/+83
* (quicksort): Don't use C99 variable declarations.Marius Vollmer2004-11-021-5/+4
* (quicksort, scm_merge, scm_merge_list_x,Marius Vollmer2004-10-221-1/+9
* (quicksort): Copy pivot out of the array while constructing theMarius Vollmer2004-10-191-2/+4
* (scm_restricted_vector_sort_x): Validate startpos <= endpos. StateMarius Vollmer2004-10-191-2/+3
* *** empty log message ***Marius Vollmer2004-09-221-5/+5
* * deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer2004-07-231-4/+4
* * validate.h, deprecated.h (SCM_VALIDATE_INUM, SCM_VALIDATE_INUM_COPY,Marius Vollmer2004-07-101-4/+2
* * numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer2004-07-081-4/+4
* * deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer2004-07-061-15/+15
* * sort.c, pairs.h: Removed unnecessary includes.Dirk Herrmann2003-04-231-3/+0
* * test-suite/tests/sort.test: Added. Both tests in that file didDirk Herrmann2003-04-221-281/+167
* Changed license terms to the plain LGPL thru-out.Marius Vollmer2003-04-051-36/+12
* * sort.c: fix various preprocessor usages of new publicRob Browning2003-03-271-2/+2
* * sort.c: #include <config.h> if HAVE_CONFIG_H. Rename usage ofRob Browning2003-03-261-2/+7
* * eval.h (scm_t_trampoline_1, scm_t_trampoline_2): New types.Mikael Djurfeldt2002-12-011-12/+3
* * mallocs.c (scm_malloc_obj): use scm_gc_malloc in stead ofHan-Wen Nienhuys2002-08-161-2/+2
* * macros.c: include deprecation.hHan-Wen Nienhuys2002-07-211-43/+45
* 2002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys2002-07-201-28/+42