mirror of
https://github.com/davidhalter/jedi.git
synced 2026-04-21 17:08:00 +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
-
489ea8fc83
Replace set_parser with direct ParserNode instance calls.
Dave Halter
2015-02-23 13:10:40 +01:00 -
2fcb1b9b65
Fast parser fix.
Dave Halter
2015-02-23 01:00:17 +01:00 -
69412224eb
Merge pull request #550 from IanLee1521/issue-525
Dave Halter
2015-02-23 00:17:46 +01:00 -
49150d760e
Fixed #525 - Point to readthedocs.org rather than jedidjah.ch
#550
Ian Lee
2015-02-22 14:27:38 -08:00 -
3a5b2d396e
Failed statements should not lead to parser fails.
Dave Halter
2015-02-22 20:29:22 +01:00 -
3ec96b25cc
Issue with backslashes again in the fast parser.
Dave Halter
2015-02-21 18:07:21 +01:00 -
3347718808
Merge pull request #549 from IanLee1521/readme-update
Dave Halter
2015-02-21 10:37:26 +01:00 -
5625e1cb62
Add self to authors list
#549
Ian Lee
2015-02-20 17:17:34 -08:00 -
2b193cb1f0
Update list of supported cPython versions in readme
Ian Lee
2015-02-20 17:13:20 -08:00 -
0b5a509e83
Small correction: mixed up a re.match and re.search.
Dave Halter
2015-02-20 00:48:05 +01:00 -
ce96af5e04
Fix an issue with open parentheses and function definitions right after. The fast parser should behave like the normal one and just ignore the open brackets.
Dave Halter
2015-02-19 11:02:11 +01:00 -
9d048623dd
Delete the old and unused MultiLevelStopIteration exception.
Dave Halter
2015-02-19 01:43:43 +01:00 -
0e73bf7d80
Account for code parts that were not parsed in the fast parser.
Dave Halter
2015-02-19 01:42:13 +01:00 -
39bf9f426b
Handle backslash escaping.
Dave Halter
2015-02-18 17:32:34 +01:00 -
595da50ab8
The fast parser splitting now also checks for parentheses levels, because without that, sometimes we split in very strange positions, while ignoring others.
Dave Halter
2015-02-18 13:48:08 +01:00 -
38e26892f2
The fast parser doesn't work with open parentheses properly, document that.
Dave Halter
2015-02-18 12:50:26 +01:00 -
cefd76e5d1
Testing open parentheses in the fast parser.
Dave Halter
2015-02-17 17:23:48 +01:00 -
506d602795
Fix multi line param issues in the fast parser.
Dave Halter
2015-02-17 15:24:49 +01:00 -
7663703989
Fix issues with multi line for loops in the fast parser.
Dave Halter
2015-02-17 14:57:00 +01:00 -
4d9608ea6f
Check more precisely for flow keywords.
Dave Halter
2015-02-16 16:04:48 +01:00 -
e1c28d2c3f
variables starting with 'class' and 'def' should not slow down the parser, changed the check to 'class ' and 'def '.
Dave Halter
2015-02-16 10:07:41 +01:00 -
3680784234
Add another for in one line test for the fast parser.
Dave Halter
2015-02-15 20:28:59 +01:00 -
db31e0e37d
The fast parser works now faster in case of for flows with a simple_stmt after.
Dave Halter
2015-02-14 18:57:04 +01:00 -
a3b32729a7
Test for an issue with for loops and a statement on the same line. (fast parser)
Dave Halter
2015-02-14 16:27:04 +01:00 -
4613a810a5
Some small refactorings to the names_dict/deep_ast_copy logic.
Dave Halter
2015-02-12 13:24:08 +01:00 -
774b3d5ce8
Python 2 compatibility.
Dave Halter
2015-02-12 11:36:36 +01:00 -
a8d3a9ab42
Remove old deep_ast_copy code.
Dave Halter
2015-02-12 11:24:17 +01:00 -
bcf6be0636
Radically rewrote deep_ast_copy.
Dave Halter
2015-02-12 02:25:54 +01:00 -
a12f259a0f
Actually remove check_first from deep_ast_copy.
Dave Halter
2015-02-11 14:47:28 +01:00 -
315c687048
Remove the need for the check_first param in deep_ast_copy.
Dave Halter
2015-02-11 14:46:51 +01:00 -
bc722a70f2
Simplify deep_ast_copy.
Dave Halter
2015-02-11 02:16:57 +01:00 -
6e5ba3de87
Fix remaining issue siwh the Param refactoring.
Dave Halter
2015-02-11 01:40:18 +01:00 -
cdbe26786a
Trying to get ird of the weird param generation in the parser tree.
Dave Halter
2015-02-10 15:49:26 +01:00 -
8775d90173
Merge the master branch into the dev branch.
Dave Halter
2015-02-09 14:41:41 +01:00 -
07156b427c
Fix some compatibilty issues in the test suite for Python 2.7.
Dave Halter
2015-02-09 14:15:25 +01:00 -
28d3ba6c04
Fix a test about regex goto, don't know how that one even worked in the first place.
Dave Halter
2015-02-09 12:35:20 +01:00 -
a095f8d9e0
Replace some isinstance checks in the parser tree with .type checks.
Dave Halter
2015-02-09 12:27:29 +01:00 -
a9a3387cb0
Refactor user scope search.
Dave Halter
2015-02-05 21:52:57 +01:00 -
8125d5f562
Remove asserts and calculate them dynamically.
Dave Halter
2015-02-05 20:16:55 +01:00 -
0a3797cf6e
Small refactorings.
Dave Halter
2015-02-05 19:47:26 +01:00 -
2dd08594fc
Simplify the indent calculation in the fast parser.
Dave Halter
2015-02-05 14:37:24 +01:00 -
abe6c8934c
Update the parser pickling protocol version.
Dave Halter
2015-02-05 14:19:22 +01:00 -
d0f1fd5267
Rename Simple -> BaseNode.
Dave Halter
2015-02-05 14:18:30 +01:00 -
0c1bbf78e2
Rename SubModule to Module, because that's a more fitting description. There were reasons for the name before the new fast parser, but those don't exist anymore.
Dave Halter
2015-02-05 14:16:43 +01:00 -
c689573b0b
Removed the line_offset from tokenize, we have better ways to modify positions, now.
Dave Halter
2015-02-05 14:00:58 +01:00 -
59cf1bce5d
Delete legacy code from the fast parser.
Dave Halter
2015-02-05 13:47:35 +01:00 -
4ace58e29e
Make get_statement_for_position faster.
Dave Halter
2015-02-05 13:35:43 +01:00 -
a77ecdbed6
Remove param from get_statement_for_position.
Dave Halter
2015-02-05 12:28:55 +01:00 -
2d9c644ab6
Fixed some minor mocking differences in Python 2 and 3.
Dave Halter
2015-02-05 01:25:53 +01:00 -
109fdc53e0
Fix the remaining fast parser issues.
Dave Halter
2015-02-05 01:13:00 +01:00 -
b57ee880af
Remove assertEqual from tokenize tests, we can do it with just assert, py.test converts all of that automatically.
Dave Halter
2015-02-05 00:48:40 +01:00 -
fdfe17ada5
Import the token IDs directly, this way we minimize lookups.
Dave Halter
2015-02-05 00:44:01 +01:00 -
c6b818c504
Changed a tokenize test to match the current intended behavior of the tokenizer.
Dave Halter
2015-02-05 00:43:25 +01:00 -
3a4235eb33
The interpreter is not using the fast parser anymore.
Dave Halter
2015-02-05 00:27:37 +01:00 -
dce952aec6
Fix an issue with omited dedents in the parser.
Dave Halter
2015-02-05 00:09:16 +01:00 -
e1c623d3f3
Python 2 compatibility.
Dave Halter
2015-02-04 17:09:18 +01:00 -
e23e354fe8
Simplified the line splitting and with that a few other things in the fast parser.
Dave Halter
2015-02-03 22:22:57 +01:00 -
66dfa59286
Fix some endmarker prefix issues in the fast parser.
Dave Halter
2015-02-03 22:09:55 +01:00 -
6cdfecb541
Fix a number of issues in the fast parser around functions with only one statement (no suite) and wrong indentations).
Dave Halter
2015-02-02 15:03:57 +01:00 -
f9fe6b47eb
Fix error statement stacks positions.
Dave Halter
2015-02-02 10:43:47 +01:00 -
a4bd412801
Fix an issue with the positions of InstanceNames that used the original position_modifier.
Dave Halter
2015-02-02 02:29:39 +01:00 -
c58cdbbf9b
Fix an issue that comes from a combination of property/__slots__/pickle
Dave Halter
2015-02-02 00:45:17 +01:00 -
e913872192
Merged the tokenize is_identifier changes.
Dave Halter
2015-02-01 20:32:01 +01:00 -
9a0f1363e3
Start removing the print statements that were used for debugging.
Dave Halter
2015-02-01 02:32:52 +01:00 -
bc118e8047
Simplify the fast parser tokenizer more. Now it is more readable and less buggy (+bugfixes).
Dave Halter
2015-01-31 20:09:44 +01:00 -
1826f432c8
Fix an issue in the fast parser splitting.
Dave Halter
2015-01-30 15:17:38 +01:00 -
413da3b790
Remove the line_offset calculation. We can now also remove it from tokenize. With the position_modifier we have enough tools to change a position, we don't need to do that in tokenize.py.
Dave Halter
2015-01-29 17:57:01 +01:00 -
a3cdec819e
Fix the prefix in tokenize, which was the wrong way around.
Dave Halter
2015-01-29 17:10:00 +01:00 -
cf1b2ff54b
Function tests now pass with the fast parser.
Dave Halter
2015-01-29 15:47:38 +01:00 -
a221eee02c
Fix more issues in the fast parser.
Dave Halter
2015-01-29 15:38:38 +01:00 -
0a537c05c4
Fix an issue with Function/Flow combination in the fast parser.
Dave Halter
2015-01-29 02:24:11 +01:00 -
dde0e9c7c6
Fix for loop issues in the fast parser.
Dave Halter
2015-01-29 01:36:16 +01:00 -
e412694fa2
Fix issues with flows in the fast parser.
Dave Halter
2015-01-28 17:06:18 +01:00 -
b8c63f366c
FastModule seems to be compatible now with the normal Module, because it inherits from it and makes some minor modifications in some cases.
Dave Halter
2015-01-28 15:11:21 +01:00 -
c7563470b1
We don't need set_global_names, just set the attribute directly.
Dave Halter
2015-01-28 15:00:17 +01:00 -
d0589430bb
FastModule should inherit from SubModule, because it has almost all the same properties.
Dave Halter
2015-01-28 14:59:00 +01:00 -
6ec89e6785
Fix issues with flows.
Dave Halter
2015-01-28 13:03:57 +01:00 -
5e8f8f7a8d
Fix issues with error correction / newline correction.
Dave Halter
2015-01-27 12:24:54 +01:00 -
62e45aa42b
Fix issues with the new newline end_pos positions.
Dave Halter
2015-01-27 02:21:05 +01:00 -
4a07f97f10
Reenable a few get_code tests.
Dave Halter
2015-01-27 01:19:09 +01:00 -
88a3e25814
Fix newline stuff for empty parsers.
Dave Halter
2015-01-27 01:15:39 +01:00 -
39e869d146
Test added newline module end_pos as well.
Dave Halter
2015-01-26 22:02:11 +01:00 -
cdae250b36
code -> source and also care for added newlines in the fast parser.
Dave Halter
2015-01-26 22:01:39 +01:00 -
07c60d7ff6
Fix DEDENT issues in _remove_newline.
Dave Halter
2015-01-26 21:17:50 +01:00 -
61e2bba380
Tests and implementation to remove the last newline again in the parser tree, to be able to exactly reproduce the parser input.
Dave Halter
2015-01-26 21:07:14 +01:00 -
e5d265e845
Add a method Leaf.get_previous, to get previous leafs.
Dave Halter
2015-01-26 21:02:27 +01:00 -
8621aae73c
Add any .egg-link paths from VIRTUAL_ENV to sys.path
#534
Daniel Hahler
2015-01-19 16:31:15 +01:00 -
a8943b8a80
Get the position modifiers right.
Dave Halter
2015-01-24 20:42:28 +01:00 -
446f5b9018
Fix issues with the right count of parsers used.
Dave Halter
2015-01-24 20:19:03 +01:00 -
4d6afd3c99
Fix fast parser tests.
Dave Halter
2015-01-24 00:06:16 +01:00 -
8569651bf4
Fast parser simplifications and bug fixes.
Dave Halter
2015-01-21 18:34:22 +01:00 -
91ab1d0ecd
Fix an issue in the fast parser that caused stuff to be parsed always.
Dave Halter
2015-01-21 02:03:06 +01:00 -
7188105dc7
The fast parser is now in a more readable shape.
Dave Halter
2015-01-19 16:21:25 +01:00 -
ce793b1066
Trying to restructure the fast parser.
Dave Halter
2015-01-19 14:49:44 +01:00 -
d6b3b76d26
First fast parser version that actually let a test pass.
Dave Halter
2015-01-19 00:39:51 +01:00 -
add0cafbf1
Merge pull request #530 from felipeacsi/arch-installation
Dave Halter
2015-01-17 13:50:49 +01:00 -
f348aaeab6
Updated Arch Linux installation
#530
felipeacsi
2015-01-16 14:38:39 -03:00 -
01c209dc00
MergedNamesDicts for the parser.
Dave Halter
2015-01-16 15:25:58 +01:00 -
e477fab856
Playing with the fast parser implementation.
Dave Halter
2015-01-16 15:23:49 +01:00 -
86391268a7
Merge pull request #528 from KenetJervet/parser
Dave Halter
2015-01-16 13:03:56 +01:00