Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#8 Added sane mark handling, mouse jump command, mark bugfixes

closed-accepted
nobody
None
5
2009-07-29
2009-07-24
Anonymous
No

- Pushes positions of code jump commands (such as `jde-open-class-at-point') onto etags' ' 'find-tag-marker-ring'.
This means that you can move up the mark ring with pop-tag-mark, which takes you back to where you invoked the jump command.

- Added mouse-bindable tag jumping function `jde-open-class-at-event'
So you can do things like: (local-set-key '[(S-mouse-1)] 'jde-open-class-at-event)

- Replaced uses of (beginning-of-buffer) with (goto-char (point-min)) since the former messes with the mark ring (as documented in its docstrring).

This patch is against JDE 2.3.5.1. I would be happy to rebase it to something more recent if this would be required.

Discussion

  • Unified diff patch against JDEE 2.3.5.1 lisp directory

     
    Attachments
  • Len Trigg
    Len Trigg
    2009-07-29

    Applied to 2.4.0 branch

     
  • Len Trigg
    Len Trigg
    2009-07-29

    • status: open --> closed-accepted