~pkal/do-at-point

Generic context-sensitive action dispatcher
Bump version to 0.1.2
Add general 'do-at-point-hook'
Add 'do-at-point-persist-mode'

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~pkal/do-at-point
read/write
git@git.sr.ht:~pkal/do-at-point

You can also use your local clone with git send-email.

#Dispatch Context Sensitive Commands

Find here the source for do-at-point.el and the command do-at-point, that uses thing-at-point to cycle through various "things" to select and then dispatch appropriate actions on these selections.

See also Omar AntolĂ­n Camarena's Embark package, which provides a more feature-full implementation of the same concept, with am emphasis on interacting with the minibuffer.

#Installation

Do-at-point.el is avaliable from GNU ELPA. It can be installed by invoking

M-x package-install RET do-at-point RET

#Usage

The main and presently only entry point for this package is the autoloaded do-at-point command itself. Bind it to a convenient key, for example

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

There are some options that users may configure. After having have loaded the package consult M-x apropos-user-option RET do-at-point- RET for an overview.

#Contribute

As do-at-point.el is distributed as part of GNU ELPA, and therefore requires a copyright assignment to the FSF, for all non-trivial code contributions.

#Source code

Do-at-point.el is developed on SourceHut.

#Bugs and Patches

Bugs, patches, comments or questions can be submitted to my public inbox.

#Distribution

Auto-header.el and all other source files in this directory are distributed under the GNU Public License, Version 3 (like Emacs itself).