+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.
+
+ * minibuf.c (Fminibuffer_complete_and_exit): Move to end of
+ buffer for completion.
+
+2002-06-29 Ken Raeburn <raeburn@gnu.org>
+
+ * xdisp.c (store_mode_line_string): Lisp_Object/int mixup.
+
+2002-06-28 Jan D. <jan.h.d@swipnet.se>
+
+ * keyboard.c (readable_filtered_events): New function that filters
+ FOCUS_IN_EVENT depending on parameter.
+ (readable_events): Calls readable_filtered_events, not filtering
+ FOCUS_IN_EVENT.
+ (get_filtered_input_pending): New function, filtering parameter passed
+ to readable_filtered_events.
+ (get_input_pending): Calls get_filtered_input_pending, not filtering
+ FOCUS_IN_EVENT.
+ (Finput_pending_p): Calls get_filtered_input_pending, DO filter
+ FOCUS_IN_EVENT.
+
+ * xterm.h (struct x_output): Add focus_state.
+
+ * xterm.c (x_focus_changed): New function.
+ (x_detect_focus_change): New function.
+ (XTread_socket): Call x_detect_focus_change for FocusIn/FocusOut
+ EnterNotify and LeaveNotify to track X focus changes.
+
+2002-06-28 Andreas Schwab <schwab@suse.de>
+
+ * lisp.h: Remove duplicate declaration of
+ code_convert_string_norecord.
+
+2002-06-27 Kim F. Storm <storm@cua.dk>
+
+ * xdisp.c: (mode_line_string_list, mode_line_string_face)
+ (mode_line_string_face_prop): New variables.
+ (store_mode_line_string): New function.
+ (display_mode_element): Use store_mode_line_string to
+ add mode-line string elements to mode_line_string_list
+ when mode_line_string_list is non-nil.
+ (Fformat_mode_line): Now returns propertized string by
+ default. New arg NO-PROPS to ignore properties.
+ (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.
+
+2002-06-27 Juanma Barranquero <lektu@terra.es>
+
+ * charset.c (Fchar_bytes): Remove obsolescence info from docstring.
+
+2002-06-26 Juanma Barranquero <lektu@terra.es>
+
+ * fileio.c (read_file_name_cleanup): Add missing return.
+
+2002-06-26 Richard M. Stallman <rms@gnu.org>
+
+ * window.c (Frecenter): Don't set force_start flag.
+
+ * minibuf.c (do_completion, Fminibuffer_complete_word)
+ (Fminibuffer_completion_help): Complete just the text before point.
+ (minibuffer_completion_contents): New function.
+
+ * buffer.c (Fbury_buffer): Use frames_discard_buffer.
+
+ * frame.c (frames_bury_buffer): Function deleted.
+
+2002-06-25 Miles Bader <miles@gnu.org>
+
+ * callint.c (Fcall_interactively): When checking to see if doprnt hit
+ the end of callint_message, allow for a terminating '\0'.
+
+2002-06-24 Juanma Barranquero <lektu@terra.es>
+
+ * w32select.c: Include composite.h
+
+ * w16select.c: Likewise.
+
+2002-06-24 Kenichi Handa <handa@etl.go.jp>
+
+ * callproc.c (Fcall_process): If code detection is necessary,
+ call detect_coding directly here.
+
+ * coding.c (detect_eol): Preserve coding->cmp_data.
+
+ * w16select.c (Fw16_get_clipboard_data): Disable composition handling.
+
+ * w32fns.c (w32_to_x_font): Disable composition handling.
+
+ * w32select.c (Fw32_get_clipboard_data): Disable composition handling.
+
+ * xselect.c (selection_data_to_lisp_data): Disable composition
+ handling.
+
+ * xterm.c (XTread_socket): Disable composition handling.
+
+2002-06-24 Stefan Monnier <monnier@cs.yale.edu>
+
+ * print.c (temp_output_buffer_setup): Kill all local variables.
+
+2002-06-22 Stefan Monnier <monnier@cs.yale.edu>
+
+ * lread.c (Fread): Remove redundant and imprecise declaration.
+
+ * xfns.c (check_x_display_info): Use check_x_frame.
+
+ * .gdbinit (xprintsym): Use the new `xname' field.
+ (xsymbol): Use it.
+
+2002-06-22 Jason Rumney <jasonr@gnu.org>
+
+ * w32fns.c (file_dialog_callback): New function.
+ (Fx_file_dialog): Allow selecting directories as well as files.
+
+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.
+
2002-06-17 Andrew Choi <akochoi@shaw.ca>
* macterm.c (mac_scroll_area): Set foreground and backcolor to
(do_window_update): Call XClearWindow before calling expose_frame.
(make_mac_frame): Don't set FRAME_BACKGROUND_PIXEL and
FRAME_FOREGROUND_PIXEL of frame.
-
+
* macterm.c (XTread_socket): If Vmac_command_key_is_meta is nil,
test Mac command key as <ALT> key.
Remove function_key_possible and key_translation_possible, replaced
by checking `keytran_start < t'.
- * .gdbinit (xsymbol): Use the name `xname' field.
+ * .gdbinit (xsymbol): Use the new `xname' field.
2002-06-17 Andrew Choi <akochoi@shaw.ca>