Version 0.2.0 of package Do-At-Point has just been released in GNU ELPA.
You can now find it in M-x list-packages RET.

Do-At-Point describes itself as:

  ============================================
  Generic context-sensitive action dispatcher.
  ============================================

More at https://elpa.gnu.org/packages/do-at-point.html

## Summary:

  The command `do-at-point' is a generalised `find-file-at-point',
  both in the sense that it can understand more than just files, and
  do more than just open a file.  Depending on the "thing" at point,
  different "actions" can be dispatched, e.g. opening a url using
  `browse-url' or occurring a symbol at point.

  The main entry point of this package is `do-at-point'.  Bind it to
  a convenient key:

    (global-set-key (kbd "C-'") #'do-at-point)

  Also take a look at `do-at-point-dwim'.

  Most of the behaviour is controlled via the user option
  `do-at-point-actions' and `do-at-point-user-actions'.  A mode may
  use `do-at-point-local-actions' to add additional things and/or
  actions.

  Inspired by Embark and `isearch-forward-thing-at-point'.

## Recent NEWS:

Version 0.2.0

- Add new command `do-at-point-dwim'.  It will automatically run
  the first action on the first thing `do-at-point' would select.
  With a prefix argument, you can inspect what that action would
  be.
- Add new action on URLs to clone Git repositories into /tamp/
- Add new action to attach files to Gnus
- Add new action to run "rgrep" on some text
- Add new action to integrate Iedit (if installed)
- Prioritise matching symbols before words in the cycle order
- Improve robustness of `do-at-point-forward' and
  `do-at-point-backward'.

Reply via email to