[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs/src lread.c
From: |
Colin Walters |
Subject: |
[Emacs-commit] emacs/src lread.c |
Date: |
Tue, 28 May 2002 12:24:58 -0400 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Colin Walters <address@hidden> 02/05/28 12:24:55
Modified files:
src : lread.c
Log message:
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.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/src/lread.c.diff?tr1=1.284&tr2=1.285&r1=text&r2=text