comparison FTP @ 45554:cf7f041fd98e

lread.c (readchar_count): New variable. (readchar): Increment it. (unreadchar): Decrement it. (read_multibyte): Decrement it. (Vread_with_symbol_positions): New variable. (Vread_symbol_positions_list): New variable. (read_internal_start): New function, created from Fread and Fread_from_string. Handle Vread_symbol_positions_list and Vread_with_symbol_positions. (readevalloop, Fread, Fread_from_string): Use it. (read1): Use readchar_count to add symbol positions to Vread_symbol_positions_list if Vread_with_symbol_positions is non-nil. (syms_of_lread): DEFVAR_LISP and initialize them.
author Colin Walters <walters@gnu.org>
date Tue, 28 May 2002 16:24:55 +0000
parents 20daeefd7052
children 23a1cea22d13
comparison
equal deleted inserted replaced
45553:fca54e194e42 45554:cf7f041fd98e