log src/lisp.h @ 5464:e79916901603 r21-5-30

age author description
Mon, 04 Apr 2011 00:20:09 +0100 Aidan Kehoe Use GC_EXTERNAL_LIST_LOOP_* where appropriate, fns.c
Thu, 17 Mar 2011 16:20:09 +0100 Didier Verna Improve read-only error reporting.
Wed, 09 Feb 2011 20:15:50 +0000 Aidan Kehoe Remove #'acons from cl.el, make the version in alloc.c visible to Lisp
Sat, 05 Feb 2011 12:04:34 +0000 Aidan Kehoe Have #'sort*, #'merge use the same test approach as functions from cl-seq.el
Sun, 30 Jan 2011 12:20:19 +0100 Mike Sperber Don't commit suicide when an X device dies.
Fri, 14 Jan 2011 23:35:29 +0000 Aidan Kehoe Move #'delq, #'delete to Lisp, adding support for sequences.
Thu, 30 Dec 2010 01:04:38 +0000 Aidan Kehoe Support up to nine keywords in the PARSE_KEYWORDS() macro.
Thu, 30 Dec 2010 00:50:10 +0000 Aidan Kehoe Move Qcount, Q_default, Q_test to general-slots.h; add SYMBOL_KEYWORD_GENERAL()
Sat, 20 Nov 2010 16:49:11 +0000 Aidan Kehoe Have NATNUMP give t for positive bignums; check limits appropriately.
Mon, 20 Sep 2010 23:22:50 +0100 Aidan Kehoe Use GET_DEFUN_LISP_OBJECT() in PARSE_KEYWORDS(), fix former under NEW_GC.
Sat, 18 Sep 2010 18:02:28 +0100 Aidan Kehoe Turns out #elsif is not valid preprocessor syntax, who knew!
Sat, 18 Sep 2010 16:46:56 +0100 Aidan Kehoe Correct the NEW_GC non-DEBUG_XEMACS version of PARSE_KEYWORDS().
Sat, 18 Sep 2010 15:57:20 +0100 Aidan Kehoe Simplify the API of PARSE_KEYWORDS for callers.
Sun, 15 Aug 2010 13:29:10 +0100 Aidan Kehoe Print symbols with ratio-like names and the associated ratios distinctly.
Sat, 24 Jul 2010 15:56:57 +0100 Aidan Kehoe Be more careful about side-effects from Lisp code, #'reduce
Fri, 28 May 2010 13:48:22 +0100 Aidan Kehoe Import buffer-display-count, buffer-display-time; thank you, Jeff Sparkes.
Sun, 16 May 2010 12:33:21 +0100 Aidan Kehoe Move `default-file-system-ignore-case' to C; fix bug in directory hash tables
Mon, 12 Apr 2010 00:55:04 -0500 Ben Wing port Mule-ization of mule-wnnfns.c from ben-unicode-internal
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
Mon, 05 Apr 2010 00:18:49 -0500 Ben Wing merge
Sun, 04 Apr 2010 23:46:50 -0500 Ben Wing Cosmetic XFT-code fixes, some variable renamings
Thu, 01 Apr 2010 20:22:50 +0100 Aidan Kehoe Move #'sort*, #'fill, #'merge to C from cl-seq.el.
Mon, 29 Mar 2010 23:23:33 -0500 Ben Wing fix C++ compilation
Mon, 29 Mar 2010 22:52:01 -0500 Ben Wing merge
Mon, 29 Mar 2010 22:47:55 -0500 Ben Wing add memory usage info for specifiers
Mon, 29 Mar 2010 21:28:13 -0500 Ben Wing merge
Mon, 22 Feb 2010 06:49:30 -0600 Ben Wing rename objects* (.c, .h and .el files) to fontcolor*
Thu, 25 Mar 2010 06:07:25 -0500 Ben Wing various fixes to memory-usage stats
Wed, 24 Mar 2010 01:22:51 -0500 Ben Wing cleanup of code related to xfree(), better KKCC backtrace capabilities, document XD_INLINE_LISP_OBJECT_BLOCK_PTR, fix some memory leaks, other code cleanup
Mon, 22 Mar 2010 19:12:15 -0500 Ben Wing extract gap array from extents.c, use in range tables
Sat, 20 Mar 2010 20:20:30 -0500 Ben Wing fix various problems with allocation statistics, track overhead properly
Fri, 19 Mar 2010 14:47:44 -0500 Ben Wing more cleanups to object-memory-usage stuff
Thu, 18 Mar 2010 10:50:06 -0500 Ben Wing redo memory-usage mechanism, add way of dynamically initializing Lisp objects
Mon, 15 Mar 2010 16:35:38 -0500 Ben Wing make lrecord UID's have a separate UID space for each object, resurrect debug SOE code in extents.c
Sat, 13 Mar 2010 11:38:54 -0600 Ben Wing merge
Sat, 13 Mar 2010 05:38:08 -0600 Ben Wing reduce lcrecord headers to 2 words, rename printing_unreadable_object
Sat, 13 Mar 2010 05:38:34 -0600 Ben Wing merge
Fri, 12 Mar 2010 20:23:50 -0600 Ben Wing Clean up prototypes for Lisp variables/symbols. Put decls for them with
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
Mon, 28 Dec 2009 01:15:52 -0600 Ben Wing latest work on lisp-object workspace; 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
Thu, 04 Mar 2010 07:26:05 -0600 Ben Wing merge
Thu, 04 Mar 2010 02:46:38 -0600 Ben Wing merge
Wed, 03 Mar 2010 05:19:49 -0600 Ben Wing merge
Tue, 02 Mar 2010 06:19:51 -0600 Ben Wing move inclusion point of text.h to clean things up a bit
Wed, 03 Mar 2010 05:07:47 -0600 Ben Wing Further frame-geometry cleanups
Wed, 03 Mar 2010 18:40:12 +0000 Aidan Kehoe Make #'substring an alias of #'subseq; give the latter the byte code.
Mon, 01 Mar 2010 21:05:33 +0000 Aidan Kehoe Add a PARSE_KEYWORDS macro, use it in #'make-hash-table.
Thu, 25 Feb 2010 04:45:13 -0600 Ben Wing clean up toolbar/gutter edge geometry
Sat, 20 Feb 2010 23:56:01 -0600 Ben Wing merge
Sat, 20 Feb 2010 05:05:54 -0600 Ben Wing Fix quick-build, use asserts() in place of ABORT()
Sat, 20 Feb 2010 03:46:22 -0600 Ben Wing major dynarr fixes
Tue, 09 Feb 2010 19:13:44 -0600 Ben Wing error-checking, Windows shutdown changes
Tue, 09 Feb 2010 06:49:57 -0600 Ben Wing fix bad defn of disabled inline assert
Tue, 09 Feb 2010 03:53:52 -0600 Ben Wing merge