diff options
Diffstat (limited to 'Doc/tools')
-rw-r--r-- | Doc/tools/c_annotations.py (renamed from Doc/tools/sphinxext/c_annotations.py) | 0 | ||||
-rw-r--r-- | Doc/tools/download.html (renamed from Doc/tools/sphinxext/download.html) | 0 | ||||
-rw-r--r-- | Doc/tools/indexcontent.html (renamed from Doc/tools/sphinxext/indexcontent.html) | 0 | ||||
-rw-r--r-- | Doc/tools/indexsidebar.html (renamed from Doc/tools/sphinxext/indexsidebar.html) | 0 | ||||
-rw-r--r-- | Doc/tools/layout.html (renamed from Doc/tools/sphinxext/layout.html) | 0 | ||||
-rw-r--r-- | Doc/tools/opensearch.xml (renamed from Doc/tools/sphinxext/opensearch.xml) | 0 | ||||
-rw-r--r-- | Doc/tools/patchlevel.py (renamed from Doc/tools/sphinxext/patchlevel.py) | 0 | ||||
-rw-r--r-- | Doc/tools/pydoctheme/static/pydoctheme.css (renamed from Doc/tools/sphinxext/pydoctheme/static/pydoctheme.css) | 0 | ||||
-rw-r--r-- | Doc/tools/pydoctheme/theme.conf (renamed from Doc/tools/sphinxext/pydoctheme/theme.conf) | 0 | ||||
-rw-r--r-- | Doc/tools/pyspecific.py (renamed from Doc/tools/sphinxext/pyspecific.py) | 0 | ||||
-rw-r--r-- | Doc/tools/roman.py | 80 | ||||
-rw-r--r-- | Doc/tools/static/basic.css (renamed from Doc/tools/sphinxext/static/basic.css) | 0 | ||||
-rw-r--r-- | Doc/tools/static/copybutton.js (renamed from Doc/tools/sphinxext/static/copybutton.js) | 0 | ||||
-rw-r--r-- | Doc/tools/static/py.png (renamed from Doc/tools/sphinxext/static/py.png) | bin | 695 -> 695 bytes | |||
-rw-r--r-- | Doc/tools/static/sidebar.js (renamed from Doc/tools/sphinxext/static/sidebar.js) | 0 | ||||
-rw-r--r-- | Doc/tools/static/version_switch.js (renamed from Doc/tools/sphinxext/static/version_switch.js) | 0 | ||||
-rw-r--r-- | Doc/tools/susp-ignored.csv (renamed from Doc/tools/sphinxext/susp-ignored.csv) | 0 | ||||
-rw-r--r-- | Doc/tools/suspicious.py (renamed from Doc/tools/sphinxext/suspicious.py) | 0 |
18 files changed, 0 insertions, 80 deletions
diff --git a/Doc/tools/sphinxext/c_annotations.py b/Doc/tools/c_annotations.py index baa39f3..baa39f3 100644 --- a/Doc/tools/sphinxext/c_annotations.py +++ b/Doc/tools/c_annotations.py diff --git a/Doc/tools/sphinxext/download.html b/Doc/tools/download.html index 0550111..0550111 100644 --- a/Doc/tools/sphinxext/download.html +++ b/Doc/tools/download.html diff --git a/Doc/tools/sphinxext/indexcontent.html b/Doc/tools/indexcontent.html index 969099a..969099a 100644 --- a/Doc/tools/sphinxext/indexcontent.html +++ b/Doc/tools/indexcontent.html diff --git a/Doc/tools/sphinxext/indexsidebar.html b/Doc/tools/indexsidebar.html index 83ba123..83ba123 100644 --- a/Doc/tools/sphinxext/indexsidebar.html +++ b/Doc/tools/indexsidebar.html diff --git a/Doc/tools/sphinxext/layout.html b/Doc/tools/layout.html index d3b2801..d3b2801 100644 --- a/Doc/tools/sphinxext/layout.html +++ b/Doc/tools/layout.html diff --git a/Doc/tools/sphinxext/opensearch.xml b/Doc/tools/opensearch.xml index 69cec80..69cec80 100644 --- a/Doc/tools/sphinxext/opensearch.xml +++ b/Doc/tools/opensearch.xml diff --git a/Doc/tools/sphinxext/patchlevel.py b/Doc/tools/patchlevel.py index bca2eb8..bca2eb8 100644 --- a/Doc/tools/sphinxext/patchlevel.py +++ b/Doc/tools/patchlevel.py diff --git a/Doc/tools/sphinxext/pydoctheme/static/pydoctheme.css b/Doc/tools/pydoctheme/static/pydoctheme.css index 3d995d8..3d995d8 100644 --- a/Doc/tools/sphinxext/pydoctheme/static/pydoctheme.css +++ b/Doc/tools/pydoctheme/static/pydoctheme.css diff --git a/Doc/tools/sphinxext/pydoctheme/theme.conf b/Doc/tools/pydoctheme/theme.conf index 0c43881..0c43881 100644 --- a/Doc/tools/sphinxext/pydoctheme/theme.conf +++ b/Doc/tools/pydoctheme/theme.conf diff --git a/Doc/tools/sphinxext/pyspecific.py b/Doc/tools/pyspecific.py index 211a0ed..211a0ed 100644 --- a/Doc/tools/sphinxext/pyspecific.py +++ b/Doc/tools/pyspecific.py diff --git a/Doc/tools/roman.py b/Doc/tools/roman.py deleted file mode 100644 index 89ef617..0000000 --- a/Doc/tools/roman.py +++ /dev/null @@ -1,80 +0,0 @@ -"""Convert to and from Roman numerals""" - -__author__ = "Mark Pilgrim (f8dy@diveintopython.org)" -__version__ = "1.4" -__date__ = "8 August 2001" -__copyright__ = """Copyright (c) 2001 Mark Pilgrim - -This program is part of "Dive Into Python", a free Python tutorial for -experienced programmers. Visit http://diveintopython.org/ for the -latest version. - -This program is free software; you can redistribute it and/or modify -it under the terms of the Python 2.1.1 license, available at -http://www.python.org/2.1.1/license.html -""" - -import re - -#Define exceptions -class RomanError(Exception): pass -class OutOfRangeError(RomanError): pass -class NotIntegerError(RomanError): pass -class InvalidRomanNumeralError(RomanError): pass - -#Define digit mapping -romanNumeralMap = (('M', 1000), - ('CM', 900), - ('D', 500), - ('CD', 400), - ('C', 100), - ('XC', 90), - ('L', 50), - ('XL', 40), - ('X', 10), - ('IX', 9), - ('V', 5), - ('IV', 4), - ('I', 1)) - -def toRoman(n): - """convert integer to Roman numeral""" - if not (0 < n < 5000): - raise OutOfRangeError("number out of range (must be 1..4999)") - if int(n) != n: - raise NotIntegerError("decimals can not be converted") - - result = "" - for numeral, integer in romanNumeralMap: - while n >= integer: - result += numeral - n -= integer - return result - -#Define pattern to detect valid Roman numerals -romanNumeralPattern = re.compile(""" - ^ # beginning of string - M{0,4} # thousands - 0 to 4 M's - (CM|CD|D?C{0,3}) # hundreds - 900 (CM), 400 (CD), 0-300 (0 to 3 C's), - # or 500-800 (D, followed by 0 to 3 C's) - (XC|XL|L?X{0,3}) # tens - 90 (XC), 40 (XL), 0-30 (0 to 3 X's), - # or 50-80 (L, followed by 0 to 3 X's) - (IX|IV|V?I{0,3}) # ones - 9 (IX), 4 (IV), 0-3 (0 to 3 I's), - # or 5-8 (V, followed by 0 to 3 I's) - $ # end of string - """ ,re.VERBOSE) - -def fromRoman(s): - """convert Roman numeral to integer""" - if not s: - raise InvalidRomanNumeralError('Input can not be blank') - if not romanNumeralPattern.search(s): - raise InvalidRomanNumeralError('Invalid Roman numeral: %s' % s) - - result = 0 - index = 0 - for numeral, integer in romanNumeralMap: - while s[index:index+len(numeral)] == numeral: - result += integer - index += len(numeral) - return result diff --git a/Doc/tools/sphinxext/static/basic.css b/Doc/tools/static/basic.css index dd1a9d4..dd1a9d4 100644 --- a/Doc/tools/sphinxext/static/basic.css +++ b/Doc/tools/static/basic.css diff --git a/Doc/tools/sphinxext/static/copybutton.js b/Doc/tools/static/copybutton.js index 5d82c67..5d82c67 100644 --- a/Doc/tools/sphinxext/static/copybutton.js +++ b/Doc/tools/static/copybutton.js diff --git a/Doc/tools/sphinxext/static/py.png b/Doc/tools/static/py.png Binary files differindex 93e4a02..93e4a02 100644 --- a/Doc/tools/sphinxext/static/py.png +++ b/Doc/tools/static/py.png diff --git a/Doc/tools/sphinxext/static/sidebar.js b/Doc/tools/static/sidebar.js index e8d58f4..e8d58f4 100644 --- a/Doc/tools/sphinxext/static/sidebar.js +++ b/Doc/tools/static/sidebar.js diff --git a/Doc/tools/sphinxext/static/version_switch.js b/Doc/tools/static/version_switch.js index e5528eb..e5528eb 100644 --- a/Doc/tools/sphinxext/static/version_switch.js +++ b/Doc/tools/static/version_switch.js diff --git a/Doc/tools/sphinxext/susp-ignored.csv b/Doc/tools/susp-ignored.csv index 1769023..1769023 100644 --- a/Doc/tools/sphinxext/susp-ignored.csv +++ b/Doc/tools/susp-ignored.csv diff --git a/Doc/tools/sphinxext/suspicious.py b/Doc/tools/suspicious.py index ee87733..ee87733 100644 --- a/Doc/tools/sphinxext/suspicious.py +++ b/Doc/tools/suspicious.py |