Dave Halter
|
134cd234de
|
moved user_stmt up in api
|
2014-01-15 17:35:40 +01:00 |
|
Dave Halter
|
d5aa36cc69
|
replace propery with safe_property in some evaluate cases. fixes #249
|
2014-01-15 15:07:06 +01:00 |
|
Dave Halter
|
e115689b7f
|
move NoErrorTokenizer to the parser, where it more or less belongs.
|
2014-01-05 13:25:11 +01:00 |
|
Dave Halter
|
fce36ebea4
|
move source_to_unicode to common
|
2014-01-05 13:17:04 +01:00 |
|
Dave Halter
|
7bf6ff768c
|
first steps to world domination -> removal of the hackish sys.path modifications
|
2013-12-24 16:23:13 +01:00 |
|
Jean-Louis Fuchs
|
989e12e8a7
|
* Replaced token tuple with token class
* Fixed PEP8 where I read code
|
2013-12-05 23:34:20 +01:00 |
|
Laurens Van Houtven
|
cdc41128b4
|
(Mostly) whitespace fixes
|
2013-07-10 14:45:47 +02:00 |
|
David Halter
|
f4e8972157
|
end_pos issues, fixes #150
|
2013-05-07 23:55:58 +04:30 |
|
David Halter
|
f5aaeaa428
|
fast parser splitting is now working better
|
2013-05-01 14:31:41 +04:30 |
|
David Halter
|
9988c49097
|
fix pushback problem with tokenizer
|
2013-04-28 00:24:52 +04:30 |
|
David Halter
|
cf49bdc9ab
|
merge of tokenizer/dev branch
|
2013-04-20 19:23:15 +04:30 |
|
David Halter
|
a7308fa51d
|
removed more unused code
|
2013-04-20 14:11:46 +04:30 |
|
David Halter
|
d4428c497a
|
use tokenizer instead of tokenize in all modules
|
2013-04-20 09:52:54 +04:30 |
|
Danilo Bargen
|
f98b0d7b6f
|
New "with ignored(*exceptions)" context manager
|
2013-04-17 23:28:37 +02:00 |
|
David Halter
|
4e27e7d335
|
fixed a positioning bug in the own tokenizer
|
2013-04-17 23:37:21 +04:30 |
|
David Halter
|
188ed33c4f
|
fixed parser change problems
|
2013-04-15 11:50:05 +04:30 |
|
David Halter
|
b08390c136
|
some parser end positions changed
|
2013-04-15 10:22:27 +04:30 |
|
David Halter
|
5dd05eff1a
|
a basic approach to the new fast parser
|
2013-04-10 22:33:49 +04:30 |
|
David Halter
|
a99d9541bd
|
on the way to a better fast_parser - improved a lot of the positioning stuff
|
2013-03-24 22:51:17 +04:30 |
|
David Halter
|
9ad9c806bb
|
rename non-cycling imports to 'from jedi import ..'
|
2013-03-15 15:02:33 +04:30 |
|
Takafumi Arakaki
|
7a9e374a65
|
Use original exception value when reraise
|
2013-03-13 23:54:19 +01:00 |
|
Takafumi Arakaki
|
93bd00bba4
|
Document rethrow_uncaught/reraise
|
2013-03-13 23:50:40 +01:00 |
|
Takafumi Arakaki
|
3b78b52204
|
Rename MultiLevelAttributeErro to UncaughtAttributeError
|
2013-03-13 23:24:26 +01:00 |
|
Takafumi Arakaki
|
e42ff9e762
|
Add common.rethrow_uncaught
|
2013-03-13 23:21:15 +01:00 |
|
David Halter
|
923e59b9c2
|
fixed position problems (with tokenizer offsets)
|
2013-02-21 21:45:39 +04:30 |
|
David Halter
|
c3fe5d04dd
|
line_offset to offset in Parser, which is important for exact positioning
|
2013-02-18 23:17:41 +04:30 |
|
David Halter
|
36b75c3e15
|
fixed the last remaining problems with fast_parser (not cached yet)
|
2012-12-16 03:50:50 +01:00 |
|
David Halter
|
bcdf273c21
|
fix comment problem (code shouldn't be parsed multiple times)
|
2012-12-16 02:41:04 +01:00 |
|
David Halter
|
3aae532374
|
fix fast_parser problems with asserts
|
2012-12-15 21:27:09 +01:00 |
|
David Halter
|
2b579eb09b
|
many bugfixes related to fast_parser
|
2012-12-15 16:38:21 +01:00 |
|
David Halter
|
6963a6ac4a
|
other random bugfixes for positions and the use of fast_parser
|
2012-12-14 15:22:28 +01:00 |
|
David Halter
|
5b79e7026e
|
python 2.5 compatibility
|
2012-12-14 12:25:27 +01:00 |
|
David Halter
|
2ed8bad8af
|
move MultiLevel exceptions to common
|
2012-12-14 12:04:51 +01:00 |
|
David Halter
|
f3273e1cda
|
refactor use of NoErrorTokenizer
|
2012-12-14 10:07:39 +01:00 |
|
David Halter
|
b0386d9c74
|
start/end_pos refactored in parsing
|
2012-12-13 19:59:29 +01:00 |
|
David Halter
|
3aecb3ff90
|
add NoErrorTokenizer, for more readability
|
2012-12-13 18:08:01 +01:00 |
|
David Halter
|
cab74d5f51
|
move parsing.PushBackIterator and parsing.indent_block to common
|
2012-12-13 16:38:15 +01:00 |
|