diff options
| author | Kim F. Storm | 2006-07-12 13:13:21 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2006-07-12 13:13:21 +0000 |
| commit | b8a6aaa7dd0680fedb2e149094f0a05e311e489c (patch) | |
| tree | 9049e88ccfc9de6fb05b19496bc6fa973526ce61 | |
| parent | 9b2232dd00017ae34f2e0ffdbca1c9f604dd2391 (diff) | |
| download | emacs-b8a6aaa7dd0680fedb2e149094f0a05e311e489c.tar.gz emacs-b8a6aaa7dd0680fedb2e149094f0a05e311e489c.zip | |
*** empty log message ***
| -rw-r--r-- | src/ChangeLog | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index d0a8ffa7230..6919137332f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,72 @@ | |||
| 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. |