Commit graph

11 commits

Author SHA1 Message Date
Jan Dittberner 01c31e9263 Implement proper clear_doc method for IPDomain
This commit replaces the dummy clear_doc method in
jandd.sphinxext.ip.IPDomain with a proper implementation that clears
document related items from the domain data dictionary.
2016-05-05 11:34:27 +02:00
Jan Dittberner 0dafa28150 Make sure that values are IP addresses/ranges
This commit adds safeguarding for invalid IP address/range values.
2016-05-05 11:15:47 +02:00
Jan Dittberner a17f55a6a9 Bump version 2016-05-05 10:44:57 +02:00
Jan Dittberner dd419f4ae6 Add handling for multiple IP occurrences
This commit adds handling of multiple occurrences of the same IP address
in one or more pages.
2016-05-04 13:29:09 +02:00
Jan Dittberner f812a91310 Format IP lists as tables
This commit changes the formatting of IP address lists from paragraph to
table markup. The commit fixes PEP8 violations.
2016-05-04 12:46:00 +02:00
Jan Dittberner a44fff3e81 Fix IP address sorting
IP addresses in IP ranges are now sorted correctly by their numerical
value.
2016-05-04 12:42:51 +02:00
Jan Dittberner ff95c88bc5 Bump version number 2016-05-04 12:27:48 +02:00
Jan Dittberner 1801d5d93b Fix description 2016-05-02 21:33:10 +02:00
Jan Dittberner 869039df5d Add test suite
This commit adds a test suite and fixes replacement of ip address nodes
for IP addresses that are not part of a IP range directive.
2016-05-02 20:55:09 +02:00
Jan Dittberner 39f62dc843 Improve index entries
This commit adds additional index entries for IP ranges and IP address
references.
2016-04-25 00:46:32 +02:00
Jan Dittberner 48488386d3 Flatten module structure
This commit moves the ip module to a ip.py file. The separate directory
is not needed for a single Python file.
2016-04-25 00:24:42 +02:00
Renamed from jandd/sphinxext/ip/__init__.py (Browse further)