<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/docutils.git/tools/editors, branch docutils-0.12</title>
<subtitle>svn.code.sf.net: p/docutils/code
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/'/>
<entry>
<title>Add support for `imenu` and `which-func-mode`. Remember setting</title>
<updated>2012-09-20T21:28:53+00:00</updated>
<author>
<name>smerten</name>
<email>smerten@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2012-09-20T21:28:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=1e36558b9837ccb5b186988039e363f88cd73278'/>
<id>1e36558b9837ccb5b186988039e363f88cd73278</id>
<content type='text'>
`which-func-modes` for this feature to work.

Automated calculations of section title faces replaced by `defface`.

Remove superfluous `rst-portable-mark-active-p`.

Refactoring.

Add support for `testcover`.


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7515 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`which-func-modes` for this feature to work.

Automated calculations of section title faces replaced by `defface`.

Remove superfluous `rst-portable-mark-active-p`.

Refactoring.

Add support for `testcover`.


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7515 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Added C-c C-a C-a to adjust section header adornment. This works with</title>
<updated>2012-07-30T19:29:33+00:00</updated>
<author>
<name>smerten</name>
<email>smerten@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2012-07-30T19:29:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=0eea8a0598e6846692c1725a8f1aca1b9d5e8998'/>
<id>0eea8a0598e6846692c1725a8f1aca1b9d5e8998</id>
<content type='text'>
all types of input methods.

Fixed bug ID 3551316
(https://sourceforge.net/tracker/index.php?func=detail&amp;aid=3551316&amp;group_id=38414&amp;atid=422030).


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7490 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
all types of input methods.

Fixed bug ID 3551316
(https://sourceforge.net/tracker/index.php?func=detail&amp;aid=3551316&amp;group_id=38414&amp;atid=422030).


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7490 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Major merge with Emacs source tree. Docutils SVN version and Emacs</title>
<updated>2012-06-16T09:41:40+00:00</updated>
<author>
<name>smerten</name>
<email>smerten@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2012-06-16T09:41:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=49f750c1c0adb07a8107817f602281af98a9638b'/>
<id>49f750c1c0adb07a8107817f602281af98a9638b</id>
<content type='text'>
trunk are kept in sync from now on. New version is supposed to appear
in Emacs 24.2.

User visible changes:

* Switch meaning of keybindings ``C-M-a`` and ``C-M-e``

  They were wrong in the first place :-( . Sorry for changing bindings
  again.

* Added faces `rst-transition` and `rst-adornment`

  New faces are used instead of directly using
  `font-lock-keyword-face`.

* Improved customization of `rst-adornment-faces-alist`

  Hopefully this will not break existing customization.

* Character syntax adopted to match plain text again

Other code improvements suggested by Emacs developers:

* Replaced use of `defun`\s from `cl.el` by own definitions

* Improved lots and lots of comments and documentation strings
  including spelling fixes

* Fixed version stuff

* Improved some functions

* Byte-compiling emits no warnings and works

* Added tests

Other improvements:

* Default for customizing `rst-adornment-faces-alist` is now safe

  Thanks to Samuel Bronson for the patch.


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7444 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
trunk are kept in sync from now on. New version is supposed to appear
in Emacs 24.2.

User visible changes:

* Switch meaning of keybindings ``C-M-a`` and ``C-M-e``

  They were wrong in the first place :-( . Sorry for changing bindings
  again.

* Added faces `rst-transition` and `rst-adornment`

  New faces are used instead of directly using
  `font-lock-keyword-face`.

* Improved customization of `rst-adornment-faces-alist`

  Hopefully this will not break existing customization.

* Character syntax adopted to match plain text again

Other code improvements suggested by Emacs developers:

* Replaced use of `defun`\s from `cl.el` by own definitions

* Improved lots and lots of comments and documentation strings
  including spelling fixes

* Fixed version stuff

* Improved some functions

* Byte-compiling emits no warnings and works

* Added tests

Other improvements:

* Default for customizing `rst-adornment-faces-alist` is now safe

  Thanks to Samuel Bronson for the patch.


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7444 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Corrected version.</title>
<updated>2012-04-29T15:01:05+00:00</updated>
<author>
<name>smerten</name>
<email>smerten@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2012-04-29T15:01:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=5a40cb0a9646e80fcf52aca936440f0c22b81276'/>
<id>5a40cb0a9646e80fcf52aca936440f0c22b81276</id>
<content type='text'>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7399 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7399 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>User visible changes:</title>
<updated>2012-04-29T14:50:25+00:00</updated>
<author>
<name>smerten</name>
<email>smerten@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2012-04-29T14:50:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=3f8d08db0369e31f1b21f771a3b83648fb64c958'/>
<id>3f8d08db0369e31f1b21f771a3b83648fb64c958</id>
<content type='text'>
* Symbols follow reStructuredText syntax more closely

  This implies that role and directive names with internal
  underscores, plus signs and colons are handled correctly. This is
  particularly important for Sphinx users where embedded colons are
  used frequently for this purpose.

* `rst-compile-toolsets` is now customizable

  In addition the default value first looks for a `rst2*.py` and uses
  it if found or uses the `rst2*` command.

  Thanks to Emacs developers for this.

* Use faces not variables for font-lock customization

  There are now customizable `rst-*` faces which are used. The old
  `rst-*-face` variables are still there but deprecated.

  Thanks to Emacs developers for this.

* Font-locking revised again slightly

Other changes:

* Merge with the changes made in Emacs main line up to bazaar revision
  106782

* Minor cleanup


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7398 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Symbols follow reStructuredText syntax more closely

  This implies that role and directive names with internal
  underscores, plus signs and colons are handled correctly. This is
  particularly important for Sphinx users where embedded colons are
  used frequently for this purpose.

* `rst-compile-toolsets` is now customizable

  In addition the default value first looks for a `rst2*.py` and uses
  it if found or uses the `rst2*` command.

  Thanks to Emacs developers for this.

* Use faces not variables for font-lock customization

  There are now customizable `rst-*` faces which are used. The old
  `rst-*-face` variables are still there but deprecated.

  Thanks to Emacs developers for this.

* Font-locking revised again slightly

Other changes:

* Merge with the changes made in Emacs main line up to bazaar revision
  106782

* Minor cleanup


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7398 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>change references to berlios to sourceforge</title>
<updated>2011-12-02T00:43:32+00:00</updated>
<author>
<name>grubert</name>
<email>grubert@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2011-12-02T00:43:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=a145a5e5987b1f57a3f61230c16eb804f3e3d58b'/>
<id>a145a5e5987b1f57a3f61230c16eb804f3e3d58b</id>
<content type='text'>
release.txt and the script in sandbox need rework though


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7233 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
release.txt and the script in sandbox need rework though


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7233 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>* Package version</title>
<updated>2011-03-20T17:20:36+00:00</updated>
<author>
<name>smerten</name>
<email>smerten@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2011-03-20T17:20:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=04126c26d6d65f358714b2f385245f2430a0fd90'/>
<id>04126c26d6d65f358714b2f385245f2430a0fd90</id>
<content type='text'>
  There is a package version in `rst-version`. For a release it's only
  the official version number, for development version in addition it
  contains the revision and timestamp.

  The package version is used for customizable variables according to
  Emacs standards.

* Indentation and filling

  Indentation and filling is completely revised / new. The general
  idea is to determine tabs which make sense for reStructuredText and
  use them for indentation and filling.

  Like in other modes &lt;tab&gt; always indents the current line. If the
  current indentation is irregular the most likely tab for continuing
  the last block is used. If the indentation matches a tab already the
  indentation for the next tab in the list of possible tabs is used.

  The customization group `rst-indent` contains a couple of
  customizable variables to match different styles.

  Auto-fill uses these mechanism, too.

  Filling also uses these mechanisms. For most types of
  reStructuredText blocks &lt;M-q&gt; (`fill-paragraph`) does what you
  expect including filling of regions.

  These features should improve the experience of editing
  reStructuredText in Emacs much. Feedback on these features is
  welcome.

* Improved paragraph recognition

  Most reStructuredText blocks are now recognized as paragraphs. Thus
  things like &lt;C-down&gt; (`forward-paragraph`) and friends work. This
  also influences filling.

* Comment handling

  Comment handling is revised / new. &lt;M-#&gt; (`comment-region`) works
  and comments are treated correctly in filling.

  At the moment only one style for commenting regions is supported.
  Feedback on this feature is welcome.

* Deprecated commands

  The following commands had never been bound to keys. It seems
  unlikely that they are used and for this reason they are deprecated
  starting with this release:

  * `rst-replace-lines`

  * `rst-join-paragraph`

  * `rst-force-fill-paragraph`

  * `rst-repeat-last-character`

  Feedback whether they are really used by someone is welcome.
  Otherwise they are removed at some point.

* New customizable variables

  A couple of variables defined by `defvar` so far are now
  customizable:

  * `rst-adjust-hook`

  * `rst-new-adornment-down`

  * `rst-preferred-bullets`

* New tests

  Lots of tests have been added.


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@6993 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  There is a package version in `rst-version`. For a release it's only
  the official version number, for development version in addition it
  contains the revision and timestamp.

  The package version is used for customizable variables according to
  Emacs standards.

* Indentation and filling

  Indentation and filling is completely revised / new. The general
  idea is to determine tabs which make sense for reStructuredText and
  use them for indentation and filling.

  Like in other modes &lt;tab&gt; always indents the current line. If the
  current indentation is irregular the most likely tab for continuing
  the last block is used. If the indentation matches a tab already the
  indentation for the next tab in the list of possible tabs is used.

  The customization group `rst-indent` contains a couple of
  customizable variables to match different styles.

  Auto-fill uses these mechanism, too.

  Filling also uses these mechanisms. For most types of
  reStructuredText blocks &lt;M-q&gt; (`fill-paragraph`) does what you
  expect including filling of regions.

  These features should improve the experience of editing
  reStructuredText in Emacs much. Feedback on these features is
  welcome.

* Improved paragraph recognition

  Most reStructuredText blocks are now recognized as paragraphs. Thus
  things like &lt;C-down&gt; (`forward-paragraph`) and friends work. This
  also influences filling.

* Comment handling

  Comment handling is revised / new. &lt;M-#&gt; (`comment-region`) works
  and comments are treated correctly in filling.

  At the moment only one style for commenting regions is supported.
  Feedback on this feature is welcome.

* Deprecated commands

  The following commands had never been bound to keys. It seems
  unlikely that they are used and for this reason they are deprecated
  starting with this release:

  * `rst-replace-lines`

  * `rst-join-paragraph`

  * `rst-force-fill-paragraph`

  * `rst-repeat-last-character`

  Feedback whether they are really used by someone is welcome.
  Otherwise they are removed at some point.

* New customizable variables

  A couple of variables defined by `defvar` so far are now
  customizable:

  * `rst-adjust-hook`

  * `rst-new-adornment-down`

  * `rst-preferred-bullets`

* New tests

  Lots of tests have been added.


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@6993 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>`rst-shift-region` now works like `indent-rigidly`. I.e. you can give</title>
<updated>2011-01-30T18:22:46+00:00</updated>
<author>
<name>smerten</name>
<email>smerten@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2011-01-30T18:22:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=f8ed7eb6566e0f44946daae13a6b92b67bf0467e'/>
<id>f8ed7eb6566e0f44946daae13a6b92b67bf0467e</id>
<content type='text'>
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: http://svn.code.sf.net/p/docutils/code/trunk/docutils@6713 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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: http://svn.code.sf.net/p/docutils/code/trunk/docutils@6713 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Compilation commands use and remove temporary files. Fixes bug</title>
<updated>2011-01-23T19:58:46+00:00</updated>
<author>
<name>smerten</name>
<email>smerten@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2011-01-23T19:58:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=9fb8a25e8ae6e3d77039062900de34540240c564'/>
<id>9fb8a25e8ae6e3d77039062900de34540240c564</id>
<content type='text'>
#2912890.


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@6647 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
#2912890.


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@6647 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactoring: Font-lock code and section title handling functions share</title>
<updated>2011-01-23T12:38:49+00:00</updated>
<author>
<name>smerten</name>
<email>smerten@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2011-01-23T12:38:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/docutils.git/commit/?id=fcf57a09e7695a066c2c55c6e87ba56facd98128'/>
<id>fcf57a09e7695a066c2c55c6e87ba56facd98128</id>
<content type='text'>
functions. Also fixes problems with font-locking under `jit-lock-mode`.

`jit-lock-mode` is kept as `font-lock-support-mode`. Support for
`jit-lock-mode` has been debugged. For big blocks of comments and
literal text using `jit-lock-mode` may result in slowing display down.
Further work is needed here.

Added, removed and adapted tests.

Added ideas.


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@6646 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
functions. Also fixes problems with font-locking under `jit-lock-mode`.

`jit-lock-mode` is kept as `font-lock-support-mode`. Support for
`jit-lock-mode` has been debugged. For big blocks of comments and
literal text using `jit-lock-mode` may result in slowing display down.
Further work is needed here.

Added, removed and adapted tests.

Added ideas.


git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@6646 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
</feed>
