1. 26 Apr, 2002 5 commits
  2. 25 Apr, 2002 27 commits
  3. 24 Apr, 2002 8 commits
    • Colin Walters's avatar
      (occur-accumulate-lines): Add optional argument `no-props'. Handle it. · 9e2b2e30
      Colin Walters authored
      (occur-engine): Use it.
      9e2b2e30
    • Colin Walters's avatar
      76649361
    • Colin Walters's avatar
      (ibuffer-filter-group-name-face): New. · b5cd37ea
      Colin Walters authored
      (ibuffer-mode-map): Bind and add menu entries for most new
      functions; also, bind the arrow keys to the movement functions.
      (ibuffer-mode-filter-group-map): New.
      (ibuffer-mouse-toggle-mark): Handle group names.
      (ibuffer-mouse-visit-buffer): Error if the current buffer is
      killed.
      (ibuffer-skip-properties): New function.
      (ibuffer-backward-line, ibuffer-forward-line): Optionally skip
      group names.  Also, handle new properties.
      (ibuffer-visit-buffer, ibuffer-visit-buffer-other-window): Move
      error handling to `ibuffer-current-buffer'.
      (ibuffer-visit-buffer-other-frame, ibuffer-bury-buffer): Ditto.
      (ibuffer-visit-tags-table, ibuffer-do-view-1): Ditto.
      (ibuffer-toggle-marks): Add optional group argument.
      (ibuffer-mark-interactive): Skip group names.
      (ibuffer-current-buffer): Clean up error handling.
      (ibuffer-fontify-region-function): Fontify group names.
      (ibuffer-map-lines): Add extra group argument.  Handle it.
      (ibuffer-current-filter-groups): New function.
      (ibuffer-redisplay): Handle hidden filtering groups.
      (ibuffer-sort-bufferlist): New function, taken from
      `ibuffer-insert-buffers-and-marks'.
      (ibuffer-insert-filter-group): New function.
      (ibuffer-redisplay-engine): Renamed from
      `ibuffer-insert-buffers-and-marks'.  Handle new filtering groups.
      (ibuffer): Add filter-groups argument.  Handle it.  Use
      `save-selected-window'.
      (ibuffer-mode): Make `ibuffer-filtering-groups' and
      `ibuffer-hidden-filtering-groups' buffer-local.
      b5cd37ea
    • Colin Walters's avatar
      (toplevel): Remove byte-compile-dynamic. Try to set up autoloads manually. · 365e1cfb
      Colin Walters authored
      (ibuffer-split-list): New function.
      (ibuffer-filtering-groups): New variable.
      (ibuffer-hidden-filtering-groups): New variable.
      (ibuffer-mouse-toggle-filter-group): New function.
      (ibuffer-toggle-filter-group): New function.
      (ibuffer-toggle-filter-group-1): New function.
      (ibuffer-forward-filter-group): New function.
      (ibuffer-backward-filter-group): New funtion.
      (ibuffer-generate-filter-groups): New function.
      (ibuffer-filters-to-filter-group): New function.
      (ibuffer-pop-filter-group): New function.
      (ibuffer-jump-to-filter-group): New function.
      (ibuffer-do-occur): Just use `occur-read-primary-args'
      365e1cfb
    • Colin Walters's avatar
      *** empty log message *** · 696c9dc6
      Colin Walters authored
      696c9dc6
    • Richard M. Stallman's avatar
      *** empty log message *** · 63bfbe6f
      Richard M. Stallman authored
      63bfbe6f
    • Richard M. Stallman's avatar
      (easy-menu-intern): Downcase before interning. · 9ef2bee6
      Richard M. Stallman authored
      (easy-menu-define-key-intern): Function deleted; callers intern
      and then call easy-menu-define-key.
      (easy-menu-do-add-item): Explicitly intern the key, but not BEFORE.
      (easy-menu-define-key): Use easy-menu-name-match to match BEFORE.
      (easy-menu-name-match): New function.
      (add-submenu): New function.
      (easy-menu-get-map-look-for-name): Use easy-menu-name-match.
      9ef2bee6
    • Glenn Morris's avatar
      48548fd5