13 Commits
Author SHA1 Message Date
Olga.Lavrichenko 0b85ca9bea DS-5427 Reformat break paths in IPython magic commands
GitOrigin-RevId: bfc5b6a9c473ac832b09ca723b41b22d7502b133
2023-08-07 17:11:24 +00:00
Olga.Lavrichenko d4df46d5f0 DS-4478 Reformat code removes spaces in shell commands
GitOrigin-RevId: b06215e01de70329f3c9dfef4ea330ea73400cd2
2023-07-24 17:24:56 +00:00
Semyon Proshev 4ca44081d3 Fix test data after improving wording for ipython introspection syntax error
GitOrigin-RevId: 26af4d78da564e403df402e8c7b0812085756de2
2021-06-23 19:04:11 +00:00
Mikhail Golubev de08c2a947 Fix Python tests after the proofreading
GitOrigin-RevId: 2f6eb873d6321ef00d293377ec2c97195f72da21
2020-11-30 22:17:55 +00:00
Mikhail Golubev 91d49d6c87 i18n: Extract Python parsing errors, fix their capitalization and format
GitOrigin-RevId: a7374f1cb1358005b371fcfdeb743a24e04e1fbf
2020-08-17 16:32:09 +00:00
Anton Bragin 87968ab1a4 PY-31274 IPython magic is parsed and highlighted with no errors in Jupyter cells
Separate dialect for IPython is created to redefine parser and lexer in Jupyter cells. Dollar sign added to console
symbols since it can be used in shell commands. Additional cell type for cell magic introduced.
2019-02-18 22:29:52 +03:00
Anton Bragin 3e3e9bb82e PY-32597 Console accommodates IPython syntax without generating parsing errors
IPython specific syntax is captured by console parser, including:
* Multiline magic
* Exclamation in suffixes
* Double exclamation
* Help syntax

Test classes for console moved to separate package.
2018-11-30 12:06:13 +03:00
Alexander Marchuk 9b9707909c fill PyConsoleIndentTest with new tests and improve old
(cherry picked from commit c16b6d7b2a8ada5b8d2a8cd882dc64593dccf00e)
2014-05-07 12:01:31 +02:00
Dmitry Trofimov 763630a6bd Execute in console should send current line if there is no selection (PY-7800). 2013-04-04 18:43:32 +02:00
Dmitry Trofimov 432be62220 Fixed execute in console for arguments on different rows (PY-6791). 2012-10-14 23:55:55 +02:00
Dmitry Trofimov 02da19828c Fixed indentation problem in Execute in console (PY-7180). 2012-08-17 14:48:16 +02:00
Dmitry Trofimov fbebcdce90 Fixed test data. 2011-03-23 17:31:39 +03:00
Dmitry Trofimov bbffe9b0e0 Handling of indantaions in console execute action (PY-3104). 2011-03-18 08:48:38 +03:00