summaryrefslogtreecommitdiff
path: root/docutils/docs/dev/todo.txt
diff options
context:
space:
mode:
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2010-10-11 12:32:33 +0000
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2010-10-11 12:32:33 +0000
commit0ac9411fdf556611215e5ddb1e5054b76609f959 (patch)
treee3612c35822eb745c0a8aa27152e13903fab3b74 /docutils/docs/dev/todo.txt
parentf5baaccd9ea50f2cd6e2ac39f2fb8ed3e5975c71 (diff)
downloaddocutils-0ac9411fdf556611215e5ddb1e5054b76609f959.tar.gz
Support language specification for document objects.
Class arguments in the form "language-<language tag>", e.g. ``.. class:: language-el-polyton`` for a quote in polytonic Greek are handled by the html and latex writers to set the language of the "classified" object. git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@6443 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/docs/dev/todo.txt')
-rw-r--r--docutils/docs/dev/todo.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/docutils/docs/dev/todo.txt b/docutils/docs/dev/todo.txt
index b428fb77e..5e4fe786f 100644
--- a/docutils/docs/dev/todo.txt
+++ b/docutils/docs/dev/todo.txt
@@ -155,6 +155,8 @@ General
- I18n needs refactoring, the language dictionaries are difficult to
maintain. Maybe have a look at gettext or similar tools.
+ (This would make a nice Google Summer of Code project)
+
- Language modules: in accented languages it may be useful to have
both accented and unaccented entries in the
``bibliographic_fields`` mapping for versatility.
@@ -162,10 +164,22 @@ General
- Add a "--strict-language" option & setting: no English fallback
for language-dependent features.
+ Make this the default for output (as opposed to input)?
+ Throw an error with a helpfull message, e.g.
+
+ Default "contents" title for language %s missing, please specify
+ an explicit title.
+
+ or
+
+ "attention" title for language %s missing, please use a generic
+ admonition with explicit title.
+
- Add internationalization to _`footer boilerplate text` (resulting
from "--generator", "--source-link", and "--date" etc.), allowing
translations.
+
* Add validation? See http://pytrex.sourceforge.net, RELAX NG, pyRXP.
* In ``docutils.readers.get_reader_class`` (& ``parsers`` &