log src/fns.c @ 5583:10f179710250

age author description
Sun, 09 Oct 2011 12:55:51 +0100 Aidan Kehoe Deprecate #'remassoc, #'remassq, #'remrassoc, #'remrassq.
Sun, 09 Oct 2011 09:51:57 +0100 Aidan Kehoe Mechanically change INT to FIXNUM in our sources.
Sun, 04 Sep 2011 19:51:35 +0100 Aidan Kehoe Implement print-circle, allowing recursive and circular structures to be read.
Sun, 19 Jun 2011 16:53:03 +0100 Aidan Kehoe Correct a couple of comments, remove a superfluous gcpro1, fns.c
Wed, 01 Jun 2011 14:53:44 +0200 Didier Verna Backed out changeset fa5fc2e3d9a6
Wed, 01 Jun 2011 10:53:50 +0200 Didier Verna New function OBJECT-ADDRESS.
Fri, 20 May 2011 12:16:42 +0100 Aidan Kehoe Remove the LOSING_BYTECODE compile-time option, it's been off since 1997.
Sat, 07 May 2011 16:57:17 +0100 Aidan Kehoe Move #'split-path to subr.el, as was always the intention.
Sat, 23 Apr 2011 23:47:13 +0200 Mats Lidell Merge with trunk.
Thu, 17 Mar 2011 23:42:59 +0100 Mats Lidell Merge with trunk.
Tue, 22 Feb 2011 22:56:02 +0100 Mats Lidell Merge with trunk.
Mon, 14 Feb 2011 22:43:46 +0100 Mats Lidell Merge with trunk.
Mon, 07 Feb 2011 21:22:17 +0100 Mats Lidell Merge with trunk.
Wed, 19 Jan 2011 22:35:23 +0100 Mats Lidell Merge with trunk.
Thu, 06 Jan 2011 00:35:22 +0100 Mats Lidell Merged with trunk.
Mon, 06 Dec 2010 22:59:26 +0100 Mats Lidell Merged with trunk.
Fri, 26 Nov 2010 06:43:36 +0100 Mats Lidell Merge with 21.5 trunk.
Mon, 15 Nov 2010 22:33:52 +0100 Mats Lidell Merge with 21.5 trunk.
Sun, 07 Nov 2010 00:22:33 +0100 Mats Lidell Merge with trunk.
Thu, 28 Oct 2010 23:53:24 +0200 Mats Lidell Rebase with 21.5 trunk.
Thu, 14 Oct 2010 17:15:20 +0200 Mats Lidell Changed bulk of GPLv2 or later files identified by script
Mon, 04 Apr 2011 20:34:17 +0100 Aidan Kehoe Correct some interactions of :from-end and :count, #'delete*, #'remove*
Mon, 04 Apr 2011 09:12:39 +0100 Aidan Kehoe Correct some nesting of GCPRO and UNGCPRO, thank you Mats' buildbot!
Mon, 04 Apr 2011 00:20:09 +0100 Aidan Kehoe Use GC_EXTERNAL_LIST_LOOP_* where appropriate, fns.c
Thu, 17 Mar 2011 20:13:00 +0000 Aidan Kehoe Conditionalise the old-* functions and byte codes at compile time.
Thu, 24 Feb 2011 09:36:19 +0000 Aidan Kehoe #'substring-no-properties: check STRING's type, get_string_range_char won't.
Sat, 19 Feb 2011 11:03:46 +0000 Aidan Kehoe Document the CL set functions and #'eql in the Lispref, not just cl.texi
Thu, 10 Feb 2011 08:46:10 +0000 Aidan Kehoe Correct a bug with circularity checking in #'mapcar*, #'map, etc.
Sat, 05 Feb 2011 12:04:34 +0000 Aidan Kehoe Have #'sort*, #'merge use the same test approach as functions from cl-seq.el
Fri, 14 Jan 2011 23:35:29 +0000 Aidan Kehoe Move #'delq, #'delete to Lisp, adding support for sequences.
Fri, 14 Jan 2011 23:16:25 +0000 Aidan Kehoe Pass in the DEFAULT argument to position() as documented, #'find.
Sun, 02 Jan 2011 18:05:05 +0000 Aidan Kehoe Let's try that last commit again; remove some more duplicate declarations.
Sun, 02 Jan 2011 17:37:17 +0000 Aidan Kehoe Avoid duplicate declarations, assumptions about HAVE_BIGNUM, fns.c
Thu, 30 Dec 2010 01:59:52 +0000 Aidan Kehoe Move the heavy lifting from cl-seq.el to C.
Tue, 30 Nov 2010 13:08:44 +0000 Aidan Kehoe #'fill; move all declarations before statements, for the Visual Studio build
Sat, 20 Nov 2010 16:49:11 +0000 Aidan Kehoe Have NATNUMP give t for positive bignums; check limits appropriately.
Wed, 17 Nov 2010 14:37:26 +0000 Aidan Kehoe Handle bignum N correctly, #'butlast, #'nbutlast.
Sun, 14 Nov 2010 14:54:09 +0000 Aidan Kehoe Fix some bugs in fns.c, discovered in passing while doing other work.
Sun, 14 Nov 2010 14:13:06 +0000 Aidan Kehoe Correct argument name in docstring, #'random.
Sat, 06 Nov 2010 21:18:52 +0000 Aidan Kehoe Accept sequences generally, not just lists, #'reverse, #'nreverse.
Sat, 06 Nov 2010 14:51:13 +0000 Aidan Kehoe Error in #'list-length if LIST is dotted; check for this error with #'mapcar
Thu, 14 Oct 2010 18:50:38 +0100 Aidan Kehoe Tighten up Common Lisp compatibility, #'butlast, #'nbutlast, #'tailp, #'ldiff
Tue, 12 Oct 2010 18:14:12 +0100 Aidan Kehoe Don't share a counter when checking for circularity, list_merge().
Sat, 18 Sep 2010 15:57:20 +0100 Aidan Kehoe Simplify the API of PARSE_KEYWORDS for callers.
Sat, 18 Sep 2010 14:54:45 +0100 Aidan Kehoe Avoid statement-before-declaration problems with strict C89 builds, fns.c
Thu, 16 Sep 2010 20:34:49 +0100 Aidan Kehoe Accept circular lists where that is useful in #'mapcar*, #'map* and friends.
Thu, 16 Sep 2010 18:46:05 +0100 Aidan Kehoe Be better about bounds-checking, #'subseq, #'fill; add same, #'reduce.
Tue, 07 Sep 2010 17:03:46 +0100 Aidan Kehoe Replace a doubled semi-colon with a single semi-colon, fns.c, for VS6's sake.
Mon, 06 Sep 2010 17:29:51 +0100 Aidan Kehoe Move #'replace to C, add bounds-checking to it and to #'fill.
Thu, 02 Sep 2010 12:23:11 +0100 Aidan Kehoe Support process plists, for greater GNU compatibility.
Wed, 01 Sep 2010 12:51:32 +0100 Aidan Kehoe Fewer algorithmic complexity surprises, nicer errors, mapcarX(), maplist()
Sat, 24 Jul 2010 15:56:57 +0100 Aidan Kehoe Be more careful about side-effects from Lisp code, #'reduce
Sun, 06 Jun 2010 13:24:31 +0100 Aidan Kehoe Move #'reduce to fns.c from cl-seq.el.
Tue, 01 Jun 2010 20:32:41 +0100 Aidan Kehoe Add #'substring-no-properties, omitting any extent data.
Mon, 05 Apr 2010 13:03:35 +0100 Aidan Kehoe Add #'equalp as a hash test by default; add #'define-hash-table-test, GNU API
Sat, 03 Apr 2010 15:27:32 +0100 Aidan Kehoe Be much more careful about resizing a string argument, #'fill
Fri, 02 Apr 2010 12:31:23 +0100 Aidan Kehoe Call init_string_ascii_begin() in #'sort*, #'fill, don't be clever.
Thu, 01 Apr 2010 20:22:50 +0100 Aidan Kehoe Move #'sort*, #'fill, #'merge to C from cl-seq.el.
Sun, 07 Mar 2010 02:09:59 -0600 Ben Wing merge ben-lisp-object
Fri, 05 Mar 2010 04:08:17 -0600 Ben Wing more cleanups, terminology clarification, lots of doc work ben-lisp-object