| OLD | NEW |
| 1 ## 0.1.5 |
| 2 |
| 3 * Add `new SpanScanner.within()`, which scans within a existing `FileSpan`. |
| 4 |
| 1 ## 0.1.4+1 | 5 ## 0.1.4+1 |
| 2 | 6 |
| 3 * Remove the dependency on `path`, since we don't actually import it. | 7 * Remove the dependency on `path`, since we don't actually import it. |
| 4 | 8 |
| 5 ## 0.1.4 | 9 ## 0.1.4 |
| 6 | 10 |
| 7 * Add `new SpanScanner.eager()` for creating a `SpanScanner` that eagerly | 11 * Add `new SpanScanner.eager()` for creating a `SpanScanner` that eagerly |
| 8 computes its current line and column numbers. | 12 computes its current line and column numbers. |
| 9 | 13 |
| 10 ## 0.1.3+2 | 14 ## 0.1.3+2 |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 65 access to information about the errors that were thrown and can provide | 69 access to information about the errors that were thrown and can provide |
| 66 terminal-colored messages. | 70 terminal-colored messages. |
| 67 | 71 |
| 68 * Add a `LineScanner` subclass of `StringScanner` that automatically tracks line | 72 * Add a `LineScanner` subclass of `StringScanner` that automatically tracks line |
| 69 and column information of the text being scanned. | 73 and column information of the text being scanned. |
| 70 | 74 |
| 71 * Add a `SpanScanner` subclass of `LineScanner` that exposes matched ranges as | 75 * Add a `SpanScanner` subclass of `LineScanner` that exposes matched ranges as |
| 72 [source map][] `Span` objects. | 76 [source map][] `Span` objects. |
| 73 | 77 |
| 74 [source_map]: http://pub.dartlang.org/packages/source_maps | 78 [source_map]: http://pub.dartlang.org/packages/source_maps |
| OLD | NEW |