Hello All,

A new senator version 2.1 is available at
<http://www.dponce.com/more-elisp.html>.

Summary of changes since version 2.0.

- Fixed a nasty typo in `senator-minor-mode'.  `run-hooks' were
  missing a quotation before their arguments.  Thanks to "Charles
  Rich" <[EMAIL PROTECTED]> who has reported this bug.

- Added new `senator-jump' command.  Thanks to "Eric M. Ludlam"
  <[EMAIL PROTECTED]> and "T. V. Raman" <[EMAIL PROTECTED]> for
  their help.  This command is binded to the "C-c , j" keyboard
  shortcut in senator minor mode and available as the
  "Senator/Navigate/Jump..." menu item.

  `senator-jump' prompts for a semantic symbol where to directly jump.
  A completion list is available including all available tokens in the
  current buffer.  Also, when a token is part of enclosing 'type
  tokens its completion name is like this:

    [ParentName1<s>...ParentNameN<s>]TokenName

  where <s> is a buffer local customizable character separator (see
  the variable `senator-separator-char').  For example the 'getValue'
  method of class 'Essai' will be "Essai.getValue" in the completion
  list with the following `jde-mode' hook:

    (add-hook 'jde-mode-hook
              (function
                (lambda () (setq senator-separator-char ?.))))

  This parent.child feature is enabled only if there is more than one
  top level type declaration or in sub type declarations.

  Finally, `senator-jump' can do local jump when called with a prefix
  argument.  That is jump to a token included in the type declaration
  where the point is.  The local jump feature needs overlays provided
  by semantic version 1.3 and above and is disabled for semantic
  versions previous to 1.3.

- Added new `senator-minor-mode-name' option to customize the name
  displayed in the modeline when senator minor mode is on.

- When semantic isearch mode is on it now appends "/si" to the senator
  minor mode name displayed in the modeline.

- Added new keyboard shortcut "\C-," to toggle semantic search in
  isearch mode.

- Some code improvements.


Any feedback will be welcome.

Sincerely,
David

Reply via email to