+2002-07-11 Markus Rost <rost@math.ohio-state.edu>
+
+ * keymap.c (Fkey_binding): Fix typo.
+
+2002-07-11 Richard M. Stallman <rms@gnu.org>
+
+ * s/hpux11.h (BROKEN_SA_RESTART): Defined.
+
+ * sysdep.c (sys_signal): Test BROKEN_SA_RESTART.
+
+2002-07-11 Juanma Barranquero <lektu@terra.es>
+
+ * alloc.c, buffer.c, bytecode.c, callint.c, callproc.c, coding.c,
+ * composite.c, dired.c, dispnew.c, editfns.c, emacs.c, eval.c,
+ * fileio.c, fns.c, insdel.c, keyboard.c, keymap.c, lread.c, macfns.c,
+ * macmenu.c, macros.c, minibuf.c, print.c, process.c, sound.c,
+ * textprop.c, w32fns.c, w32menu.c, window.c, xfaces.c, xfns.c,
+ * xmenu.c, xselect.c, xterm.c: Use SPECPDL_INDEX wherever makes sense.
+
+2002-07-10 Juanma Barranquero <lektu@terra.es>
+
+ * lisp.h (SPECPDL_INDEX): Rename from BINDING_STACK_SIZE. All callers
+ changed.
+
+2002-07-09 Stefan Monnier <monnier@cs.yale.edu>
+
+ * ccl.c (HASH_VALUE): Remove (it's in lisp.h now).
+
+2002-07-09 Kenichi Handa <handa@etl.go.jp>
+
+ * callproc.c (Fcall_process): Fix previous change.
+
+2002-07-07 Stefan Monnier <monnier@cs.yale.edu>
+
+ * minibuf.c (Ftry_completion, Fall_completions, Ftest_completion):
+ Add support for hash-tables.
+ (Ftry_completion): Return t even if the string appears multiple times.
+
+ * fns.c (Fnconc): Use XCDR.
+ (Fprovide): Use CONSP and XCDR.
+ (HASH_KEY, HASH_VALUE, HASH_NEXT, HASH_HASH, HASH_INDEX)
+ (HASH_TABLE_SIZE): Delete: moved to lisp.h.
+ (Fmake_hash_table): Accept `:size nil'.
+ (Fmakehash): Delete: moved to subr.el.
+ (syms_of_fns): Don't defsubr makehash.
+
+ * lisp.h (HASH_KEY, HASH_VALUE, HASH_NEXT, HASH_HASH, HASH_INDEX)
+ (HASH_TABLE_SIZE): Move from fns.c.
+
+2002-07-07 Richard M. Stallman <rms@gnu.org>
+
+ * xdisp.c (make_cursor_line_fully_visible): Don't try short scrolls.
+ Instead just return 0 when there is something to be done.
+ (try_scrolling): If make_cursor_line_fully_visible returns 0,
+ retry scrolling as if cursor were off the bottom.
+ (try_cursor_movement): If make_cursor_line_fully_visible returns 0,
+ return CURSOR_MOVEMENT_MUST_SCROLL.
+ (redisplay_window): If make_cursor_line_fully_visible returns 0,
+ go to try_to_scroll.
+
+ * buffer.c (Fbuffer_local_value): Store current value into its binding
+ so we get the up-to-date value for the binding that is loaded.
+
+ * eval.c (Fdefmacro): Doc fix.
+
+2002-07-05 Dave Love <fx@gnu.org>
+
+ * keyboard.c (read_key_sequence): Set initial_idleness_start_time
+ correctly.
+
+ * ccl.c (Vtranslation_hash_table_vector, GET_HASH_TABLE)
+ (HASH_VALUE, CCL_LookupIntConstTbl, CCL_LookupCharConstTbl): New.
+ (ccl_driver): Add cases for CCL_LookupIntConstTbl,
+ CCL_LookupCharConstTbl.
+ (syms_of_ccl): Defvar translation-hash-table-vector.
+
+2002-07-05 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
+
+ * xdisp.c: Remove unused variable `face'.
+
+2002-07-04 Juanma Barranquero <lektu@terra.es>
+
+ * keyboard.c (post_command_idle_hook): Remove redundant (and inexact)
+ obsolescence information.
+
+2002-07-03 Andrew Choi <akochoi@shaw.ca>
+
+ * macterm.c (x_list_fonts): Fix comment. Cache fonts matching
+ pattern. Search cache first.
+ (init_font_name_table): Also add entry for jisx0201.1976-0 coding
+ for Japanese font.
+ (XLoadQueryFont): Use it.
+
+2002-07-02 Richard M. Stallman <rms@gnu.org>
+
+ * keymap.c (Fdefine_key): Doc fix.
+
+ * xterm.c (x_term_init): Turn off polling around XtOpenDisplay.
+
+2002-07-02 Juanma Barranquero <lektu@terra.es>
+
+ * keymap.c (syms_of_keymap): Fix typo.
+
+2002-07-01 Andrew Choi <akochoi@shaw.ca>
+
+ * s/darwin.h: Define POSIX_SIGNALS.
+
+ * macterm.c (do_ae_open_documents) [MAC_OSX]: Call FSpMakeFSRef
+ and FSRefMakePath to convert FSSpec returned with Apple Event to
+ Posix pathname.
+ (mac_initialize) [TARGET_API_MAC_CARBON]:
+ Call init_required_apple_events and disable the `Quit' menu item
+ provided automatically by the Carbon Toolbox.
+
+2002-07-01 Dave Love <fx@gnu.org>
+
+ * keyboard.c (kbd_buffer_store_event): Fix interrupt_signal decl
+ for K&R.
+
+ * xterm.c: Fix prototype for K&R.
+
+ * term.c (costs_set): Declare static, non-initialized for pcc.
+
2002-07-01 Richard M. Stallman <rms@gnu.org>
* keyboard.c (timer_last_idleness_start_time): New variable.
(timer_start_idle): Set that.
(read_key_sequence): Use that to reset timer_idleness_start_time
to previous value.
-
+
* window.c (Frecenter): With arg, set optional_new_start.
* xdisp.c (redisplay_internal): Make optional_new_start really work.
(decode_mode_spec): Only add two dashes for %- in propertized
mode-line string.
(syms_of_xdisp): Init and staticpro mode_line_string_list.
-
+
2002-06-27 Stefan Monnier <monnier@cs.yale.edu>
* minibuf.c (minibuffer_completion_contents): Add return type.
* w32fns.c (file_dialog_callback): New function.
(Fx_file_dialog): Allow selecting directories as well as files.
-2002-06-21 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+2002-06-21 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
* m/pmax.h (START_FILES): Define START_FILES for NetBSD and
OpenBSD. Add support for mipseb-*-netbsd* machines.