aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c
Commit message (Expand)AuthorAgeFilesLines
* Get rid of all the manual purecopy calls in menu-bar definitions.Stefan Monnier2012-06-271-1/+1
* Use sprintf return value instead of invoking strlen on result.Paul Eggert2012-06-251-9/+6
* Switch from NO_RETURN to C11's _Noreturn.Paul Eggert2012-06-241-2/+1
* * alloc.c, bytecode.c, ccl.c, coding.c, composite.c, data.c, dosfns.c:Dmitry Antipov2012-06-191-1/+1
* Fix return value of `defun' and un-define it.Stefan Monnier2012-06-181-5/+10
* USE_LISP_UNION_TYPE + USE_LSB_TAG cleanup (Bug#11604)Paul Eggert2012-06-121-2/+2
* * lisp/emacs-lisp/byte-run.el (defmacro, defun): Move from C.Stefan Monnier2012-05-291-1/+9
* Merge from trunk.Paul Eggert2012-05-251-118/+46
|\
| * Add new error and function `user-error'.Stefan Monnier2012-05-041-118/+46
* | Merge from trunk.Paul Eggert2012-01-091-1/+1
|\|
| * Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* | Merge from trunk.Paul Eggert2011-12-101-1/+1
|\|
| * Fix typos.Juanma Barranquero2011-12-061-1/+1
* | Merge from trunk.Paul Eggert2011-11-181-1/+1
|\|
| * Spelling fixes.Paul Eggert2011-11-141-1/+1
* | * data.c (Faref): Use ptrdiff_t, not int.Paul Eggert2011-09-271-1/+1
* | Fix specpdl loop typo.Paul Eggert2011-09-211-1/+1
* | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert2011-09-211-14/+15
|/
* Merge from trunk.Paul Eggert2011-07-101-2/+1
|\
| * ProtoizeAndreas Schwab2011-07-101-2/+1
* | Assume freestanding C89 headers, string.h, stdlib.h.Paul Eggert2011-07-061-3/+0
|/
* * data.c (Fsubr_name): Rewrite to avoid a strlen call.Paul Eggert2011-06-191-1/+1
* Variadic C functions now count arguments with ptrdiff_t.Paul Eggert2011-06-141-17/+17
* * data.c (Faset): If ARRAY is a string, check that NEWELT is a char.Paul Eggert2011-06-121-44/+43
* Make sure a 64-bit char is never passed to CHAR_STRING.Paul Eggert2011-06-121-1/+3
* Make identifiers static if they are not used in other modules.Paul Eggert2011-06-101-1/+2
* Check for overflow when converting integer to cons and back.Paul Eggert2011-06-061-22/+99
* * src/data.c (init_data): Remove code for UTS, this system is notDan Nicolaescu2011-05-311-4/+0
* * lisp/minibuffer.el: Add metadata method to completion tables.Stefan Monnier2011-05-311-176/+93
* * data.c (arith_driver): Omit unnecessary mask and test.Paul Eggert2011-05-271-3/+0
* * data.c (arith_driver, Flsh): Avoid unnecessary casts to EMACS_UINT.Paul Eggert2011-05-231-3/+4
* * data.c: Avoid integer truncation in expressions involving floats.Paul Eggert2011-05-201-2/+34
* * lisp.h: (XVECTOR_SIZE): Remove. All uses replaced with ASIZE.Paul Eggert2011-04-251-3/+3
* lisp.h: Fix a problem with aliasing and vector headers.Paul Eggert2011-04-251-4/+4
* Treat large integers as floats in the Lisp reader and in string-to-number.Paul Eggert2011-04-201-35/+3
* Merge: Make the Lisp reader and string-to-float more consistent.Paul Eggert2011-04-191-31/+11
|\
| * Make the Lisp reader and string-to-float more consistent.Paul Eggert2011-04-191-31/+11
* | Replace pEd with more-general pI, and fix some printf arg casts.Paul Eggert2011-04-181-6/+1
|/
* * data.c (arith_error): Mark with NO_RETURN if it doesn't return.Paul Eggert2011-04-161-0/+4
* Undo the DEFUN->DEFUE change.Paul Eggert2011-04-131-42/+42
* * lisp.h (circular_list_error, FOREACH): Remove; unused.Paul Eggert2011-04-111-7/+0
* Declare Lisp_Object Q* variables to be 'static' if not exproted.Paul Eggert2011-04-101-10/+17
* Make Emacs functions such as Fatom 'static' by default.Paul Eggert2011-04-101-43/+45
* Merge from trunkStefan Monnier2011-03-311-16/+17
|\
| * Merge from mainline.Paul Eggert2011-03-261-1/+1
| |\
| | * Remove (RET)SIGTYPE; it is identical to void on all supported systems.Glenn Morris2011-03-261-1/+1
| * | Variadic C functions now count arguments with size_t, not int.Paul Eggert2011-03-261-15/+16
| |/
* | Merge from trunkStefan Monnier2011-03-211-24/+16
|\|
| * * data.c (do_blv_forwarding, do_symval_forwarding): Remove; unused.Paul Eggert2011-03-151-11/+0
| * * data.c (Fmake_variable_buffer_local, Fmake_local_variable): MarkPaul Eggert2011-03-151-4/+4