Andrey Lisin
6cd95a3e3b
PY-56939 Improve error messages on file validation issues
...
Backported from 74aa8fab0a
GitOrigin-RevId: 4cb645d7b4b55d60aff52f318ea42f19d5676f3c
2022-11-03 15:37:42 +00:00
Elizaveta Shashkova
9ba53b33b3
PY-37012 Revert accidentally removed import
...
GitOrigin-RevId: 64554b0a09ec8c09d23d4c49dfad823ccbaa75ee
2019-08-15 14:03:28 +03:00
Elizaveta Shashkova
38df7d72b5
IDEA-CR-51343: PY-37012 Convert filename to str if possible or skip
...
GitOrigin-RevId: 528dc6e355f569a6e8c18d2c8071d6385cf038a8
2019-08-14 19:03:15 +03:00
Rustam Vishnyakov
123242c4b2
EditorConfig documentation test
...
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298
constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
...
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Julia Beliaeva
3fee046d20
[vcs-log] cleanup RootCellRenderer
...
GitOrigin-RevId: bba216626193ac756cd133b8ae9bc4e577abea42
2019-06-10 04:10:14 +03:00
Eldar Abusalimov
dcaeb8f8c7
OC-4061: ApplicationUtil: Make runWithCheckCanceled() return result
...
GitOrigin-RevId: 3aa9f23cc5097e644eddf82a4faca669759b4760
2019-06-10 04:09:35 +03:00
Elizaveta Shashkova
e57245885c
PyDev: Fix issue launching module with -m. ptvsd:991
...
GitOrigin-RevId: 46d1f06b6873edd13660330c1bcac59517cc54a1
2019-06-07 18:06:04 +03:00
Elizaveta Shashkova
846ac82c42
PyDev: Re-enable frame eval mode in the debugger. ptvsd:768
...
GitOrigin-RevId: 95f9b011f580edc3ada13c45844dfb76f7782778
2019-06-07 18:04:01 +03:00
Elizaveta Shashkova
bb8df6fd7b
PyDev: Fix paths translation ending with '/' or not and fixing paths if user specifies '/' on windows. Fix paths on Linux.
...
GitOrigin-RevId: 40f6057f96d642e814c0a44976b27b246f508176
2019-06-07 17:55:50 +03:00
Elizaveta Shashkova
ca5a365445
PyDev: Make sure that sys.argv is properly set when running module with '-m'.
...
GitOrigin-RevId: cd421c71a38ed27ebef88573fc036b6498020331
2019-06-07 17:44:06 +03:00
Elizaveta Shashkova
de00e4939a
PyDev: CI support and fixes for Jython, Python 3.7, pytest with xdist
...
GitOrigin-RevId: 29ad79190e0a5d0a15e2419a16c002b0b597d7ae
2019-06-07 17:41:04 +03:00
Elizaveta Shashkova
cd7282bb3e
PyDev: Fixed typo.
...
GitOrigin-RevId: d703c44d93c4816f8cb2bda3fefc5a5d774606d8
2019-06-07 17:35:59 +03:00
Elizaveta Shashkova
138fb3c665
PyDev: Fix str and unicode mixup.
...
GitOrigin-RevId: 95b5fccb44e9b5a864122e2c6009e9c046c26c04
2019-06-07 17:34:57 +03:00
Elizaveta Shashkova
b1a3ddbda0
PyDev: Fix issue dealing with zip filenames.
...
GitOrigin-RevId: a6ae4afb1dc315c0aab48b711805faf22efcfba7
2019-06-07 17:34:27 +03:00
Elizaveta Shashkova
547e08f57b
PyDev: Fix issue where the filename was being returned as unicode on Python 2.
...
GitOrigin-RevId: 2157111068b389e3a95ff82df77869d0f7a4b20a
2019-06-07 17:32:24 +03:00
Elizaveta Shashkova
d637901842
PyDev: Fixes in path translations.
...
GitOrigin-RevId: 1405d32f0cece43291c32bb997eb4669da366c2b
2019-06-07 17:26:48 +03:00
Elizaveta Shashkova
d34392a7dd
PY-34398 Stop debug session after cell execution and save cell ids between debug sessions (IDEA-CR-44654 )
2019-03-12 12:17:16 +03:00
Anton Bragin
68dbcde8f0
PY-29742 Jupyter notebooks support redesigned
...
Changes necessary to provide new scientific notebooks support with separated source code editor and output preview.
2019-02-18 22:29:45 +03:00
Elizaveta Shashkova
bc0e32a8d8
"Show command line ..." doesn't allow to run modules (PY-27090)
...
We should patch exe params like we do it for debug sessions and handle this case on Python side
2017-12-07 17:55:11 +03:00
Elizaveta Shashkova
bfc1d9cec4
Updates from PyDev: Fixes issues with a single slash (Python 3.6 may now warn about them)
2017-10-19 20:22:49 +03:00
Elizaveta Shashkova
ae859989b2
Updates from PyDev: Fixing the support for Jython 2.7.0
2017-10-19 20:22:40 +03:00
Elizaveta Shashkova
aaed33b0b9
Updates from PyDev: Fixed issue comparing values which could lead to error comparing a value with None.
2017-10-19 20:22:39 +03:00
Elizaveta Shashkova
d5d7f92fd3
Updates from PyDev: Get PATHS_FROM_ECLIPSE_TO_PYTHON from env.
2017-10-19 20:22:38 +03:00
Elizaveta Shashkova
4321e47bf7
Tests: fix filenames with tilda on windows (PY-20780)
2016-12-21 18:00:55 +03:00
Elizaveta Shashkova
a21767d96f
Debugger refactoring: get rid of "import *" statements
2016-09-22 15:09:40 +03:00
Elizaveta Shashkova
32f3bdfd94
Remove some unnecessary checks and fix tests: UnicodeType isn't available in Python 3.2
2016-04-26 16:35:54 +02:00
Elizaveta Shashkova
9e88e64777
Minors in pull request #382 ( https://github.com/JetBrains/intellij-community/pull/382 )
2016-04-19 16:50:18 +03:00
fitermay
085e06c5ab
--Handle normalization of short pathnames on windows
...
--Handle normalization of short pathnames on windows
--fix 'unicode'
2016-04-15 00:47:47 -04:00
fitermay
8c33b3c9c1
--Fix issue with breakpoints not being hit on windows inside .zip and .egg files with upper case letters in module names (the windows file system is not case sensetive but .zip filesystem is)
...
--Fix issue with breakpoints not being hit on windows inside .zip and .egg files with upper case letters in module names (the windows file system is not case sensetive but .zip filesystem is)
fix win norm case
2016-04-15 00:46:51 -04:00
fitermay
f092bb5d8d
--Fix translation of 'bdist' paths inside of eggs on windows
2016-04-12 20:42:56 -04:00
Elizaveta Shashkova
7418aca666
Module platform is not available on old Jython (PY-18334)
2016-02-15 17:50:39 +03:00
Elizaveta Shashkova
cd8d7f6b71
Function normcase doesn't lower case on Python 2 for non-English locale on windows, but Java side does it, so we should do it manually (PY-18334, PY-17409)
2016-02-08 20:09:04 +03:00
Elizaveta Shashkova
d8d10657e8
Updates from PyDev.Debugger
2016-02-04 18:52:04 +03:00
Elizaveta Shashkova
df0435c209
Revert some pycharm-specific fixes
2016-02-04 18:52:03 +03:00
Elizaveta Shashkova
f00f1c0c44
Updates with cython from PyDev.Debugger
2016-02-04 18:52:02 +03:00
Elizaveta Shashkova
3e1a610e69
Fix typo
2016-02-04 18:52:00 +03:00
Elizaveta Shashkova
704b954bbb
Fix debugging with Python2 on Windows with non-English locale (PY-17409)
...
Standart normcase() function doesn't change case for non-English letters, so we should do it manually.
2016-02-04 18:51:59 +03:00
Elizaveta Shashkova
3af189142f
Changes from PyDev debugger
2016-02-04 18:51:54 +03:00
Elizaveta Shashkova
0cc76b24ce
Fix debugging with Python2 on Windows with non-English locale (PY-17409)
...
Standart normcase() function doesn't change case for non-English letters, so we should do it manually.
2015-12-23 16:56:08 +03:00
Elizaveta Shashkova
b87e42e080
Fix debugging egg files on windows
...
ZipFile stores forward slashes and uses them in getinfo method.
2015-07-31 15:20:53 +03:00
Alexander Koshevoy
8cefab7f78
PY-11462 Fix inability to locate code sources when hitting breakpoints located at *.py library symlinks
...
On collecting Remote Library sources (sys.path locations) we may download one *.py file several times: there could be one or more symlinks of it and the original file (or we may not download the original file, because it could be not on the sys.path, but in /usr/share/pyshared for example). So having several versions of the same *.py file we need to store information about breakpoints in py debugger at one common key for what real path is well suited (which will be equal for original file and symlinks to it) (and this had been already done). But when breakpoint is hit we need to send absolute path of the file to point to the actually used version of it. If we send a real path we could point to a file that is not in sys.path and had not been even downloaded (as with /usr/share/pyshared).
2015-07-28 16:06:53 +03:00
Dmitry Trofimov
e34d909b49
Fix a possible problem with paths inside .egg on Windows.
2014-11-13 22:47:19 +01:00
Dmitry Trofimov
948b2e3048
Pydev updated to the latest dev version.
2014-08-22 15:59:23 +02:00
Dmitry Trofimov
36dd5df4cd
Update debugger to latest Pydev.Debugger snapshot.
2014-08-14 13:42:57 +02:00
Dmitry Trofimov
8bd83aa64b
Fixed .egg debugging for python 2.7
2012-12-13 16:45:28 +01:00
Dmitry Trofimov
ce098b30b0
Env test for egg debugging.
2012-12-12 00:09:53 +01:00
Dmitry Trofimov
5677bfa312
Debugging .egg files (PY-7528).
2012-12-11 19:51:50 +01:00