Mercurial > emacs
comparison src/lread.c @ 91121:1805a65e7746
(read1): Undo the previous change.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Wed, 21 Nov 2007 12:12:06 +0000 |
parents | 3de299ab846c |
children | 62752a838b86 |
comparison
equal
deleted
inserted
replaced
91120:f5cf30ace11b | 91121:1805a65e7746 |
---|---|
2990 | 2990 |
2991 return make_float (negative ? - value : value); | 2991 return make_float (negative ? - value : value); |
2992 } | 2992 } |
2993 } | 2993 } |
2994 { | 2994 { |
2995 #if 0 | |
2996 /* Fixme: The fullowing code is currently commented out | |
2997 because it results in strange error in C-h f. For the | |
2998 moment, I don't have a time to track down the | |
2999 problem. -- Handa */ | |
2995 Lisp_Object name = make_specified_string (read_buffer, -1, | 3000 Lisp_Object name = make_specified_string (read_buffer, -1, |
2996 p - read_buffer, | 3001 p - read_buffer, |
2997 multibyte); | 3002 multibyte); |
2998 Lisp_Object result = (uninterned_symbol ? Fmake_symbol (name) | 3003 Lisp_Object result = (uninterned_symbol ? Fmake_symbol (name) |
2999 : Fintern (name, Qnil)); | 3004 : Fintern (name, Qnil)); |
3005 #endif | |
3006 Lisp_Object result = uninterned_symbol ? make_symbol (read_buffer) | |
3007 : intern (read_buffer); | |
3000 | 3008 |
3001 if (EQ (Vread_with_symbol_positions, Qt) | 3009 if (EQ (Vread_with_symbol_positions, Qt) |
3002 || EQ (Vread_with_symbol_positions, readcharfun)) | 3010 || EQ (Vread_with_symbol_positions, readcharfun)) |
3003 Vread_symbol_positions_list = | 3011 Vread_symbol_positions_list = |
3004 /* Kind of a hack; this will probably fail if characters | 3012 /* Kind of a hack; this will probably fail if characters |