clause

Homepage: https://codeberg.org/martianh/clause.el

Author: Marty Hiatt

Updated:

Summary

Functions to move, mark, kill by clause

Commentary

Functions for moving, marking and killing by clause.

A clause is delimited by , ; : ( ) and en or em dashes. You can add extra
delimiters by customizing `clause-extra-delimiters'.

We do our best to imitate `forward-sentence'/`backward-sentence'
functionity, rather than rolling with our own preferences, even though with
clauses it can only be approximated. So moving forward should leave point
after the (last) clause character, before any space, while moving backward
should leave point after any clause character and after any space.

If sentex is installed , set
`clause-use-sentex' to t and clause.el will use its complex sentence-ending
rules.

Dependencies