Show More
@@ -185,7 +185,7 b' def _format_filename(file, ColorFilename, ColorNormal):' | |||
|
185 | 185 | |
|
186 | 186 | if ipinst is not None and file in ipinst.compile._filename_map: |
|
187 | 187 | file = "[%s]" % ipinst.compile._filename_map[file] |
|
188 |
tpl_link = "In |
|
|
188 | tpl_link = "Input %sIn %%s%s" % (ColorFilename, ColorNormal) | |
|
189 | 189 | else: |
|
190 | 190 | file = util_path.compress_user( |
|
191 | 191 | py3compat.cast_unicode(file, util_path.fs_encoding) |
@@ -92,6 +92,13 b' Majority of our docstrings have now been reformatted and automatically fixed by' | |||
|
92 | 92 | the experimental `Vélin <https://pypi.org/project/velin/>`_ project, to conform |
|
93 | 93 | to numpydoc. |
|
94 | 94 | |
|
95 | Type annotations | |
|
96 | ---------------- | |
|
97 | ||
|
98 | While IPython itself is highly dynamic and can't be completely typed, many of | |
|
99 | the function now have type annotation, and part of the codebase and now checked | |
|
100 | by mypy. | |
|
101 | ||
|
95 | 102 | |
|
96 | 103 | Featured changes |
|
97 | 104 | ---------------- |
@@ -355,13 +362,13 b' The error traceback is now correctly formatted, showing the cell number in which' | |||
|
355 | 362 | ...: return 3 / 0 |
|
356 | 363 | ...: |
|
357 | 364 | |
|
358 | In [2]: foo() | |
|
365 | Input In [2]: foo() | |
|
359 | 366 | --------------------------------------------------------------------------- |
|
360 | 367 | ZeroDivisionError Traceback (most recent call last) |
|
361 | In [2], in <module> | |
|
368 | input In [2], in <module> | |
|
362 | 369 | ----> 1 foo() |
|
363 | 370 | |
|
364 | In [1], in foo() | |
|
371 | Input In [1], in foo() | |
|
365 | 372 | 1 def foo(): |
|
366 | 373 | ----> 2 return 3 / 0 |
|
367 | 374 |
General Comments 0
You need to be logged in to leave comments.
Login now