1. 28 Feb, 2014 27 commits
  2. 27 Feb, 2014 13 commits
    • Martin Rudalics's avatar
      More fixes for mouse glyph calculations (Bug#16647). · 653b6ea3
      Martin Rudalics authored
      More fixes for mouse glyph calculations (Bug#16647).
      * window.c (coordinates_in_window): In intersection of
      horizontal and vertical window dividers prefer the horizontal
      one.  Add some extra parens to last fix.
      (window_relative_x_coord): Return x-coordinate for header and
      mode line too.
      * xdisp.c (remember_mouse_glyph): In text area don't extend
      glyph into mode line to show the vertical drag cursor there
      immediately.  Subdivide mouse glyphs in right fringes to show a
      horizontal drag cursor as soon as we enter the "grabbable width"
      portion.  Handle vertical border case separately.  Do not
      subdivide window divider areas.
      (note_mouse_highlight): On bottom divider of bottommost windows
      show vertical drag cursor only when the minibuffer window can be
      resized.
      653b6ea3
    • Eli Zaretskii's avatar
      Fix bug #16870 with 'box' face in display strings. · 11de63ed
      Eli Zaretskii authored
       src/xdisp.c (pop_it): Restore the it->face_box_p flag which could be
       reset by the face of the object just displayed.  See also bug#76.
       (get_next_display_element): If the string came from a display
       property, examine the box face attribute at it->position, not at
       it->current.pos, since the latter was not updated yet.
       (handle_face_prop): Improve commentary.
      11de63ed
    • Michael Albinus's avatar
      * net/dbus.el (dbus--init-bus): Declare function. · 79fc1191
      Michael Albinus authored
      (dbus-path-local, dbus-interface-local): New defconst.
      (dbus-init-bus): Use them.
      (dbus-return-values-table): Extend doc.
      (dbus-handle-bus-disconnect): Extend error message.
      79fc1191
    • Michael Albinus's avatar
      * dbusbind.c (Fdbus__init_bus, Qdbus__init_bus, Sdbus__init_bus): · d8c25f59
      Michael Albinus authored
      Rename from Fdbus_init_bus_1, Qdbus_init_bus_1, Sdbus_init_bus_1.
      d8c25f59
    • Juanma Barranquero's avatar
    • Xue Fuqiao's avatar
      Document some changes about windows. · eed1c399
      Xue Fuqiao authored
      * doc/lispref/windows.texi (Window Sizes): Document `window-size'.
      (Display Action Functions): Document `display-buffer-at-bottom'.
      (Window Configurations): Minor fixes.
      
      * doc/lispref/modes.texi (Header Lines): Document `window-header-line-height'.
      
      * doc/lispref/display.texi (Scroll Bars): Document `window-scroll-bar-width'.
      
      * etc/NEWS: Related markup.
      eed1c399
    • Xue Fuqiao's avatar
      Document some (perhaps incomplete) pixelwise window operations. · de37b1f4
      Xue Fuqiao authored
      * doc/lispref/windows.texi (Window Sizes, Resizing Windows):
      Document some pixelwise window operations.
      de37b1f4
    • Michael Albinus's avatar
      * automated/tramp-tests.el (tramp--test-enabled): Move connection · 154ba796
      Michael Albinus authored
      cleanup into this function.  Remove respective code from all test cases.
      (tramp--instrument-test-case): Declare `indent' and `debug'.
      Handle other errors as well.
      (tramp-test14-delete-directory): Check for `file-error' error.
      (tramp-test15-copy-directory): Ignore return value of
      `copy-directory'.  It's too much hassle to handle it for tramp-adb.el.
      (tramp-test19-directory-files-and-attributes): Take care of
      timestamp of "../".
      (tramp-test20-file-modes, tramp-test27-start-file-process)
      (tramp-test28-shell-command): Skip for tramp-adb.el.
      (tramp-test21-file-links): `file-truename' shall preserve trailing
      link of directories.
      (tramp-test22-file-times): Skip if `set-file-times' returns nil.
      (tramp-test26-process-file, tramp-test28-shell-command): Let-bind
      `kill-buffer-query-functions' to nil.
      (tramp-test28-shell-command): Run `async-shell-command' with timeouts.
      154ba796
    • Xue Fuqiao's avatar
      Some doc about electric-indent-mode. · 6be76608
      Xue Fuqiao authored
      * doc/lispref/text.texi (Margins): Fix the description of RET and `C-j'.
      
      * doc/emacs/programs.texi (Basic Indent):
      (Other C Commands): Fix the description of RET and `C-j'.
      
      * doc/emacs/indent.texi (Indentation Commands): Move the description of
      `C-j' from here...
      * doc/emacs/basic.texi (Inserting Text): ... to here.
      6be76608
    • Michael Albinus's avatar
      Tramp adb fixes, found during test campaign. · c22c1614
      Michael Albinus authored
      * net/tramp.el (tramp-call-process): Improve trace message.
      (tramp-handle-insert-file-contents): Trace error case.
      
      * net/tramp-adb.el (tramp-adb-file-name-handler-alist)
      <insert-directory>: Use `tramp-handle-insert-directory'.
      (tramp-adb-handle-insert-directory): Remove function.
      (tramp-adb-send-command-and-check): New defun, replacing
      `tramp-adb-command-exit-status'.  Change all callees.
      (tramp-adb-handle-file-attributes)
      (tramp-adb-handle-directory-files-and-attributes): Use it.
      (tramp-adb-ls-output-name-less-p): Use
      `directory-listing-before-filename-regexp'.
      (tramp-adb-handle-delete-directory): Flush also file properties of
      the truename of directory.
      (tramp-adb-handle-file-name-all-completions): Add "./" and "../".
      (tramp-adb-handle-file-local-copy): Make the local copy readable.
      (tramp-adb-handle-write-region): Implement APPEND.
      (tramp-adb-handle-rename-file): Make it more robust.  Flush file
      properties correctly.
      (tramp-adb-maybe-open-connection): Set `tramp-current-*'
      variables.  Check for connected devices only when needed.
      c22c1614
    • Xue Fuqiao's avatar
      Fix previous change. · 915f4bce
      Xue Fuqiao authored
      915f4bce
    • Xue Fuqiao's avatar
      * doc/lispref/frames.texi (Multiple Terminals): Document · 8603bdb3
      Xue Fuqiao authored
      `display-monitor-attributes-list' and `display-monitor-attributes'.
      (Display Feature Testing): Add some notes about multi-monitor.
      
      * etc/NEWS: Related edit.
      8603bdb3
    • Glenn Morris's avatar
      * etc/NEWS: Copyedit. · 01f8de4c
      Glenn Morris authored
      01f8de4c