Ben Kurtovic
|
b997e4cd71
|
Support attributes quoted with '; add required quotes in value setter.
|
há 10 anos |
Ricordisamoa
|
9108d49d68
|
fix some typos: occurance → occurrence, parasable → parsable
|
há 10 anos |
Ben Kurtovic
|
e5f17eea00
|
Update copyright notices for 2014.
|
há 10 anos |
Ben Kurtovic
|
99d433c2d5
|
Change protocol for Node iteration; rename __iternodes__ to __children__.
|
há 10 anos |
Ben Kurtovic
|
066049b46a
|
Update email address.
|
há 10 anos |
Ben Kurtovic
|
bdfd0632b3
|
A couple very minor nitpicks.
|
há 10 anos |
Ben Kurtovic
|
5e6e5b6301
|
tag_defs.py -> definitions.py; more outline stuff
|
há 10 anos |
Ben Kurtovic
|
800bd20e39
|
Implement Tag.has(), Tag.get(), Tag.add(), and Tag.remove() (closes #11).
|
há 10 anos |
Ben Kurtovic
|
7a4b1625d3
|
Strip self-closing tags correctly.
|
há 10 anos |
Ben Kurtovic
|
4f52887e17
|
wiki_markup stores the markup itself instead of a bool
|
há 10 anos |
Ben Kurtovic
|
de6d5074fa
|
Tag.showtag -> Tag.wiki_markup
|
há 10 anos |
Ben Kurtovic
|
2c4bff1d68
|
Start test_tag; some fixes for Tags.
|
há 10 anos |
Ben Kurtovic
|
77c4df701b
|
Fix assorted bugs in the Tag node.
|
há 10 anos |
Ben Kurtovic
|
bee74c0ced
|
Some doc updates.
|
há 10 anos |
Ben Kurtovic
|
7d1a28a249
|
Support single and single-only tags like <br>.
|
há 11 anos |
Ben Kurtovic
|
81e8fdd682
|
Give Attributes more attributes for padding data.
|
há 11 anos |
Ben Kurtovic
|
6450814729
|
Remove 'type' attribute from tags; rework tag definitions.
|
há 11 anos |
Ben Kurtovic
|
61fc5b5eab
|
Fix handling of self-closing tags (closes #31)
|
há 11 anos |
Ben Kurtovic
|
cd5cc6a7d0
|
Update copyright notices for 2013.
|
há 11 anos |
Ben Kurtovic
|
eed7c918bf
|
Implement padding support for Tags completely; open_padding->padding.
|
há 11 anos |
Ben Kurtovic
|
a58c480639
|
Fix some usage of attrs; shorten a context, fix some behavior I broke.
|
há 11 anos |
Ben Kurtovic
|
146d1fd006
|
Fix a bug in rendering Tags; attrs->attributes; update documentation.
|
há 11 anos |
Ben Kurtovic
|
a21c69fa1e
|
Split off tag definitions into a new file.
|
há 11 anos |
Ben Kurtovic
|
827c544721
|
Should correctly handle closing tags with strange spacing.
|
há 11 anos |
Ben Kurtovic
|
f78bcf832a
|
Keep .type and .tag synchronized in Tags when using their setters.
|
há 11 anos |
Ben Kurtovic
|
7e46601b1d
|
Tags should fully work now in tokenizer and builder.
Still need to do attributes.
|
há 11 anos |
Ben Kurtovic
|
05ec7a1a92
|
Improve padding support for Tags; more code for tags in tokenizer.
|
há 11 anos |
Ben Kurtovic
|
d1a9ba9a34
|
Starting tag work.
- Translation dict, contexts, parse_* and handle_* hooks in tokenizer.
|
há 11 anos |
Ben Kurtovic
|
38b664f8c5
|
Add missing setters for some nodes and extras (#8)
|
há 11 anos |
Ben Kurtovic
|
816207bb5a
|
Simplify docs massively.
|
há 11 anos |
Ben Kurtovic
|
1caeb2d570
|
Build the actual Sphinx documentation, plus a number of typo fixes.
|
há 11 anos |
Ben Kurtovic
|
b0fbe5dc8e
|
Document Tag.
|
há 11 anos |
Ben Kurtovic
|
90b18e3abc
|
Finish updating all to compat except for the parser.
|
há 11 anos |
Riamse
|
2eb76e7de0
|
Adding Python 3 support
|
há 11 anos |
Ben Kurtovic
|
137b9fc68f
|
Fix some bugs; satisfy PyLint on certain inheritance things.
|
há 11 anos |
Ben Kurtovic
|
219b9086d2
|
Finish implementing Builder for all existing Nodes; BuildStack.
|
há 11 anos |
Ben Kurtovic
|
3633f31633
|
Relaive imports because they are awesome; more stuff in SmartList.
|
há 11 anos |
Ben Kurtovic
|
9355f22d22
|
Implement interface for __showtree__.
Some cleanup and import fixes.
|
há 11 anos |
Ben Kurtovic
|
c3f53f2e84
|
Minor fixes.
|
há 11 anos |
Ben Kurtovic
|
c3ee6c919d
|
Implementing __iternodes__ protocol.
|
há 11 anos |
Ben Kurtovic
|
69cfbd975f
|
Fix args.
|
há 11 anos |
Ben Kurtovic
|
253c812fb3
|
Implement __strip__ API for Wikicode.
|
há 11 anos |
Ben Kurtovic
|
f47f179dfd
|
Add a bunch of tags, plus a translator for tag -> wikicode.
|
há 11 anos |
Ben Kurtovic
|
fca7e9dd80
|
Implement Heading, HTMLTag, HTMLTagAttribute, plus some fixes.
|
há 11 anos |