Mon, 20 Apr 2015 15:09:11 -0600 |
Jerry James |
Define ALIGNOF using C11 and C++11 operators.
|
Sat, 18 Apr 2015 23:00:14 +0100 |
Aidan Kehoe |
Import the #'clear-string API from GNU, use it in tls.c
|
Wed, 25 Feb 2015 11:47:12 +0000 |
Aidan Kehoe |
Make #'parse-integer Lisp-visible, extend it, allowing non-ASCII digits.
|
Thu, 06 Nov 2014 09:34:06 -0700 |
Jerry James |
Fix build with g++.
|
Sat, 18 Oct 2014 21:48:10 +0100 |
Aidan Kehoe |
Some changes to eliminate warnings with Apple clang version 1.7.
|
Tue, 07 Oct 2014 21:16:10 -0600 |
Jerry James |
Add TLS support. See xemacs-patches message with ID
|
Mon, 27 Jan 2014 17:50:57 +0100 |
Mike Sperber |
Make `define-function' accept docstring, as in GNU Emacs.
|
Tue, 17 Dec 2013 19:29:10 +0200 |
Aidan Kehoe |
Add #'write-sequence, on the model of #'write-char, API from Common Lisp.
|
Mon, 17 Jun 2013 10:23:00 -0600 |
Jerry James |
Convert C (un)signed long long values to bignums properly.
|
Tue, 06 Nov 2012 21:34:15 +0000 |
Aidan Kehoe |
Back out 7371081ce8f7, I have a better approach.
|
Sun, 14 Oct 2012 22:10:39 +0100 |
Aidan Kehoe |
Have command remapping work interactively too, thank you Robert Pluim!
|
Sun, 02 Sep 2012 14:31:40 +0100 |
Aidan Kehoe |
Add command remapping, a more robust alternative to #'substitute-key-definition
|
Sun, 01 Jan 2012 15:18:52 +0000 |
Aidan Kehoe |
Support hash COLLECTIONs, #'{all,try}-completion{s,}; add #'test-completion
|
Tue, 27 Dec 2011 17:07:23 +0100 |
Didier Verna |
New "foreback" face property.
|
Mon, 26 Dec 2011 15:04:25 +0100 |
Didier Verna |
Replace the 'flush face property with the opposite 'shrink one.
|
Fri, 23 Dec 2011 10:56:16 +0100 |
Didier Verna |
The "flush" face property.
|
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 10:39:09 +0100 |
Aidan Kehoe |
Change integer to fixnum in a few places where it wasn't possible mechanically.
|
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.
|
Sat, 25 Jun 2011 14:00:48 +0100 |
Aidan Kehoe |
Add `function-key-map-parent', for non-console-specific `function-key-map' bindings
|
Sun, 08 May 2011 09:19:25 +0100 |
Aidan Kehoe |
Complete support for macro-declaration-function, bytecomp{,-runtime}.el
|
Sat, 23 Apr 2011 23:47:13 +0200 |
Mats Lidell |
Merge with trunk.
|
Tue, 29 Mar 2011 00:02:47 +0200 |
Mats Lidell |
Merged 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.
|
Fri, 31 Dec 2010 00:27:29 +0100 |
Mats Lidell |
Merged with trunk.
|
Fri, 26 Nov 2010 06:43:36 +0100 |
Mats Lidell |
Merge 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 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
|
Mon, 08 Feb 2010 21:28:57 -0600 |
Ben Wing |
enable more warnings and fix them
|
Mon, 08 Feb 2010 16:51:25 -0600 |
Ben Wing |
cleanups for specifier font stages, from ben-unicode-internal (preparation for eliminating shadowed warnings)
|
Mon, 08 Feb 2010 06:42:16 -0600 |
Ben Wing |
changes to VOID_TO_LISP et al.
|
Sun, 07 Feb 2010 23:34:21 +0000 |
Aidan Kehoe |
Cast correctly, Dynarr_verify, Dynarr_verify_mod, no ERROR_CHECK_STRUCTURES
|
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
|
Sat, 06 Feb 2010 12:28:19 +0000 |
Aidan Kehoe |
Merge.
|
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.
|
Fri, 05 Feb 2010 11:25:00 -0600 |
Ben Wing |
Automatic merge
|
Fri, 05 Feb 2010 11:02:24 -0600 |
Ben Wing |
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
|
Fri, 05 Feb 2010 08:09:03 -0600 |
Ben Wing |
fix bug #668 (compile error, not --with-debug)
|
Thu, 04 Feb 2010 07:28:14 -0600 |
Ben Wing |
Rename xfree(FOO, TYPE) -> xfree(FOO)
|
Wed, 03 Feb 2010 21:46:21 -0600 |
Ben Wing |
Automatic merge
|
Wed, 03 Feb 2010 20:51:18 -0600 |
Ben Wing |
rewrite dynarr code
|
Mon, 01 Feb 2010 14:11:36 -0600 |
Ben Wing |
merge
|
Mon, 01 Feb 2010 05:29:05 -0600 |
Ben Wing |
merge
|
Fri, 29 Jan 2010 23:38:50 -0600 |
Ben Wing |
slight cleanup, move EXFUN of regexp-quote to lisp.h
|
Thu, 28 Jan 2010 02:48:45 -0600 |
Ben Wing |
merge
|
Wed, 27 Jan 2010 00:35:36 -0600 |
Ben Wing |
function renamings to track names of char typedefs
|
Tue, 26 Jan 2010 23:22:30 -0600 |
Ben Wing |
Mule-izing, various fixes related to char * arguments
|
Sun, 24 Jan 2010 22:04:58 -0600 |
Ben Wing |
fix compile issues with gcc 4
|
Wed, 20 Jan 2010 02:25:04 -0600 |
Ben Wing |
fix dynarr-related crash apparently due to compiler bug
|
Wed, 03 Feb 2010 08:01:55 -0600 |
Ben Wing |
add more byte-code assertions and better failure output
|
Tue, 02 Feb 2010 15:19:15 -0600 |
Ben Wing |
When aborting due to unknown opcode, output more descriptive msg
|
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
|
Wed, 27 Jan 2010 00:37:59 -0600 |
Ben Wing |
merge
|
Sun, 24 Jan 2010 15:21:27 +0000 |
Aidan Kehoe |
Fix hash tables, #'member*, #'assoc*, #'eql compiler macros if bignums
|