summaryrefslogtreecommitdiff
path: root/src/data.c
AgeCommit message (Expand)Author
2018-08-18Restore traditional lsh behavior on fixnumsPaul Eggert
2018-08-17Fix problems with logxor etc. and fixnumsPaul Eggert
2018-08-16Speed up logcount on bignumsPaul Eggert
2018-08-13Update doc strings for fixnum constantsPaul Eggert
2018-08-13Port better to x86 -fexcess-precision=fastPaul Eggert
2018-08-12Port better to x86 -fexcess-precision=fastPaul Eggert
2018-08-11Turn misc objects into pseudovectorsPaul Eggert
2018-08-09Use mpz_sgn rather than comparisons against 0Tom Tromey
2018-08-07More macro renamings for bignumTom Tromey
2018-08-04Fix bignum comparisons with NaNTom Tromey
2018-08-04Make bignums work better when EMACS_INT is larger than longAndy Moreton
2018-07-19Fix bignum creation when EMACS_INT is wider than longTom Tromey
2018-07-12Use fixnump rather than integerp in some spotsTom Tromey
2018-07-12Make ash and lsh handle bignumsTom Tromey
2018-07-12Make % and mod handle bignumsTom Tromey
2018-07-12Make min and max handle bignumsTom Tromey
2018-07-12Make logcount handle bignumsTom Tromey
2018-07-12Make lognot handle bignumsTom Tromey
2018-07-12Make 1+ and 1- handle bignumsTom Tromey
2018-07-12Make number-to-string work for bignumsTom Tromey
2018-07-12Make arithmetic work with bignumsTom Tromey
2018-07-12Make comparison operators handle bignumsTom Tromey
2018-07-12Make the reader accept bignumsTom Tromey
2018-07-12Introduce the bignum typeTom Tromey
2018-07-12Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey
2018-06-30Speed-up let-binding of automatically-local variablesEli Zaretskii
2018-06-28Tune SAFE_FREEPaul Eggert
2018-06-24Revert previous patch; comment was OK after all.Paul Eggert
2018-06-24Fix lead comment for count_trailing_zero_bitsPaul Eggert
2018-06-11Remove code #if-0-ed terminal-local codeDaniel Colascione
2018-06-03Fix bug#30846, along with misc cleanups found along the wayStefan Monnier
2018-03-29Lisp reader now checks for integer overflowPaul Eggert
2018-03-23Fix bug#30846, along with misc cleanups found along the wayStefan Monnier
2018-03-12Revert overenthusiastic procfs fixupPaul Eggert
2018-02-20Merge from origin/emacs-26Glenn Morris
2018-02-18* src/data.c (Faref): Fix a typo in the doc string. (Bug#30510)Eli Zaretskii
2018-01-01Merge from origin/emacs-26Paul Eggert
2018-01-01Update copyright year to 2018Paul Eggert
2017-12-16Merge from origin/emacs-26Glenn Morris
2017-12-14* src/data.c (Fadd_variable_watcher): Doc fix.Charles A. Roelli
2017-11-29Merge from origin/emacs-26Glenn Morris
2017-11-26Improve documentation of "constant" symbolsEli Zaretskii
2017-11-24* src/data.c: Fix regression in last clone-buffer changeStefan Monnier
2017-11-13Merge from origin/emacs-26Paul Eggert
2017-11-13Use alignas to fix GCALIGN-related bugsPaul Eggert
2017-10-20Merge from origin/emacs-26Paul Eggert
2017-10-15Avoid compilation warnings in optimized buildsEli Zaretskii
2017-09-30Make logcount act like CL on negative argPaul Eggert
2017-09-30Simplify logcount implementationPaul Eggert
2017-09-30Add logcount (Bug#22689)Mark Oteiza