FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
python-future/docs/futureext.py at master · IBMZ-Linux-OSS-Python/python-future · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
IBMZ-Linux-OSS-Python
/
python-future
Public
forked from
PythonCharmers/python-future
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
python-future
/
docs
/
futureext.py
Copy path
More file actions
More file actions
Latest commit
History
History
History
83 lines (69 loc) · 2.74 KB
Breadcrumbs
python-future
/
docs
/
futureext.py
Copy path
File metadata and controls
83 lines (69 loc) · 2.74 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# -*- coding: utf-8 -*-
"""
Python-Future Documentation Extensions
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Support for automatically documenting filters and tests.
Based on the Jinja2 documentation extensions.
:copyright: Copyright 2008 by Armin Ronacher.
:license: BSD.
"""
import
collections
import
os
import
re
import
inspect
from
itertools
import
islice
from
types
import
BuiltinFunctionType
from
docutils
import
nodes
from
docutils
.
statemachine
import
ViewList
from
sphinx
.
ext
.
autodoc
import
prepare_docstring
from
sphinx
.
application
import
TemplateBridge
from
pygments
.
style
import
Style
from
pygments
.
token
import
Keyword
,
Name
,
Comment
,
String
,
Error
, \
Number
,
Operator
,
Generic
def
parse_rst
(
state
,
content_offset
,
doc
):
node
=
nodes
.
section
()
# hack around title style bookkeeping
surrounding_title_styles
=
state
.
memo
.
title_styles
surrounding_section_level
=
state
.
memo
.
section_level
state
.
memo
.
title_styles
=
[]
state
.
memo
.
section_level
=
0
state
.
nested_parse
(
doc
,
content_offset
,
node
,
match_titles
=
1
)
state
.
memo
.
title_styles
=
surrounding_title_styles
state
.
memo
.
section_level
=
surrounding_section_level
return
node
.
children
class
FutureStyle
(
Style
):
title
=
'Future Style'
default_style
=
""
styles
=
{
Comment
:
'italic #0B6A94'
,
# was: #0066ff',
Comment
.
Preproc
:
'noitalic #B11414'
,
Comment
.
Special
:
'italic #505050'
,
Keyword
:
'bold #D15E27'
,
Keyword
.
Type
:
'#D15E27'
,
Operator
.
Word
:
'bold #B80000'
,
Name
.
Builtin
:
'#333333'
,
Name
.
Function
:
'#333333'
,
Name
.
Class
:
'bold #333333'
,
Name
.
Namespace
:
'bold #333333'
,
Name
.
Entity
:
'bold #363636'
,
Name
.
Attribute
:
'#686868'
,
Name
.
Tag
:
'bold #686868'
,
Name
.
Decorator
:
'#686868'
,
String
:
'#AA891C'
,
Number
:
'#444444'
,
Generic
.
Heading
:
'bold #000080'
,
Generic
.
Subheading
:
'bold #800080'
,
Generic
.
Deleted
:
'#aa0000'
,
Generic
.
Inserted
:
'#00aa00'
,
Generic
.
Error
:
'#aa0000'
,
Generic
.
Emph
:
'italic'
,
Generic
.
Strong
:
'bold'
,
Generic
.
Prompt
:
'#555555'
,
Generic
.
Output
:
'#888888'
,
Generic
.
Traceback
:
'#aa0000'
,
Error
:
'#F00 bg:#FAA'
}
def
setup
(
app
):
pass
# uncomment for inline toc. links are broken unfortunately
##app.connect('doctree-resolved', inject_toc)
Back
|
FazBrowse Home
|
New Git URL