mirror of
https://github.com/davidhalter/jedi.git
synced 2026-04-23 18:34:29 +08:00
Commit Graph
Select branches
Hide Pull Requests
master
tmp
typing
#1
#1
#10
#10
#100
#100
#1002
#1002
#1004
#1005
#1011
#1017
#1017
#1018
#1019
#1020
#1021
#1022
#1026
#1032
#1038
#104
#104
#1040
#1040
#1046
#105
#105
#1054
#1057
#106
#106
#1064
#1065
#1066
#1067
#1068
#1077
#1079
#108
#108
#1080
#1082
#1086
#1088
#109
#109
#1099
#110
#110
#1108
#1108
#1109
#1110
#1111
#1115
#1118
#1119
#112
#112
#1124
#1125
#1125
#1136
#1140
#1143
#1145
#1149
#115
#115
#1150
#1151
#1152
#1156
#1158
#1158
#1159
#1159
#1160
#1161
#1162
#1164
#1164
#1169
#1169
#1170
#1171
#1174
#1176
#1178
#1179
#118
#118
#1180
#1181
#1185
#1185
#119
#119
#1192
#1199
#12
#12
#120
#120
#1201
#1201
#1203
#1212
#1215
#1217
#1219
#1220
#1221
#1223
#1226
#1226
#1237
#1238
#124
#124
#125
#125
#1252
#1254
#1260
#1262
#1267
#1270
#128
#128
#1282
#1285
#1289
#1290
#1291
#1295
#1296
#1297
#130
#130
#1300
#1307
#1308
#1312
#1313
#1320
#1323
#1324
#1326
#134
#134
#1342
#1343
#1344
#1349
#135
#135
#1352
#1356
#136
#136
#1362
#1370
#1371
#1376
#1380
#1382
#1384
#139
#139
#1394
#1398
#140
#140
#1404
#1405
#1406
#1409
#141
#141
#142
#142
#1421
#143
#143
#1431
#1438
#1439
#144
#144
#1440
#1441
#1448
#145
#145
#1451
#146
#146
#1460
#1461
#1467
#148
#148
#149
#149
#1494
#1495
#1496
#1498
#15
#15
#1501
#1505
#1508
#1511
#1512
#152
#152
#1522
#1526
#153
#153
#1535
#1536
#1537
#154
#154
#1543
#1545
#1546
#1549
#155
#155
#1553
#1554
#1558
#1559
#156
#156
#1561
#1562
#1564
#157
#157
#1570
#1572
#1575
#1579
#158
#158
#1584
#1586
#1589
#159
#159
#1590
#1593
#1595
#1598
#1599
#16
#16
#1600
#1601
#1602
#1603
#1609
#161
#161
#1610
#1612
#1613
#1614
#1618
#1619
#1623
#1630
#1633
#1635
#1638
#164
#164
#1641
#1642
#1646
#1649
#165
#165
#166
#166
#1662
#1663
#1669
#167
#167
#1674
#168
#168
#1684
#17
#1704
#1706
#1707
#1708
#171
#171
#1711
#1715
#172
#172
#1727
#173
#173
#1734
#174
#174
#1741
#175
#175
#176
#176
#177
#177
#1772
#1775
#178
#178
#1780
#1780
#1784
#1784
#179
#179
#1793
#1794
#1795
#18
#18
#180
#180
#1800
#1805
#1819
#182
#182
#1820
#1821
#1826
#1827
#1828
#1834
#185
#185
#1851
#1855
#186
#186
#1861
#1867
#187
#187
#1870
#1871
#1875
#1876
#1879
#1885
#1889
#1903
#1907
#1910
#1911
#1915
#1916
#1917
#1918
#1922
#1923
#1926
#1927
#1930
#1934
#1935
#1936
#1937
#1942
#1943
#1956
#1957
#1959
#1960
#1961
#1964
#1966
#197
#197
#1973
#1976
#1977
#198
#198
#1983
#1989
#1994
#1996
#2003
#2004
#2005
#2006
#2008
#2013
#2014
#2016
#2018
#202
#202
#2027
#203
#203
#204
#204
#2042
#2043
#2045
#2045
#2049
#2051
#2052
#2054
#2055
#2066
#2070
#2070
#2079
#208
#208
#2081
#2081
#2083
#2089
#2090
#2091
#2092
#2093
#2093
#2095
#2095
#214
#214
#215
#215
#217
#217
#219
#219
#222
#222
#223
#223
#228
#228
#230
#230
#231
#231
#232
#232
#233
#233
#234
#234
#242
#242
#250
#250
#252
#252
#255
#255
#258
#258
#260
#260
#263
#263
#264
#264
#265
#265
#266
#266
#267
#267
#268
#270
#270
#273
#273
#276
#276
#277
#277
#278
#278
#280
#280
#281
#281
#284
#284
#286
#286
#287
#287
#289
#289
#29
#29
#290
#290
#296
#296
#316
#316
#321
#321
#323
#323
#33
#33
#333
#333
#338
#345
#345
#35
#35
#353
#354
#354
#358
#359
#359
#360
#362
#363
#365
#366
#366
#367
#368
#368
#37
#37
#374
#374
#375
#378
#387
#388
#388
#399
#403
#404
#404
#406
#407
#41
#41
#410
#410
#411
#415
#422
#423
#425
#426
#426
#43
#43
#430
#433
#434
#435
#437
#439
#439
#440
#441
#444
#444
#445
#445
#448
#45
#45
#450
#450
#451
#453
#456
#467
#469
#483
#484
#484
#502
#505
#505
#522
#527
#527
#528
#53
#53
#530
#532
#532
#534
#534
#539
#546
#546
#549
#55
#55
#550
#552
#556
#562
#562
#564
#564
#565
#565
#567
#578
#58
#58
#581
#584
#586
#599
#602
#612
#616
#616
#617
#617
#618
#621
#624
#624
#635
#635
#636
#637
#638
#638
#640
#640
#641
#644
#644
#649
#65
#65
#659
#659
#66
#66
#660
#661
#663
#664
#665
#665
#668
#669
#67
#67
#673
#673
#676
#676
#678
#678
#680
#680
#682
#682
#684
#684
#689
#69
#69
#690
#690
#691
#692
#692
#693
#696
#699
#70
#70
#701
#705
#708
#709
#711
#719
#721
#721
#725
#726
#727
#727
#728
#73
#73
#734
#736
#736
#738
#738
#74
#74
#743
#743
#745
#746
#746
#747
#751
#758
#763
#763
#764
#776
#780
#782
#783
#783
#786
#786
#787
#788
#789
#790
#794
#796
#796
#798
#798
#799
#807
#81
#81
#818
#818
#82
#82
#823
#829
#829
#832
#834
#840
#840
#847
#848
#85
#85
#851
#851
#852
#853
#857
#86
#86
#864
#866
#867
#868
#87
#87
#876
#88
#88
#881
#888
#889
#889
#89
#89
#890
#891
#891
#892
#892
#893
#894
#894
#898
#898
#899
#9
#9
#90
#90
#902
#91
#91
#912
#914
#922
#93
#93
#935
#938
#938
#941
#942
#947
#947
#948
#948
#95
#95
#950
#953
#958
#96
#96
#960
#963
#965
#965
#97
#97
#971
#976
#977
#978
#981
#982
#986
v0.10.0
v0.10.1
v0.10.2
v0.11.0
v0.11.1
v0.12.0
v0.12.1
v0.13.0
v0.13.1
v0.13.2
v0.13.3
v0.14.0
v0.14.1
v0.15.0
v0.15.1
v0.15.2
v0.16.0
v0.17.0
v0.17.1
v0.17.2
v0.18.0
v0.18.1
v0.18.2
v0.19.0
v0.19.1
v0.19.2
v0.5b4
v0.6.0
v0.7.0
v0.8.0
v0.8.1
v0.9.0
Select branches
Hide Pull Requests
master
tmp
typing
#1
#1
#10
#10
#100
#100
#1002
#1002
#1004
#1005
#1011
#1017
#1017
#1018
#1019
#1020
#1021
#1022
#1026
#1032
#1038
#104
#104
#1040
#1040
#1046
#105
#105
#1054
#1057
#106
#106
#1064
#1065
#1066
#1067
#1068
#1077
#1079
#108
#108
#1080
#1082
#1086
#1088
#109
#109
#1099
#110
#110
#1108
#1108
#1109
#1110
#1111
#1115
#1118
#1119
#112
#112
#1124
#1125
#1125
#1136
#1140
#1143
#1145
#1149
#115
#115
#1150
#1151
#1152
#1156
#1158
#1158
#1159
#1159
#1160
#1161
#1162
#1164
#1164
#1169
#1169
#1170
#1171
#1174
#1176
#1178
#1179
#118
#118
#1180
#1181
#1185
#1185
#119
#119
#1192
#1199
#12
#12
#120
#120
#1201
#1201
#1203
#1212
#1215
#1217
#1219
#1220
#1221
#1223
#1226
#1226
#1237
#1238
#124
#124
#125
#125
#1252
#1254
#1260
#1262
#1267
#1270
#128
#128
#1282
#1285
#1289
#1290
#1291
#1295
#1296
#1297
#130
#130
#1300
#1307
#1308
#1312
#1313
#1320
#1323
#1324
#1326
#134
#134
#1342
#1343
#1344
#1349
#135
#135
#1352
#1356
#136
#136
#1362
#1370
#1371
#1376
#1380
#1382
#1384
#139
#139
#1394
#1398
#140
#140
#1404
#1405
#1406
#1409
#141
#141
#142
#142
#1421
#143
#143
#1431
#1438
#1439
#144
#144
#1440
#1441
#1448
#145
#145
#1451
#146
#146
#1460
#1461
#1467
#148
#148
#149
#149
#1494
#1495
#1496
#1498
#15
#15
#1501
#1505
#1508
#1511
#1512
#152
#152
#1522
#1526
#153
#153
#1535
#1536
#1537
#154
#154
#1543
#1545
#1546
#1549
#155
#155
#1553
#1554
#1558
#1559
#156
#156
#1561
#1562
#1564
#157
#157
#1570
#1572
#1575
#1579
#158
#158
#1584
#1586
#1589
#159
#159
#1590
#1593
#1595
#1598
#1599
#16
#16
#1600
#1601
#1602
#1603
#1609
#161
#161
#1610
#1612
#1613
#1614
#1618
#1619
#1623
#1630
#1633
#1635
#1638
#164
#164
#1641
#1642
#1646
#1649
#165
#165
#166
#166
#1662
#1663
#1669
#167
#167
#1674
#168
#168
#1684
#17
#1704
#1706
#1707
#1708
#171
#171
#1711
#1715
#172
#172
#1727
#173
#173
#1734
#174
#174
#1741
#175
#175
#176
#176
#177
#177
#1772
#1775
#178
#178
#1780
#1780
#1784
#1784
#179
#179
#1793
#1794
#1795
#18
#18
#180
#180
#1800
#1805
#1819
#182
#182
#1820
#1821
#1826
#1827
#1828
#1834
#185
#185
#1851
#1855
#186
#186
#1861
#1867
#187
#187
#1870
#1871
#1875
#1876
#1879
#1885
#1889
#1903
#1907
#1910
#1911
#1915
#1916
#1917
#1918
#1922
#1923
#1926
#1927
#1930
#1934
#1935
#1936
#1937
#1942
#1943
#1956
#1957
#1959
#1960
#1961
#1964
#1966
#197
#197
#1973
#1976
#1977
#198
#198
#1983
#1989
#1994
#1996
#2003
#2004
#2005
#2006
#2008
#2013
#2014
#2016
#2018
#202
#202
#2027
#203
#203
#204
#204
#2042
#2043
#2045
#2045
#2049
#2051
#2052
#2054
#2055
#2066
#2070
#2070
#2079
#208
#208
#2081
#2081
#2083
#2089
#2090
#2091
#2092
#2093
#2093
#2095
#2095
#214
#214
#215
#215
#217
#217
#219
#219
#222
#222
#223
#223
#228
#228
#230
#230
#231
#231
#232
#232
#233
#233
#234
#234
#242
#242
#250
#250
#252
#252
#255
#255
#258
#258
#260
#260
#263
#263
#264
#264
#265
#265
#266
#266
#267
#267
#268
#270
#270
#273
#273
#276
#276
#277
#277
#278
#278
#280
#280
#281
#281
#284
#284
#286
#286
#287
#287
#289
#289
#29
#29
#290
#290
#296
#296
#316
#316
#321
#321
#323
#323
#33
#33
#333
#333
#338
#345
#345
#35
#35
#353
#354
#354
#358
#359
#359
#360
#362
#363
#365
#366
#366
#367
#368
#368
#37
#37
#374
#374
#375
#378
#387
#388
#388
#399
#403
#404
#404
#406
#407
#41
#41
#410
#410
#411
#415
#422
#423
#425
#426
#426
#43
#43
#430
#433
#434
#435
#437
#439
#439
#440
#441
#444
#444
#445
#445
#448
#45
#45
#450
#450
#451
#453
#456
#467
#469
#483
#484
#484
#502
#505
#505
#522
#527
#527
#528
#53
#53
#530
#532
#532
#534
#534
#539
#546
#546
#549
#55
#55
#550
#552
#556
#562
#562
#564
#564
#565
#565
#567
#578
#58
#58
#581
#584
#586
#599
#602
#612
#616
#616
#617
#617
#618
#621
#624
#624
#635
#635
#636
#637
#638
#638
#640
#640
#641
#644
#644
#649
#65
#65
#659
#659
#66
#66
#660
#661
#663
#664
#665
#665
#668
#669
#67
#67
#673
#673
#676
#676
#678
#678
#680
#680
#682
#682
#684
#684
#689
#69
#69
#690
#690
#691
#692
#692
#693
#696
#699
#70
#70
#701
#705
#708
#709
#711
#719
#721
#721
#725
#726
#727
#727
#728
#73
#73
#734
#736
#736
#738
#738
#74
#74
#743
#743
#745
#746
#746
#747
#751
#758
#763
#763
#764
#776
#780
#782
#783
#783
#786
#786
#787
#788
#789
#790
#794
#796
#796
#798
#798
#799
#807
#81
#81
#818
#818
#82
#82
#823
#829
#829
#832
#834
#840
#840
#847
#848
#85
#85
#851
#851
#852
#853
#857
#86
#86
#864
#866
#867
#868
#87
#87
#876
#88
#88
#881
#888
#889
#889
#89
#89
#890
#891
#891
#892
#892
#893
#894
#894
#898
#898
#899
#9
#9
#90
#90
#902
#91
#91
#912
#914
#922
#93
#93
#935
#938
#938
#941
#942
#947
#947
#948
#948
#95
#95
#950
#953
#958
#96
#96
#960
#963
#965
#965
#97
#97
#971
#976
#977
#978
#981
#982
#986
v0.10.0
v0.10.1
v0.10.2
v0.11.0
v0.11.1
v0.12.0
v0.12.1
v0.13.0
v0.13.1
v0.13.2
v0.13.3
v0.14.0
v0.14.1
v0.15.0
v0.15.1
v0.15.2
v0.16.0
v0.17.0
v0.17.1
v0.17.2
v0.18.0
v0.18.1
v0.18.2
v0.19.0
v0.19.1
v0.19.2
v0.5b4
v0.6.0
v0.7.0
v0.8.0
v0.8.1
v0.9.0
-
d59e21f43c
new way of gathering statements to evaluate for static analysis
Dave Halter
2014-05-16 12:23:09 +02:00 -
857a9b7621
don't raise attribute NameErrors in all for loop name definitions.
Dave Halter
2014-05-15 12:39:00 +02:00 -
bcab821df9
linter output changes - #408
Dave Halter
2014-05-15 00:45:50 +02:00 -
b54d46374c
recursive file paths for the temporary linter api - #408
Dave Halter
2014-05-15 00:39:42 +02:00 -
5e2bb0ef9b
Using python -m jedi force <path> you can use the linter for now.
Dave Halter
2014-05-13 16:29:39 +02:00 -
99340dd2a1
few NameError tests
Dave Halter
2014-05-13 16:17:06 +02:00 -
9bcc4f8fd2
static analysis is now able to tell the difference between NameError/AttributeError
Dave Halter
2014-05-13 16:14:32 +02:00 -
7632a7d120
sorting the statements for analysis. we need to be able to reproduce results.
Dave Halter
2014-05-13 15:56:41 +02:00 -
876942d2b8
Small adjustment in Interpreter completion to be compatible with static analysis
Dave Halter
2014-05-13 01:39:33 +02:00 -
a2b483b4f5
None issue fix for static analysis
Dave Halter
2014-05-13 01:21:32 +02:00 -
00e43d4585
except can also catch multiple exceptions in one statement
Dave Halter
2014-05-12 18:46:17 +02:00 -
7096a570bf
try/except test for static analysis (duck typing should not cause jedi to report mistakes)
Dave Halter
2014-05-12 18:34:38 +02:00 -
96386b4578
if something catches an exception, ignore that report
Dave Halter
2014-05-12 18:10:17 +02:00 -
64af9524b7
simple generator static analysis subscript check
Dave Halter
2014-05-12 16:03:41 +02:00 -
b6ec589997
refactor general array lookup method get_index_types
Dave Halter
2014-05-12 15:23:48 +02:00 -
70d85d1b3a
strip_imports -> follow_imports
Dave Halter
2014-05-12 11:18:47 +02:00 -
e5fe726862
imports cleanup & documentation
Dave Halter
2014-05-12 11:15:17 +02:00 -
02d1e1aa42
fix static analysis for nested imports
Dave Halter
2014-05-12 11:03:27 +02:00 -
13949ec145
move is_nested check from evaluate.imports to the parser
Dave Halter
2014-05-12 11:02:57 +02:00 -
04855e9452
pytest -> ignore static_analysis folder
Dave Halter
2014-05-12 01:59:00 +02:00 -
63155808df
interpreter cleanup, use proper parents
Dave Halter
2014-05-12 01:55:48 +02:00 -
3f2e737702
statical analysis shouldn't report the exact same error twice
Dave Halter
2014-05-11 16:45:22 +02:00 -
7abdc375c2
add tests for attribute errors
Dave Halter
2014-05-11 16:44:58 +02:00 -
284a64a79a
more import-error detection tests
Dave Halter
2014-05-11 15:33:53 +02:00 -
7b525285bd
static analysis import tests
Dave Halter
2014-05-11 15:18:48 +02:00 -
c92113a7b1
improved static analysis test base
Dave Halter
2014-05-11 13:30:29 +02:00 -
40a54961cd
testing structure for static analysis.
Dave Halter
2014-05-11 12:09:42 +02:00 -
c59a8dce28
ImportError detection
Dave Halter
2014-05-11 01:54:25 +02:00 -
586ac9d013
removed a few debug things.
Dave Halter
2014-05-10 20:31:33 +02:00 -
11a445ab42
Merge branch 'dev' into linter
Dave Halter
2014-05-10 16:53:41 +02:00 -
60971245d6
star imports now have their own class, which will be important for AttributeError detection
Dave Halter
2014-05-10 16:53:27 +02:00 -
358472b21f
improved star import support preparation
Dave Halter
2014-05-10 14:12:36 +02:00 -
ecfb3a0423
Merge branch 'dev' into linter
Dave Halter
2014-05-09 11:52:39 +02:00 -
d0b2a2ce4f
fixed NestedImportModule
Dave Halter
2014-05-09 11:52:10 +02:00 -
2d48c72340
introduce a NestedImportModule class
Dave Halter
2014-05-08 13:22:41 +02:00 -
6098ba5e84
small fixes to the analysis.Error class.
Dave Halter
2014-05-08 12:04:40 +02:00 -
1ecb173b33
update AUTHORS
#407
Akinori Hattori
2014-05-08 18:45:51 +09:00 -
7c965e544f
dive further into following imports, etc
Dave Halter
2014-05-08 11:26:08 +02:00 -
9f3542903d
fix virtualenv support
Akinori Hattori
2014-05-08 18:09:05 +09:00 -
9eb75f9c61
static analysis prototype decription
Dave Halter
2014-05-07 12:39:18 +02:00 -
c0064e17bc
Merge pull request #406 from davidhalter/repl_info
Dave Halter
2014-05-06 12:58:33 +04:30 -
ae8b0d5eab
Print the Jedi version when REPL completion is used
#406
Danilo Bargen
2014-05-06 08:17:09 +02:00 -
e66f2d8f4b
Docs / changelog formatting
Danilo Bargen
2014-05-06 07:47:59 +02:00 -
db9ee1f5a0
Updated AUTHORS
Danilo Bargen
2014-05-06 07:39:31 +02:00 -
895db8d6ff
changelog mistake again, thanks for noticing it @aebersold
Dave Halter
2014-05-05 23:50:45 +02:00 -
c587d12510
removed call signature caching unintentionally (a few commmits ago).
Dave Halter
2014-05-05 12:44:40 +02:00 -
7db1eb2f62
change small changelog mistake
Dave Halter
2014-05-05 00:41:34 +02:00 -
7b402d7bbe
change release to 0.8.0-final0, #395
v0.8.0
Dave Halter
2014-05-05 00:23:07 +02:00 -
b5b79fc818
partial support for *args/**kwargs in CallSignature.index, fixes #395
Dave Halter
2014-05-05 00:12:43 +02:00 -
f2af053a4a
fix the CallSignature.index attribute
Dave Halter
2014-05-04 23:36:15 +02:00 -
a4b9ccc2e7
the fast parser was able to return wrong sub parsers, because the sometimes hashes were not updated, fixes #396.
Dave Halter
2014-05-04 16:36:41 +02:00 -
16fd7f5424
create a more specific test for #396, which is again a fast parser issue
Dave Halter
2014-05-04 15:53:53 +02:00 -
672594514e
call_signature/completion interference issues
Dave Halter
2014-05-04 13:12:49 +02:00 -
fcd8b25d3d
the parser in general now cares for carriage return/new line combinations
Dave Halter
2014-05-04 12:32:02 +02:00 -
f64b309ff0
carriage return test for statements that continue, even though they shouldn't
Dave Halter
2014-05-04 12:31:21 +02:00 -
ef62904af3
python 2 compatibility (also with the new travis build)
Dave Halter
2014-05-04 11:50:13 +02:00 -
02b98ad4e4
small carriage return fix, so that Definition.description doesn't return crazy carriage returns without a newline
Dave Halter
2014-05-04 02:39:57 +02:00 -
e0d0572d7f
fix for an issue with commas in statements
Dave Halter
2014-05-04 02:20:46 +02:00 -
8404107397
carriage return issues fixed in the fast parser -> fixes #402
Dave Halter
2014-05-04 02:14:34 +02:00 -
091518d924
test for carriage return issues. fast parser seems to be counting characters wrong when carriage returns are involved. see #402
Dave Halter
2014-05-04 01:56:53 +02:00 -
065e9a001d
call signature test change to avoid version changes of python 3.2.5 (int docstrings have changed, travis has updated since)
Dave Halter
2014-05-03 20:12:39 +02:00 -
c44b88adc3
Error token handling with dots in front.
Dave Halter
2014-05-03 12:39:20 +02:00 -
e5326acf8f
ImportPath -> ImportWrapper
Dave Halter
2014-04-30 17:13:47 +02:00 -
0322869202
catch ModuleNotFound for a special imports usage
Dave Halter
2014-04-30 17:09:46 +02:00 -
2205117f92
test for #397, something raises ModuleNotFound if we use Definition.type
Dave Halter
2014-04-30 16:58:27 +02:00 -
5ed887c170
precautionary fix without test (sith.py didn't reproduce it), in execution detection.
Dave Halter
2014-04-30 12:20:59 +02:00 -
44d8abb198
fix for the recursive ArrayInstance issues.
Dave Halter
2014-04-30 12:20:28 +02:00 -
5a6eabb364
array recursion test, took a long time to find that annoying bug.
Dave Halter
2014-04-30 11:50:21 +02:00 -
8edaea31e2
simplify some usage stuff
Dave Halter
2014-04-29 14:01:24 +02:00 -
bc7896f93d
unicode issues in usage matching
Dave Halter
2014-04-29 12:20:25 +02:00 -
5740c45791
again tokenize simplifications
Dave Halter
2014-04-28 19:31:41 +02:00 -
18dc92f85f
removed a few old/unnecessary tokenize definitions
Dave Halter
2014-04-28 18:33:40 +02:00 -
23b4a89d1d
slices should be ignored in __getitem__ settings (for now)
Dave Halter
2014-04-28 18:15:25 +02:00 -
d106b2ce2b
__getattr__ arbitrary returns fix
Dave Halter
2014-04-27 23:15:32 +02:00 -
45d3bbff0d
sometimes the speed test fails, because there's not enough margin on travis
Dave Halter
2014-04-25 15:12:56 +02:00 -
289dbc8629
Merge branch 'dev' of github.com:davidhalter/jedi into dev
Dave Halter
2014-04-25 15:03:36 +02:00 -
a6f962f1c2
clean up some precedence stuff
Dave Halter
2014-04-25 14:39:59 +02:00 -
6bec7ce847
speed up Builtin lookups
Dave Halter
2014-04-25 14:12:28 +02:00 -
c790f88678
speed up precedences.
Dave Halter
2014-04-25 13:28:01 +02:00 -
10809e836d
speed test for slow precedence issues
Dave Halter
2014-04-24 16:33:17 +02:00 -
ecd9470803
Merge pull request #399 from jorgenschaefer/dev
Dave Halter
2014-04-24 14:09:01 +04:30 -
9ed0dc4861
Always load source files in binary mode.
#399
Jorgen Schaefer
2014-04-23 16:25:12 +02:00 -
4ae99256be
py3.0, py3.1 and py32 don't support unicode literals. Support those.
Dave Halter
2014-04-22 16:00:13 +02:00 -
a49c624154
tokenize corrections, add unicode literals, because they had been removed from Python 3.2 (reintroduced in 3.3)
Dave Halter
2014-04-22 15:17:48 +02:00 -
b685101efb
Nothing + string literal should not result in string literal but in a string type (because we don't know how the string literal could have looked like
Dave Halter
2014-04-22 15:16:48 +02:00 -
77d505e251
eval_statement input shouldn't be a NamePart, but a string
Dave Halter
2014-04-22 11:33:46 +02:00 -
8dc7f6a771
small NO_DEFAULT fix for a memoize issue with iterable.Array
Dave Halter
2014-04-22 10:29:06 +02:00 -
70efa159f2
fix for slices which have been screwed up in a few previous commits... again...
Dave Halter
2014-04-22 10:21:15 +02:00 -
2a0423302c
small evaluate.iterable.Array optimization
Dave Halter
2014-04-22 10:13:23 +02:00 -
eaf54942fc
fix a slice issue with precedences.
Dave Halter
2014-04-21 02:30:17 +02:00 -
e320c3a8a0
Merge branch 'dev' of github.com:davidhalter/jedi into dev
Dave Halter
2014-04-20 22:17:39 +02:00 -
fe5a03badd
Increase maximum recursion depth. Makes sense for very complicated code (completions within Jedi), since Jedi itself uses so many recursions.
Dave Halter
2014-04-20 14:55:05 +02:00 -
67f49da15c
Increase maximum recursion depth. Makes sense for very complicated code (completions within Jedi), since Jedi itself uses so many recursions.
Dave Halter
2014-04-20 14:55:05 +02:00 -
81cc50e8b5
well yeah give NamePart a get_code method after all, makes sense, because all the other parser representation objects have it.
Dave Halter
2014-04-20 14:32:48 +02:00 -
50c4b7bfd9
memoize problems with defaults in combination with raised exceptions
Dave Halter
2014-04-20 14:14:30 +02:00 -
27f01ca1f6
use Param.stars to avoid certain syntax error params to cause an exception
Dave Halter
2014-04-20 13:38:10 +02:00 -
ab154d46d5
fixed a very nasty problem with exponential growth in precedence for loops
Dave Halter
2014-04-20 12:42:53 +02:00 -
6f17000fa8
test/completion/operators.py -> precedence.py
Dave Halter
2014-04-20 12:14:07 +02:00 -
7682f204fb
make it possible to show locations with sith.py before something is executed. This makes never ending completions traceable.
Dave Halter
2014-04-20 01:54:16 +02:00 -
b1a8a15486
removed a lot of old sith.py code, that is not needed anymore, because almost everything is now a Definition (except Completions).
Dave Halter
2014-04-20 01:40:48 +02:00