summaryrefslogtreecommitdiff
path: root/src/fns.c
Commit message (Expand)AuthorAgeFilesLines
* Whitespace changes.Juanma Barranquero2011-09-091-2/+2
* Adjust in response to jan.h.d's comments.Paul Eggert2011-08-041-6/+1
* Integer and memory overflow fixes for display code.Paul Eggert2011-07-281-2/+9
* Use ptrdiff_t for hash table indexes.Paul Eggert2011-07-181-6/+6
* Improve hashing quality when configured --with-wide-int.Paul Eggert2011-07-071-9/+17
* Random fixes. E.g., (random) never returned negative values.Paul Eggert2011-07-041-3/+7
* * fns.c (Frequire): Remove the mention of the .gz files, sinceLars Magne Ingebrigtsen2011-07-041-2/+1
* (Frequire): Mention get-load-suffixes.Lars Magne Ingebrigtsen2011-07-021-1/+2
* * fns.c (Frequire): Mention .el.gz files.Lars Magne Ingebrigtsen2011-07-021-0/+1
* Move DEFSYM to lisp.h and use everywhere.Juanma Barranquero2011-06-241-50/+25
* Merge from trunk.Paul Eggert2011-06-221-58/+81
|\
| * Port to Sun C.Paul Eggert2011-06-211-1/+1
| * New primitive secure-hash supporting md5, sha-1 and sha-2Leo Liu2011-06-211-58/+81
* | Merge from trunk.Paul Eggert2011-06-201-1/+1
|\ \ | |/
| * * src/fns.c (Fsafe_length): Yet another int/Lisp_Object mixup.Stefan Monnier2011-06-171-1/+1
* | * fns.c (Ffillarray): Don't shadow a local.Paul Eggert2011-06-181-2/+3
* | * fns.c (mapcar1): Declare byte as byte, for clarity.Paul Eggert2011-06-181-1/+1
* | * fns.c (Ffillarray): Use same idx as rest of code here.Paul Eggert2011-06-181-3/+2
* | * fns.c: Check that character arg fits in 'int'.Paul Eggert2011-06-181-3/+3
* | * fns.c: Don't assume string byte-length fits in 'int'.Paul Eggert2011-06-181-1/+1
* | * fns.c: Use much-faster test for byte-length change.Paul Eggert2011-06-181-9/+5
* | * fns.c (Ffillarray): Don't assume bool vector size fits in 'int'.Paul Eggert2011-06-181-10/+8
* | * fns.c (concat): Catch string overflow earlier.Paul Eggert2011-06-181-2/+2
|/
* * fns.c (Fload_average): Don't assume 100 * load average fits in int.Paul Eggert2011-06-141-2/+2
* * fns.c (Fcopy_sequence): Don't assume vector length fits in int.Paul Eggert2011-06-141-1/+1
* * fns.c (Fnthcdr, Fsort): Don't assume list length fits in int.Paul Eggert2011-06-141-2/+2
* * fns.c: Don't overflow int when computing a list length.Paul Eggert2011-06-141-11/+31
* * fns.c (Flength): Don't overflow int when computing a list length.Paul Eggert2011-06-141-10/+10
* * fns.c (next_almost_prime): Don't return a multiple of 3 or 5.Paul Eggert2011-06-141-7/+3
* Variadic C functions now count arguments with ptrdiff_t.Paul Eggert2011-06-141-19/+18
* * fns.c (concat): Minor tuning based on overflow analysis.Paul Eggert2011-06-121-18/+14
* Make sure a 64-bit char is never passed to CHAR_STRING.Paul Eggert2011-06-121-4/+5
* * fns.c (Fputhash): Document return value.Daniel Colascione2011-06-061-1/+1
* Remove arbitrary limit of 2**31 entries in hash tables.Paul Eggert2011-05-301-105/+129
* [ChangeLog]Paul Eggert2011-05-281-1/+1
* avoid a sign-extension bug in crypto_hash_functionJim Meyering2011-05-281-2/+7
* Merge: Integer overflow fixes.Paul Eggert2011-05-271-1/+1
|\
| * merge count_size_as_multibyte, parse_str_to_multibytePaul Eggert2011-05-201-1/+1
* | * fns.c: Fix minor problems prompted by GCC 4.6.0 warnings.Paul Eggert2011-05-271-10/+8
* | Implement primitive `sha1' and remove sha1.elLeo Liu2011-05-241-37/+92
|/
* * fns.c: Fix misspellings.Paul Eggert2011-05-131-6/+6
* * fns.c (Frandom): Let EMACS_UINT be wider than unsigned long.Paul Eggert2011-04-271-2/+2
* lisp.h: Fix a problem with aliasing and vector headers.Paul Eggert2011-04-251-5/+5
* * fns.c (internal_equal): Don't assume size_t fits in int.Paul Eggert2011-04-181-5/+3
* Replace pEd with more-general pI, and fix some printf arg casts.Paul Eggert2011-04-181-1/+1
* * fns.c (vector): Remove; this old hack is no longer needed.Paul Eggert2011-04-151-5/+0
* Undo the DEFUN->DEFUE change.Paul Eggert2011-04-131-44/+44
* * fns.c (weak_hash_tables): Now static.Paul Eggert2011-04-131-1/+1
* Declare Lisp_Object Q* variables to be 'static' if not exproted.Paul Eggert2011-04-101-7/+9
* Make Emacs functions such as Fatom 'static' by default.Paul Eggert2011-04-101-44/+44