aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c (unfollow)
Commit message (Expand)AuthorFilesLines
2014-06-07Doc tweaks re < etcGlenn Morris1-6/+4
2014-04-13Port to IRIX 6.5.Paul Eggert1-1/+1
2014-02-19Some doc for defalias-fset-functionGlenn Morris1-0/+4
2014-01-31Misc small fixes.Juri Linkov1-1/+1
2014-01-26* data.c (Fstring_to_number): Document results if unparsable.Paul Eggert1-3/+3
2014-01-24Fix bool-vector-count-population bug on MinGW64.Paul Eggert1-1/+1
2014-01-02Port to C89.Paul Eggert1-4/+7
2014-01-01Update copyright year to 2014 by running admin/update-copyright.Paul Eggert1-1/+1
2013-12-27More doc updatesChong Yidong1-1/+1
2013-11-25bool-vector-subsetp is now the normal direction.Paul Eggert1-3/+3
2013-11-24* src/data.c (Fmake_variable_buffer_local): Mention `permanent-local'.Stefan Monnier1-2/+6
2013-11-20Fix recently introduced bool vector overrun.Paul Eggert1-23/+27
2013-11-18* data.c (bool_vector_binop_driver): Rename locals for sanity's sake.Paul Eggert1-21/+21
2013-11-18Improve API of recently-added bool vector functions.Paul Eggert1-15/+12
2013-11-18Always allocate at least one bits_word per bool vector.Paul Eggert1-25/+63
2013-11-15* data.c: Work around bogus GCC diagnostic about shift count.Paul Eggert1-1/+12
2013-11-13Simplify, port and tune bool vector implementation.Paul Eggert1-63/+92
2013-11-04Simplify and port recent bool vector changes.Paul Eggert1-33/+18
2013-10-16bool vector int width fixesPaul Eggert1-4/+4
2013-10-15Disallow bool vector operations on mixed-length operands.Paul Eggert1-23/+41
2013-10-14* lisp.h (bool_vector_size): New function.Paul Eggert1-16/+8
2013-10-10* lisp.h (eassume): New macro.Paul Eggert1-5/+5
2013-10-07* lisp.h (bits_word, BITS_WORD_MAX): New type and macro.Paul Eggert1-64/+64
2013-10-07Improve support for popcount and counting trailing zeros.Paul Eggert1-135/+44
2013-10-04Use hardware support for byteswapping on glibc x86 etc.Paul Eggert1-2/+3
2013-10-03* lisp.h (eassert): Assume that COND is true when optimizing.Paul Eggert1-4/+4
2013-09-24* data.c (POPCOUNT_STATIC_INLINE): New macro, as a hack for popcount.Paul Eggert1-5/+12
2013-09-23Some minor cleanups of recently-added bool vector code.Paul Eggert1-46/+35
2013-09-22Add set operations for bool-vector.Daniel Colascione1-0/+462
2013-09-11Fix last change.Dmitry Antipov1-5/+10
2013-09-11Change comparison functions =, <, >, <=, >= to take many arguments.Barry O'Reilly1-33/+43
2013-08-07Prefer selected_window to Fselected_window, likewise for frames.Dmitry Antipov1-1/+1
2013-08-05New macro to iterate over live buffers similar to frames.Dmitry Antipov1-8/+3
2013-08-02Make defvar affect the default binding outside of any let.Stefan Monnier1-3/+1
2013-07-23Tune UNEVALLED functions by using XCAR instead of Fcar, etc.Paul Eggert1-9/+4
2013-07-06Clarify documentation of multibyte-string-p.Eli Zaretskii1-1/+2
2013-06-16Use functions, not macros, for XINT etc.Paul Eggert1-1/+90
2013-06-03Fix minor problems found by static checking.Paul Eggert1-2/+1
2013-06-03* src/eval.c (backtrace_p, backtrace_top, backtrace_next): Export them toStefan Monnier1-2/+3
2013-06-03Merge the specpdl and backtrace stacks. Make the structure of theStefan Monnier1-45/+12
2013-04-01Prefer < to > in range checks such as 0 <= i && i < N.Paul Eggert1-2/+2
2013-03-24Reorder conditions that are written backwardsAndreas Schwab1-2/+2
2013-01-10Omit buffer_slot_type_mismatch and use generic predicates to enforceDmitry Antipov1-6/+4
2013-01-01Update copyright notices for 2013.Paul Eggert1-2/+2
2012-12-29IndentAndreas Schwab1-1/+1
2012-11-27* src/data.c (Fboundp): Doc fix re lexical-binding.Glenn Morris1-1/+3
2012-11-27* src/data.c (Fsymbol_value): Doc fix re lexical-binding.Glenn Morris1-1/+3
2012-11-20Conflate Qnil and Qunbound for `symbol-function'.Stefan Monnier1-11/+10
2012-11-11* data.c (Qdefalias_fset_function): Now static.Paul Eggert1-1/+2
2012-11-09Provide new `defalias-fset-function' symbol property.Stefan Monnier1-35/+36