1. 21 Nov, 2011 6 commits
  2. 20 Nov, 2011 22 commits
  3. 19 Nov, 2011 12 commits
    • Juri Linkov's avatar
      * lisp/info.el (Info-finder-find-node): Use `package--builtins' instead · d5a6b3ba
      Juri Linkov authored
      of `package-alist'.  Use node names formed by the pattern "Keyword "
      and the keyword name.
      d5a6b3ba
    • Andreas Schwab's avatar
    • Juri Linkov's avatar
      Don't kill the *info* buffer in `Info-revert-find-node'. · 3ffbc301
      Juri Linkov authored
      Add `revert-buffer' to defcustom `Info-hide-node-references'.
      
      * lisp/info.el (Info-hide-note-references): Add `:set' tag to `defcustom'
      that calls `revert-buffer' on all Info buffers. 
      (Info-revert-find-node): Remove let-bindings `old-buffer-name',
      `old-history', `old-history-forward'.  Add let-binding
      `window-selected'.  Remove calls to `kill-buffer',
      `switch-to-buffer' and `Info-mode'.  Set `Info-current-file' to nil
      before calling `Info-find-node', so `Info-find-node-2' will reread
      the Info file.  Restore window positions only when `window-selected'
      is non-nil.
      
      Fixes: debbugs:9915
      3ffbc301
    • Juri Linkov's avatar
      * lisp/isearch.el (isearch-lazy-highlight-new-loop): · 30c62133
      Juri Linkov authored
      Remove condition `(not isearch-error)'. 
      
      * lisp/misearch.el (multi-isearch-search-fun): Add condition
      `(not bound)' to ignore lazy-highlighting search.
      Add the search-failed message "end of multi" when the end of
      multi-sequence is reached.  Uncapitalize the search-failed
      message "Repeat for next buffer".
      
      * lisp/info.el (Info-search): Add the search-failed message
      "end of the manual" when the end of the manual is reached
      in Isearch mode.
      
      Fixes: debbugs:9918
      30c62133
    • Juri Linkov's avatar
      Replace `delete' with `remove' in info.el. · 645ca9cf
      Juri Linkov authored
      * lisp/info.el (Info-find-node-2, Info-select-node, Info-history-find-node):
      Use non-destructive `remove' instead of `delete' because
      `Info-history-list' stored to `Info-isearch-initial-history-list' in
      `Info-isearch-start' might need to be restored in `Info-isearch-end'.
      645ca9cf
    • Juri Linkov's avatar
      * lisp/isearch.el (isearch-edit-string): Let-bind `history-add-new-input' · df754f66
      Juri Linkov authored
      to nil instead of binding `search-ring' and `regexp-search-ring'.
      
      Fixes: debbugs:9185
      df754f66
    • Eli Zaretskii's avatar
      Fix bug #10076 with vertical cursor motion in hscrolled windows. · 0e23d96a
      Eli Zaretskii authored
       lisp/simple.el (line-move): Force movement by logical lines for any
       hscrolled window, not only when auto-hscroll-mode is on.
       (line-move-visual): Update doc string to that effect.
      0e23d96a
    • Eli Zaretskii's avatar
      Fix bug #10075 with cursor drawing in an hscrolled window. · f8fe6f96
      Eli Zaretskii authored
       src/xdisp.c (x_write_glyphs, draw_phys_cursor_glyph)
       (erase_phys_cursor, update_window_cursor, show_mouse_face)
       (cursor_in_mouse_face_p): If the cursor position is out of bounds,
       behave as if the cursor position were at the window margin.
       src/window.c (get_phys_cursor_glyph): If the window is hscrolled,
       and the cursor position is out of bounds, behave as if the cursor
       position were at the window margin.
      f8fe6f96
    • Chong Yidong's avatar
      Change arg names of walk-windows etc from "proc" to "fun". · c7635a97
      Chong Yidong authored
      They shouldn't be named "proc" since they are not processes.
      
      * lisp/window.el (walk-window-tree-1, walk-window-tree)
      (walk-window-subtree, walk-windows): Change argument name.
      c7635a97
    • Eli Zaretskii's avatar
      Add a coding cookie to subr.el. · 78c79eb5
      Eli Zaretskii authored
      78c79eb5
    • Andreas Schwab's avatar
    • Eli Zaretskii's avatar
      Fix bug #9520 with MIME display toggling. · 49ae5b39
      Eli Zaretskii authored
       lisp/mail/rmailmm.el (rmail-mime-display-header)
       (rmail-mime-display-tagline, rmail-mime-display-body): New defsubsts.
       (rmail-mime-entity-segment, rmail-mime-toggle-raw)
       (rmail-mime-toggle-hidden, rmail-mime-insert-text)
       (rmail-mime-insert-bulk, rmail-mime-insert-multipart)
       (rmail-mime-insert, rmail-mime-insert-tagline): Use them instead
       of a raw aref.
       (rmail-mime-entity-segment): To get past the tagline, move forward
       2 more lines, to account for the 2 empty lines that precede and
       follow the line with the buttons.
       (rmail-mime-update-tagline): Move one more line, to get past the
       empty line that follows the buttons in the tagline.
      49ae5b39