+2013-08-27 Dmitry Antipov <dmantipov@yandex.ru>
+
+ * lisp.h (Mouse_HLInfo): Move from here...
+ * dispextern.h (Mouse_HLInfo): ...to here and offload lisp.h.
+ (reset_mouse_highlight): New function.
+ * msdos.c (dos_set_window_size, IT_update_begin)
+ (internal_terminal_init):
+ * nsterm.m (ns_update_window_end, x_free_frame_resources)
+ (ns_initialize_display_info):
+ * w32console.c (initialize_w32_display):
+ * w32term.c (x_update_window_end, x_free_frame_resources)
+ (w32_initialize_display_info):
+ * xterm.c (x_update_window_end, x_free_frame_resources, x_term_init):
+ * window.c (Fdelete_other_windows_internal):
+ * xdisp.c (clear_mouse_face, cancel_mouse_face): Use it.
+ * termchar.h (toplevel):
+ * xterm.h (toplevel): Include dispextern.h.
+
+2013-08-26 Paul Eggert <eggert@cs.ucla.edu>
+
+ Fix minor problems found by static checking.
+ * image.c (XGetPixel, XPutPixel) [HAVE_NS]: Now static.
+ (expect): Avoid nested-if warning.
+ (x_build_heuristic_mask) [HAVE_NS]: Avoid unused-var warning.
+ * nsmenu.m (fillWithWidgetValue:): Avoid type warning.
+ * nsterm.h, nsterm.m (ns_select):
+ * xgselect.c, xgselect.h (xg_select):
+ Adjust signature to better match pselect's.
+ * nsterm.m (ns_select):
+ Don't set *TIMEOUT, since pselect doesn't.
+ * regex.c (whitespace_regexp): Now const_re_char *, to avoid
+ diagnostic about assigning const char * to it.
+ * xfaces.c (x_display_info) [HAVE_NS]: Remove; unused.
+
2013-08-26 Stefan Monnier <monnier@iro.umontreal.ca>
* lread.c (substitute_object_recurse): Handle hash-tables as well