##// END OF EJS Templates
fix some other syntax warnings
Matthias Bussonnier -
Show More
@@ -185,7 +185,7 b' def try_import(mod: str, only_modules=False) -> List[str]:'
185 #-----------------------------------------------------------------------------
185 #-----------------------------------------------------------------------------
186
186
187 def quick_completer(cmd, completions):
187 def quick_completer(cmd, completions):
188 """ Easily create a trivial completer for a command.
188 r""" Easily create a trivial completer for a command.
189
189
190 Takes either a list of completions, or all completions in string (that will
190 Takes either a list of completions, or all completions in string (that will
191 be split on whitespace).
191 be split on whitespace).
@@ -710,7 +710,7 b' class Markdown(TextDisplayObject):'
710 class Math(TextDisplayObject):
710 class Math(TextDisplayObject):
711
711
712 def _repr_latex_(self):
712 def _repr_latex_(self):
713 s = "$\displaystyle %s$" % self.data.strip('$')
713 s = r"$\displaystyle %s$" % self.data.strip('$')
714 if self.metadata:
714 if self.metadata:
715 return s, deepcopy(self.metadata)
715 return s, deepcopy(self.metadata)
716 else:
716 else:
@@ -78,7 +78,7 b" ipython_prompt = PromptStripper(re.compile(r'^(In \\[\\d+\\]: |\\s*\\.{3,}: ?)'))"
78 def cell_magic(lines):
78 def cell_magic(lines):
79 if not lines or not lines[0].startswith('%%'):
79 if not lines or not lines[0].startswith('%%'):
80 return lines
80 return lines
81 if re.match('%%\w+\?', lines[0]):
81 if re.match(r'%%\w+\?', lines[0]):
82 # This case will be handled by help_end
82 # This case will be handled by help_end
83 return lines
83 return lines
84 magic_name, _, first_line = lines[0][2:-1].partition(' ')
84 magic_name, _, first_line = lines[0][2:-1].partition(' ')
@@ -116,7 +116,7 b' def find_end_of_continued_line(lines, start_line: int):'
116 return end_line
116 return end_line
117
117
118 def assemble_continued_line(lines, start: Tuple[int, int], end_line: int):
118 def assemble_continued_line(lines, start: Tuple[int, int], end_line: int):
119 """Assemble a single line from multiple continued line pieces
119 r"""Assemble a single line from multiple continued line pieces
120
120
121 Continued lines are lines ending in ``\``, and the line following the last
121 Continued lines are lines ending in ``\``, and the line following the last
122 ``\`` in the block.
122 ``\`` in the block.
@@ -49,7 +49,7 b' class NamespaceMagics(Magics):'
49 # We need to detect if we got called as 'pinfo pinfo foo', which can
49 # We need to detect if we got called as 'pinfo pinfo foo', which can
50 # happen if the user types 'pinfo foo?' at the cmd line.
50 # happen if the user types 'pinfo foo?' at the cmd line.
51 pinfo,qmark1,oname,qmark2 = \
51 pinfo,qmark1,oname,qmark2 = \
52 re.match('(pinfo )?(\?*)(.*?)(\??$)',parameter_s).groups()
52 re.match(r'(pinfo )?(\?*)(.*?)(\??$)',parameter_s).groups()
53 if pinfo or qmark1 or qmark2:
53 if pinfo or qmark1 or qmark2:
54 detail_level = 1
54 detail_level = 1
55 if "*" in oname:
55 if "*" in oname:
@@ -197,7 +197,7 b' def re_mark(mark):'
197
197
198 class Demo(object):
198 class Demo(object):
199
199
200 re_stop = re_mark('-*\s?stop\s?-*')
200 re_stop = re_mark(r'-*\s?stop\s?-*')
201 re_silent = re_mark('silent')
201 re_silent = re_mark('silent')
202 re_auto = re_mark('auto')
202 re_auto = re_mark('auto')
203 re_auto_all = re_mark('auto_all')
203 re_auto_all = re_mark('auto_all')
@@ -179,7 +179,7 b' def genelatex(body, wrap):'
179 yield u'$${0}$$'.format(body)
179 yield u'$${0}$$'.format(body)
180 else:
180 else:
181 yield body
181 yield body
182 yield u'\end{document}'
182 yield u'\\end{document}'
183
183
184
184
185 _data_uri_template_png = u"""<img src="data:image/png;base64,%s" alt=%s />"""
185 _data_uri_template_png = u"""<img src="data:image/png;base64,%s" alt=%s />"""
@@ -494,7 +494,7 b' class IPythonConsoleLexer(Lexer):'
494 yield token
494 yield token
495
495
496 class IPyLexer(Lexer):
496 class IPyLexer(Lexer):
497 """
497 r"""
498 Primary lexer for all IPython-like code.
498 Primary lexer for all IPython-like code.
499
499
500 This is a simple helper lexer. If the first line of the text begins with
500 This is a simple helper lexer. If the first line of the text begins with
@@ -63,8 +63,8 b' class IPython2PythonConverter(object):'
63 self.rout = re.compile(r'Out\[\d+\]: \s*?\n?')
63 self.rout = re.compile(r'Out\[\d+\]: \s*?\n?')
64 self.pyps1 = '>>> '
64 self.pyps1 = '>>> '
65 self.pyps2 = '... '
65 self.pyps2 = '... '
66 self.rpyps1 = re.compile ('(\s*%s)(.*)$' % self.pyps1)
66 self.rpyps1 = re.compile (r'(\s*%s)(.*)$' % self.pyps1)
67 self.rpyps2 = re.compile ('(\s*%s)(.*)$' % self.pyps2)
67 self.rpyps2 = re.compile (r'(\s*%s)(.*)$' % self.pyps2)
68
68
69 def __call__(self, ds):
69 def __call__(self, ds):
70 """Convert IPython prompts to python ones in a string."""
70 """Convert IPython prompts to python ones in a string."""
General Comments 0
You need to be logged in to leave comments. Login now