summaryrefslogtreecommitdiff
path: root/src/lread.c
Commit message (Expand)AuthorAge
* ProtoizeAndreas Schwab2011-07-10
* * lread.c (syms_of_lread): Mention single symbols defined byLars Magne Ingebrigtsen2011-07-02
* Move DEFSYM to lisp.h and use everywhere.Juanma Barranquero2011-06-24
* * lread.c (read1): Check for size overflow.Paul Eggert2011-06-22
* * lread.c (read_escape): Avoid int overflow.Paul Eggert2011-06-22
* * lread.c: Integer overflow fixes.Paul Eggert2011-06-22
* * lread.c (read_escape): Check for hex character overflow.Paul Eggert2011-06-22
* * lread.c: Integer overflow issues.Paul Eggert2011-06-22
* * lread.c (intern, intern_c_string): Don't assume strlen fits in int.Paul Eggert2011-06-19
* * lread.c (string_to_number): Simplify the 2011-04-26 change by invoking xsig...Paul Eggert2011-06-18
* * lread.c (invalid_syntax): Omit length argument.Paul Eggert2011-06-18
* * lread.c (Fload): Don't compare a possibly-garbage time_t value.Paul Eggert2011-06-12
* Remove incorrect casts to 'unsigned' that lose info on 64-bit hosts.Paul Eggert2011-06-12
* Fix the MS-Windows build broken by 2011-05-06T07:13:19Z!eggert@cs.ucla.edu.Eli Zaretskii2011-05-06
* Merge from mainline.Paul Eggert2011-05-05
|\
| * * src/lread.c (lisp_file_lexically_bound_p): Stop scanning at endAndreas Schwab2011-05-05
* | * lread.c (read_integer): Be more consistent with string-to-number.Paul Eggert2011-05-01
* | * lread.c, process.c: Do not include <inttypes.h>; lisp.h does it now.Paul Eggert2011-04-29
* | * lread.c (hash_string): Use size_t, not int, for hash computation.Paul Eggert2011-04-27
|/
* * lisp.h: (XVECTOR_SIZE): Remove. All uses replaced with ASIZE.Paul Eggert2011-04-25
* lisp.h: Fix a problem with aliasing and vector headers.Paul Eggert2011-04-25
* Remove empty line.Paul Eggert2011-04-21
* * lread.c (string_to_number): Use strtoumax, to convert more integers without...Paul Eggert2011-04-21
* Treat large integers as floats in the Lisp reader and in string-to-number.Paul Eggert2011-04-20
* Remove stray comment.Paul Eggert2011-04-20
* Merge: Make the Lisp reader and string-to-float more consistent.Paul Eggert2011-04-19
|\
| * Make the Lisp reader and string-to-float more consistent.Paul Eggert2011-04-19
* | * lread.c (openp): Don't stuff size_t into an 'int'.Paul Eggert2011-04-19
|/
* Undo the DEFUN->DEFUE change.Paul Eggert2011-04-13
* * lread.c: Make symbols static if they're not exported.Paul Eggert2011-04-13
* Declare Lisp_Object Q* variables to be 'static' if not exproted.Paul Eggert2011-04-10
* Make Emacs functions such as Fatom 'static' by default.Paul Eggert2011-04-10
* * lread.c (safe_to_load_p): Make the end-of-loop test the inverse of the in-l...Paul Eggert2011-04-04
* * lread.c (lisp_file_lexically_bound_p, read1): Use unsigned instead of int.Paul Eggert2011-04-04
* * lread.c (lisp_file_lexically_bound_p): Use ints rather than endptrs.Paul Eggert2011-04-04
* Miscellanous cleanups in preparation for the merge.Stefan Monnier2011-04-01
* * lisp/subr.el (apply-partially): Use a non-nil static environment.Stefan Monnier2011-03-30
* Merge from trunkStefan Monnier2011-03-21
|\
| * * lread.c (Fload, readevalloop, read1): Rename locals to avoid shadowing.Paul Eggert2011-03-16
| * * lread.c (read1): Rewrite so as not to use empty "else".Paul Eggert2011-03-16
| * Fix BUF_* macros to handle indirect buffers properly (Bug#8219).Chong Yidong2011-03-13
* | Merge from trunkStefan Monnier2011-03-06
|\|
| * * src/lread.c (openp): Correct Boolean typo in last commit.Wolfgang Jenkner2011-02-22
| * [ChangeLog]Paul Eggert2011-02-21
* | Get rid of funvec.Stefan Monnier2011-02-24
* | Merge from trunkStefan Monnier2011-02-21
|\|
| * * lisp/files.el (cd): Make completion obey cd-path.Stefan Monnier2011-02-18
| * Change B_ to BVARTom Tromey2011-02-16
| * Hide implementation of `struct buffer'Tom Tromey2011-02-14
* | Merge from trunkStefan Monnier2011-02-11
|\|