Mercurial > hg > xemacs-beta
comparison src/lisp.h @ 5381:4f39e57a82b4
Improve read-only error reporting.
-------------------- ChangeLog entries follow: --------------------
src/ChangeLog addition:
2011-03-17 Didier Verna <didier@xemacs.org>
* data.c (init_errors_once_early): Define Qextent_read_only error.
* lisp.h: Declare it.
* extents.c (verify_extent_mapper): Signal an extent-read-only
error instead of a buffer-read-only one.
author | Didier Verna <didier@lrde.epita.fr> |
---|---|
date | Thu, 17 Mar 2011 16:20:09 +0100 |
parents | 22c4e67a2e69 |
children | e99b473303e3 4dee0387b9de |
comparison
equal
deleted
inserted
replaced
5380:919c77c567bb | 5381:4f39e57a82b4 |
---|---|
4530 Qinteger_or_char_p, Qinteger_or_marker_p, Qlambda, Qlistp, Qnatnump, | 4530 Qinteger_or_char_p, Qinteger_or_marker_p, Qlambda, Qlistp, Qnatnump, |
4531 Qnonnegativep, Qnumber_char_or_marker_p, Qnumberp, Qquote, Qtrue_list_p; | 4531 Qnonnegativep, Qnumber_char_or_marker_p, Qnumberp, Qquote, Qtrue_list_p; |
4532 extern MODULE_API Lisp_Object Qintegerp; | 4532 extern MODULE_API Lisp_Object Qintegerp; |
4533 | 4533 |
4534 extern Lisp_Object Qargs_out_of_range, Qarith_error, Qbeginning_of_buffer, | 4534 extern Lisp_Object Qargs_out_of_range, Qarith_error, Qbeginning_of_buffer, |
4535 Qbuffer_read_only, Qcircular_list, Qcircular_property_list, | 4535 Qbuffer_read_only, Qextent_read_only, |
4536 Qcircular_list, Qcircular_property_list, | |
4536 Qconversion_error, Qcyclic_variable_indirection, Qdomain_error, | 4537 Qconversion_error, Qcyclic_variable_indirection, Qdomain_error, |
4537 Qediting_error, Qend_of_buffer, Qend_of_file, Qerror, Qfile_error, | 4538 Qediting_error, Qend_of_buffer, Qend_of_file, Qerror, Qfile_error, |
4538 Qinternal_error, Qinvalid_change, Qinvalid_constant, Qinvalid_function, | 4539 Qinternal_error, Qinvalid_change, Qinvalid_constant, Qinvalid_function, |
4539 Qinvalid_keyword_argument, Qinvalid_operation, | 4540 Qinvalid_keyword_argument, Qinvalid_operation, |
4540 Qinvalid_read_syntax, Qinvalid_state, Qio_error, Qlist_formation_error, | 4541 Qinvalid_read_syntax, Qinvalid_state, Qio_error, Qlist_formation_error, |