summaryrefslogtreecommitdiff
path: root/src/fns.c
Commit message (Expand)AuthorAgeFilesLines
* Add a few safety checks when ENABLE_CHECKINGPaul Eggert2015-11-211-6/+3
* Improve documentation of dynamic modulesEli Zaretskii2015-11-211-2/+3
* Add catch-all & no-signal version of PUSH_HANDLERPhilipp Stephani2015-11-181-3/+2
* Fix docstring quoting problems with ‘ '’Paul Eggert2015-11-171-1/+1
* Improve a few doc strings, commentsStephen Leake2015-11-151-1/+2
* Use INT_ADD_WRAPV etc. to check integer overflowPaul Eggert2015-11-081-2/+2
* Include-file cleanup for src directoryPaul Eggert2015-10-201-10/+1
* Attempt to avoid crashes in plist-memberEli Zaretskii2015-10-121-1/+1
* Omit unnecessary \ before paren in C docstringsPaul Eggert2015-09-161-12/+12
* Docstring fixes re quotes in C codePaul Eggert2015-09-011-2/+2
* Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPSPaul Eggert2015-08-261-79/+12
* Check for an input event before showing a dialog box. (Bug#20813)Glenn Morris2015-06-231-1/+1
* Add new function string-greaterpNicolas Petton2015-06-041-14/+14
* Remove unused DEFSYMsPaul Eggert2015-05-311-2/+0
* Don't misencode C-generated messagesPaul Eggert2015-05-301-2/+1
* Prefer 'Qfoo' to 'intern ("foo")'Paul Eggert2015-02-211-1/+1
* Count MANY function args more reliablyPaul Eggert2015-01-251-56/+20
* Better isolate code that assumes NIL_IS_ZEROPaul Eggert2015-01-211-2/+2
* Prefer memset to repeatedly assigning QnilPaul Eggert2015-01-191-8/+5
* Tune pseudovector allocation assuming Qnil == 0Dmitry Antipov2015-01-161-0/+9
* Support const and noreturn DEFUN attributes.Dmitry Antipov2015-01-131-1/+2
* Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-22/+0
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* Use AUTO_CONS instead of SCOPED_CONS, etc.Paul Eggert2014-09-301-2/+2
* Simplify stack-allocated Lisp objects, and make them more portable.Paul Eggert2014-09-291-1/+1
* Keep stack-allocated Lisp objects fast rather than versatile.Dmitry Antipov2014-09-291-1/+0
* Fix local_cons etc. to not exhaust the stack when in a loop.Paul Eggert2014-09-241-2/+3
* Fix minor problems found by static checking.Paul Eggert2014-09-171-1/+2
* For symbols, use address as hash code.Daniel Colascione2014-09-161-4/+1
* If USE_LOCAL_ALLOCATORS, allocate even more Lisp objects on stack.Dmitry Antipov2014-09-161-6/+3
* If USE_LOCAL_ALLOCATORS, allocate some Lisp objects on stack.Dmitry Antipov2014-09-151-5/+2
* Tweak sort docstringDaniel Colascione2014-09-141-4/+4
* Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.Paul Eggert2014-09-071-14/+10
* * fns.c (sort_vector): Fix GC bug in previous change.Paul Eggert2014-08-301-8/+9
* Vector-sorting fixes.Paul Eggert2014-08-301-74/+99
* Implement case-insensitive and Unicode-compliant collation on MS-Windows.Eli Zaretskii2014-08-291-6/+17
* Add optional arguments LOCALE and IGNORE-CASE to collation functions.Michael Albinus2014-08-291-22/+32
* Fix last change to support Darwin/OSX (Bug#18354).Dmitry Antipov2014-08-291-5/+18
* * doc/lispref/lists.texi (Functions that Rearrange Lists): RemoveDmitry Antipov2014-08-291-1/+1
* Add vectors support to Fsort.Dmitry Antipov2014-08-291-7/+92
* Implement locale-sensitive string collation for MS-Windows. (Bug#18051)Eli Zaretskii2014-08-251-6/+6
* Minor cleanups of str_collate fix.Paul Eggert2014-08-241-5/+0
* Add string collation.Michael Albinus2014-08-241-1/+83
* Make compare-strings more compatible with old behavior.Paul Eggert2014-08-021-3/+10
* Revert previous change.Paul Eggert2014-07-261-6/+6
* Reorder conditions that are written backwardsAndreas Schwab2014-07-261-6/+6
* * lisp.h (CHECK_VECTOR_OR_STRING): Return number of elementsDmitry Antipov2014-07-141-12/+2
* * src/fns.c (Fcompare_strings): Use FETCH_STRING_CHAR_AS_MULTIBYTE_ADVANCE.Dmitry Antipov2014-06-261-15/+2
* Consistently use validate_subarray to verify substring.Dmitry Antipov2014-06-251-15/+9
* Do not allow out-of-range character position in Fcompare_strings.Dmitry Antipov2014-06-251-42/+23