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