1. 10 Jul, 2002 2 commits
    • Juanma Barranquero's avatar
      (speedbar-tag-hierarchy-method): Fix typos. · 85671b81
      Juanma Barranquero authored
      (speedbar-vc-do-check): Likewise.
      (speedbar-obj-do-check): Likewise.
      (speedbar-mouse-hscroll): Likewise.
      (speedbar-file-lists): Likewise.
      85671b81
    • Juanma Barranquero's avatar
      (speedbar-make-specialized-keymap): Fix docstring. · 5502266e
      Juanma Barranquero authored
      (speedbar-desired-buffer): Likewise.
      (speedbar-line-file): Likewise.
      (speedbar-special-mode-key-map): Fix typo.
      (speedbar-dynamic-tags-function-list): Likewise.
      (speedbar-use-images): Likewise.
      (speedbar-up-directory): Likewise.
      (speedbar-item-info): Likewise.
      (speedbar-set-timer): Likewise.
      (speedbar-insert-button): Likewise.
      (speedbar-make-button): Likewise.
      (speedbar-make-tag-line): Likewise.
      (speedbar-insert-files-at-point): Likewise.
      (speedbar-update-special-contents): Likewise.
      (speedbar-find-selected-file): Likewise.
      (speedbar-add-indicator): Likewise.
      (speedbar-do-function-pointer): Likewise.
      (speedbar-goto-this-file): Likewise.
      (speedbar-line-path): Likewise.
      (speedbar-mouse-event-p): Likewise.
      (speedbar-dir-follow): Likewise.
      (speedbar-tag-find): Likewise.
      (speedbar-fetch-etags-command): Likewise.
      (speedbar-fetch-etags-arguments): Likewise.
      (speedbar-toggle-etags): Likewise.
      (speedbar-extract-one-symbol): Likewise.
      (speedbar-parse-c-or-c++tag): Likewise.
      (speedbar-unhighlight-one-tag-line): Likewise.
      (speedbar-directory-face): Likewise.
      (defimage-speedbar): Likewise.
      (speedbar-convert-emacs21-imagespec-to-xemacs): Likewise.
      (defimage-speedbar): Likewise.
      5502266e
  2. 14 Apr, 2002 2 commits
  3. 29 Mar, 2002 1 commit
  4. 31 Dec, 2001 1 commit
  5. 26 Nov, 2001 1 commit
  6. 07 Nov, 2001 1 commit
  7. 16 Jul, 2001 1 commit
  8. 12 Jul, 2001 1 commit
  9. 25 May, 2001 1 commit
  10. 04 Apr, 2001 1 commit
  11. 12 Feb, 2001 1 commit
  12. 12 Sep, 2000 1 commit
  13. 28 May, 2000 1 commit
  14. 24 May, 2000 1 commit
    • Eric M. Ludlam's avatar
      (speedbar-easymenu-definition-base): Image toggle fix. · 0e5df36f
      Eric M. Ludlam authored
      (speedbar-insert-button): Invisible text property fix.
      (speedbar-directory-plus): Renamed from speedbar-directory-+
      (speedbar-directory-minus): Renamed from speedbar-directory--
      (speedbar-page-plus): Renamed from speedbar-file-+
      (speedbar-page-minus): Renamed from speedbar-file--
      (speedbar-page): Renamed from speedbar-file-
      (speedbar-tag): Renamed from speedbar-tag-
      (speedbar-tag-plus): Renamed from speedbar-tag-+
      (speedbar-tag-minus): Renamed from speedbar-tag--
      (speedbar-expand-image-button-alist): Use above renames.
      0e5df36f
  15. 15 May, 2000 1 commit
  16. 13 May, 2000 1 commit
    • Eric M. Ludlam's avatar
      Updated the commentary section. · e4a1da3c
      Eric M. Ludlam authored
      xemacs20p now uses >= when detecting.
      require `defimage' safely.
      (speedbar-easymenu-definition-base): Add toggle for images.
      (speedbar-easymenu-definition-special): Add flush cache & expand.
      (speedbar-visiting-tag-hook): Set new defaults.  Added options.
      (speedbar-reconfigure-keymaps-hook): New variable.
      (speedbar-frame-parameters): Updated documentation.
      (speedbar-use-imenu-flag): Updated custom tag
      (speedbar-dynamic-tags-function-list): New variable.
      (speedbar-tag-hierarchy-method): Updated doc & custom.
      (speedbar-indentation-width, speedbar-indentation-width)
      new variables.
      (speedbar-hide-button-brackets-flag): customizable.
      (speedbar-vc-indicator): Doc update.
      (speedbar-ignored-path-expressions): Updated default value.
      (speedbar-supported-extension-expressions): Updated default value.
      (speedbar-syntax-table): Remove {} paren status.
      (speedbar-file-key-map, speedbar-buffers-key-map):
      Add "=" to act as "+".
      Added overlay aliases.
      (speedbar-mode):
      Use `speedbar-mode-line-update' instead of `force-mode-line-update'.
      (speedbar-mode, speedbar-quick-mouse, speedbar-click,
       speedbar-double-click):
      Use `speedbar-mouse-set-point' instead of `mouse-set-point'
      (speedbar-reconfigure-keymaps): Run configure keymap hooks.
      (speedbar-item-info-tag-helper): Revamped to handle a wider
      range of arbitrary text, and new helper functions.
      (speedbar-item-copy, speedbar-item-rename):
      Fixed trailing \ in filename finder.
      (speedbar-make-button): Call `speedbar-insert-image-button-maybe'.
      (speedbar-directory-buttons): Update path search/expansion.
      (speedbar-make-tag-line): Pay attention to
      `speedbar-indentation-width'.  Use more care w/ invisible properties.
      (speedbar-change-expand-button-char): Call
      `speedbar-insert-image-button-maybe'.
      (speedbar-apply-one-tag-hierarchy-method): Deleted (and replaced).
      (speedbar-sort-tag-hierarchy,
       speedbar-prefix-group-tag-hierarchy,
       speedbar-trim-words-tag-hierarchy,
       speedbar-simple-group-tag-hierarchy): New functions
      (speedbar-create-tag-hierarchy): Update doc, use new tag hooks.
      (speedbar-insert-imenu-list, speedbar-insert-etags-list):
      New functions.
      (speedbar-mouse-set-point): New function
      (speedbar-power-click): Updated documentation.
      (speedbar-line-token, speedbar-goto-this-file):
      Handle more types of tag prefix text.
      (speedbar-expand-line, speedbar-contract-line):
      Make more robust to strange text.
      (speedbar-expand-line): Takes universal argument to flush the cache.
      (speedbar-flush-expand-line): New function.
      (speedbar-tag-file): Use new `speedbar-fetch-dynamic-tags' fn.
      Use new generator insertion method.
      (speedbar-fetch-dynamic-tags): New function.
      (speedbar-fetch-dynamic-imenu): Removed code now handled in
      `speedbar-fetch-dynamic-imenu'.
      (speedbar-fetch-dynamic-etags): Fix current buffer problem.
      (speedbar-buffer-easymenu-definition): Added "Kill Buffer", and
      "Revert Buffer" menu items.
      (speedbar-buffer-buttons-engine): Be smarter when creating a
      filename tag (for expansion purposes.).
      (speedbar-highlight-one-tag-line, speedbar-unhighlight-one-tag-line,
       speedbar-recenter-to-top, speedbar-recenter): New functions.
      (defimage-speedbar): Image loading abstraction.
      (speedbar-directory-+, speedbar-directory--,
       speedbar-file-+, speedbar-file--, speedbar-file-,
       speedbar-tag-, speedbar-tag-+, speedbar-tag--, speedbar-tag-gt,
       speedbar-tag-v, speedbar-tag-type, speedbar-tag-mail):
      New images.
      (speedbar-expand-image-button-alist): New variable.
      (speedbar-insert-image-button-maybe): Insert an image over some
      buttons.
      e4a1da3c
  17. 30 Nov, 1999 1 commit
  18. 18 Nov, 1999 1 commit
  19. 29 Aug, 1999 1 commit
  20. 04 Jun, 1999 1 commit
  21. 13 Mar, 1999 1 commit
    • Karl Heuer's avatar
      Added commentary about stealthy functions. · 39273816
      Karl Heuer authored
      (speedbar-message) new function.
      (speedbar-y-or-n-p): New function
      (speedbar-with-attached-buffer) Moved macro before reference.
      Now uses `save-selected-window'.
      (speedbar-mouse-hscroll, speedbar-track-mouse, speedbar-refresh,
      speedbar-generic-item-info, speedbar-item-info-file-helper,
      speedbar-item-delete, speedbar-insert-generic-list,
      speedbar-timer-fn, speedbar-check-vc-this-line,
      speedbar-check-obj-this-line, speedbar-fetch-dynaic-etags,
      speedbar-buffers-item-info) Use speedbar-message.
      (speedbar-item-info) Limit `message-log-max'.
      (speedbar-item-load, speedbar-item-copy, speedbar-item-rename,
      speedbar-item-delete, speedbar-item-object-delete,
      speedbar-buffer-kill-buffer) Use speedbar-y-or-n-p.
      39273816
  22. 16 Feb, 1999 1 commit
  23. 31 Jan, 1999 1 commit
  24. 23 Jan, 1999 1 commit
    • Eric M. Ludlam's avatar
      (speedbar-item-info-file-helper): Add optional arg · 8afc622b
      Eric M. Ludlam authored
      of the file whose info we want to display.
      (speedbar-easymenu-definition-trailer) Fix list issue w/ customize.
      (speedbar-add-mode-functions-list) Improve doc.
      (speedbar-line-token) New function.
      (speedbar-dired) Fix order of directories in -shown-directories.
      (speedbar-line-path): Default return is default-directory
      (speedbar-buffers-line-path): Return is dir name only.
      (speedbar-mode-functions-list): New variable.
      (speedbar-mouse-item-info): Rewrote to be a replaceable fn.
      (speedbar-item-info-file-helper, speedbar-item-info-tag-helper
      speedbar-files-item-info speedbar-buffers-item-info): New functions.
      (speedbar-fetch-replacement-function,speedbar-add-mode-functions-list):
      New functions.
      (speedbar-line-file): Broke out part that fetches file from a line.
      (speedbar-line-text): New function extracted from speedbar-line-file.
      (speedbar-line-path): Converted into a replaceable function.
      (speedbar-files-line-path, speedbar-buffers-line-path): New functions.
      8afc622b
  25. 19 Dec, 1998 1 commit
    • Eric M. Ludlam's avatar
      (speedbar-frame-parameters) Add : to custom prompt. · 8583d8b3
      Eric M. Ludlam authored
      (speedbar-frame-plist) Remove useless comments.
      (speedbar-frame-mode) Do not specify height if it is in the param
      list.  Use default y position w/out changing it.  If default x
      position is a list, keep, calculate the non-list X value when devining
      an initial position.
      (speedbar-this-file-in-vc) Fix SCCS to use s. not p. files.
      (speedbar-tag-group-name-minimum-length): New variable.
      (speedbar-frame-parameter): New compatibility function.
      (speedbar-frame-mode): Updated to use speedbar-frame-parameter.
      (speedbar-apply-one-tag-hierarchy-method): Fixed up taging sub groups
      to keep things in the right order, and to help with some naming conventions.
      (speedbar-create-tag-hierarchy): Enable buffer local version of
      `speedbar-tag-hierarchy-method' in the buffer we are tagging.
      (speedbar-line-path) Make DEPTH param optional.  Devine it if absent.
      the case, derive it from the cursor location in speedbar.
      8583d8b3
  26. 04 Oct, 1998 1 commit
  27. 18 Sep, 1998 1 commit
  28. 12 Sep, 1998 2 commits
  29. 24 Aug, 1998 3 commits
  30. 19 Aug, 1998 2 commits
  31. 14 Aug, 1998 1 commit
  32. 08 Aug, 1998 1 commit
    • Eric M. Ludlam's avatar
      (speedbar-edit-line, speedbar-buffer-kill-buffer, · fd7bd989
      Eric M. Ludlam authored
      speedbar-buffer-revert-buffer): Updated buffer finding regex to
      handle the [?] tag.
      (speedbar-find-selected-file): New function.
      (speedbar-clear-current-file): Uses `speedbar-find-selected-file'
      (speedbar-update-current-file): Uses `speedbar-find-selected-file',
      and now `speedbar-last-selected-file' is defined as the path name
      to the file, not just the file itself.
      (speedbar-center-buffer-smartly): Fixed center error to handle
      the whole buffer.
      (speedbar-delete-subblock): Rewrote to be more robust, less clever.
      (speedbar-timer-fn): Removed short display time for messages.
      fd7bd989
  33. 04 Aug, 1998 1 commit
  34. 03 Aug, 1998 1 commit
    • Eric M. Ludlam's avatar
      (speedbar-update-current-file): Added call to · 0e596101
      Eric M. Ludlam authored
      `speedbar-center-buffer-smartly' to improve the display.
      (speedbar-center-buffer-smartly) Fixed off-by-one error in window
      height calculation.
      (speedbar-hack-buffer-menu): New function.
      (speedbar-frame-parameters): Removed scroll bar width.
      (speedbar-frame-mode): Change pointer shape for X
      and W32 window-systems only.  When window-system is pc, bind the
      speedbar frame name to "Speedbar", and select that frame so it is
      displayed.
      (speedbar-mode): Don't bind default-minibuffer-frame when
      window-system is pc.
      (speedbar-this-file-in-vc): Look for RCS/name as well as RCS/name,v.
      (speedbar-directory-buttons-follow): Support both upper- and
      lower-case drive letters.  Use directory-sep-char instead of a
      literal backslash.
      (speedbar-reconfigure-keymaps): Call
      `easy-menu-remove' before reconfiguring for a new menu bar.
      (speedbar-previous-menu): New Variable.
      (speedbar-frame-plist): Remove pointers.
      (speedbar-refresh): Prevent the mark from being deactivated.
      (speedbar-buffer-kill-buffer): Refresh speedbar after killing a
      buffer in the buffer display.
      0e596101