log src/fns.c @ 5940:c608d4b0b75e cygwin64 tip

age author description
Sun, 04 Dec 2011 18:42:50 +0000 Aidan Kehoe Refactor out sequence-oriented builtins from fns.c to the new sequence.c.
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
Wed, 24 Feb 2010 19:04:27 -0600 Ben Wing merge ben-lisp-object
Wed, 24 Feb 2010 01:58:04 -0600 Ben Wing merge ben-lisp-object
Wed, 20 Jan 2010 07:05:57 -0600 Ben Wing separate regular and disksave finalization, print method fixes. ben-lisp-object
Sat, 26 Dec 2009 21:18:49 -0600 Ben Wing merge up to latest default branch, doesn't compile yet ben-lisp-object
Sat, 26 Dec 2009 00:20:27 -0600 Ben Wing Checking in final CVS version of workspace 'ben-lisp-object' ben-lisp-object ben-lisp-object-final-ws-year-2005
Wed, 03 Mar 2010 18:40:12 +0000 Aidan Kehoe Make #'substring an alias of #'subseq; give the latter the byte code.
Sat, 20 Feb 2010 18:57:55 -0600 Ben Wing merge
Sat, 20 Feb 2010 05:05:54 -0600 Ben Wing Fix quick-build, use asserts() in place of ABORT()
Fri, 19 Feb 2010 23:46:53 +0000 Aidan Kehoe Use better types when ESCAPECHAR is specified, split_string_by_ichar_1
Sun, 07 Feb 2010 12:24:03 +0000 Aidan Kehoe Add a new optional ESCAPE-CHAR argument to #'split-string-by-char.
Fri, 19 Feb 2010 23:21:27 +0000 Aidan Kehoe Fix a multiple-value bug, mapcarX; correct a comment and a label name.
Sun, 07 Feb 2010 07:10:01 -0600 Ben Wing fix some compile bugs of Aidan's
Sun, 07 Feb 2010 05:23:07 -0600 Ben Wing Automatic merge
Sun, 07 Feb 2010 05:21:40 -0600 Ben Wing fix compile errors, fix revert-buffer bug on binary/Latin 1 files, Mule-ize some files
Sun, 07 Feb 2010 00:32:54 -0600 Ben Wing fix compile error in mapcarX
Sat, 06 Feb 2010 12:28:19 +0000 Aidan Kehoe Merge.
Wed, 03 Feb 2010 20:26:47 +0000 Aidan Kehoe Move #'some, #'every to C, implementing them with mapcarX.
Wed, 03 Feb 2010 20:18:53 +0000 Aidan Kehoe Merge.
Sun, 31 Jan 2010 18:29:48 +0000 Aidan Kehoe Move the various map* functions to C; add #'map-into.
Mon, 01 Feb 2010 14:11:36 -0600 Ben Wing merge
Mon, 01 Feb 2010 05:29:05 -0600 Ben Wing merge
Tue, 26 Jan 2010 23:22:30 -0600 Ben Wing Mule-izing, various fixes related to char * arguments
Mon, 01 Feb 2010 17:57:04 +0000 Aidan Kehoe Make canoncase visible to Lisp; use it with chars in internal_equalp.
Mon, 01 Feb 2010 01:02:40 -0600 Ben Wing implement equalp in C, fix case-folding, add equal() method for keymaps
Sat, 02 Jan 2010 03:14:09 +0900 Stephen J. Turnbull Fix typo in last patch.
Sat, 02 Jan 2010 01:02:43 +0900 Stephen J. Turnbull Don't args-out-of-range in compare-strings.
Sun, 20 Sep 2009 21:29:00 +0100 Aidan Kehoe Add argument information to remaining MANY or UNEVALLED C subrs.
Thu, 22 Feb 2007 16:53:27 +0000 stephent [xemacs-hg @ 2007-02-22 16:53:20 by stephent]
Sat, 20 Jan 2007 16:57:06 +0000 aidan [xemacs-hg @ 2007-01-20 16:57:05 by aidan]
Tue, 25 Oct 2005 11:16:49 +0000 ben [xemacs-hg @ 2005-10-25 11:16:19 by ben]
Fri, 08 Apr 2005 23:11:35 +0000 crestani [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
Mon, 24 Jan 2005 23:34:34 +0000 ben [xemacs-hg @ 2005-01-24 23:33:30 by ben]
Thu, 04 Nov 2004 23:08:28 +0000 ben [xemacs-hg @ 2004-11-04 23:05:23 by ben]
Mon, 20 Sep 2004 19:20:08 +0000 james [xemacs-hg @ 2004-09-20 19:18:55 by james]
Tue, 14 Sep 2004 14:33:07 +0000 james [xemacs-hg @ 2004-09-14 14:32:29 by james]