`rst-shift-region` now works like `indent-rigidly`. I.e. you can give
commit902d882b92d6ead5458dfa638dabbf6388a4f6d0
authorsmerten <smerten@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>
Sun, 30 Jan 2011 18:22:46 +0000 (30 18:22 +0000)
committersmerten <smerten@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>
Sun, 30 Jan 2011 18:22:46 +0000 (30 18:22 +0000)
tree20b3b590cb1c0203396d8169e03a0efd97c841a8
parent1ae1e02e612ddc9da88888152512d26418ba5563
`rst-shift-region` now works like `indent-rigidly`. I.e. you can give
a positive or negative argument to control direction and amount of
reStructuredText indendation points you want to change indendation by.
There is only one key binding on C-c C-r TAB.

`rst-shift-region` does not fill any more - this should be left to the
user. Variable `rst-shift-fill-region` is removed therefore.

Debugging: `rst-compute-tabs` operates more consistently.
`rst-shift-region` doesn't drop the region.

`rst-indent-width` has been renamed from `rst-shift-basic-offset` and
is customizable.

`rst-preferred-adornments` has a proper customization type.

General refactorings.

Revised and added ideas.

Added and improved lots of tests.

git-svn-id: https://docutils.svn.sourceforge.net/svnroot/docutils/trunk@6713 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
docutils/tools/editors/emacs/IDEAS.rst
docutils/tools/editors/emacs/rst.el
docutils/tools/editors/emacs/tests/shift.el [new file with mode: 0644]