1. 01 Jul, 2009 19 commits
    • Jan Djärv's avatar
      (Management Parameters): Mention sticky. · 17db8e10
      Jan Djärv authored
      17db8e10
    • Jan Djärv's avatar
      * w32fns.c (w32_frame_parm_handlers): Set 0 for sticky. · cad9ef74
      Jan Djärv authored
      * nsfns.m (ns_frame_parm_handlers): Ditto.
      
      * frame.c: Declare Qsticky.
      (frame_parms): Add sticky.
      
      * xfns.c (x_frame_parm_handlers): Let x_set_sticky handle sticky.
      
      * xterm.h: Declare x_set_sticky.
      
      * xterm.c (x_set_sticky): New function.
      
      * frame.c: Qmaximized is new.
      (x_set_frame_parameters): Do not handle fullscreen specially.
      Only set width and height if explicitly set.
      (x_set_fullscreen): Handle Qmaximized.
      (x_set_font, x_figure_window_size): Do not handle fullscreen specially.
      (syms_of_frame): Initialize Qmaximized.
      
      * xterm.c (handle_one_xevent): Remove call to x_check_fullscreen
      for Expose event. Add call to x_check_fullscreen for MapNotify event.
      Remove all code w.r.t. fullscreen from ConfigureNotify event. Do not
      set gravity to NorthWestGravity when USE_GTK.
      (set_wm_state): New function.
      (do_ewmh_fullscreen): Use set_wm_state. Also handle FULLSCREEN_MAXIMIZED.
      (x_handle_net_wm_state): Handle FULLSCREEN_MAXIMIZED.
      (x_check_fullscreen): Simplify so we only handle EMWH type of fullscreen
      or the case when no window manager is running. That means remove calls
      to x_real_positions and x_fullscreen_adjust.
      cad9ef74
    • Jan Djärv's avatar
      * gtkutil.c (xg_tool_bar_proxy_help_callback): New function. · 69b16610
      Jan Djärv authored
      (xg_tool_bar_menu_proxy): Attach enter/leave events to
      xg_tool_bar_proxy_help_callback.
      69b16610
    • Michael Albinus's avatar
      * net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist): Add · 99278f8a
      Michael Albinus authored
      handler for `process-file', `shell-command' and
      `start-file-process'.
      (tramp-gvfs-handle-shell-command)
      (tramp-gvfs-handle-start-file-process)
      (tramp-gvfs-handle-process-file): New defuns.
      (tramp-synce-list-devices): Simplify check for existence of
      property.
      99278f8a
    • Andreas Schwab's avatar
      fa0f81b0
    • Michael Albinus's avatar
      * tramp.texi (GVFS based methods): New section. · 88a683c5
      Michael Albinus authored
      (Remote processes): Processes for GVFS based methods run locally.
      88a683c5
    • Jan Djärv's avatar
      Add missing word. · 0c450055
      Jan Djärv authored
      0c450055
    • Andreas Schwab's avatar
      (Help Functions): Fix description of help-buffer and · 77c7e2e1
      Andreas Schwab authored
      help-setup-xref to use @defun instead of @deffn.
      77c7e2e1
    • Jan Djärv's avatar
      * emacs.c (USAGE3, standard_args): Add -mm and --maximized. · 3f1c6666
      Jan Djärv authored
      * frame.c: Qmaximized is new.
      (x_set_frame_parameters): Do not handle fullscreen specially.
      Only set width and height if explicitly set.
      (x_set_fullscreen): Handle Qmaximized.
      (x_set_font, x_figure_window_size): Do not handle fullscreen specially.
      (syms_of_frame): Initialize Qmaximized.
      
      * frame.h (fullscreen_type): Add FULLSCREEN_MAXIMIZED.  Declare
      Qfullwidth, Qfullheight, Qfullboth, Qmaximized.
      
      * xterm.c (handle_one_xevent): Remove call to x_check_fullscreen
      for Expose event. Add call to x_check_fullscreen for MapNotify event.
      Remove all code w.r.t. fullscreen from ConfigureNotify event. Do not
      set gravity to NorthWestGravity when USE_GTK.
      (set_wm_state): New function.
      (do_ewmh_fullscreen): Use set_wm_state. Also handle FULLSCREEN_MAXIMIZED.
      (x_handle_net_wm_state): Handle FULLSCREEN_MAXIMIZED.
      (x_check_fullscreen): Simplify so we only handle EMWH type of fullscreen
      or the case when no window manager is running. That means remove calls
      to x_real_positions and x_fullscreen_adjust.
      
      * gtkutil.c (flush_and_sync, x_wm_size_hint_off): Remove.
      (xg_frame_set_char_size): Remove calls to x_wm_size_hint_off and
      flush_and_sync.
      (xg_height_changed): New function.
      (xg_create_frame_widgets): Remove call to gtk_widget_set_size_request
      and gtk_window_set_policy.  Set frame gravity after parsing the geometry
      string.
      (xg_update_frame_menubar, free_frame_menubar)
      (xg_tool_bar_detach_callback, xg_tool_bar_attach_callback)
      (update_frame_tool_bar, free_frame_tool_bar): Call xg_height_changed.
      Remove calls to xg_frame_set_char_size.
      
      * startup.el (command-line-x-option-alist): Add -mm and --maximized.
      
      * NEWS: Mention maximized.
      
      * frames.texi (Size Parameters): Mention maximized for fullscreen.
      
      * xresources.texi (Table of Resources): Mention maximized for
      fullscreen.
      
      * cmdargs.texi (Window Size X): -mm/--maximized is new.
      3f1c6666
    • Chong Yidong's avatar
    • Kenichi Handa's avatar
    • Kenichi Handa's avatar
      (ELCFILES): Delete encoded-kb.elc. · c1185193
      Kenichi Handa authored
      c1185193
    • Kenichi Handa's avatar
      Deleted. · 5fbd8697
      Kenichi Handa authored
      5fbd8697
    • Kenichi Handa's avatar
      (set-keyboard-coding-system): Perform the · 3dcad254
      Kenichi Handa authored
      necessary setup here instead of calling encoded-kbd-setup-display.
      3dcad254
    • Kenichi Handa's avatar
      (decode_keyboard_code): New function. · fd503d99
      Kenichi Handa authored
      (tty_read_avail_input): Decode the input bytes if necessary.
      fd503d99
    • Kenichi Handa's avatar
      (setup_coding_system): Initialize · 624bda09
      Kenichi Handa authored
      coding->carryover_bytes to 0.
      (Fset_keyboard_coding_system_internal): If CODING-SYSTEM is nil,
      use Qno_conversion.
      624bda09
    • YAMAMOTO Mitsuharu's avatar
    • Glenn Morris's avatar
      3f150a60
    • Glenn Morris's avatar
      Evangelos Evangelou <vangelis at email.unc.edu> (tiny change) · b0d5b05b
      Glenn Morris authored
      (f90-no-break-re): Add "(/" and "/)".  (Bug#3730)
      b0d5b05b
  2. 30 Jun, 2009 16 commits
  3. 29 Jun, 2009 5 commits