1. 14 Jul, 1998 6 commits
    • Richard M. Stallman's avatar
      (find-function-regexp): Added :version 20.3. · 86f28125
      Richard M. Stallman authored
      (find-variable-regexp, find-function-after-hook): Likewise.
      (find-function-recenter-line): Likewise.
      (find-function-recenter-line): Remove autoload cookie.
      (find-function-do-it): Made more solid.  `save-excursion' around
      call to `find-function-noselect'.  `find-function-other-window'
      and `find-function-other-frame' point behaviour should be correct
      now when function in a current buffer.
      (find-function-setup-keys): New function to set up keybindings.
      86f28125
    • Karl Heuer's avatar
      Added next-buffer/previous-buffer keybindings (bound to M-n/M-p). · 7aa5f6cf
      Karl Heuer authored
      (crisp-unbury-buffer): New function.
      
      Fixed bogus XEmacs/Lucid string-match checking.
      Made modeline entry mouse2-able.
      
      (crisp-mode-map): Make this a sparse keymap parented from
      current-global-map.
      (crisp-mode-original-keymap): Don't copy the keymap.
      (crisp-last-last-command): Renamed from last-last-command.  defvar it.
      (crisp-mode): Honor ARG.
      
      (crisp-kill-line, crisp-copy-line): When a region isn't highlighted,
      use the region from point to eol.  Honor prefix argument.
      
      (crisp-submit-bug-report): New command, taken from cc-mode.
      
      Shortened the version numbering, removed the release-version tracking
      
      (crisp-version): New function.
      New keybindings `C-home', `C-end', `M-home', `M-end', `C-f', `M-l',
      `M-m'.
      
      (crisp-copy-line): No need to save point.
      
      Removed S-right and S-left bindings.
      
      Abstract the marking and selection interfaces so that we can be
      compatible with both Emacs and XEmacs.  And try and make the
      behavior as close as possible under both environments so that there
      are no surprises.
      7aa5f6cf
    • Richard M. Stallman's avatar
      (lisp-font-lock-keywords-2): support `handler-*', · aaa15488
      Richard M. Stallman authored
      `restart-*', `*-bind', `abort', `the', `break', `compiler-let'
      `symbol-macrolet' etc.
      (lisp-font-lock-keywords-1): Support `define-*-macro',
      `define-condition', `define-setf-expander' etc.
      aaa15488
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
      (do-auto-fill): Always break before any whitespace · 4b9c8a06
      Richard M. Stallman authored
      so that point ends up at the right place.
      4b9c8a06
  2. 13 Jul, 1998 8 commits
  3. 12 Jul, 1998 8 commits
  4. 11 Jul, 1998 2 commits
  5. 10 Jul, 1998 6 commits
    • Karl Heuer's avatar
      More commentary. · 59588cd4
      Karl Heuer authored
      (speedbar-xemacsp) Moved definition.
      (speedbar-initial-expansion-mode-list) was
      `speedbar-initial-expansion-list' and now has multiple modes.
      (speedbar-stealthy-function-list) now has mode labels.
      (speedbar-initial-expansion-list-name,
      speedbar-previously-used-expansion-list-name,
      speedbar-special-mode-key-map, speedbar-track-mouse-flag,
      speedbar-tag-hierarchy-method, speedbar-tag-split-minimum-length,
      speedbar-tag-regroup-maximum-length,
      speedbar-hide-button-brackets-flag) New variables
      (speedbar-special-mode-expansion-list) updated documentation.
      (speedbar-navigating-speed, speedbar-update-speed) phasing out.
      (speedbar-vc-indicator) removed space from this var.
      (speedbar-indicator-separator, speedbar-obj-do-check,
      speedbar-obj-to-do-point, speedbar-obj-indicator, speedbar-obj-alist,
      speedbar-indicator-regex) new variables.
      (speedbar-directory-unshown-regexp) New variable.
      (speedbar-supported-extension-expressions) Added more extensions.
      (speedbar-add-supported-extension,
      speedbar-add-ignored-path-regexp) Made interactive.
      (speedbar-update-flag) nil w/ no window system.
      (speedbar-file-key-map) Moved some key bindings from
      `speedbar-key-map' to this map.
      (speedbar-make-specialized-keymap) New function.
      (speedbar-file-key-map) New key map.
      (speedbar-easymenu-definition-special) Updated to new functions.
      (speedbar-easymenu-definition-trailer) Changed conditional part.
      (speedbar-frame-mode) Removed commented code, fixed W32 cursor
      bug, Updated to better handle terminal frames.
      (speedbar-switch-buffer-attached-frame) New function.
      (speedbar-mode) Updated documentation, no local keymap,
      correct `temp-buffer-show-function' use, enable mouse-tracking.
      (speedbar-show-info-under-mouse) New function.
      (speedbar-reconfigure-keymaps) Was `speedbar-reconfigure-menubar'.
      Enable major display mode specific menus & key maps.
      (speedbar-temp-buffer-show-function) Fix use of `temp-buffer-show-hook'
      (speedbar-track-mouse, speedbar-track-mouse-xemacs) New functions.
      (speedbar-restricted-move, speedbar-restricted-next,
      speedbar-restricted-prev, speedbar-navigate-list,
      speedbar-forward-list, speedbar-backward-list) New commands.
      (speedbar-refresh) Updated message printing & verbosity.
      (speedbar-item-load) Updated message.
      (speedbar-item-byte-compile) Updated doc & reset scanners.
      (speedbar-item-info) Overhauled with more details.
      (speedbar-item-copy) Update messages.
      (speedbar-generic-item-info) New function
      (speedbar-item-delete) Update messages.
      (speedbar-item-object-delete) New function.
      (speedbar-select-window) Update doc.  Use `show-buffer'.
      (speedbar-make-button) Update doc.
      (speedbar-initial-expansion-list, speedbar-initial-menu,
      speedbar-initial-keymap, speedbar-initial-stealthy-functions,
      speedbar-add-expansion-list,
      speedbar-change-initial-expansion-list) New functions.
      (speedbar-maybe-add-localized-support,
      speedbar-add-localized-speedbar-support,
      speedbar-remove-localized-speedbar-support) Imported from speedbspec
      (speedbar-file-lists) Filter out some directories.
      (speedbar-make-tag-line) Can hide brackets.
      (speedbar-change-expand-button-char) Protect invisible text prop.
      (speedbar-insert-files-at-point) Ignore case during comares.
      (speedbar-apply-one-tag-hierarchy-method,
      speedbar-create-tag-hierarchy) New functions.
      (speedbar-insert-generic-list) Now calls hierarchy functions on tags.
      (speedbar-update-contents) Handles localized support.
      (speedbar-update-directory-contents) Uses fn for expansion list,
      Fixed directory cacheing bug.
      (speedbar-timer-fn) Calls localized support function.
      (speedbar-stealthy-update-recurse) New variable
      (speedbar-stealthy-updates) Handle new stealth function format.
      (speedbar-clear-current-file) Handle indicator regex.
      (speedbar-update-current-file) Ignores case, update handle
      indicator regex, Fix line positioning.
      (speedbar-add-indicator) Handles obj indicators now.
      (speedbar-check-objects, speedbar-check-obj-this-line) New functions.
      (speedbar-double-click) Fix tripple click error.
      (speedbar-line-file, speedbar-goto-this-file) Handle indicator regex.
      (speedbar-line-path) Only try to get a file when in "files" display.
      (speedbar-line-depth) Handle indicator regex.
      (speedbar-dir-follow) Turn of smart-adjust to disable cache use.
      (speedbar-directory-buttons-follow) Hack for W32 emacs directories.
      (speedbar-buffers-key-map) New key map.
      (speedbar-buffer-easymenu-definition) New meny items.
      (speedbar-buffer-buttons, speedbar-buffer-buttons-temp,
      speedbar-buffer-buttons-engine, speedbar-buffer-click,
      speedbar-buffer-kill-buffer, speedbar-buffer-revert-buffer)
      New functions.
      59588cd4
    • Karl Heuer's avatar
      (gud-speedbar-key-map) New variable. · acb50e3c
      Karl Heuer authored
      (gud-install-speedbar-variables) New function
      Install speedbar keymap only when speedbar is loaded.
      (gud-gdb-get-stackframe) Added : to regex for c++.
      acb50e3c
    • Karl Heuer's avatar
      No longer depends on speedbspec for byte compile. · 96ee3f29
      Karl Heuer authored
      (Info-speedbar-key-map) New key map.
      (Info-install-speedbar-variables) New function.
      (Info-speedbar-menu-items) Update to new functions.
      Install speedbar keymap only when speedbar is loaded.
      (Info-speedbar-browser) New command.
      (Info-speedbar-hierarchy-buttons, Info-speedbar-goto-node,
      Info-speedbar-expand-node, Info-speedbar-fetch-file-nodes) New function
      (Info-speedbar-buttons) Handle new node button commands.
      96ee3f29
    • Karl Heuer's avatar
      No longer depends on speedbspec for byte compile. · b04fa5c5
      Karl Heuer authored
      (rmail-speedbar-match-folder-regexp) new variable.
      (rmail-speedbar-menu-items) Updated speedbar menu items.
      (rmail-speedbar-key-map) New keymap.
      (rmail-install-speedbar-variables) New function.
      Install speedbar keymap only when speedbar is loaded.
      (rmail-speedbar-buttons) Use `rmail-speedbar-match-folder-regexp'.
      b04fa5c5
    • Richard M. Stallman's avatar
      Indent `handler-case' correctly. · f8f34fa2
      Richard M. Stallman authored
      f8f34fa2
    • Richard M. Stallman's avatar
      (lisp-font-lock-keywords): Fontify `handler-case', `ccase', · 3fd00dcb
      Richard M. Stallman authored
      `ctypecase', `assert', `error'.
      3fd00dcb
  6. 09 Jul, 1998 10 commits