1. 06 Aug, 2010 4 commits
  2. 05 Aug, 2010 2 commits
    • Eli Zaretskii's avatar
      Rename src/unexec.c => src/unexcoff.c. · 29cf3e20
      Eli Zaretskii authored
       src/unexcoff.c: Renamed from unexec.c.
       src/deps.mk (unexcoff.o): Rename unexec.[co] => unexcoff.[co].
       configure.in (UNEXEC_OBJ): Rename unexec.o => unexcoff.o.
       admin/MAINTAINERS: Rename src/unexec.c => src/unexcoff.c.
       etc/AUTHORS: Rename unexec.o => unexcoff.o.
       etc/PROBLEMS: Rename unexec.o => unex*.o.
       lisp/emacs-lisp/find-gc.el (find-gc-source-files): Rename
       unexec.c => unexcoff.c.
       lisp/emacs-lisp/authors.el (authors-fixed-entries): Rename
       unexec.c => unexcoff.c.
       msdos/sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
       unexec.c => unexcoff.c.
      29cf3e20
    • Michael Albinus's avatar
      * net/tramp.el (tramp-handle-dired-uncache): Flush directory · 39e1bf0b
      Michael Albinus authored
      cache, not only file cache.
      (tramp-process-sentinel): New defun.
      (tramp-handle-start-file-process): Use it, in order to invalidate
      file caches.
      39e1bf0b
  3. 03 Aug, 2010 1 commit
  4. 02 Aug, 2010 3 commits
  5. 01 Aug, 2010 3 commits
    • YAMAMOTO Mitsuharu's avatar
    • Jan D's avatar
      Use Gtk+ tooltips by default for Gtk+ Emacs. · aa1859f5
      Jan D authored
      * lisp/cus-start.el (x-gtk-use-system-tooltips): New variable.
      
      * src/gtkutil.c (hierarchy_ch_cb, qttip_cb, xg_prepare_tooltip)
      (xg_show_tooltip, xg_hide_tooltip, xg_free_frame_widgets): New
      functions.
      (xg_create_frame_widgets): Set ttip_* to 0.  Set a dummy tooltip
      text so qttip_cb is called.  Connect query-tooltip to qttip_cb.
      Remove code that is commented out.
      
      * src/gtkutil.h (xg_free_frame_widgets, xg_prepare_tooltip)
      (xg_show_tooltip, xg_hide_tooltip): Declare.
      
      * src/xfns.c (x_gtk_use_system_tooltips): New variable.
      (Fx_show_tip): If USE_GTK and x_gtk_use_system_tooltips, call
      new gtkutil tooltip functions to show the tooltip.
      (Fx_hide_tip): Call xg_hide_tooltip.
      (syms_of_xfns): Defvar x-gtk-use-system-tooltips.
      
      * src/xterm.c (x_clear_frame): Check FRAME_GTK_WIDGET (f) before
      calling gtk_widget_queue_draw.
      (x_free_frame_resources): Call xg_free_frame_widgets.
      
      * src/xterm.h (struct x_output): Add ttip_widget, ttip_window and
      ttip_lbl.
      aa1859f5
    • Chong Yidong's avatar
      Package listing tweaks. · 376c2b6b
      Chong Yidong authored
      * emacs-lisp/package.el (package--list-packages): Fix column
      alignment.
      (package--builtins): Tweak descriptions.
      (package-print-package): Upcase descriptions if necessary.  Show
      all built-in packages in font-lock-builtin-face.
      (package-list-packages-internal): Omit "emacs" package.  Show
      status of built-in packages as "built-in".
      376c2b6b
  6. 31 Jul, 2010 5 commits
  7. 29 Jul, 2010 3 commits
    • Jan Djärv's avatar
      Add ability to put Gtk+ tool bar on the left/right/bottom or top. Default top. · bfeabdc3
      Jan Djärv authored
      * lisp/menu-bar.el (menu-bar-showhide-tool-bar-menu-customize-enable-left)
      (menu-bar-showhide-tool-bar-menu-customize-disable)
      (menu-bar-showhide-tool-bar-menu-customize-enable-right)
      (menu-bar-showhide-tool-bar-menu-customize-enable-top)
      (menu-bar-showhide-tool-bar-menu-customize-enable-bottom): New functions
      (menu-bar-showhide-tool-bar-menu): If tool bar is moveable,
      make a menu for Options => toolbar that can move it.
      
      * src/frame.c (Qtool_bar_position): New variable.
      (make_frame): Set tool_bar_position to Qtop.
      (frame_parms): Add tool-bar-position.
      (x_report_frame_params): Store tool_bar_position.
      (x_set_fringe_width): Reset wm size hint after fringe changes.
      
      * src/frame.h (struct frame): Add tool_bar_position.
      (Qbottom): Declare.
      
      * src/gtkutil.c (FRAME_TOTAL_PIXEL_WIDTH): New macro.
      (xg_frame_set_char_size): Add FRAME_TOOLBAR_WIDTH to pixelwidth.
      (xg_height_or_width_changed): Use FRAME_TOTAL_PIXEL_WIDTH.
      (xg_create_frame_widgets): Create a hobox for placing widgets
      vertically.  Use gtk_box_pack_start.
      (xg_height_or_width_changed): Renamed from xg_height_changed.
      (x_wm_set_size_hint): Add FRAME_TOOLBAR_WIDTH to base_width.
      (xg_update_frame_menubar, free_frame_menubar): Change to
      xg_height_or_width_changed.
      (xg_tool_bar_detach_callback): Update left/right/top/bottom tool bar
      size correctly.  Remove hardcoded 4, instead use handlebox size -
      toolbar size.
      (xg_tool_bar_attach_callback): Update left/right/top/bottom tool bar
      size correctly.  Use handlebox size + toolbar size as additional
      size.
      (xg_pack_tool_bar): POS is a new parameter.
      Set orientation of tool bar based on pos.
      Only make handlebox_widget if NULL.
      Check if tool bar goes to vbox or hbox depending on pos.
      (xg_update_tool_bar_sizes): New function.
      (update_frame_tool_bar): Remove old_req, new_req. Do not get tool bar
      height, call xg_update_tool_bar_sizes instead.
      (free_frame_tool_bar): Remove from hbox or vbox depending on
      toolbar_in_hbox,  Set all FRAME_TOOLBAR_*_(WIDTH|HEIGHT) to zero.
      (xg_change_toolbar_position): New function.
      
      * src/gtkutil.h (xg_change_toolbar_position): Declare.
      
      * src/window.c (calc_absolute_offset): Check for FRAME_TOOLBAR_TOP_HEIGHT
      and FRAME_TOOLBAR_LEFT_WIDTH.
      
      * src/xfns.c (x_set_tool_bar_position): New function.
      (xic_set_statusarea): Use FRAME_TOOLBAR_TOP_HEIGHT.
      (x_frame_parm_handlers): Add x_set_tool_bar_position.
      (syms_of_xfns): if USE_GTK, provide move-toolbar.
      
      * src/xterm.c (x_set_window_size_1): Add FRAME_TOOLBAR_WIDTH to pixelwidth.
      
      * src/xterm.h (struct x_output): Add toolbar_top_height,
      toolbar_bottom_height, toolbar_left_width, toolbar_right_width.  Remove
      toolbar_height.
      if USE_GTK: Add hbox_widget and toolbar_in_hbox.
      (FRAME_TOOLBAR_TOP_HEIGHT, FRAME_TOOLBAR_BOTTOM_HEIGHT)
      (FRAME_TOOLBAR_LEFT_WIDTH, FRAME_TOOLBAR_RIGHT_WIDTH): New macros.
      (FRAME_TOOLBAR_HEIGHT): Is now TOP_HEIGHT + BOTTOM_HEIGHT.
      bfeabdc3
    • Chong Yidong's avatar
      Update package-x to latest package.el changes. · 063e5294
      Chong Yidong authored
      * emacs-lisp/package-x.el (package--make-rss-entry):
      (package-maint-add-news-item, package--update-news)
      (package-upload-buffer-internal): New arg ARCHIVE-URL.
      
      * emacs-lisp/package.el (package-archive-url): Rename from
      package-archive-id.
      (package-install): Doc fix.
      (package-download-single, package-download-tar, package-install)
      (package-menu-view-commentary): Callers changed.
      063e5294
    • Michael Albinus's avatar
      * net/tramp.el (tramp-handle-start-file-process): Check only for · 683cc385
      Michael Albinus authored
      `remote-tty' process property.
      (tramp-open-shell): Don't check for tty.
      (tramp-open-connection-setup-interactive-shell): Set `remote-tty'
      process property.
      
      * progmodes/gdb-mi.el (gdb-init-1): Check also for tty on a remote
      host.
      683cc385
  8. 28 Jul, 2010 4 commits
    • Phil Hagelberg's avatar
      Add support for non-default package repositories. · bc44bef7
      Phil Hagelberg authored
      * lisp/emacs-lisp/package.el (package-archive-base): Var deleted.
      (package-archives): New variable.
      (package-archive-contents): Doc fix.
      (package-load-descriptor): Do nothing if descriptor file is
      missing.
      (package--write-file-no-coding): New function.
      (package-unpack-single): Use it.
      (package-archive-id): New function.
      (package-download-single, package-download-tar)
      (package-menu-view-commentary): Use it.
      (package-installed-p): Make second argument optional.
      (package-read-all-archive-contents): New function.
      (package-initialize): Use it.
      (package-read-archive-contents): Add ARCHIVE argument.
      (package--add-to-archive-contents): New function.
      (package-install): Don't call package-read-archive-contents.
      (package--download-one-archive): Store archive file in a
      subdirectory of package-user-dir.
      (package-menu-execute): Remove spurious line movement.
      
      * lisp/emacs-lisp/package.el (package-load-list, package-archives)
      (package-archive-contents, package-user-dir)
      (package-directory-list, package--builtins, package-alist)
      (package-activated-list, package-obsolete-alist): Mark as risky.
      bc44bef7
    • Jan Djärv's avatar
      Add tool bar style text-image-horiz (text to the left of the image). · 8a52f00a
      Jan Djärv authored
      * lisp/cus-start.el (tool-bar-style): Add text-image-horiz.
      
      * src/gtkutil.c (xg_make_tool_item, xg_show_toolbar_item): Handle tool bar
      style text_image_horiz.
      
      * src/lisp.h (Qtext_image_horiz): Declare.
      
      * src/xdisp.c (Qtext_image_horiz): Define.
      (syms_of_xdisp): Initialize Qtext_image_horiz.  Add text-image-horiz
      to ducumentation of tool-bar-style.
      
      * src/xsettings.c (Ftool_bar_get_system_style): Also check for
      Qtext_image_horiz.
      8a52f00a
    • Michael Albinus's avatar
      * progmodes/gud.el (gud-common-init): Check for remoteness of · b21d3ceb
      Michael Albinus authored
      `file', and not of `default-directory'.
      b21d3ceb
    • Michael Albinus's avatar
      * net/tramp.el (tramp-methods): Move hostname to the end in all · 8fbcce2d
      Michael Albinus authored
      ssh `tramp-login-args'.
      (tramp-verbose): Describe verbose level 9.
      (tramp-open-shell): Check for tty if `tramp-verbose' >= 9.
      (tramp-open-connection-setup-interactive-shell): Trace stty
      settings if `tramp-verbose' >= 9.
      (tramp-handle-start-file-process): Implement tty setting.
      (Bug#4604, Bug#6360)
      
      * net/tramp-cmds.el (tramp-bug): Recommend setting of
      `tramp-verbose' to 9.
      8fbcce2d
  9. 27 Jul, 2010 2 commits
  10. 26 Jul, 2010 2 commits
  11. 25 Jul, 2010 2 commits
  12. 24 Jul, 2010 1 commit
  13. 23 Jul, 2010 8 commits