Mercurial > genshi > mirror
annotate doc/index.txt @ 794:f9e23d472a6e trunk
Merged AST branch back into trunk. Most of this code was written by Marcin Kurczych for his Google Summer of Code 2008 project. The merge of this branch means that Genshi now uses the native `_ast` module on Python >= 2.5, and an emulation thereof on Python 2.4. This replaces the usage of the `compiler` package, which was deprecated in Python 2.6 and removed in Python 3.0. Another effect is that Genshi now runs on Google AppEngine (although performance is bad due to the lack of template caching).
author | cmlenz |
---|---|
date | Tue, 16 Dec 2008 23:02:36 +0000 |
parents | 4f1969708442 |
children | bf4ed3c37ab5 |
rev | line source |
---|---|
226 | 1 .. -*- mode: rst; encoding: utf-8 -*- |
2 | |
585
db133252d1ff
Documentation stuff moved to a common shared repository.
cmlenz
parents:
528
diff
changeset
|
3 ======= |
db133252d1ff
Documentation stuff moved to a common shared repository.
cmlenz
parents:
528
diff
changeset
|
4 Preface |
db133252d1ff
Documentation stuff moved to a common shared repository.
cmlenz
parents:
528
diff
changeset
|
5 ======= |
236 | 6 |
235 | 7 .. image:: logo.png |
8 :width: 225 | |
9 :height: 81 | |
10 :align: center | |
11 :alt: Genshi - Generate output for the web | |
12 :class: logo | |
226 | 13 |
599
eaf2a3171e12
Get rid of the previously overemphasized term ?stream-based? in the tagline, which seems to turn some people off.
cmlenz
parents:
585
diff
changeset
|
14 -------------------------------------------- |
eaf2a3171e12
Get rid of the previously overemphasized term ?stream-based? in the tagline, which seems to turn some people off.
cmlenz
parents:
585
diff
changeset
|
15 Toolkit for generation of output for the web |
eaf2a3171e12
Get rid of the previously overemphasized term ?stream-based? in the tagline, which seems to turn some people off.
cmlenz
parents:
585
diff
changeset
|
16 -------------------------------------------- |
226 | 17 |
230 | 18 Genshi is a Python library that provides an integrated set of components |
19 for parsing, generating, and processing HTML, XML or other textual content | |
20 for output generation on the web. The major feature is a template language, | |
21 which is heavily inspired by Kid. | |
226 | 22 |
608 | 23 Installation |
24 ------------ | |
25 | |
26 * `Installing Genshi <install.html>`_ | |
606
37ff75bb4301
Changed the default error handling mode to "strict".
cmlenz
parents:
599
diff
changeset
|
27 * `Upgrading from Previous Versions <upgrade.html>`_ |
608 | 28 |
29 Usage | |
30 ----- | |
31 | |
236 | 32 * `Markup Streams <streams.html>`_ |
442
97544725bb7f
Back out [510] and instead implement configurable error handling modes. The default is the old 0.3.x behaviour, but more strict error handling is available as an option.
cmlenz
parents:
438
diff
changeset
|
33 * `Templating Basics <templates.html>`_ |
97544725bb7f
Back out [510] and instead implement configurable error handling modes. The default is the old 0.3.x behaviour, but more strict error handling is available as an option.
cmlenz
parents:
438
diff
changeset
|
34 * `XML Template Language <xml-templates.html>`_ |
97544725bb7f
Back out [510] and instead implement configurable error handling modes. The default is the old 0.3.x behaviour, but more strict error handling is available as an option.
cmlenz
parents:
438
diff
changeset
|
35 * `Text Template Language <text-templates.html>`_ |
438
2c38ec4e2dff
Added documentation page on the builtin stream filters.
cmlenz
parents:
430
diff
changeset
|
36 * `Using Stream Filters <filters.html>`_ |
442
97544725bb7f
Back out [510] and instead implement configurable error handling modes. The default is the old 0.3.x behaviour, but more strict error handling is available as an option.
cmlenz
parents:
438
diff
changeset
|
37 * `Using XPath <xpath.html>`_ |
528
24df908da22d
Integrated [http://babel.edgewall.org/ Babel] message extraction plugin, and added I18n doc page.
cmlenz
parents:
445
diff
changeset
|
38 * `Internationalization and Localization <i18n.html>`_ |
445 | 39 * `Using the Templating Plugin <plugin.html>`_ |
608 | 40 |
41 API Documentation | |
42 ----------------- | |
43 | |
427 | 44 * `Generated API Documentation <api/index.html>`_ |