Mercurial > emacs
comparison src/ChangeLog @ 71821:f4d3bf293675
*** empty log message ***
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Wed, 12 Jul 2006 13:13:21 +0000 |
parents | bbfb5030b0cc |
children | 3c725926a775 |
comparison
equal
deleted
inserted
replaced
71820:3b5341ede4ac | 71821:f4d3bf293675 |
---|---|
1 2006-07-12 Kim F. Storm <storm@cua.dk> | |
2 | |
3 * lisp.h (CHECK_TYPE): New macro for generic type checking. | |
4 (CAR_SAFE, CDR_SAFE): New macros. | |
5 (ARRAYP, CHECK_ARRAY): New macros. | |
6 (CHECK_VECTOR_OR_STRING, CHECK_SUBR): New macros. | |
7 (CHECK_WINDOW_CONFIGURATION): New macro. | |
8 (CHECK_LIST_CONS, CHECK_LIST_END): New checks for list traversal. | |
9 (CHECK_STRING_OR_BUFFER, CHECK_HASH_TABLE, CHECK_LIST) | |
10 (CHECK_STRING, CHECK_STRING_CAR, CHECK_CONS, CHECK_SYMBOL) | |
11 (CHECK_CHAR_TABLE, CHECK_VECTOR, CHECK_VECTOR_OR_CHAR_TABLE) | |
12 (CHECK_BUFFER, CHECK_WINDOW, CHECK_LIVE_WINDOW, CHECK_PROCESS) | |
13 (CHECK_NUMBER, CHECK_NATNUM, CHECK_MARKER, CHECK_OVERLAY) | |
14 (CHECK_NUMBER_COERCE_MARKER, CHECK_FLOAT, CHECK_NUMBER_OR_FLOAT) | |
15 (CHECK_NUMBER_OR_FLOAT_COERCE_MARKER): Use CHECK_TYPE. | |
16 | |
17 * category.h (CHECK_CATEGORY, CHECK_CATEGORY_SET): | |
18 * frame.h (CHECK_FRAME, CHECK_LIVE_FRAME): Use CHECK_TYPE. | |
19 | |
20 * callint.c (Fcall_interactively): | |
21 * casefiddle.c (casify_object): | |
22 * editfns.c (general_insert_function): | |
23 * fns.c (Flength, Felt, Ffillarray): | |
24 * data.c (Fcar, Fcdr): Remove loop around wrong_type_argument. | |
25 | |
26 * data.c (wrong_type_argument): Remove loop around Fsignal. | |
27 (Farrayp, Fsequencep): Use ARRAYP. | |
28 (Fcar): Use CAR. | |
29 (Fcar_safe): Use CAR_SAFE. | |
30 (Fcdr): Use CDR. | |
31 (Fcdr_safe): Use CDR_SAFE. | |
32 (Fsetcar, Fsetcdr): Use CHECK_CONS. | |
33 (Fsubr_arity, Fsubr_name): Use CHECK_SUBR. | |
34 (Faset): Use CHECK_ARRAY. | |
35 | |
36 * fns.c (Felt): Use CHECK_ARRAY. | |
37 (concat): Use CHECK_NUMBER. | |
38 (Fsubstring, substring_both): Use CHECK_VECTOR_OR_STRING. | |
39 (Fmemq): Use CHECK_LIST. | |
40 (Fassq, Fassoc, Frassq, Frassoc): Use CAR. | |
41 (assq_no_quit): Use CAR_SAFE. | |
42 (Fnthcdr, Fmember, Fdelq, Fdelete, Fnreverse, Fnconc): | |
43 Use CHECK_LIST_CONS. | |
44 (Freverse, Fplist_get, Flax_plist_get): Use CHECK_LIST_END. | |
45 | |
46 * bytecode.c (Fbyte_code): Use CHECK_VECTOR. | |
47 | |
48 * casetab.c (check_case_table): | |
49 * category.c (check_category_table): | |
50 * marker.c (Fcopy_marker): | |
51 * syntax.c (check_syntax_table): | |
52 * xfaces.c (load_pixmap): Use CHECK_TYPE. | |
53 | |
54 * fns.c (Fcopy_sequence, concat): | |
55 * fringe.c (Fdefine_fringe_bitmap): | |
56 * lread.c (check_obarray): Cleanup wrong_type_argument use. | |
57 | |
58 * keymap.c (Fdefine_key, Flookup_key): | |
59 * macros.c (Fstart_kbd_macro): Use CHECK_VECTOR_OR_STRING. | |
60 | |
61 * mac.c (Fmac_get_preference): Use CHECK_LIST_END. | |
62 | |
63 * search.c (Fset_match_data): Use CHECK_LIST. | |
64 | |
65 * sunfns.c (sun_item_create): Use CHECK_LIST_CONS. | |
66 | |
67 * window.c (Fwindow_configuration_frame, Fset_window_configuration): | |
68 (compare_window_configurations): Use CHECK_WINDOW_CONFIGURATION. | |
69 | |
1 2006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 70 2006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2 | 71 |
3 * Makefile.in (dired.o, editfns.o, fileio.o): Depend on blockinput.h. | 72 * Makefile.in (dired.o, editfns.o, fileio.o): Depend on blockinput.h. |
4 | 73 |
5 * dired.c: Include blockinput.h. | 74 * dired.c: Include blockinput.h. |