1. 01 Aug, 2013 8 commits
    • Michael Albinus's avatar
      Complete file name handlers. · a43dc424
      Michael Albinus authored
      * net/tramp.el (tramp-handle-set-visited-file-modtime)
      (tramp-handle-file-notify-rm-watch): New functions.
      (tramp-call-process): Do not bind `default-directory'.
      * net/tramp-adb.el (tramp-adb-file-name-handler-alist): Order
      [access-file, add-name-to-file, dired-call-process]:
      [dired-compress-file, file-acl, file-notify-rm-watch]:
      [file-ownership-preserved-p, file-selinux-context]:
      [make-directory-internal, make-symbolic-link, set-file-acl]:
      [set-file-selinux-context, set-visited-file-modtime]:
      [verify-visited-file-modtime]: Add handler.
      (tramp-adb-handle-write-region): Apply `set-visited-file-modtime'.
      * net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist)
      [file-notify-add-watch, file-notify-rm-watch]:
      [set-file-times, set-visited-file-modtime]:
      [verify-visited-file-modtime]: Add handler.
      (tramp-gvfs-fuse-file-name): Remove.
      (tramp-gvfs-file-gvfs-monitor-file-process-filter): New defuns.
      (tramp-gvfs-handle-write-region): Fix error in moving tmpfile.
      * net/tramp-sh.el (tramp-sh-file-name-handler-alist): Order
      [file-notify-rm-watch ]: Use default Tramp handler.
      [executable-find]: Remove private handler.
      (tramp-do-copy-or-rename-file-out-of-band): Do not bind
      (tramp-sh-handle-file-notify-rm-watch): Remove functions.
      (tramp-sh-file-inotifywait-process-filter, tramp-set-remote-path):
      Do not use `format' in `tramp-message'.
      * net/tramp-smb.el (tramp-smb-file-name-handler-alist)
      [file-notify-rm-watch, set-visited-file-modtime]:
      [verify-visited-file-modtime]: Add handler.
      (tramp-smb-call-winexe): Do not bind `default-directory'.
    • Dmitry Antipov's avatar
      Avoid redundant Lisp_Object <-> struct frame conversions in font API. · fdb396e2
      Dmitry Antipov authored
      * font.h (struct font_driver): Change list, match, and list_family
      functions to accept struct frame * as first arg.
      * font.c (font_score, font_compare, font_sort_entities): Remove
      (font_sort_entities, font_list_entities, font_select_entity):
      (font_find_for_lface, Flist_fonts, Ffont_family_list): Adjust to
      match font API change.
      * xfont.c (xfont_list, xfont_match, xfont_list_family):
      * ftfont.c (ftfont_list, ftfont_match, ftfont_list_family):
      * ftxfont.c (ftxfont_list, ftxfont_match):
      * xftfont.c (xftfont_list, xftfont_match):
      * nsfont.m (nsfont_list, nsfont_match, nsfont_list_family):
      * w32font.c (w32font_list, w32font_match, w32font_list):
      (w32font_list_internal, w32_font_match_internal): Likewise.
      * xfaces.c (Fx_family_fonts): Adjust user.
    • Dmitry Antipov's avatar
      * xterm.c (any_help_event_p, x_draw_glyph_string_background): · 2f935d86
      Dmitry Antipov authored
      (x_display_ok): Use bool for booleans.
      (x_draw_glyph_string_background, cvt_string_to_pixel):
      (cvt_pixel_dtor): Drop unnecessary prototypes.
      * xterm.h (x_display_ok): Adjust prototype.
    • Dmitry Antipov's avatar
      Do not use pure Xism x_wm_set_icon_position in non-X ports. · 52b8a085
      Dmitry Antipov authored
      * frame.c (x_set_frame_parameters): Call to x_wm_set_icon_position
      only if HAVE_X_WINDOWS is in use.
      * frame.h (x_set_frame_parameters): Move under HAVE_X_WINDOWS.
      * nsterm.m (x_wm_set_icon_position): Remove no-op.
      * w32term.c (x_wm_set_icon_position): Likewise.
      * w32fns.c (x_icon): Adjust user.
    • Dmitry Antipov's avatar
      * xterm.c (x_flush): Call XFlush once per each X display, not · 1ca6cc28
      Dmitry Antipov authored
      frame.  This is better because this code always unconditionally
      skips non-X frames in Vframe_list and issues the only XFlush if
      we have more than one X frame on the same X display.
    • Dmitry Antipov's avatar
      * xterm.c (last_mouse_press_frame): Remove the · c791c18e
      Dmitry Antipov authored
      leftover which is not really used any more.
      (handle_one_xevent, syms_of_xterm): Adjust users.
    • Katsumi Yamaoka's avatar
    • Xue Fuqiao's avatar
  2. 31 Jul, 2013 17 commits
  3. 30 Jul, 2013 15 commits