Mukund Sivaraman
0dd898f809
[2369] Use createSreamName() from #2371 instead of using sprintf()
2012-10-31 13:04:03 +05:30
Mukund Sivaraman
ba71154440
[2369] Fix vector::erase() call in InputSource
...
The single-argument variant of vector::erase() deletes just one element
of the vector, not an entire range. Tests have been fixed to check
that the range from start to the current buffer position is dropped
correctly.
2012-10-31 12:49:03 +05:30
Mukund Sivaraman
51e26dc96b
[2369] Add InputSource::compact() method
2012-10-31 10:53:31 +05:30
Mukund Sivaraman
b5ca6ac342
[2369] Make InputSource manage opening files internally
2012-10-30 12:42:22 +05:30
Mukund Sivaraman
a6093a8ef8
[2369] Throw a custom exception in ungetChar()
2012-10-29 08:35:20 +05:30
Mukund Sivaraman
8aa5e22a0f
[2369] Fix test, skipping backwards before doing newline check
2012-10-29 08:11:06 +05:30
Mukund Sivaraman
29ff6bebc9
[2369] Add InputSource helper class (work-in-progress)
2012-10-26 13:42:24 +05:30