Commit Graph

522 Commits

Author SHA1 Message Date
zzz
0671155d30 minor spec updates 2016-04-04 12:05:57 +00:00
str4d
6df2bf60cc Migrate proposals from old index 2016-04-03 12:56:41 +00:00
str4d
2d25e2a5f6 Implement proposal system 2016-04-03 11:30:29 +00:00
str4d
a894ae84f0 Categorise specifications 2016-04-01 23:28:07 +00:00
str4d
bb1ad85ed2 Tweak after merge 2016-04-01 21:59:26 +00:00
str4d
44bc914b24 propagate from branch 'i2p.www' (head 46fe9b025e5b7bd010b409c8aa0695f59f9dd6b5)
to branch 'i2p.www.str4d' (head 1f4d489b787e1049975ee408ceb4b22a940c2972)
2016-04-01 21:55:55 +00:00
str4d
06bc004bef I2CP table fix 2016-04-01 11:39:11 +00:00
str4d
28b51fbb42 Better format for file metadata in TXT format 2016-04-01 11:28:00 +00:00
str4d
25cf116919 Table layout fix 2016-04-01 11:27:37 +00:00
str4d
ab327e656a Bugfix 2016-04-01 11:03:30 +00:00
str4d
739b8dbb2d Implement navigation for specs 2016-03-06 06:23:19 +00:00
str4d
3858bbab69 Migrate cryptography page to specs 2016-03-06 01:43:55 +00:00
str4d
ac27ae60e2 propagate from branch 'i2p.www' (head 58b6b0589b4b5e4a45b1be2ac97bba8d253e9368)
to branch 'i2p.www.str4d' (head 2ab3bce2634e8d1dcbf7f2bf89c310c5ae3a7eb6)
2016-03-05 17:38:12 +00:00
str4d
d4a964ecb4 Only read spec headers when rendering index 2015-11-25 01:45:01 +00:00
str4d
e85e0effd8 propagate from branch 'i2p.www' (head 046364f77d72c10ee7ffcf74e7aaa08eb644ed96)
to branch 'i2p.www.str4d' (head 28335acea75ecad4a4edfeb19993dbe80dd95ca8)
2015-11-25 01:28:15 +00:00
str4d
2cdf66c034 Get ctag URLs directly 2015-11-15 03:38:27 +00:00
str4d
abb969b6cf Updated spectags
* ctags are case-sensitive, and the dataspecs use CamelCase.
* HTML anchor tags are case-sensitive. The old specs used CamelCase to match the
  ctags, and the existing documentation references them extensively.
* reStructuredText links are case-insensitive, and the HTML anchor tags that it
  generates are lower case.

Therefore, the links in the .rst files are given in CamelCase, and the dataspec
formatters convert this to lower case for links. In direct HTML references (in
specs or other areas of documentation), lower case must be used (to be fixed).

Command to generate the file:
cd i2p2www/spec && ctags -f spectags --langdef=rst --langmap=rst:.rst --regex-rst=/_type-\([a-zA-Z0-9]+\)/\\1/t,type/ --regex-rst=/_struct-\([a-zA-Z0-9]+\)/\\1/s,struct/ --regex-rst=/_msg-\([a-zA-Z]+\)/\\1/m,msg/ -R -n *.rst
2015-11-14 22:25:17 +00:00
str4d
ced12f991a Another textspec formatting tweak 2015-11-14 20:41:05 +00:00
str4d
fb3836384e Migrated specs to new format
Content is reStructuredText with Jinja2 markup.

Translation tags have been removed.
2015-11-14 20:40:26 +00:00
str4d
1ad3c76cc3 Add extra space in place of stripped underscores to preserve layouts 2015-11-14 00:07:25 +00:00
str4d
9ea49ff045 Sort specs in list 2015-11-12 09:48:55 +00:00
str4d
3816f2f6be First pass at spec viewing system 2015-11-10 08:15:11 +00:00